Why bother learning JavaScript now that we have generative AI?
Argues that deep JavaScript knowledge remains crucial despite AI code generators, emphasizing human oversight and career security.
Argues that deep JavaScript knowledge remains crucial despite AI code generators, emphasizing human oversight and career security.
A weekly collection of articles on software architecture, AI challenges, API testing, and team decision-making frameworks.
Explores using Pyodide to build AI agents that write temporary code for non-coding tasks, focusing on sandboxed execution and virtual file systems.
Explores two paths for building a universal lakehouse catalog that extends beyond Apache Iceberg tables to manage diverse data formats and sources.
Menu Drop is a macOS utility that simplifies AirDrop sharing via menu bar drag-and-drop, clipboard sharing, and keyboard shortcuts.
Explores integrating C++ objects with non-trivial destructors into arena allocators, maintaining RAII and exception safety.
Exploring Azure AI Foundry Persistent Agents in .NET 9 for enhanced multi-model AI orchestration with cloud-native management.
A technical guide on normalizing SQL cross-join data in ColdFusion by using table prefixes and restructuring query results into nested objects.
A technical guide on programmatically purchasing Google Cloud spend-based Committed Use Discounts (CUDs) using the procurement API and gcloud CLI.
Learn to build personal data dashboards using Python Shiny, demonstrated through a classical guitar practice tracking example.
Jeroen Janssens announces his new role as Head of Developer Relations at Posit and his plan to establish a DevRel Guild.
A technical guide on using Apache Iceberg with Apache Spark and Polaris for building and managing a data lakehouse, covering setup, operations, and optimization.
Explores how feedback works in tech careers, using regression to the mean and advice on focusing on strengths vs. weaknesses at different career stages.
A tutorial on refactoring an Angular form to use the new experimental Signal Forms API, comparing it to Template-Driven and Reactive Forms.
Introducing ImapGoose, a daemon for real-time, efficient synchronization between an IMAP server and local Maildir mailboxes using modern IMAP extensions.
An analysis of Spec-Driven-Development (SDD), exploring its definition and comparing three tools: Kiro, spec-kit, and Tessl.
A data-driven analysis of LLM performance on a simple retrieval task, highlighting the need for evidence-based AI testing.
A review of the book 'Troubleshooting Java,' covering debugging, profiling, and performance tuning for Java applications.
A guide to applying Ubiquitous Language and Domain-Driven Design principles to identify bounded contexts and domain experts in a software project.
Microsoft introduces a preview feature for AKS to block pod access to the Azure Instance Metadata Service (IMDS), enhancing cluster security.