@arjay_mccandless: Clearly I sucks at app dev 😂 #coding #programming #systemdesign

Arjay McCandless
Arjay McCandless
Open In TikTok:
Region: US
Wednesday 14 October 2026 19:14:47 GMT
56614
4367
58
259

Music

Download

Comments

jordan_yaps
jordan :
guy who makes system design content discovers caching and non-blocking data fetching
2026-10-14 21:50:51
109
shanidani3030
shanidani3030 :
this is basic stuff
2026-10-14 20:00:05
124
_kashfa_
️ :
Ui needs a bit of work
2026-10-14 19:28:18
53
exploringleisurely
Evie | Off Script :
Thank you for this, just discovered this in my app
2026-10-15 00:58:28
0
idantall
Idan Tal :
So caching
2026-10-14 20:50:30
21
wowitscarter
[object Object] :
Is there any reason you're making so many small requests instead of a few large ones? You could have "/api/dashboard" that returns all the data and can even use a single SQL query so it's better for everyone
2026-10-14 21:55:30
5
ewanjl
Ewan 🏴󠁧󠁢󠁥󠁮󠁧󠁿 ☭ :
So you added caching
2026-10-14 21:43:36
13
burnt_out_tester
Sailor Moon’s Side Dude :
Would assuming the user is already logged in be an optimistic antipattern?
2026-10-14 23:26:06
0
twosixtyfour
Akin | Macro Simple App :
Why are you not local first?
2026-10-14 21:15:44
2
zsuk00
Herr Perfekt :
Seeing your other videos, App dev isn't your main strength. Or is it just for the tutorial?
2026-10-14 19:20:05
9
browsecomments
browsecomments :
thanks for sharing! 👌🏻 I was nervous you're gonna tell us the solution was redoing the app in rust 😂
2026-10-14 22:34:21
0
mrbisquit2021
William :
You could just use skeleton loaders for the data that may update without the UI being updated, so the user doesn't see inaccurate information
2026-10-14 21:52:02
1
justin.alpine
justin :
this is the problem with vibe coding apps you did not even realize xcode has simulation of slow networks, hot phones, throttled gpu and much more — all built right in. To use. Before you submit to the app store.
2026-10-14 22:16:24
0
q_uba_
quba :
Keeping you logged in before confirmation sounds like a security vulnerability, but I know nothing about webdev
2026-10-14 20:27:18
2
mishanyaistaken4
MishaNyaIsTaken 1 :
I've literally sent your 26min YouTube optimization video for the 12$ server and made a skill out of it - thanks a lot for those skilled programmers for submissions, ive literally watched with my jaw dropped when heard some of those numbers (especially Fortran)
2026-10-14 19:38:40
3
franktek83
Franktek :
Also cache the user's session in the backend using Redis, use connection pooling, structure backend calls using async, throw in Gzip, page lists so that they load the first 25 items until some pages, and more.
2026-10-14 21:50:09
1
ldnks
LDNKS :
Why does he sound like Ben Shapiro 😂
2026-10-14 22:08:16
0
migratoryatom
MigratoryAtom79 :
2026-10-14 19:26:48
0
tickboy69
Sava🇪🇺 :
Called api n+1 problem
2026-10-14 20:31:19
4
michaelbutler54
Michael Butler :
Love your content mate
2026-10-14 21:41:04
0
v12fiatmultipla
v12fiatmultipla :
Wouldn’t be better if you merge some of the requests? You can merge the xp, streak and maybe the first page of the leaderboard in a single API, and you can also merge session and subscription since a subscription could end during a valid session
2026-10-14 21:47:59
0
yeezusm1
Yeezus :
I would have just bought a 12$ dollar server
2026-10-14 21:41:49
0
realenfield
realenfield :
Cache
2026-10-15 02:20:47
0
darkimpetus
user5739179673719 :
Appreciate the break down. This is what gets learned from experience. local first is a great strategy, but then you have the hardest problem in computer science cache
2026-10-14 21:22:14
0
gazer.mar
Gazer Mar :
🔥 talk about excellence
2026-10-14 19:31:29
0
To see more videos from user @arjay_mccandless, please go to the Tikwm homepage.

Other Videos


About