CodeMate — Read and Edit Code on Your iPhone and iPad
A native code editor for developers who want to work with source files away from their desk. CodeMate helps you read, navigate, and edit source code…
Latest DevOps news from Tech News
A native code editor for developers who want to work with source files away from their desk. CodeMate helps you read, navigate, and edit source code…
By Robin Winters · First published June 30, 2026 · Republished October 2, 2026 Original LinkedIn edition · Readable HTML edition · Robin’s portfolio…
By Robin Winters · First published April 2, 2026 · Republished October 2, 2026 Original LinkedIn edition · Readable HTML edition · Robin’s portfolio…
Robin Winters · October 2, 2026 · robin.ac A map can look polished while the events behind it are ambiguous. Two feeds may repeat a record, supply d…
A disk cleaner is a badly-shaped citizen of the App Sandbox: its whole job is to look at files the user did not explicitly pick. DiskWise ships twic…
Follow-up to Building a 100% local meeting transcription app for macOS — Scripta already records dual-channel audio and summarizes with a local LLM.…
Abstract Most traditional remote desktop solutions operate on a client-server relay paradigm: every desktop video frame and every mouse movement is…
If you've built iOS apps on a team, you know this moment. You pull main , Git says CONFLICT (content): Merge conflict in project.pbxproj , and you o…
I have spent the last few months building a browser on WKWebView. Not a wrapper around a single web view — a real one, with tabs, separate cookie ja…
Apple Sound Analysis can hear a meow. It cannot name a hiss Apple's built-in Sound Analysis model can label cat_meow and cat_purr . It has no cat_hi…
Website illustration, followed by a real simulator screenshot of the Reading List demo. I maintain iOS Agent Skill , an open-source collection of Sw…
I maintain WSL Manager , a Flutter desktop app from 2021 that saves you from typing wsl.exe flags. Version 2 runs the same app on Apple silicon, whe…
Homebrew is usually one of the first tools I install on a new Mac. Its command-line interface is fast, reliable, and familiar. But over time, a Home…
I rarely use just one AI coding tool anymore. Codex may be working on one task, Claude Code on another, Gemini CLI is useful for a different workflo…
If you’ve been building iOS applications over the last few years, you are already familiar with the shift toward declarative UI and structured concu…
🗓️ This Week After all the hot weather we had up until last week, the days have suddenly turned much cooler. It finally feels like autumn is here🍂.…
On Wednesday Apple showed the iPhone Duo and its status ring: battery, Wi-Fi and volume folded into one small ring. I wanted it on my Mac. By Friday…
Apple announced the iPhone Duo today — its first foldable iPhone. A 5.4-inch outer display, a 7.6-inch inner display when you open it, ships with iO…
Originally published on the Manzanita blog . I work on Manzanita, one of the runners compared below — so weigh the source. I've tried to make every…
A practical UIKit screenshot pipeline, a paywall layout bug, and the failure modes to fix before trusting CI. iOS visual regression testing can star…
Sonar has a Control tab. One of the things it does is switch the DNS resolver for your Mac — tap Cloudflare, tap Quad9, or paste in the address of y…
I've been maintaining a native macOS menu bar app called MacPilot and finally open-sourced it: https://github.com/misswell/MacPilot It's built with…
Code: Megapixel99/kestrel In What a Hibernated Browser Tab Actually Costs I reported that Kestrel's memory ladder held 121.7 MB against an unmanaged…
Developers spend a lot of time protecting source repositories, CI secrets, cloud consoles, and password managers. One copy of the same data often es…
A Japanese version of this is on Note . A few weeks ago, I watched a demonstration of an OMG Cable attacking a Mac. If you haven't seen one in perso…
SleepSwitch is a macOS menu bar toggle that stops your Mac from sleeping — lid closed included. One click, no password prompts, and a battery guard…
I don't own a Mac. When I built my last iOS app (Citolex, a speed reading app with a couple of native Swift plugins), I didn't want to buy one or pa…
Also available: Korean version · Source code and reproducible experiments A source-to-runtime experiment with Swift 6.3.1: inspect ownership in SIL,…
I run coding agents with shell access all day, and for a long time there was a low-grade dread underneath it. The permission prompts get annoying en…
Hey DEV community! 👋 As an indie iOS developer, I’ve always been fascinated by short-form video algorithms and how visual retention works. Over the…