In Praise of “Normal” Engineers
A critique of the '10x engineer' myth, arguing for the value of 'normal' engineers and the complexity of measuring software development productivity.
A critique of the '10x engineer' myth, arguing for the value of 'normal' engineers and the complexity of measuring software development productivity.
Introducing VideoKit, an open-source Swift Package for adding customizable video players and video-based splash screens to SwiftUI apps.
Explains the statistical concept of included-variable bias in regression models, challenging the traditional 'omitted-variable bias' framing.
Java 25 introduces a new preview API for easily encoding and decoding cryptographic objects in the PEM text format, addressing a key developer pain point.
Highlights key performance improvements in .NET 10, including stack allocation optimizations and delegate escape analysis, with benchmark comparisons.
An analysis of React's evolution, its current state in 2025, and the community's mixed reactions and frustrations regarding its direction.
A PowerShell script tutorial for exporting Azure App Configuration key-values to a CSV file for analysis and migration.
A guide for developers to track upcoming .NET features by exploring GitHub repositories, issues, labels, and milestones.
A tech worker argues that unionization is essential for survival in the tech industry, citing economic threats and mass layoffs.
Troubleshooting guide for fixing Azure VM RDP error 0x904 by renaming the corrupt MachineKeys certificate store and rebooting.
Overview of JDK 25's 18 new features, including finalized and preview language, API, and runtime enhancements.
Introducing hinbox, an AI-powered tool for extracting and organizing entities from historical documents to build structured research databases.
A blog series for engineers on practical software development, focusing on real-world tradeoffs, judgment, and avoiding burnout over perfection.
A talk at PyCon Italia 2025 on implementing semantic search using Python, Django, PostgreSQL, and open-source AI tools.
Explores unsafe C# techniques to access private fields without reflection, using memory layout and pointers for performance, as a fun educational exercise.
SQL Server 2022 Cumulative Update 19 includes a critical security fix for auditing missing permission changes, urging immediate installation.
Explains how to create custom argument validation guards using the new extension feature in C# 14 and .NET 10.
An analysis of standard libraries in programming languages, exploring their benefits, criticisms, and role in language ecosystems.
A guide on how to clear various NuGet caches (global packages, HTTP, temp) using the dotnet CLI to free up disk space.