DEV Community

Cover image for I'm 12. I code on a $150 phone. I built an AI mentor that doesn't eat your RAM, and I need you to break it.

I'm 12. I code on a $150 phone. I built an AI mentor that doesn't eat your RAM, and I need you to break it.

Harun - solo dev on October 12, 2026

Hey Dev.to community! πŸ‘‹ If you’ve been following my posts, you already know the constraints I work with: I’m 12 years old, I don’t have a $3,000 M...
Collapse
 
effessdev profile image
EffessDev •

Since it's mobile first, I'd fix this issue with the navbar:

Collapse
 
koda2026 profile image
Harun - solo dev •

ah, i see it now! the header is overlapping with the mobile browser's address bar. that's a classic viewport safe-area issue β€” thanks for circling it so clearly! πŸ™

i've already written the css fix (adding position: sticky, top: 0, and padding-top: env(safe-area-inset-top) to respect the device's safe area).

however, i'm currently out of netlify build minutes, so i'm batching this fix into my next deploy to keep things zero-bloat and cost-effective! i'll drop a reply here as soon as it's live so you can verify it.

to answer your other question: i code entirely on the phone using acode or trebedit. i don't use termux for this project. trebedit is lightweight enough to maintain that strict 142kb constraint without thermal throttling my $150 phone.

what device/browser are you testing on? i want to make sure this fix works perfectly for your exact setup when it goes live. πŸ―πŸ“±

Collapse
 
koda2026 profile image
Harun - solo dev •

effessdev, thank you so much for catching this! this is exactly the kind of mobile-first feedback i was asking for in the post. πŸ™

i'm opening my editor right now to fix that navbar issue. did it break on a specific viewport width, or was it a general flexbox/z-index overlap?

i really appreciate you taking the time to test it and report back. this is how we make it bulletproof! πŸ› οΈπŸ“±

Collapse
 
effessdev profile image
EffessDev •

Thanks 😊 But didn't you notice that in your phone while testing? You code entirely on the phone, right? So you should've seen it? Or is it just my phone?

Thread Thread
 
effessdev profile image
EffessDev •

By the way, is it Acode or Codespaces this time? Just curious

Thread Thread
 
koda2026 profile image
Harun - solo dev •

you are totally right, i should have caught it! but honestly, when you stare at the same ui for 72 hours, you get "banner blindness" to your own bugs. plus, different android browsers handle css flexbox and z-index slightly differently, so your specific setup caught an edge case i missed. thank you for being my extra set of eyes! πŸ‘€

to answer your question: i code entirely on the phone using acode or trebedit. i don't use heavy linux environments like termux for this project. trebedit is incredibly lightweight and perfect for maintaining that strict 142kb, zero-bloat constraint without thermal throttling my $150 phone.

out of curiosity, what phone model and browser are you using? i want to make sure the navbar fix works perfectly for your exact setup. πŸ―πŸ“±