Updating & defending assumptions
A call to critically review and update your core assumptions about AI's capabilities, risks, and applications in development and strategy.
A call to critically review and update your core assumptions about AI's capabilities, risks, and applications in development and strategy.
A guide to customizing VS Code to highlight only the active indent guide using a color customization workaround.
A tech expert shares predictions for 2026 on a podcast, focusing on the future of LLMs, coding agents, and AI-assisted software development.
A tech expert shares predictions for 2026 on a podcast, focusing on the future of LLMs, coding agents, and AI-assisted software development.
Explores using CSS contrast-color() for algorithmic hover states and accessible color systems in web design.
How to fix timeout issues in OllamaSharp for C# when running long AI workloads, with a custom extension library.
Explains how to use the Mulberry32 seeded pseudo-random number generator for deterministic randomness in JavaScript applications like games and simulations.
A look at Google's resurgence in AI, including the origin of 'Nano Banana', Sergey Brin's return, and Gemini's user growth compared to OpenAI.
Analysis of Google's AI comeback, including the origin of 'Nano Banana', Sergey Brin's return, and Gemini's user growth compared to OpenAI.
A critique of statistical inference's reliance on p-values and combinatorics, arguing it obscures real-world causality and individual context.
Explains the difference between base-10 (K, M, G, T) and base-2 (Ki, Mi, Gi, Ti) units in computing, crucial for memory and data rates.
An analysis of how AI, specifically Claude, is transforming software development workflows, with a focus on real-world implementation details and the role of TDD.
Explains the Lazy Load pattern for ASP.NET Core Minimal APIs, covering manual implementation, EF Core usage, and performance trade-offs.
A daily roundup of links covering .NET, web development, AI, Python, DevOps, and other software engineering topics from January 8, 2026.
The article argues that the perceived addiction to AI coding tools like Claude Code is actually an addiction to the empowering feeling of creation and rapid application development.
Explains how to use multiple output bindings with HTTP-triggered Azure Functions in the isolated worker model, covering both HttpRequestData and ASP.NET Core integration.
Explains how to manage Neovim/Vim plugins without a dedicated plugin manager by using runtimepath, autoload, and packadd.
The author describes their work improving Git's official documentation, including creating a new data model document and updating core man pages.
A look at Java's 2026 roadmap, covering updates on major OpenJDK projects like Valhalla, Leyden, Amber, and Loom from a Java Developer Advocate.
A developer recounts debugging a PostgreSQL container stability issue that turned out to be a hidden security vulnerability, sharing lessons learned.