Migrating 700+ Tests to Swift Testing: A Real-World Experience
Migrated 700+ tests from XCTest to Swift Testing using AI assistance and systematic refinement across two projects.
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.
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.
Developer working on a hobby scripting language needs to add a module system with public/private access control after delaying it for years.
Options exist for custom-styling icons in HTML date/time input types.
Mom shares her recent second c-section delivery experience, describing it as overwhelming.
Allowing and normalizing pronoun sharing at work is positive, but mandating disclosure is harmful.
Silicon Valley dropout engineers in their twenties believed only losers got CS degrees, highlighting tech culture's anti-credential attitude.
The author misses posting on Twitter despite its problems, noting that positive periods are often only recognized in retrospect.