• Friday links 462

    Carbon | Create and share beautiful images of your source code Create beautiful images of your code Getting started with Dapr for .NET Developers – Laurent Kempé 10 Design Patterns every Software Architect and Software Engineer must know | by Ravindra Elicherla | Medium 14 Useful Tools That I Use for Faster and Easier Web…

  • [ADCES] How to Fail Big at Being a Tech Lead & GPU programming using CUDA

    Details Prezentare 1: How to Fail Big at Being a Tech LeadPrezentatori: Bogdan Sucaciu,https://bsucaciu.com/Mihaela-Roxana Ghidersa,https://www.linkedin.com/in/ghidersam/Descriere:Although leadership skills have been analyzed for so long,there is something in the way we choose and raise our technical leads that defy all laws. We often think that the brightest and most creative person in the team will eventually become…

  • [NuGet]:Hellang.Middleware.ProblemDetails

    This is a Nuget that I use in almost every .NET Core project to get the error details ( 500) Link: https://www.nuget.org/packages/Hellang.Middleware.ProblemDetails/ Site: https://github.com/khellang/Middleware What it does:  Gives detailed error when encountering a 500 HTTP Code. Usage: services.AddProblemDetails(c=>             {                 c.IncludeExceptionDetails = (context,ex) => true;                             }); app.UseProblemDetails();

  • Friday links 461

    Microservices Architecture. Software Architect’s library | by Alex Gurbych | Jan,2021 | Level Up Coding Sprinkle a little ancient philosophy into your daily routines | Psyche Ideas WePresent | Juggling a screen-based job with a hands-on hobby How to display dates in your user’s time zone with the Intl API | Phil Nash Free eBook:…

  • [NuGet] : MimeTypeMapOfficial

    This is a Nuget that I use in NetCore2Blockly to know the type of the file embedded: Link: https://www.nuget.org/packages/MimeTypeMapOfficial/ Site: https://github.com/samuelneff/MimeTypeMap What it does: Provides a huge two-way mapping of file extensions to mime types and mime types to file extensions, If no mime type is found then the generic “application/octet-stream” is returned. Usage: static…

  • Friday links 460

    Debugging a native deadlock in a .NET Linux application | by Kevin Gosse | Feb,2021 | Medium When DRY Doesn’t Work,Go WET. It’s okay if you repeat yourself | by Nick Bull | Better Programming Clean code through Reactive programming in Angular with RxJS ironcev/awesome-roslyn: Curated list of awesome Roslyn books,tutorials,open-source projects,analyzers,code fixes,refactorings,and source generators…

  • Using files in a ASP.NET Core nuget package

    To use static (html) files in a NUGET ASP.NET Core package to be displayed I have used the following solution 1. Put the files in a folder ( in my case,blocklyAutomation ) 2. Put in the .csproj to embed the files <ItemGroup>   <EmbeddedResource Include=”BlocklyAutomation\**\*”>     <CopyToOutputDirectory>Never</CopyToOutputDirectory>   </EmbeddedResource> </ItemGroup> 3.  Create an extension to use it ;…

  • Friday links 459

    Use YARP to host client and API server on a single origin to avoid CORS What are Mixins,and how do you use them in TypeScript? | by Olusola Samuel | Jan,2021 | JavaScript in Plain English Using C# Source Generators to create an external DSL | .NET Blog The Top 100 Developer Tools of 2020…

  • Tools 2021

    I do not have time to put in order those,so it is a simple list with all I have used in the year 2021 .   Chrome Extensions Slides Text Mode Google Arts & Culture Kingsquare HTML Validator Docs MeasureIt! Google Drive Image Checker RescueTime for Chrome and Chrome OS Language Immersion for Chrome Web…

  • Friday links 458

    Scott Hanselman’s 2021 Ultimate Developer and Power Users Tool List for Windows – Scott Hanselman’s Blog CodeTrack Carnac Utilizing Bogus with the Builder Pattern for better Mocks – SeanKilleen.com The case of the extra 40 ms | Netflix TechBlog kamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2021 How to Balance Hard Work and Pleasure…

I am ok , you are ok