Friday Links 441 Retiring old service versions 10 Customer Persona Tools & Templates – Content Harmony (3) Arialdo Martini’s answer to Does the Pomodoro Technique work? What parts of it are the most helpful / least helpful? – Quora The Current State of OpenTelemetry in .NET | Petabridge LisaDziuba/Marketing-for-Engineers: A curated collection of marketing articles & tools to grow your product. Project Manager – Visual Studio Marketplace Degeneracy, Code and Innovation | adl.io | Aaron Longwell of Longwell Consulting, LLC 6 Tips on working from home – Yonder microsoft/FeatureManagement-Dotnet: Microsoft.FeatureManagement provides standardized APIs for enabling feature flags within applications. Utilize this library to secure a consistent experience when developing applications that use patterns such as beta a Using PredicateBuilder with EF Core for Complex Queries | Mitchel Sellers Entity Framework Core 5 vs SQLBulkCopy MichaB BiaBecki Blog microsoft/msquic: Cross platform C implementation of the IETF QUIC protocol. SQL: Why I prefer sequences to IDENTITY columns – The Bit Bucket Generate C# Client API for ASP.NET Web API – CodeProject nikersify/pico: Take browser screenshots in Javascript =��� utility | RxJS Primitives Conditionally Apply LINQ Clauses | Khalid Abuhakmeh 7 JavaScript Animation Libraries You Can Use Right Now to Surprise Your Users Simple holidays usablica/intro.js: A better way for new feature introduction and step-by-step users guide for your website and project. September 10, 2021 No Comments Andrei Ignat friday links
Friday Links 439 SQLite Forum: Caution: clang-11.0.0 miscompiles SQLite How to Add Help to PowerShell Scripts – Simple Talk TypeScript: narrowing types via type guards and assertion functions hqoss/guards: =��� A comprehensive collection of type guards for TypeScript and JavaScript The Non-Technical Life Tip for Getting More Things Done 36 Chambers The Legendary Journeys: Execution to the max! OneTab Increase the timeout of ASP.NET Core Application – ASP.NET Core/.NET 5 – Medium �& Hit S to play! IO container in a parallel C# universe A Single Database View Cost Me $50/Day for Months. – Brent Ozar Unlimited� Improvements in .NET Core 3.0 for troubleshooting and monitoring distributed apps | ASP.NET Blog github/super-linter: Combination of multiple linters to install as a GitHub Action 9 Key Machine Learning Algorithms Explained in Plain English dolanmiu/docx: Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser. 7 Interesting JavaScript Features in ES2020 That You Should Know – Kriss – All about Javascript C# Async Antipatterns HttpClient Connection Pooling in .NET Core – Steve Gordon HttpClientFactory in ASP.NET Core 2.1 (Part 2) – Steve Gordon Contribute To The Top 10 Impactful .NET OSS Projects 2020 | Khalid Abuhakmeh Statiq – About Statiq Framework September 3, 2021 No Comments Andrei Ignat friday links
Friday Links 438 CsvHelper lunet-io/markdig: A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET Delivering on a promise the essential extension pack | Visual Studio Blog Sagas Tabulator Netflix/pollyjs: Record, Replay, and Stub HTTP Interactions. Selecting the Right Tool for Your Monorepo – Bits and Pieces RP-vs-MVC/README.md at master � Rick-Anderson/RP-vs-MVC 7 reasons DAX is not easy – SQLBI Limiting Work in Progress (WIP) in Kanban Agile Matters: A Blog from Scrum Alliance How to Get Buy-in for Reducing Technical Debt I Just Hit $100k/yr On GitHub Sponsors! <؉�d’� (How I Did It) | Caleb Porzio microsoft/microsoft-ui-xaml: Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications Rough.js windows-dll-hijacking/dll_hijacking_candidates.csv at master � wietze/windows-dll-hijacking 9 career pitfalls every software developer should avoid | InfoWorld A Data Processing Design Pattern for Intermittent Input Data – CodeProject Announcing the Porting Assistant for .NET | AWS News Blog A tale of two developers Helper Code August 27, 2021 No Comments Andrei Ignat friday links
Friday Links 437 Software architecture diagrams – which tool should we use? – DEV LisaDziuba/Marketing-for-Engineers: A curated collection of marketing articles & tools to grow your product. microsoft/MS-Lumos: Tools to compare metrics between datasets, accounting for population differences and invariant features. Advanced Linux Commands Cheat Sheet | Red Hat Developer Foam | A personal knowledge management and sharing system for VSCode Development With A Dot – Introducing SharedFlat How Stack Overflow hires engineers – Stack Overflow Blog 30% didn t kill the App Store model. SaaS did. | Capiche If you wanna make your own open-source chip, just Google it. Literally. Web giant says it’ll fab them for free ” The Register ASP.NET Core Web API + DynamoDB Locally – CodeProject treosh/web-vitals-reporter: A tiny (800 B) utility to simplify web vitals reporting. nathan-osman/chronosnap: Android app for capturing timed photo sequences. What Do You Do Better Than the Cloud? – Brent Ozar Unlimited� What does idempotent mean? ” Particular Software You Can Download the Entirety of English Wikipedia to Browse Offline LiveSharp Integrated hot-reload solution for C# projects Extreme programming meets systematic testing using Coyote – Open Source Blog .Net Core Developer Roadmap. A developer roadmap for all the tools && | by Adem Zeina | Developers Cafe | Medium It’s probably time to stop recommending Clean Code @ Things Of Interest Animate.css August 20, 2021 No Comments Andrei Ignat friday links
Friday Links 436 Troy Hunt:6Sustaining Performance Under Extreme Stress mapbox/pixelmatch: The smallest, simplest and fastest JavaScript pixel-level image comparison library tauri-apps/tauri: Framework agnostic toolchain for building highly secure native apps that have tiny binaries and are very fast. Learn and use Composition in JavaScript and TypeScript – DEV Data Modeling and Partitioning for Relational Workloads | Azure Cosmos DB Blog Microservices vs. Monoliths: An Operational Comparison The New Stack Writing production systems the wrong way, on purpose – Ayende @ Rahien Feature Rejection: sending an email alert from RavenDB – Ayende @ Rahien Handling SPA Fallback Paths in a Generic ASP.NET Core Server – Rick Strahl’s Web Log Adding an endpoint graph to your ASP.NET Core application: Visualizing ASP.NET Core 3.0 endpoints using GraphvizOnline – Part 2 ekonbenefits/impromptu-interface: Static interface to dynamic implementation (duck casting). Uses the DLR combined with Reflect.Emit. anuraghazra/github-readme-stats: Dynamically generated stats for your github readmes nwtgck/actions-comment-run: Execute any script in a GitHub issue comment peaceiris/actions-label-commenter: Label Commenter Action – Label triggered GitHub Actions for posting a template message. After commenting, it can automatically close or reopen issues. Of course, it also can manage pull requests. Byte Down: Making Netflix s Data Infrastructure Cost-Effective | by Netflix Technology Blog | Jul, 2020 | Netflix TechBlog matiassingers/awesome-readme: A curated list of awesome READMEs Checking homework and the 10x programmer – Ayende @ Rahien Hacking the Admin SQLServerCentral 10 Awesome JavaScript Libraries You Should Try Out in 2020 PostSharp Blog | Thinking beyond Roslyn source generators and aspect-oriented programming August 13, 2021 No Comments Andrei Ignat friday links
Friday Links 440 Building End-to-End Diagnostics: Activity and Span Correlation Increase ASP.NET File Upload Limits | Khalid Abuhakmeh Use microbundle for a TypeScript npm module � Code with Hugo TCR: A pulverizer for coding tasks – Flexport Engineering Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY To get a better programming job, explain your problem-solving skills Examining Windows 1.0 HELLO.C – 35 Years of Backwards Compatibility – SoylentNews My life as a Code Economist Lessons from Space: Edge Free Programming Chelsea Troy Logging to Notepad window from ASP.NET Core Effectively stubbing remote HTTP service dependencies with HttpClient Interception | Joseph Woodward, Software Developer” Tools | Technology Radar | ThoughtWorks Modify your hosts file Top 10 must-know Kubernetes design patterns – Red Hat Developer Who Pays Technical Writers The New Rules for Playing in Microsoft’s Open Source Sandbox Aaronontheweb alexmg/Moniker: Moniker is a tiny .NET library and CLI tool for generating fun names BackgroundService Gotcha: Application Lifetime frappe/charts: Simple, responsive, modern SVG Charts with zero dependencies Grid.js – Advanced table plugin August 13, 2021 No Comments Andrei Ignat friday links
Friday Links 435 8 Performance Analysis Tools for Front-End Development | by Mahdhi Rezvi | Jul, 2020 | Bits and Pieces Building a B550 Aorus Master System – Glenn’s SQL Server Performance Streaming setup | Guy in a Cube Upgrading My Training Game Again: My Home Office Studio Setup: Spring 2020 – Brent Ozar Unlimited� awesome-libraries-to-build-sass-application-dotnet-core/README.md at master � bharatdwarkani/awesome-libraries-to-build-sass-application-dotnet-core Tales from the Evil Empire – LunrCore, a lightweight search library for .NET The Proper Way to Destroy Angular Components – CodeProject Eight ways to optimize costs on Azure SQL | Azure Blog and Updates | Microsoft Azure Data Structures You Should Know as a JavaScript Developer | by Fernando Doglio | Jul, 2020 | Bits and Pieces Abbreviations in Software Development – DEV GitHub public roadmap How to Tell the Difference Between Good and Great Developers Power of RxWebValidators | Codementor Advice to Myself When Starting Out as a Software Developer – The Pragmatic Engineer Some SQL Tricks of an Application DBA | Haki Benita My Favorite JavaScript Tips and Tricks (5) A call to the .NET Foundation to remain apolitical | LinkedIn How Service Workers Will Reshape Your Modern Web�Apps | Bits and Pieces How do I find which directory my .NET Core console application was started in or is running from? – Scott Hanselman August 6, 2021 No Comments Andrei Ignat friday links
Friday Links 434 Monitoring demystified: A guide for logging, tracing, metrics | TechBeacon 3 =��chy Open-Source Projects. One of the reasons why I like& | by Nishant Mendiratta | Frontend Weekly | Jul, 2020 | Medium How I Build Scalable Modern Web Applications for Real Users | by Trey Huffine | Aug, 2020 | Level Up Coding Enforcing asynchronous code good practices using a Roslyn analyzer – Meziantou’s blog TikTok and the Sorting Hat Remains of the Day adoconnection/RazorEngineCore: ASP.NET Core 3.1.5 Razor Template Engine chowderman/xp-paint: A web version of MS Paint from Windows XP C# MSConnectionCS DLL using Mailslots for Inter-process Communication – CodeProject The 10 best Angular tips selected by the community – Angular inDepth .NET Application Architecture Guides Dear Google Cloud: Your Deprecation Policy is Killing You | by Steve Yegge | Aug, 2020 | Medium Permissions and Security in Dynamic Data Masking – Step 4 of the Stairway to Dynamic Data Masking SQLServerCentral Production post-mortem: Too much RAM and the unstable cluster | RavenDB NoSQL Top 10 Open Source NuGet Tools for .NET Development – Ozcode Raise less money – Aaron’s Blog Layout Shift GIF Generator – Cumulative Layout Shift (CLS) Visualiser. awaescher/RepoZ: A zero-conf git repository hub for Windows and macOS with Windows Explorer- & CLI-enhancements Goodbye Microservices: From 100s of problem children to 1 superstar | Segment Blog Centrifuge: a reliable system for delivering billions of events per day | Segment Blog 1.1 Billion Taxi Rides using OmniSciDB and a MacBook Pro July 30, 2021 No Comments Andrei Ignat friday links
Friday Links 433 Microservices Adoption in 2020 O Reilly Windows Subsystem for Linux Command Reference | Microsoft Docs Kali Linux gets a GUI desktop in Windows Subsystem for Linux consol/ubuntu-xfce-vnc – Docker Hub Running GUI apps in Docker containers using VNC The future is now How To run Docker Containers on Windows Server 2019 | ComputingForGeeks 9 Tricks to Experiment with your Pricing Strategy | by Julian Lehr | Point Nine Land | Medium 5 Mistakes Every Self-taught Programmer Should Avoid. | by Sanjay Priyadarshi | The Startup | Jul, 2020 | Medium Dynamic Query Builder for Dapper – CodeProject Mocking Expressions – CodeProject 5 Common Mistakes with RxJS. Avoid these five RxJS common mistakes. | by Giancarlo Buomprisco | Aug, 2020 | Bits and Pieces Startup Pitch Deck The Problems with The Problem – Early Game Ventures Why SQL is beating NoSQL, and what this means for the future of data The Impact of Toxic Influencers on Communities � Intense Minimalism Lazy-Loading Angular Modules (Ivy and Async Await) – Ultimate Courses”! Secrets of a .NET Professional | Khalid Abuhakmeh How to optimize your Azure workload costs | Azure Blog and Updates | Microsoft Azure FabDev | Bar chart race generator Scroll Tracking with Google Tag Manager – ClickInsight A Deep Dive into How .NET Builds and Ships | .NET Blog July 23, 2021 No Comments Andrei Ignat friday links
Friday Links 432 Patterns of Distributed Systems Don’t Code Tired | Running xUnit.net Tests on Specific Threads for WPF and Other UI Tests Why software projects take longer than you think: a statistical model � Erik Bernhardsson Singular Update Queue gitpod-io/gitpod: Gitpod is an open-source Kubernetes application providing prebuilt, collaborative development environments in your browser – powered by VS Code. .NET – Gitpod Negative feedback antipatterns | dein.fr YC Startup Library | Y Combinator August ML.NET API and Tooling Updates | .NET Blog Adding a self hosted Chatbot to an ASP.NET website – CodeProject RxJS New C# Source Generator Samples | .NET Blog Big Book of R Steeltoe – Management Documentation Get started mounting a Linux disk in WSL 2 (preview) | Microsoft Docs Platforms | Technology Radar | ThoughtWorks jiahaog/nativefier: Make any web page a desktop application ExpressionPowerTools/quickstart.md at master � JeremyLikness/ExpressionPowerTools https://twitter.com/frontstuff_io/status/1287423171247968256 A Pipeline Made of Airbags July 16, 2021 No Comments Andrei Ignat friday links