11 days in. 89 to go.
I'm 18, learning to build for real while AI does a lot of the typing.
The hard part isn't shipping. It's knowing what I shipped.
Video is the messy part so far.
Follow this post and I'll keep the rest of the journey here.
#100DaysOfCode#BuildInPublic
@DarayuthH So far, yes! Using .$type<string[]>() on my jsonb columns gives me strict TS autocomplete out of the box, and pairing it with createInsertSchema from drizzle-zod handles the runtime validation without extra boilerplate.
Day 13/100
Just the DB base. No vibe coding shortcuts—still learning, AI only for docs/reviews so I own it.
Drizzle over raw SQL for TypeScript types. Untested, pure foundation.
Vibe coding for speed or fundamentals first?
#BuildInPublic#100DaysOfCode
@progerallworld Yes bro i am trying to do the same real flow but i am only using ai when i am completely stuck. I know i should use AI for speed but at current learning stage i don't prefer doing it so.
@pmitu Facts. Quitting too early is the fastest way to turn a side hustle into a desperate full-time struggle. Keep the job until the business makes the job optional.
@Kai_muses I give ai right to write the code at many points but only after i own the logic behind it and only when it is confirmed that the tradeoffs regarding it are not problematic. After ai has generated the code i review it + weekly i try to recall that ai generated part on blank editor