Profile avatar
sevengreenrobots.com
Code Craftsperson. | Lead Android Engineer 📱 | London 🇬🇧 Creator of: @clutched.app 🏎️🏎️🏁 @sobo-app.bsky.social
113 posts 275 followers 441 following
Regular Contributor
Active Commenter

I’d like to say I’m most proud of launching Sobo because it could genuinely help someone improve their life by giving up a harmful habit. But I have to confess that I’m also feeling incredibly smug for getting my iconography past Apple’s review process 😇🍆 apps.apple.com/gb/app/sobo/...

If you've got a spare minute today, would massively appreciate some support to help push this towards the top! ❤️🚀 #IndieMaker #BuildInPublic #iosdev

If we all start vibe coding and stop learning software fundamentals, we’ll end up with fewer engineers who can actually debug or understand what LLMs produce. That’s how we lose control of our own software—not because LLMs replace us, but because we forget how to think like engineers.

This Miami sprint race has been absolute carnage!! #f1 #formula1 #MiamiGP

I’ve found sleep to be one of the most important things in life, and I realised how much mine was being interrupted after drinking alcohol - so I decided to quit. Wanted to track my sobriety with #ios widgets, so thought I’d build some! apps.apple.com/us/app/sobo/... #sober #BuildInPublic

I thought I was having a good hair day today but the girl at the coffee shop just asked me if it’s windy outside 💀

Yay

I finally caved and got an iPhone. My passion for #AndroidDev is as strong as ever (and my career depends on it 🙈), but I’m loving #iOS! It’s also great to experience my #KMP projects on a real device, I think it’s important to know both platforms deeply to get the best out of cross-platform #dev

Just discovered police auctions are a thing. Mothers' day is SORTED 😎

Seriously, #SelfHosted is the way to go when you're starting a new personal project. Why lock yourself into pricey cloud hosting when your network traffic is minimal? Love to watch my #RasPi faultlessly handle my growing user base, and it has cost me almost nothing ❤️ #BuildInPublic

The hype for the #F1 season opener is REAL! Are you ready?? If you want to enhance your experience with real-time leaderboards and more, ad-free, subscription-free, COMPLETELY FREE, you know where to go: Download on iOS and Android: tosto.re/clutched

I'm gonna need someone to tell me why we need to bring back woolly mammoths... Like, is it so starving kids can eat them? Y'know, the kids that could otherwise be helped with all that mammoth money 🤔

Considering what we are experiencing world-wide, I don't think we need AGI, and I also don't think we should work 60 hours per week. Seek quality time with your loved ones instead. arstechnica.com/google/2025/...

#LewisHamilton looking strong in that #Ferrari in Sakhir right now ❤️💪 Live updates available right now on #clutched app Download on iOS & Android! tosto.re/clutched #F1 #F1Testing 🏎️

I spent a lot of time finessing adaptive layouts with edge-to-edge support on both #ios and #android, while also using custom non-material design elements, such as navigation. Some of the APIs are hard to wield, but got there eventually. Let me know what you think! #KMP #CMP #KotlinMultiplatform

I've learned it's hard to stop chasing perfection and instead just get something out there. It's still a bit rough around the edges but, it's time to share it. Done > Perfect. Check out my app, available on Android and iOS! tosto.re/clutched #BuildInPublic #KotlinMultiplatform #CMP

Commanders v Bills would have made for a great superbowl

Approved on the first try! It has been a source of joy converting my Android app to #KotlinMultiplatform with #Compose 💪 Now to get some much needed improvements done before the 2025 season starts 🏎️ #BuildInPublic #KMP #CMP #ios #android

Nobody seems to want to fight me on this, so I guess it's a popular opinion 😅

Scrum is a waste of everyone's time.

Seen in London today 😂 #channel4

Do you know what "Time to take action" (or, accessibility timeout) is, and how to support it in your Android app? In this blog post, I'll explain what it is and how you can make your users' lives better by respecting this accessibility setting's value: eevis.codes/blog/2024-12...

Happy Hump Day, to those who observe

Happy Holidays friends. May 2025 bring you happiness and joy, may your pull requests be merged and may your job not be taken by an LLM 🎄🙏

This is seriously the one thing that's making me consider switching to iOS. Having to apologise to shopkeepers because they think my contactless payment was declined is getting tiring. I literally just unlocked my device, why is this necessary??!

I'm thinking about renaming the modifiers in Haze but not quite sure what to use. If you want to help, you can comment here: github.com/chrisbanes/h...