Calling gRPC Services With Server-side Blazor
A tutorial on integrating and calling gRPC services from a server-side Blazor application, covering setup and basic implementation.
A tutorial on integrating and calling gRPC services from a server-side Blazor application, covering setup and basic implementation.
Interview with hiring expert Chris Lienert on the developer job application process, covering CV writing, interview prep, and key strategies.
A guide to supercharging search and global replace functionality in Vim using plugins and built-in tools for maximum speed.
A beginner's guide to using Promises and Futures for asynchronous programming in Swift, explaining sync vs. async execution and callback management.
A developer documents building a DIY air quality monitoring system using sensors and a BeagleBone Black to measure CO2, particulate matter, and other factors.
Explains the preventDefault() method in React for handling form submissions and preventing browser reloads.
A guide to creating and enforcing performance budgets using Lighthouse, including setting metrics and automating tests via a budget.json file.
A guide to compiling C code directly to WebAssembly using LLVM, bypassing the larger Emscripten toolchain for a leaner approach.
A Sketch design tip showing how zooming in makes using the Pen Tool easier for cleaner vector illustrations.
A technical blog archive chronicling deep-dive projects and experiments in C#, .NET, low-level programming, and reverse engineering.
Explains the transition from Java EE to Jakarta EE, focusing on the namespace change from javax to jakarta due to trademark and licensing issues.
A developer argues that well-run business meetings are crucial for software teams, distinguishing them from wasteful gatherings.
Two tech talks on rate limiting strategies and building a serverless search engine for NuGet.org using Azure Functions and Azure Search.
A technical guide to implementing an animated progress bar in stages, covering CSS animations, JavaScript triggers, and handling multiple queued instances.
Explains Events Driven Architecture for iOS using MERLin, focusing on decoupling components, producers, listeners, and benefits like testability.
A guide to setting up a self-deploying Jenkins CI/CD server using Jenkins Job Builder and Pipeline-as-Code.
A reflective article exploring the philosophical and practical challenges of preventing software bugs, questioning what 'prevention' truly means.
Explains methods to securely manage secrets like API keys in .NET apps, avoiding risks of storing them in version control systems like Git.
A tutorial on making React components reusable by refactoring them from specific to generic using props as their API.
Firefox Nightly now supports CSS Subgrid, a key feature of CSS Grid Level 2, enabling more complex and creative web layouts.