codecat15 Profile Banner
Ravi Profile
Ravi

@codecat15

Followers
2K
Following
1K
Media
335
Statuses
2K

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
Don't wanna be here? Send us removal request.
@codecat15
Ravi
3 years
Hello iOS devs, here are few commonly asked mobile system design interview questions
Tweet media one
2
5
166
@codecat15
Ravi
13 days
The more AI I use, the more disconnected I feel with the code. I know the module works perfectly but as a dev I feel disconnected. Using AI accelerates the tasks but skips away struggle that actually cements concept or technique in you. Is it just me? Or has anyone felt same?.
3
1
12
@grok
Grok
22 days
The most fun image & video creation tool in the world is here. Try it for free in the Grok App.
0
160
2K
@codecat15
Ravi
14 days
Given the heavy rains in Mumbai, managers should proactively allow their teams to work from home instead of insisting they commute to the office in such conditions. Unless they provide a boat for commute.
0
0
7
@codecat15
Ravi
14 days
I've been working with AI for quite some time now, and while I enjoy how it can neatly summarize a messy codebase, I often choose to avoid relying on it so I can keep my fundamentals sharp.
0
0
3
@codecat15
Ravi
1 month
Just dropped an iOS Architecture Context guide for devs, clean separation of layers, pragmatic folder structures, and zero BS. Use it with any architecture you like. More updates coming soon. Feedback welcome. đź“–
2
2
24
@codecat15
Ravi
3 months
If you ever feel dumb, just remember there are people out there who think Apple’s sample code built for Hello World demos is a masterclass in architecture and should be shoehorned into enterprise apps. Don’t use this or that coz apple’s demo 🙄.How about using common sense.
1
0
5
@codecat15
Ravi
3 months
Apple really said, “Let’s copy-paste some glassmorphism from a 5-year-old Dribbble shot and call it innovation” ❤️. #WWDC25.
1
0
4
@codecat15
Ravi
4 months
Recently worked on a .NET Framework project and it made me truly appreciate all the things .NET Core handles out of the box.
2
0
3
@codecat15
Ravi
4 months
Jai Hind 🇮🇳
Tweet media one
0
0
8
@codecat15
Ravi
4 months
Always been a big fan of what Jetbrains does and this happened sooner than I expected, Compose compiles to a native app without any intermediate layer, this is excellent news.
@JimSproch
Jim Sproch
4 months
Compose for iOS is officially Stable! 🎉. Now you can write your UI in Compose for both iOS and Android, share widgets across platforms, and it compiles to a native app on both platforms! Amazing!.#JetpackCompose #android #kotlin.
0
0
16
@codecat15
Ravi
5 months
The return process of @amazonIN is painful and I pray that none of you get an incorrect order. 1. Image upload links don’t work and you’ll be asked to wait for 2-3 hours. Attachd screenshot. 2. Customer care has zero empathy. 3. No resolution for something simple. What a pain.
Tweet media one
2
0
0
@codecat15
Ravi
6 months
If you don’t upgrade yourself then you will be left behind. Here’s my take on the IT job market these days.
2
0
7
@codecat15
Ravi
6 months
Explaining Opaque types in Swift. Opaque types in Swift (`some`) are like telling a kid you got them chocolate but not which one. They know it’s *a* chocolate (KitKat, Dairy Milk, etc.), but the exact type is hidden.
1
1
91
@codecat15
Ravi
8 months
AI can save time, but it also costs your cognitive abilities to do things. Solve the problem on your own first and then perhaps you can use AI to clean up your code or write documentation. It’s a great tool but know when not to use it and be confident in your own abilities.
Tweet media one
4
3
128
@codecat15
Ravi
8 months
Never join a company where the CTO dismisses work-life balance or glorifies 90-hour workweeks or nonsense like working 14 hours a day. It’s a clear sign of toxic workplace, rather stay unemployed than joining such companies.
1
2
142
@codecat15
Ravi
8 months
Master the concepts, not the scripts for interviews. A developer who memorizes interview Q&A will crumble the moment the question is tweaked. If your strategy is to mug up answers, be ready for awkward silence when the interviewer raises the complexity.
0
2
139
@codecat15
Ravi
8 months
SwiftUI ≠ React. The only real similarity lies in their declarative syntax UI as a function of state. Comparing them isn't fair. Similar syntax, vastly diff architectures. It's like comparing apples & oranges & saying, "Oh, since both are fruits, they must taste the same”.
0
2
119
@codecat15
Ravi
8 months
If you want to stay with mobile app development, you can learn Kotlin too its pretty easy to pick up and has an excellent dev documentation.
Tweet card summary image
developer.android.com
You can write Android apps in Kotlin. Kotlin is expressive, concise, and powerful. Best of all, it's interoperable with the Java programming language and the existing Android runtime.
1
1
6
@codecat15
Ravi
8 months
Relying solely on iOS development can limit your opportunities in a competitive job market. Diversify your skills, explore React & TypeScript. Bonus: Learning React makes React Native easier to pick up. Adaptability keeps you ahead đź’Ş.
3
4
144
@codecat15
Ravi
8 months
Scrum meetings are often a waste of time. Replace daily calls with one weekly check-in. If someone’s blocked, they can use communication channels to resolve issues faster. Agile should prioritize efficiency, not rituals.
5
2
131
@codecat15
Ravi
8 months
Happy New Year to all iOS devs! 🎉 . Here's to another year of writing Swift code 👨‍💻, battling Xcode errors🤺, and finally understanding SwiftUI just in time for Apple to announce something completely different at WWDC 🙄
0
1
110