I have never made as much money as an indie developer as I did, or would, as a full-time employee. But do you know what never gets old? Seeing a "you just made $39.95" notification when you're not even working.
Hi, I’m an indie iOS developer and creator of Transmission Radio and PDF Library; Studying towards BSc in CS. 🇿🇦 🏳️🌈
I have never made as much money as an indie developer as I did, or would, as a full-time employee. But do you know what never gets old? Seeing a "you just made $39.95" notification when you're not even working.
@jeremie Based on your recent post I took great care, for a new app, to explain in the review notes where to find the in-app purchase!
50 and 60 year old developers posting on Hacker News about how Claude Code has reignited their passion for building software where they focus on solving problems versus the rat race of chasing frameworks is exactly how I feel. I haven’t felt this energized about being in tech in years.
Detractors in the comments argue AI agents take away the craft and fulfillment that they got from coding. Others are also skeptical of becoming unfamiliar with implementation details.
I'm pretty convinced now that in the near future you'll be able to deploy an entire 'company in a box' of AI agents, with the equivalent to domain experts in programming, design, sound design and music, marketing, and more, that will feasibly compete with the average startup. The OpenClaw cultists^Wfans will tell you they're already doing this, today, on Mac minis. If you think this is hyperbole or kool-aid pyramid-scheme nonsense, I suspect you're not even remotely prepared for what's to come
@Jeremiah And vehicle hardware 😂
I suspect it won’t be long before all compiled software (apps) can be decompiled into readable source code.
There’s a large corpus of training data (open source) and there’s a tight verification loop (compile a guess at what the source is and see if it matches).
LLMs will figure out how to decompile small functions, and will gradually learn how to decompile more complex stuff.
I think within 2 years, all iOS apps will effectively be open source.
Slow going but here we are…
I’m trying a novel approach to my mental health by subscribing to the Japan Times and going cold turkey on big western news sites; JT reports on world news in an even, faraway tone, and isnt a polycrisis firehose
Received official confirmation that I’ve completed my BSc Informatics degree cum laude. Personal goal achieved - but it’s such a different world now compared to when I started 4 years ago
An analysis of Terry Pratchett's novels finds that a decrease in lexical diversity--a characteristic of dementia--first appeared ten years before his diagnosis of posterior cortical atrophy.
Original paper: https://www.mdpi.com/2076-3425/16/1/94
Alle reden von digitaler Souveränität. Personalausweise sind Inbegriff staatlicher Souveränität. Die digitale Identität wird alle Menschen zwingen, Google oder Apple zu nutzen.
The Best Book Covers of the Past Decade (picked by book cover designers). Lots of great work in here. https://kottke.org/26/01/the-best-book-covers-of-the-past-decade
@luksape As a connoisseur of app icons, well done!
RE: https://mastodon.social/@daringfireball/115952871253926248
"What’s going on, quite obviously, is that Apple itself is slow-rolling the automatic updates to iOS 26."
Apple already intentionally discontinued iOS 18 security updates for devices that support iOS 26, so if Gruber's claim is true, then Apple is also slow-rolling the security updates included in iOS 26, thereby 0daying its own customer base.
Amore is a native macOS app that automates the full pipeline from archiving your Mac app to delivering updates to users, so you can focus on building your product.
@lapcatsoftware The new one is gorgeous! Edit: the rivets on the stop sign make less sense now but are part of its heritage so should stay
@helge I think a major problem with SwiftUI is it is a single high level black box.
It doesn't expose any lower layers or building blocks.
In UIKit you can drop down to CoreAnimation. UIButton subclasses UIControl, which subclasses UIView, etc...
There are layers, buttons not working for you? Subclass UIControl.
UIView doesn't expose what you need. CALayer (can even swap the CALayer a view subclass uses).
SwiftUI is more "you get what we give you", "Need more? tough".
@helge Imagine the practical Day 1 implications, like you wake up one day and free healthcare is cancelled, no more paid leave, and you have to yourself cobble together something to retire on…
@frankreiff Love the term LLM whisperer 😁