Don't fall into the anti-AI hype
Argues against anti-AI sentiment in software development, stating AI is a transformative and useful tool for programmers' careers.
Argues against anti-AI sentiment in software development, stating AI is a transformative and useful tool for programmers' careers.
A blog post quoting Linus Torvalds on using AI-assisted 'vibe-coding' to create a Python audio visualizer tool.
A detailed analysis and new proof for Donald Knuth's fixed-point to decimal conversion program, exploring program correctness and algorithm design.
A series of technical posts exploring the challenges and solutions for formatting and printing floating-point numbers accurately and efficiently.
A December 2025 link roundup featuring TypeScript tips, the Bun/Anthropic acquisition, debugging quirks, and bug-fix challenges.
A developer's 2025 year-in-review focusing on writing output, including a Rust book update, an AI article, and personal blog & newsletter stats.
A developer reflects on the anxiety and impact of using Large Language Models (LLMs) in programming, balancing skepticism with practical utility.
A software consultant announces an extended break from LinkedIn to focus on deep work, coding, course creation, and reduce AI-generated noise.
Introduces TOON, a compact and readable alternative to JSON for data exchange, especially useful for AI tokens and general programming.
A developer shares their experience using Rust for a real-world project to create a resilient, scheduled health monitoring component.
Overview of new features in PHP 8.5, including the pipe operator, clone with, #[NoDiscard], and closure improvements.
Author announces early-access discount for their new book on data structures and algorithms, available through Manning's MEAP program.
The article argues that writing a simple AI agent is the new 'hello world' for AI engineering and a surprisingly educational experience.
Author announces a new book on data structures and algorithms, available via Manning's Early Access Program with a 50% discount.
An accessible introduction to binary search, explaining the algorithm through a bike theft CCTV example.
A developer reflects on how over-reliance on LLMs like Claude for coding tasks is making them impatient and hindering deep learning.
James Montemagno discusses Vibe Coding and using Microsoft's AI tools for rapid application development in a podcast interview.
Explores writing as cognitive entertainment, connecting programming, consciousness, and AI collaboration to nourish the mind rather than exploit attention.
Explores Douglas Adams' humor as a tool for debugging consciousness and exposing absurd recursive loops in technology, programming, and existence.
A developer describes how AI collaboration evolved into specialized writing agents, exploring consciousness and creative process in programming.