Friday Links 451 Sharing an SQLite database across containers is surprisingly brilliant angulardoc.org r-lib/actions: GitHub Actions for the R community Orchestrating microservices and multi-container applications for high scalability and availability | Microsoft Docs Monoliths, Microservices and Multitenancy – Software Alchemy How C# 8 Helps Software Quality – The Startup – Medium openlayers/openlayers at HackerTabExtension Linux on Windows – CodeProject Developer Career Mistakes | Complete Developer Podcast C# Coding Standards | Jesse Liberty Why we terminated our partnership with Microsoft – Re: Next decade of open source – Paul Stovell Top 10 .NET Core Libraries Every Web Developer Should Know | Syncfusion Blogs Xabaril/AspNetCore.Diagnostics.HealthChecks: Enterprise HealthChecks for ASP.NET Core Diagnostics Package Don’t “Push” Your Pull Requests – igvita.com Monoliths, Microservices and Multitenancy – Software Alchemy Why we swing for the fences | Bill Gates Ant Design of Angular – NG-ZORRO Why we swing for the fences | Bill Gates Xabaril/AspNetCore.Diagnostics.HealthChecks: Enterprise HealthChecks for ASP.NET Core Diagnostics Package November 19, 2021 No Comments Andrei Ignat friday links
Friday Links 450 Monoliths, Microservices and Multitenancy – Software Alchemy APIs Tiny Helpers ing-bank/lion: Lion Web Components Comment #28 : Bug #255161 : Bugs : cupsys package : Ubuntu The Dark Side of Microservices – DEV Community Debt is Coming alexdanco.com The magic of the infrastructure – Ayende @ Rahien Adding Global Error Handling and Logging in ASP.NET Core with IExceptionHandlerPathFeature Scott Sauber A Generic and Advanced PDF Data List Reporting Tool – CodeProject My productivity app is a single .txt file Calendar Versioning CalVer <��� The Top 50 Developer Tools of 2019 | StackShare ConfigureAwait FAQ | .NET Blog microsoft/ClearScript: A library for adding scripting to .NET applications. Supports JavaScript (via V8 and JScript) and VBScript. AspNetCoreDiagnosticScenarios/AsyncGuidance.md at master � davidfowl/AspNetCoreDiagnosticScenarios 1,000 True Fans? Try 100 November 12, 2021 No Comments Andrei Ignat friday links
Friday Links 449 picoe/Eto: Cross platform GUI framework for desktop and mobile applications in .NET Working with expression trees in C# | Alexey Golub Angular 9: Lazy Loading Components An outage every 30 minutes – Ayende @ Rahien Should I introduce an API Gateway in my workplace? | Codementor Authoring Your Own Test Script � microsoft/WinAppDriver Wiki WinAppDriver/SupportedAPIs.md at master � microsoft/WinAppDriver CLI/Console2SAAS .NET Core/Standard Auto Incrementing Versioning | Sacha’s Blog Stack History: A Timeline of Pinterest’s Tech Stack Evolution | StackShare Andreessen-Horowitz craps on AI startups from a great height | Locklin on science C# 8 pattern matching – Red Hat Developer Real-Time-Person-Removal/script.js at master � jasonmayes/Real-Time-Person-Removal The Agile Trap Charles Lambdin The 25 most recommended programming books of all-time. – DEV Community =�i� =ػ�=�h� =ػ� naptha/tessdata: Tesseract Language Trained Data Scientists accidentally discover first ‘animal’ that doesn’t breathe oxygen – CNET nuke-build/nuke: The AKEless Build System for C#/.NET Creating a custom ErrorHandlerMiddleware function Robots aren t taking our jobs they re becoming our bosses – The Verge November 5, 2021 No Comments Andrei Ignat friday links
Friday Links 448 The JavaScript Beginner’s Handbook (2020 Edition) Refactoring: My 6 favorite patterns – DEV Community =�i� =ػ�=�h� =ػ� Zero Garbage Collector for .NET Core 2.1 and ASP.NET Core 2.1 TooSlowException System.Buffers – .NET | Microsoft Docs 5 Useful Resources for Beginners and Intermediates in Programming How to write a Roslyn Analyzer | .NET Blog – Miguel de Icaza Face and hand tracking in the browser with MediaPipe and TensorFlow.js The TensorFlow Blog Use streaming in ASP.NET Core SignalR | Microsoft Docs Disconnecting From Remote Desktop While Running Automated Tests | TestComplete Documentation How Much Toilet Paper?! – The Coronavirus Toilet Paper Calculator Tech against Coronavirus – a list to work and learn remotely | Tech against Coronavirus Async ValueTask Pooling in .NET 5 | .NET Blog Understanding the Whys, Whats, and Whens of ValueTask | .NET Blog Debug Angular 9 in 60 Seconds Peacock – Visual Studio Marketplace Debug Visualizer – Visual Studio Marketplace October 29, 2021 No Comments Andrei Ignat friday links
Friday Links 447 ASP.NET MVC Controller Best Practices Skinny Controllers – Arrange Act Assert Using HostBuilder, ServiceProvider and Dependency Injection with Windows Forms on .NET Core 3 | Around and About .NET World Creative Uses of TypeScript Discriminated Unions – JavaScript in Plain English – Medium Generate Outputs with Razor Engine in .NET Core | Khalid Abuhakmeh 11 Chrome APIs That Will Give Your Web App a Native Feel Improve automated browser testing with real server � Issue #4892 � dotnet/aspnetcore joro550/dotnet-server: Dot net global tool that spins up a configurable server for api urls What we learned about top 2020 IT skills from 213k+ coding tests 4 New Features You Must Try in Xamarin.Forms 4.5 | Syncfusion Blogs We called it RAID because it kills bugs dead | The Old New Thing Avoid In-Memory Databases for Tests .NET Core and DI – Beware of Captive Dependency – Hi, I’m Ankit Resolving the current route/endpoint name in ASP.NET Core 3.1 – Ben Foster PRINCE2 – Wikipedia System.Buffers – .NET | Microsoft Docs Coyote: Making it easier for developers to build reliable asynchronous software – Microsoft Research Using Reflection to Create a Dynamic OnModelCreating in Entity Framework Configuring Startup in .NET Core 3: Endpoint Routing and IHostApplicationLifetime October 22, 2021 No Comments Andrei Ignat friday links
Friday Links 446 Most popular 25+ JS repositories in March 2020 – Kriss Home � benawad/destiny Wiki 7 Awesome JavaScript Product Tour Libraries – Bits and Pieces natemcmaster/CommandLineUtils: Command line parsing and utilities for .NET Building a Compiler – YouTube Typedef | RxJS API Document aelassas/Wexflow: A high-performance, extensible, modular and cross-platform workflow engine and automation platform. 10 Most(ly dead) Influential Programming Languages ” Hillel Wayne Best language learning apps of 2020 – CNET Terminals-Origin/Terminals: Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a com CSSEGISandData/COVID-19: Novel Coronavirus (COVID-19) Cases, provided by JHU CSSE New grad vs senior dev | Fabulous adventures in coding Biggest Challenges Developers Face While Working From Home � DeveloperMedia Free Flowchart Creator and Workflow Diagram Apps A Guide for Managers The Devastating Price Developers Pay for Working Hard SitePoint System Design Interview Questions Concepts You Should Know Angular – Practical observable usage HTML DOM – Common tasks of managing HTML DOM with vanilla JavaScript Repeatable execution in C# October 15, 2021 No Comments Andrei Ignat friday links
Friday Links 445 Overview of technical writing courses �|� Google Developers microsoft/SEAL: Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library. Visual Studio Geeks | Patch files using GitHub Actions nystudio107 | An Annotated Docker Config for Frontend Web Development Angular Bad Practices: Revisited – Angular inDepth Rxjs + For + Await& What? – RxJS inDepth Using 64-bit DLLs in 32-bit Processes with Out-of-process COM – CodeProject A practical guide to writing technical specs – Stack Overflow Blog Mobius .NET runtime running on .NET Core TooSlowException microsoft/forecasting: Time Series Forecasting Best Practices & Examples dundalek/markmap: Visualize markdown documents as mindmaps Porting to TypeScript Solved Our API Woes gcanti/io-ts: Runtime type system for IO decoding/encoding SweetIQ/schemats: Generate typescript interface definitions from SQL database schema Idempotent DDL Scripts That Always Achieve The Same Result – Making Changes Only Once: Stairway to Exploring Database Metadata Level 6 SQLServerCentral Resolving the current route/endpoint name in ASP.NET Core 3.1 – Ben Foster System.Buffers – .NET | Microsoft Docs ailon/piano-chart: Piano Chart – JavaScript library to visualize musical notes on a piano keyboard October 8, 2021 No Comments Andrei Ignat friday links
Friday Links 444 7 tips for converting C# code to async/await � Jamie Magee StreamYard Amazing Javascript Game Source Codes for Free | Web Design and Web Development news, javascript, angular, react, vue, php Introduction to BDD Example Mapping | Cucumber Blog Accessing route values in endpoint middleware in ASP.NET Core 3.0 Converting a terminal middleware to endpoint routing in ASP.NET Core 3.0: Upgrading to ASP.NET Core 3.0 – Part 4 Avoiding SQL Server plan cache pollution with EF Core 3 and Enumerable.Contains() | ErikEJ’s blog How to Install Coil Web Monetization on WordPress Mock your APIs in Azure API Management and speed up development | Premier Developer Microservices – Not a free�lunch! – High Scalability – Building End-to-End Diagnostics and Tracing: Trace Context Executing your configuration – Ayende @ Rahien How a Real Dog Taught a Robot Dog to Walk | WIRED PDF.js Express | View, Annotate, Form Fill | Fast & Easy Setup gifcap joaomoreno/gifcap: Capture your screen to a GIF in your browser iridakos/duckrails: Development tool to mock API endpoints quickly and easily (docker image available) From 48k lines of code to 10 the story of GitHub’s JavaScript SDK – The GitHub Blog designs/activity-improvements.md at ff4b4aee4bad13427b7778bed673336340f5cf88 � dotnet/designs Azure Application Insights telemetry correlation – Azure Monitor | Microsoft Docs October 1, 2021 No Comments Andrei Ignat friday links
Friday Links 443 Health checks in ASP.NET Core | Microsoft Docs Xabaril/AspNetCore.Diagnostics.HealthChecks: Enterprise HealthChecks for ASP.NET Core Diagnostics Package How to automatically choose a free port in ASP.NET Core 3.0 Speed Up Your Angular App – 14 Angular Optimization Tips | GrapeCity RicoSuter/SigSpec: Specification and code generator for SignalR Core. alievk/avatarify: Avatars for Zoom and Skype New Programming Jargon dazinator/Dazinator.AspNet.Extensions.FileProviders Async and Scheduled Concurrency New Programming Jargon INotifyPropertyChanged with C# 9.0 Source Generators microsoft/microsoft-ui-xaml: Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications Web Vitals Total Blocking Time (TBT) Why Privileged Access Workstations can help secure your organization | Microsoft Docs 36: Essential Nuget packages for your .NET projects. With Michael Stonis | Kerry’s Blog The 6 tools that changed JavaScript for me – JavaScript in Plain English – Medium September 24, 2021 No Comments Andrei Ignat friday links
Friday Links 442 davidkpiano/xstate: State machines and statecharts for the modern web. In Defense of Inclusionism � Gwern.net A Small Case Study in Test Automation (and other things) | The Shade Tree Developer The Practical Test Pyramid Avoid rolling your own leader election algorithm – Ayende @ Rahien Analyzing the GitHub outage – Ayende @ Rahien Building End-to-End Diagnostics: OpenTelemetry Integration https://netcoreblockly.herokuapp.com/ WireMock-Net/WireMock.Net: WireMock.Net is a flexible library for stubbing and mocking web HTTP responses using request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality. Writing More Succinct C# – Dan Clarke Raathigesh/majestic: �& Zero config GUI for Jest Using DI with DispatchProxy based decorators in C# .NET Core How to beat the CAP�theorem – thoughts from the red planet – thoughts from the red planet How I force myself to work hostctl | CLI Usage | add Architecture astronauts take over Joel on Software Don t Let Architecture Astronauts Scare You Joel on Software Building End-to-End Diagnostics: Visualization with Exporters khellang/Middleware: Various ASP.NET Core middleware Mocking named TypeScript imports during tests | Better world by better software September 17, 2021 No Comments Andrei Ignat friday links