Adam Bulmer 🦀
@mintuz.com
Contract AI Product Engineer ex-Monzo, BBC & Booking.com. Web & App Engineer. Personal favourites SwiftUI and React. 💪 workoutplan.app 🏡 belongings.app 🤓 swiftforjs.dev ⏱️ timetrials.app ☀️ morningclub.app 👶🏻 wakewise.app
Anytime someone mentions web components I think back to that time I tried to build a house out of twigs
I’ve been building on iOS with an App Intents-first architecture for a while. It’s not well documented and articles advocate patterns like MVVM or VIPER. With Apple’s latest Siri integrations, everything has just clicked into place. Best practices are useful, but first principles win always.
I never use plan mode with Codex. Plan mode exists in Claude because it’s over-eager and jumps straight to implementation too quickly. Codex actually takes the time to understand the codebase first and makes holistic changes based on its findings.
If you wondered… X is still full of plebs and apparently I’m a bad actor. I mean I never did drama but come on… I don’t need to be called out on it.
No AI model drop will beat evanescence releasing a song in 2026. youtu.be/ak4Ti54Y6rY?...
Evanescence – Who Will You Follow (Official Music Video)
YouTube video by Evanescence
youtu.be
Claude Design is cool but GPT Image Gen 2 is even better. My workflow 1. Sign up to Mobbin 2. Use the Mobbin MCP in Codex and prompt what you’re building 3. Ask Codex to use the official GPT Image Gen skill to generate 4 UI mockups 4. Pick the best design and feed it back into Codex to build
I’ve got Codex /goal on my Raspberry Pi executed from my iPhone triaging 250 backlog items refining them to create a cohesive story on how to deliver my app from 0 to 1. It’s like having a product owner in my pocket and I’m the VP of Product 😵💫🤩
Agents, a Raspberry Pi, tailscale, tmux and a smartphone with a MOSH client is all you need to ship now.
What matters is customer outcomes. Too much energy spent on how. Sprint Planning, Retros, Cycle Time, velocity, number of weeks per sprints etc. All bollocks. The number of hours I’ve spent in quarterly/ halve planning for the plan to be derailed 2 weeks in is staggering. It’s all busy work.
I can’t imagine using AI to write code without TDD. Tests aren’t just safety nets anymore. They are the steering wheel on the race car.
Happy Pokemon day. 2026 Christmas Day will be my personal 30th Pokemon day. I remember receiving the game from my grandad and having no idea what it was and spending weeks trying to defeat Brock because I only had Charmander on my team 😂
I caught Mewtwo with a standard Pokeball as a kid. That kind of dedication has followed me into adulthood and everything I do 😏
pick 👏 the 👏 right 👏 tool 👏 for 👏 the 👏 right 👏 job. Say it together now.
The human touch will be the thing that drives downloads on the AppStore. I’ve seen a bunch of competitor apps appear recently and they all look the same. What makes your app stand out amongst the vibe coded slop will be the difference between success and failure.
I’ve been using AI for things I consider myself an expert at and using time saved to level up other skills using my brain like SEO, Graphic design and marketing.
When your TV remote has too many buttons, you can’t change the channel. There’s a lesson in that.
Agent Skill directories that let you install arbitrary skills and scripts, That's an attack vector waiting to be exploited surely?
MRR is a funny metric. I’ve been measuring my apps success in bills paid. My energy bill is now paid by my apps every month 😆 Next goal: the mortgage.
I created a new Claude Code skill this evening for iOS App Store market research. Previously this was a custom MCP server that I had to spin up locally on my machine. SKILL.md files don't just have to be coding conventions and how-tos. They can allow your agents to call third parties.
Claude Long Term Memory spec-kit, bmad, task-master, beads, beans. It doesn't matter which one you pick. They all do the same thing Just use one and get familiar with it - don't get stuck in that loop of switching tools every week because someone on Bluesky recommended it.
AI has turned my iPhone into a dev workstation. A user reported a bug for an app I’ve built. I shared a screenshot + high-level architecture via Codex on iOS. It found the issue, fixed it, and deployed - entirely from my phone. 12 months ago I was just doomscrolling and reading memes 😂
After watching a video Ali Abdaal created on the “GPS Method” I created a Claude skill to help me set my 2026 goals. Works a treat 👌 and here is a top tip; you can zip skills up and upload them to Claude web. github.com/mintuz/claud...
claude-plugins/plugins/life/skills at main · mintuz/claude-plugins
My collection of Claude Code Agents & Skills for web and iOS Development - mintuz/claude-plugins
github.com
LLMs, autonomous agents, and “vibe coding” reward system thinkers. Models think locally. Slop happens when humans do too. Your value is the bigger picture and to guide them along the path.
My 2026 Indie dev goals - Reach £1000 MRR - Release a new unannounced app I’ve been building for the last month. - Start posting on TikTok behind the scenes of my indie app development process.
My favourite 2025 app is “How We Feel” fantastic app for mental health, beautifully designed and completely free. No subscription required. A rarity in 2025 howwefeel.org/get
Download the How We Feel app
The How We Feel Project is a non-profit working to help everyone better understand their own emotions.
howwefeel.org
Web dev in 2015 was more enjoyable and easier than web dev in 2025. This my 1000th post