Franklin Byaruhanga @byaruhaf.bsky.social · 18/07/2026The First Law of Backend Engineering: Just use Postgres. 010
Franklin Byaruhanga @byaruhaf.bsky.social · 03/07/2026When you have the power but saving the resets for a rainy day 000
Franklin Byaruhanga @byaruhaf.bsky.social · 30/06/2026Why Your Logs Can't Tell You What Actually Broke youtu.be/0ItVpbk6B7w?... 000
Franklin Byaruhanga @byaruhaf.bsky.social · 11/06/2026Trying to understand Apple's AI frameworks, After watching Apple's AI engineering session www.youtube.com/live/bXb18Gw... 020
Franklin Byaruhanga @byaruhaf.bsky.social · 08/06/2026RIP to all the custom image caching code I wrote because AsyncImage couldn't cache images. 010
Franklin Byaruhanga @byaruhaf.bsky.social · 05/06/2026A simple framework: Use Meta to discover what people actually want. Use ASA to capture buyers actively searching. Use ASO to compound organic growth over time. Different channels. Different jobs. 110
Franklin Byaruhanga @byaruhaf.bsky.social · 04/06/2026Too many indie developers worry about how many apps are published to the App Store each day. Wrong problem. The App Store is a distribution mechanism. It's no longer a discovery tool. Growth comes from marketing outside the App Store, not from being listed inside it. 021
Franklin Byaruhanga @byaruhaf.bsky.social · 27/05/2026Making apps is like making music, you release album after album hoping 1 or 2 become hits. 010
Franklin Byaruhanga @byaruhaf.bsky.social · 26/05/2026Sometimes you have to accept the fact that the next feature probably won’t save your app. You can’t feature your way into higher MRR. 010
Franklin Byaruhanga @byaruhaf.bsky.social · 13/05/2026When life is devoid of problems, our mind quickly sets about inventing new ones. - Jose Marti 000
Franklin Byaruhanga @byaruhaf.bsky.social · 23/04/2026Even when people can cook, they still order in or go to restaurants. AI giving everyone the ability to design or code doesn’t replace designers or developers. It just raises the bar for what good looks like. 000
Franklin Byaruhanga @byaruhaf.bsky.social · 20/04/2026Binge watching The Missing Semester of Your CS Education (MIT), 2026. www.youtube.com/playlist?lis...youtube.comMissing Semester IAP 2026 - YouTubeLecture videos from the class offered during MIT's Independent Activities Period in 2026. 010
Franklin Byaruhanga @byaruhaf.bsky.social · 31/03/2026Love the "Update all libraries with AI" in Android Studio 010
Franklin Byaruhanga @byaruhaf.bsky.social · 24/03/2026It doesn’t make sense to continue wanting something if you’re not willing to do what it takes to get it. If you don’t want to live the lifestyle, then release yourself from the desire. To crave the result but not the process, is to guarantee disappointment. James Clear 000
Franklin Byaruhanga @byaruhaf.bsky.social · 18/03/2026Xcode 26.4 RC is out, and Finally fixes this issue. 010
Franklin Byaruhanga @byaruhaf.bsky.social · 02/03/2026In 2026, building the app isn’t the hard part. The real bottlenecks are: • Distribution • Attention • Trust Code is cheap. Attention is expensive. Trust is everything. 000
Franklin Byaruhanga @byaruhaf.bsky.social · 14/02/2026👉🏾 Known known: we know we know. 👉🏾 Known unknown: we know we don’t know. 👉🏾 Unknown unknown: we don’t know we don’t know. Learning is the process of converting unknowns (whether known or unknown) to known knowns. 000
Franklin Byaruhanga @byaruhaf.bsky.social · 11/02/2026We used to worry about finding the right answers. Now, with AI, the real challenge is knowing how to ask the right questions. 000
Franklin Byaruhanga @byaruhaf.bsky.social · 10/02/2026Coding workflow upgrade: VoiceInk → speak prompts Claude Code → generate solutions No typing. Just flow. ⚡ tryvoiceink.com #ClaudeAI #Developers #AItoolstryvoiceink.comVoiceInk - Transform Speech to Text Instantly on MacLocal AI-Powered Voice Recognition App for Mac. Convert Speech to Text Instantly with Offline Capability, 100+ Languages, and Complete Privacy. No Subscriptions, One-Time Purchase. 010
Franklin Byaruhanga @byaruhaf.bsky.social · 11/11/2025Failed experience becomes an experience that leads to success. 000
Franklin Byaruhanga @byaruhaf.bsky.social · 10/11/2025A flat App launch isn’t the end. it’s just data. You can relaunch as many times as you need. Polish, update, tweak your marketing, and try again. 020
Franklin Byaruhanga @byaruhaf.bsky.social · 17/10/2025In the era of AI, the greatest skill you can master isn’t just learning faster it’s reducing the time between idea and execution. 000
Franklin Byaruhanga @byaruhaf.bsky.social · 03/10/2025Moved my icon over to Icon Composer today. Took a few hours, but worth it. Convert your current icon into SVG layers (btn 1–4), then experiment in Icon Composer until you find a combo that actually works. #buildInPublic #iOSDev #swiftui 191
Franklin Byaruhanga @byaruhaf.bsky.social · 28/07/2025 I'm joining the @revenuecat.com Shipaton 2025! I'll be building EchoKeep an AI-powered RSS reader that helps you capture, organize, and retain the most important parts of what you read. #Shipaton #BuildInPublic #iOSDev #SwiftUI #RevenueCat #AIApps #IndieDev #RSSReader #ReadingApp 1141
Franklin Byaruhanga @byaruhaf.bsky.social · 10/06/2025🚨 Don’t miss our WWDC 2025 Livecast! 📅 June 9 | 🕘 9PM EDT Join our team as we break down all the biggest announcements—live! 🔗 www.youtube.com/live/7BAXgEL... #WWDC25 #iOSDev #AppleEventyoutube.comWWDC 2025 LivecastYouTube video by Kodeco 020
Franklin Byaruhanga @byaruhaf.bsky.social · 29/04/2025Swift is a tool, not the job itself. Saying "I’m good with Swift, where can I work?" is like saying "I’m good with a hammer, where can I hammer?" The tool helps you do the job — but it isn't the job. #SwiftLang #iOSDev #SwiftUI #Swift 210
Reposted by Franklin ByaruhangaJoe Fabisevich @mergesort.me · 27/11/2024Hacked together a lil script that lets me write iOS code in Cursor. When I hit ⌘R it switches to Xcode, kicks off a new build (without xcodebuild's awful build times), and switches back to Cursor. Add this script, update your tasks.json, and pick a good key command. gist.github.com/mergesort/6e... 11686