After Upgrading to macOS 27, Git Disappeared from GUI Apps
An old Intel /usr/local/bin/git symlink that had been hiding for years was enough to make every app that uses git fail.
The unrestrained imagination and adventure of an independent developer
An old Intel /usr/local/bin/git symlink that had been hiding for years was enough to make every app that uses git fail.
Like scarcity marketing, it sells more than the product itself. It sells a deliberately manufactured form of psychological pressure.
Exploring "R&D Nihilism" among full-stack engineers in the AI wave, and predicting the imminent demise of the "middle layer" in the software ecosystem.
One-click convert webpages to clean Markdown documents, supporting AI intelligent extraction and image embedding, solving the problem of broken bookmarks.
When I first started iOS indie development, releasing apps was always overwhelming. Here's a simple and practical release process to help new developers avoid common pitfalls and successfully complete their first (and every subsequent) app release.
Sisyphus wakes, takes a streetcar, works four hours in an office or a factory, eats, then takes another streetcar, works four hours, eats, sleeps, and Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, the same routine. Most of the time the road is not a problem. But one day, the 'why' is suddenly asked, and in this surprise, behind the surprise, lies all that is the beginning. —The Myth of…
Recently rebuilt the entire website architecture and design, mainly with AI assistance. Through intensive use lately, I've had some new thoughts and reflections.
A practical breakdown of the problem, product decisions, UX tradeoffs, and launch lessons behind building Bear.Share, a browser extension for turning webpages into shareable cards.
Bear. Locker - A multi-platform secure ID document management app with watermark protection features, safeguarding your privacy when sharing documents and preventing illegal misuse of your credentials.
When designing promotional graphics for products, I often use AI, but there's a troublesome issue - the generated images have no layers and can't be easily adjusted afterwards. This is quite a headache for a developer who isn't very familiar with design.