Dawn or Eclipse — a code-breaking ode to Turing you can't outsource to the machine
As I sat in my RV, sipping coffee and staring at lines of code, I couldn't help but think of Alan Turing. The father of computer science, Turing's wor…
Tech news from the best sources
As I sat in my RV, sipping coffee and staring at lines of code, I couldn't help but think of Alan Turing. The father of computer science, Turing's wor…
In my previous autopilot article , I walked through a setup that runs Claude unattended via launchd. This time I want to talk about what happens behin…
Мы привыкли думать, что после хорошего созвона все участники понимают одно и то же: что решили, кто что делает и какие следующие шаги. На практике это…
This is a follow-up to my earlier post, " Automating a config migration with a one-shot launchd job ." Some breaking changes come with a known expirat…
The problem Last time I built claude-sessions : one picker to resume any Claude Code session across projects. But a machine crash takes more than Clau…
Docker Desktop keeps a ~7.8 GB Linux VM provisioned the entire time it's running — even when zero containers are up. Apple's new container runtime idl…
"I'll just write a quick button style... and a text field with validation... and a card component..." Two weeks later you have a bespoke design system…
Claude Code skills are easy to write. The hard part nobody documents: how does the skill know where your app's files live on someone else's machine? I…
Part 2 of 2. This tutorial builds on Part 1 — DesignFoundation core . If you haven't added the base package and theme yet, start there. The core packa…
I often run coding agents inside a remote SSH session from iTerm2 on my Mac. The annoying part was not text input. It was screenshots. The screenshot …
Building on-device Video Notes: SpeechAnalyzer, Foundation Models, and libmpv in a shipping macOS app My macOS video player, Reel , has a feature call…
Shipping a libmpv-based video player on the Mac App Store Most well-known mpv-based Mac players, including IINA, distribute outside the Mac App Store.…
Yesterday Apple did something I've been half-expecting since I open-sourced safari-mcp : they shipped their own Safari MCP server. It landed in Safari…
I kept hitting the same wall: I'm on my laptop, I need a shell on my desktop across the room for one quick thing, and standing between me and that she…
Я хотел сделать маленькую OSD-панель яркости на macOS так, чтобы она выглядела как системный HUD: не просто полупрозрачная плашка поверх обоев, а норм…
You built a Mac app, you want to sell it outside the App Store, and now you need licensing: a key the customer enters, an activation that sticks, and …
I needed to license a macOS app I sell outside the App Store. I went down the rabbit hole so you don't have to. Here's the honest breakdown — what eac…
If you ship a desktop app outside an app store, you eventually hit the same wall: how do you check a license when the user is on a plane, behind a cor…
Агентская разработка развивается семимильными шагами. Но не всё идёт так радужно, как хотелось бы. Например, ИИ-агенты по умолчанию заваливают разрабо…
How to share your ~/.ssh/config with devcontainers The purpose is to enable using git with your provider directly from the devcontainer. The problem i…
В рамках WWDC 2026, а если быть точнее, то в ролике What’s new in managing Apple devices , инженер Device Management team, Cyrus Daboo, заявляет о том…
Building an Apple Mail Channel Plugin for OpenClaw I recently built and published a plugin that integrates Apple Mail with OpenClaw (an AI automation …
Running a local coding agent on a Mac Mini Running a local coding agent on a Mac Mini — the actual setup By Vilius Vystartas I have an agent that does…
CHIMERA is an open-source macOS security "organism" — one local process orchestrating 8 native organs (C / C++ / ARM64 asm) that react to threats toge…
CHIMERA is an open-source macOS security "organism" — one local process orchestrating 8 native organs (C / C++ / ARM64 asm) that react to threats toge…
Building a macOS app with Flutter and need access to Apple Calendar events and Reminders? Flutter cannot directly access EventKit (Apple's framework f…
macOS has never had a proper per-app volume mixer. On Windows, this is basic. You can lower Spotify, mute a browser, keep a meeting app loud, and leav…
Хотите привнести в Windows эстетику и удобство macOS, не меняя операционную систему? Программа MyDockFinder поможет вам стилизовать интерфейс Windows …
I have been running more local AI coding agents lately: Codex, Claude Code, Gemini CLI, Cursor Agent, and a few terminal-heavy workflows. The useful p…
I've built AppQuickSwitch, a utility for macOS and Linux that lets you launch or switch to applications using your keyboard. On Linux, it can also run…