LLMs Demand Observability-Driven Development
Explains why traditional debugging fails for LLMs and advocates for observability-driven development to manage their non-deterministic nature in production.
Explains why traditional debugging fails for LLMs and advocates for observability-driven development to manage their non-deterministic nature in production.
Interview with Weaviate CEO Bob Van Luijt on building an open-source vector database, the rise of vector search, and the business of AI-first software.
Mitchell Hashimoto introduces Ghostty, a new terminal emulator written in Zig, and discusses useful Zig programming patterns.
A developer reflects on how their opinions on software development practices like comments, testing, IDEs, and remote work have evolved over time.
Explains the distinct roles, responsibilities, and focus areas of Scrum Masters, Delivery Managers, and Project Managers in software development and project management.
A retrospective look at the 2005 Fog Creek documentary 'Aardvark'd', featuring early interviews with tech luminaries like Paul Graham and the reddit founders.
A developer's critique of TypeScript, arguing its type system can stifle creativity and innovation by making it harder to express functionality than to define types.
A software engineer reflects on a past production crisis, questioning the hero culture that rewards firefighting over proper engineering practices.
A developer's personal blog entry sharing books, articles, and resources on programming, software engineering philosophy, and productivity.
Explores how Toyota's 'andon' system for stopping production lines applies to transparent collaboration in modern software development and knowledge work.
Learn to implement feature flags (feature management) in ASP.NET Core for controlled rollouts, testing, and rollbacks without redeploying.
A developer's analysis of when to write custom code versus using open-source packages, considering maintenance, team skills, and bundle size.
A developer's approach to solving the 'Game of Life' code kata, focusing on modular code and testing practices.
Explains how remote work shifts communication to more thoughtful, asynchronous methods like writing and video to improve clarity and team throughput.
The author launches perfwork.com, a niche job board connecting web performance professionals with hiring companies, built with modern web tech.
Learn best practices and tips for using Amazon CodeWhisperer, a generative AI coding companion, to accelerate software development.
Explains common mistakes in email validation and provides correct, permissive approaches for developers.
A developer shares motivations for writing and offers advice on how to write effectively for a technical audience, including recommended resources.
Weekly tech digest covering AI news (Claude 2.0, LongNet), a podcast with Marc Andreessen, and developer resources for Bing API and Power BI.
A monthly business retrospective from TinyPilot's founder covering revenue, product updates, and time management challenges in running a hardware company.