In 2025, after two decades working with computers as a software engineer and founder, I hit a wall. Computers didn’t bring me the fun and joy that they used to. Software had become so complex, unwieldy and opaque I had no intention in writing any more code for the big platforms. Here’s a little summary of your options today, if you’re interested in writing software:
The Browser, also known as the “Web”, a heaping pile of APIs layed one on top of the other across multiple languages. The browser tries to re-create all OS-layer APIs in a sandboxed environment.
The Desktop,
Mobile, the mobile phone is not a device I’m interested in spending more time on. It is inefficient at most tasks and promotes anti-social behavior.