NVTP
A critical analysis of technical incompetence in the workplace, coining the term NVTP (Not Very Technical Person) to describe those who pretend to be technically skilled.
A critical analysis of technical incompetence in the workplace, coining the term NVTP (Not Very Technical Person) to describe those who pretend to be technically skilled.
A software engineer reflects on leaving a traditional employer for an AI-driven role, now orchestrating AI tools instead of writing code directly.
Guide to installing the dig DNS lookup utility on Debian Linux using the dnsutils package.
Exploring MariaDB Galera cluster multi-master setup, reproducing Jepsen report findings on data loss and lost updates.
Explores using NumPy as a synth engine to generate instrument sounds like plucked strings and tabla via math and DSP algorithms.
Summary of recent Azure, .NET, GitHub, and Visual Studio blog posts covering AI agents, DevOps updates, and developer tools.
A critique of AI automating social media interactions, arguing it removes human authenticity and turns platforms into insincere machines.
A critique of an AI shopping assistant's failure to answer a product question, highlighting the superiority of simple keyword search over retrieval-based AI.
Guide to using a Raspberry Pi FireWire HAT to replace MiniDV tape with a portable Memory Recording Unit.
Learn how MCPToolRouter uses semantic search to reduce LLM token usage by routing only relevant tools to AI agents, with C# code examples.
Explains Kafka offset commit in Spring Boot, showing how to avoid message loss or duplication with concurrency settings.
Guide to generating structured code using Azure OpenAI and .NET, with setup and code examples.
A reflective article comparing coding to playing guitar, exploring the emotional impact of AI tools on the craft of programming.
A talk on performance optimization concepts, tools, and techniques using the Immer library as a practical example.
Martin Fowler shares fragments on AI optimism vs. pessimism by geography, and the importance of turning AI specs into executable tests.
An experiment using an iPad Air M2 as a desktop replacement with external monitor, keyboard, and mouse, highlighting iPadOS limitations.
Learn to build an AI agent platform with .NET 10 and GitHub Copilot in a free live series at Microsoft Reactor.
Troubleshooting slow Mac network speeds caused by Apple's AWDL feature and DFS channel conflicts.
An article about how familiarity with Arch Linux's pacman package manager can make unintuitive interfaces feel natural, using personal experience.
Commvault expands Microsoft Security integration with Sentinel and Security Copilot for AI-driven threat detection and recovery.