Advent of AI - Day 11: Goose Subagents
Explores the technical implementation of subagents in the Goose AI agent framework, focusing on their architecture and how they manage context.
Explores the technical implementation of subagents in the Goose AI agent framework, focusing on their architecture and how they manage context.
A technical guide on using Terraform to generate voxel-based spheres in Minecraft, focusing on geometric algorithms and infrastructure-as-code.
Explains how Firefox's HTML5 parser is maintained in Java and automatically translated to C++ using a custom script.
A developer explains their migration from Jest to Vitest, citing ESM support, TypeScript compatibility, and performance improvements.
An analysis of Claude Code's Plan Mode, explaining its functionality, how it differs from YOLO mode, and its internal implementation.
A developer investigates a Visual Studio deadlock using profiling tools and memory dumps, revealing an unexpected thread suspension issue.
A developer shares hard-won lessons from a challenging freelance project migrating a legacy system to modern tech, highlighting the realities of freelancing.
Explores the new CSS scroll-state(scrolled) query for applying styles based on scroll direction, with examples and use cases.
OpenAI's ChatGPT Images update focuses on faster generation, better instruction following, and lower costs, with comparisons to competitor models.
Release notes for s3-credentials CLI tool version 0.17, introducing new commands for S3 bucket policy management and a local credential server.
Introducing ty, a new, extremely fast Python type checker and language server from Astral, promising massive speed improvements over mypy and Pyright.
Introducing Poe the Poet, a tool for managing project tasks and commands via pyproject.toml, demonstrated with a Python documentation setup.
Angular v21's switch to Vitest now includes HTML templates in test coverage, forcing developers to rethink component testing strategies.
A technical checklist for database application vendors to ensure SQL Server security, high availability, and best practices in deployment and operations.
Explains the Optional Parameter Plan Optimization (OPPO) feature in SQL Server 2025, part of Intelligent Query Processing to mitigate parameter sniffing issues.
A developer's story of creating a screen-based ring light app for video calls, only to have Apple 'sherlock' the idea with a built-in macOS feature.
Explains why 'git mv' is essential for tracking filename case changes on case-insensitive file systems like macOS and Windows.
Explains how to use Lambda functions and IIFEs for short-circuiting control flow in ColdFusion to improve code readability while managing post-processing logic.
Martin Fowler's link blog covers mainframe modernization, AI code review challenges, and building disposable web apps with LLMs.
Martin Fowler explains his shift from Twitter to 'fragments' posts on his blog for sharing short tech thoughts and links.