Our ducted aircon came with a dodgy app and zero HomeKit support. One evening with Claude Code later - a native menu bar app, a reverse-engineered protocol, some upstream bug fixes, and "Hey Siri, turn on the heat".
My work throws off short-lived write-ups - investigations, plans, reports - and an AI agent turns each into an HTML page I publish with one command. Then I realised some were client work sitting on public URLs, so I rebuilt it into a private-by-default vault with passkeys and expiring share links.
I built a small Swift menu bar application that lets you quickly turn IPv6 on or off for Wi-Fi. It's a lifesaver if you deal with VPNs that dont work with IPv6.
I built a reusable agent skill that discovers how your project uses AI, writes targeted benchmarks, runs them across providers, and produces a comparison report. Here's how it works.
My Mac ran out of storage overnight. macOS blamed "Documents" but the real culprit was a runaway AI coding tool snapshot. Here's how I tracked it down.
A practical n8n automation that researches topics, analyzes recent blogs, generates new post ideas, drafts social content, and emails everything in one clean digest.
UI bugs are hard for AI agents to reproduce directly, but you can still debug fast by logging user actions to a file and letting AI inspect the evidence.
AI coding tools don't remove the need for good architecture - they amplify the cost of bad architecture. Vertical slices and clean boundaries matter more than ever.
GitHub Copilot has no public API for usage tracking. Here's how I built a 2-keystroke solution using Raycast Script Commands to avoid burning quota early in the month.
Learn how to turn week-long refactors into 20-minute tasks using 15 AI agents working in parallel. A practical guide to distributed AI orchestration for large-scale code changes.
Automated Word to PDF conversion is harder than it looks. Learn from our trials with Foxit PDF and IronPDF, and why Microsoft Power Automate won for pixel-perfect fidelity.
OpenAI model names are confusing. Quick reference guide to GPT-5.2/5.1/5, Codex models, GPT-4.1, GPT-4o, o-series (o3/o4-mini), mini/nano/pro, and legacy models.
Fix the 'PowerShell session not found' error in VS Code by manually setting the PowerShell executable path. Quick solution for macOS users with Homebrew installations.
Securely connect Windows VM apps to Mac-hosted APIs using SSH tunnels and dev certificates. Complete guide for Parallels development with .NET and IdentityServer.
Run .NET Aspire in a Windows VM while leveraging macOS Docker daemon via SSH context. Avoid nested virtualization and Docker duplication on Apple Silicon Macs.
Build clean .NET CLI apps with Cocona framework. Automatic help pages, dependency injection, and command parsing make console applications simple and maintainable.
Complete .NET MAUI setup guide for macOS. Install workload, Xcode, and Android Studio to build cross-platform apps for iOS, Android, and Mac with one codebase.
Companies combine your data for insights. Learn how to take back control by tracking your own Safari browser history with a simple macOS script and SQLite queries.
Use AI to build features fast, then replace with optimized code later. RAID approach lets you ship quickly while managing technical debt strategically.
Eliminate scattered null-checks in Blazor with loading guard components. Clean pattern for handling async data loading with skeletons and progressive UI rendering.
Choose the right mobile framework with this decision tree. Compare PWA, React Native, Flutter, .NET MAUI, and native development based on your team and requirements.
Transition from developer to management with 4 proven strategies. Be visible, understand company goals, be memorable, and do the job you want before you have it.
Two months living and working in Strasbourg with SSW France. First solo travel experience across 5 European countries with valuable lessons in independence and adaptability.
Build cross-platform apps with one shared Blazor UI codebase. Run on Android, iOS, Windows, macOS, and web using .NET MAUI and Blazor hybrid architecture.
A hands-on comparison of .NET MAUI and Flutter for cross-platform development. Compare native UI, markup languages, and developer experience to choose the right framework.