I’m Teaching a Full-Day SQL Server Security PreCon at PASS Summit East (Chicago)
Announcement of a full-day SQL Server Security pre-conference workshop at PASS Summit East in Chicago, focusing on practical defenses.
Announcement of a full-day SQL Server Security pre-conference workshop at PASS Summit East in Chicago, focusing on practical defenses.
AI reveals most knowledge work is scaffolding overhead, not core tasks, making it easy to automate.
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.
Learn how to redact sensitive data in jOOQ 3.21+ logs using a code generation configuration to enhance security.
Analysis of why the FDE (Founding Developer Experience) role is becoming less desirable despite high demand, based on engineer feedback.
Analysis of why the FDE (Founding Developer Experience) role is becoming less desirable among engineers despite high demand.
A non-Java developer uses Claude AI to build a Kafka Connect connector, sharing the process and lessons learned.
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 review of the BYOK digital typewriter, a portable distraction-free writing device for bloggers and writers.
Learn how to infer props from components in a Vue component map using a generic helper for better TypeScript type safety.
Explains why fast code generation requires robust testing, detailing a three-level pull request validation and nightly testing for confidence.
TinyTeX on macOS fix: no more sudo chown to /usr/local/bin, using /etc/paths.d instead.
A father describes how his 8-year-old daughter used AI to 'vibe-code' a video game featuring Michael McDonald and dancing penguins.
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.