Pinned Tweet
Testimonial from Huy Nguyen
Humbled and thankful to work with such an amazing person
Also, please check out his web design services: bymonolog.com
4 Repos I found this week
1. Impeccable (78k stars)
AI coding tools make every UI look the same. Impeccable adds 24 commands like polish, critique and animate. It also has rules that catch these "AI made this" mistakes.
2. i-have-adhd (55k stars)
A skill that stops your AI agent from burying the answer. Action first, no "Great question!"
3. awesome-ios (53k stars)
A huge curated list of iOS libraries sorted by topic: payments, camera, charts, analytics and more. Great when you need a library but don't know its name.
4. Alamofire (42k stars)
The go-to library for talking to a server in Swift apps. Simple code for requests, uploads, downloads and retries.
Do you have any recommendations for mobile development?
Most apps fail because they feel bad to use.
I've been studying app design lately. These are the 7 small things that make an app feel 10x better:
1. One screen, one job.
If a screen has 3 main buttons, users freeze. Pick one primary action and put it near the thumb.
2. Check text fields while people type.
Don't wait until they tap "Submit" to say something is wrong. Same for character limits: show 2/10 as they type.
3. Ask for permissions late.
Don't ask for camera or location on the first screen. Ask when the user actually needs it.
4. Make "Delete" messages clear.
Not "Are you sure? Cancel / Confirm." Try "Discard this note?" with buttons "Cancel / Discard."
5. Add small animations and haptics.
Page changes, button taps, a little vibration when something works. This is what makes an app feel premium.
6. Make empty states fun.
An empty screen is your chance. Add a nice illustration and one clear action.
7. Keep it consistent.
One font. One icon style. Good color contrast. Boring, but it looks professional.
If you're building an app for your community, these details decide if people keep it or delete it.
I switched mobile frameworks 4 times. Here is where I ended up.
I had a Mac, so I started with learning Swift and SwiftUI.
Then I found out about cross-platform tools like React Native and Flutter.
I thought: “If I want to create apps, I would like for them to be on both platforms.”
Started with React Native because it looked more professional.
But it was way too complicated and had too many 3rd party solutions for a beginner like me.
Switched to Flutter.
I enjoyed Flutter, Dart is amazing and developer experience is top-notch.
Then Apple released Liquid Glass, and I really wanted to try it.
“Why don’t I have Liquid Glass in Flutter?!”
Learned the difference between React Native and Flutter rendering.
“Okay, so Flutter is basically a game engine and has no access to native components, but React Native does.”
So I switched back to React Native, worked with it for a while and published 3 apps.
The more I learned about React Native the more I thought about something.
You see, with React Native you are able to write native code (Swift for iOS and Kotlin for Android) inside your codebase and create separate files for each platform.
Many creators say this is best for UI because it looks and performs better.
“So why not just go fully native at this point? Yes, that means two codebases. But AI can help me manage that.”
Then Shopify switched from React Native to native…oh…maybe I’m not the only one.
Hopped on a call with my friend who also codes in React Native, and we discussed switching to native.
Final verdict: Benefits of going native outweigh the costs so much more.
So I’m back to learning Swift and Swift UI :')
I switched mobile frameworks 4 times. Here is where I ended up.Are you currently building cross-platform or native?
1. Fight procrastination with boredom.
When I catch myself procrastinating, I drop everything and go somewhere boring.
Outside works well, I try to listen to the birds and calm myself down.
Once the dopamine settles down, I imagine the smallest, easiest first step of the task I'm avoiding.
Maybe it’s updating dependencies, maybe it’s changing the border of a card.
That combo of a calmed mind that craves stimulation and a clear, easy goal gets me back to work way better than willpower.
2. Get the reward before you've earned it.
Every morning I buy something I crave, a huge warm caramel cookie, for example.
Then I tell myself I deserve to eat it only once today's tasks are finished.
Seeing the reward and smelling it pushes me through the work faster than any abstract "you should do it" ever.
Neither of these is groundbreaking, but they work for me personally.
Do you have any unique, non-obvious tricks for productivity?
The 10-minute test that tells you if your community would actually pay, before you build anything.
Pick your 10 most engaged fans.
DM each one: "If I built a mobile app where you can [app functionality], would you pay [$X]/month? Yes or no is enough."
Count the yes replies.
More than half? Green flag.
Less than half? You just saved months.
I spent the weekend studying what actually makes apps addictive.
Most "addictive" apps are built on a handful of psychological principles.
Here are 5 repeatable tricks.
🧵
4. The invisible scoreboard
Combine gamification with real social comparison, and you get something almost impossible to quit.
It's hard to break the game streak publicly, because this will hurt their identity.
Always show comparison after an achievement.
Cohort size is a great lever, shrink it until winning feels possible.
(world -> country -> state -> city)
5. Investment compounds commitment
The more time, data, or content someone puts into your app, the harder it is for them to leave.
Because they've already invested too much to walk away.
Please use these to build something that will improve the lives of people.
By helping them build new habits or learn something new and useful.
If you would like a free mobile app to create a new source of revenue, schedule a call below:
👉cal.com/albertlewinski/30min
👉cal.com/albertlewinski/30min
👉cal.com/albertlewinski/30min
One spot left for a free mobile app.
I only take 2 at a time, this way I can make sure I can deliver a quality product.
If you've got an audience and want to create a new source of revenue. Let's talk!
cal.com/albertlewinski/30min
cal.com/albertlewinski/30min
cal.com/albertlewinski/30min
I'm looking to connect with
🏦 Founders
🏗️ Builders
💻 Vibe coders
💭 Dreamers
If that's you, say hi, and let's rise together! 🚀
Day 3/3 of re-designing the Therapy In A Nutshell App
Today we have the main lesson screens and paywall.
What do you think about it? 🤔




