Ravi (@codecat15) header
Ravi (@codecat15) profile picture

Passionate software engineer dedicated to writing clean, maintainable code. Sharing insights and tips on iOS app development and system design.

Omaha, NE
Joined December 2019
Photo by Ravi (@codecat15)Photo by Ravi (@codecat15)Photo by Ravi (@codecat15)Photo by Ravi (@codecat15)Photo by Ravi (@codecat15)Photo by Ravi (@codecat15)Photo by Ravi (@codecat15)Photo by Ravi (@codecat15)
Hello iOS devs, here are few commonly asked mobile system design interview questions
2
5
1
159
7,425
Leet code is dead 💀 Software engineering is dead 💀 Writing code is dead 💀 Writing tests is dead 💀 Reviewing code is dead 💀 Reading tech books is dead 💀 LLD is dead 💀 Tech X is just a funeral home with Wi-Fi at this point.
1
210
Someone has a good sense of humor at @expo 😂😂
Native iPhone Duo apps, built with Expo. Ship yours before your AppleCare appointment!
1
12
1,335
Give it time, developers will extend their app support to Duo and we can all calm down, can’t say the same for the hardware issues am seeing for a $2,000 phone😖
103
Added Duo support to EkAyu app, please do check the app out. apps.apple.com/us/app/ekayu-…
1
2
114
I tried taking screenshots of pic from the XCode 27.1 RC of iPhone duo and all i get is a dark screen is that a bug???
2
1
273
Medical reports lost in your camera roll or paper bundle stacks? I built EkAyu with my friend @NirajTiwari_ to keep your family’s health records organised, private and easy to find. Free on iPhone & iPad. Download 👇 apps.apple.com/us/app/ekayu-…
1
2
112
My buddy was irritated with one issue that he was having, and he and I had been working for a month to build something. It was fun, it was learning, and it was having a good sense of accomplishment in solving a real problem in daily life. More to come
1
128
You are a good developer till the time these agents don’t start hallucinating in a codebase you have either vibe-coded or have no clue what the AI coded till now. Good day 🌻
1
1
153
What skills are you using for SwiftUI project? Is there any repo you can point at or any of your personal recommendations?
2
115
As AI usage increases in the IT sector, junior devs who once took 6–7 years to become senior developers will now skip mid-level, senior, and tech lead becoming solution architects in 2 years and CTOs in 3
1
3
311
Temporary hacks quietly become permanent technical debt. Even when a language or framework adds native support for a feature, codebases almost always keep the old workarounds anyway. The feature ships, but the cleanup never happens.
1
149
AI can accelerate implementation. It cannot replace engineering judgment. And no, a lengthy skill or spec file doesn’t solve that problem. Lessons I’ve learned building software with AI codecat15.medium.com/lessons…
1
8
645
WWDC26 brought some serious SwiftUI upgrades 👀 I broke down 5 changes iOS devs should know: • Toolbar APIs • Document API • Reordering • Swipe Actions • Performance + Data Flow Bookmark this if you build with SwiftUI. 🧵👇
2
12
746
The Performance & Data Flow updates are worth paying attention to. AsyncImage caching, lazy @-State initialization, ContentBuilder, and Xcode 27 build-time improvements can impact real production apps.
1
2
343
That’s the full breakdown. Follow @codecat15 for more SwiftUI, iOS, and Apple developer content. Repost this for another iOS dev catching up on WWDC26 🚀 #SwiftUI #iOSDev #WWDC26
2
218
The way some accounts post these days is truly exhausting & immature. - AI will make your job obsolete - Did you know what just happened? - Someone just crashed the real estate industry Appreciate progress without turning every update into fear-mongering for engagement & like.
73
If your codebase is a mess, don’t blame AI for generating more mess to sustain it.
1
4
170
Code that works sequentially is not automatically safe concurrently. Here’s how shared state breaks your Swift code and how actors fix it. 🧵👇 youtu.be/Eiu53Kr6Ejs
3
263
In the AI era, everyone writes async/await. Very few understand system behavior. This video accidentally became a lesson on system correctness and the silent blunders that happen when critical thinking is ignored. youtu.be/IS_ZNXKFj4I?si=y0c6…
1
2
204
Managers don't need 'culture training,' they need a bill. You only work 12 hours because the extra 4 are free. If Indian IT had to pay for every hour after 6 PM, your 'toxic' lead would become a time-management expert overnight."
3
93