The Gentle Singularity
AI superintelligence is arriving more gradually than expected, but will dramatically accelerate scientific progress and improve quality of life.
Drew DeVault draws a provocative parallel between Test-Driven Development cults and GenAI adoption, arguing both exploit developers' psychological need to feel competent while potentially undermining actual code quality.
AI superintelligence is arriving more gradually than expected, but will dramatically accelerate scientific progress and improve quality of life.
Guide to compiling C programs from source for non-programmers, covering installation, using make, and troubleshooting common issues.
Built a website for Alinea's 20th anniversary scavenger hunt using Astro, Tally, and Netlify—a great learning experience!
Jobs reveal themselves quickly: great ones make you hope to measure up to talented colleagues, bad ones make you dread the daily reality.
Peekaboo MCP enables AI agents to capture and analyze macOS screenshots instantly, transforming them into visual debuggers.
Migrated 700+ tests from XCTest to Swift Testing using AI assistance and systematic refinement across two projects.
Learn a terminal trick to efficiently manage multiple Claude Code instances without cluttering your workspace with endless tabs.
Developer's painful experience implementing Sparkle auto-updates in sandboxed macOS apps, requiring 40 failed attempts before success.
Built Vibe Meter, a macOS menu bar app to track AI spending in real-time, shipping from demo to product in just three days.
User runs Claude Code with full system access, demonstrating an unrestricted approach to AI-computer interaction.
After testing pricey AI tools for 2 months, the author explains why they're worth it and which subscriptions deliver real value.
Developer creates Demark, a Swift package for converting HTML to Markdown, built with AI help and existing JavaScript libraries.
Live demo of "vibe coding" - building software apps from scratch with AI assistance in a 3-hour workshop, showcasing a new development approach.
Guide to building reliable MCP tools with best practices for configuration, testing, and release management.
Founder shares journey from post-exit emptiness to renewed passion for building, inspired by AI's transformative potential.
Flattening an array converts nested arrays into a single-level array. It simplifies data structure for easier processing.
Software developer argues knitting/fiber arts are great hobbies for programmers, challenging gender stereotypes about the craft.
DataStax launches @datastax/astra-mongoose, a new package enabling developers to use Mongoose with DataStax Astra database.