Making the unnecessary easier
A reflection on AI use cases, arguing that many popular AI applications solve problems created by technology itself, and that productivity is personal.
A reflection on AI use cases, arguing that many popular AI applications solve problems created by technology itself, and that productivity is personal.
John Gruber recounts a technical glitch where his blog's RSS feed broke, causing new posts to go unnoticed for days, and reflects on the incident.
How to use scheduled AI tasks to turn Azure Application Insights telemetry into a daily health report, highlighting failures and slow requests.
A roundup of podcast episodes covering app experiments, gaming recomps/decomps, and a fun tier list of Euro banknotes.
A quote from David Crawshaw about setting up a nightly cron job for software updates, emphasizing open-source devtools.
Explores how excessive configuration options in AI tools reveal immaturity, arguing that mature tech hides complexity behind user intent.
Pastebot 3, a Mac clipboard manager rewrite, adds automation tools, MCP support, CLI, and new pricing models.
Explores how cheap coding agents make reverse-engineering home devices more worthwhile, reducing effort and maintenance costs.
Explores how coding agents reduce the cost of reverse-engineering home devices, making automation more feasible.
Explores the concept of software factories using AI loops, comparing human-in-the-loop (light) vs. autonomous (dark) approaches, and the engineering challenges involved.
A developer explores automating coding tasks using AI agents to reduce personal involvement in routine work.
Using Swift Subprocess 1.0 to write Xcode automation scripts with better output streaming, cancellation, and error handling.
Analysis of AI's impact on jobs, predicting a split between employable and unemployable workers.
iPadOS Shortcuts now allows automating window placement with presets, and MultiSwitcher shortcut resizes foreground windows.
A war story about refactoring a startup's billing system from a janky Python script to a scalable solution, highlighting tech debt and engineering challenges.
Analysis of contradictory frames on AI adoption speed in companies, balancing hype vs. reality and human roles.
A programmer automates Webex to start only on weekdays, skipping weekends and public holidays using a PowerShell script.
Explores using AI agents to automate parts of qualitative analysis, specifically grounded theory, with experimental setups varying human involvement.
Learn how to automate security operations by combining Renovate with AI to triage dependency update PRs and detect breaking changes.
A developer introduces Igor, a personal AI coding agent built on a Linux server with systemd, Claude Code, and Forgejo integration.