How I improved my app's performance 10x (lessons learned and code walkthrough)
Chris Raroque Chris Raroque
7.67K subscribers
3,646 views
282

 Published On Sep 30, 2024

Hi my name is Chris and I build productivity apps (Mogul, Ellie and Luna) 👋

In this video I talk about how I improved Ellie's calendar performance over 10x by implementing caching with IndexDB. This is a pretty technical one but hopefully you guys find it useful! :)

Ellie Planner: https://dub.sh/ellieplanner

My Twitter, Instagram and Tiktok where I post way more frequently and build in public 👇
Twitter/X:   / raroque  
Instagram:   / chris.raroque  
TikTok:   / chris.raroque  

My apps ✌️
Ellie (daily planning app): https://ellieplanner.com/
Luna (budgeting app): https://lunabudgeting.com
Mogul (personal CRM): https://mogulnetworking.com/

Want to work with me on an app? 👷
I started this company to change the way people outsource software (I'm involved on every single project btw 👀): https://aloa.co

Timestamps:
0:00 - Welcome / What we are covering today :)
1:16 - Ellie has a speed problem
2:31 - Researching solutions
3:14 - Choosing IndexDB for caching
4:10 - Implementing IndexDB caching
8:10 - Results! (near instant loading now)
9:09 - Dealing with IndexDB schema versions
9:52 - Corrupt data is no joke
11:03 - More stability improvements
11:28 - Next steps
11:58 - Outro and thanks for watching :)

#appdevelopment #dayinthelife #softwareengineer #startup #softwaredev #indieappdeveloper #dayinthelifecoding #codewithme #buildinpublic #vlog

show more

Share/Embed