Restarting from scratch (#071)

App development / web development is totally different from *just coding*. I'm starting from scratch to relearn correctly.

Day events:

  • Costco run (it's honestly so fun to go in a Costco and look at all the different things they have there).
  • Assembled the couch (we finally have the missing piece to our apartment !! It's super comfortable, happy with the purchase. How many time does it take 2 engineers to assemble a couch? 3x more than an average human apparently hahaha. Suggested time: 45 minutes. Us: 2 hours +).
  • Ate some good steak cooked by the broski.
  • Started coding a little bit.

The grateful section:

  1. Grateful to be able to sleep in late on Saturdays in order to catch up on all my lack of sleep during the week hihi.
  2. Grateful to have a good sense of humour and not take things too seriously. It makes any mundane activity such as assembling a couch much more fun and entertaining.
  3. Grateful to have abundant drinkable water here. My throat was so dry today, I don't know why, but I was glad that I could drink lots of water. Hope I'm not catching something.

Thought of the day:

Day one of starting to code again in my spare time.

It was a slap-in-the-face reminder that coding is hard.

Okay, maybe it isn't hard, it's more that I'm very inexperienced.

I think I have to remind myself the fact that knowing how to code is totally different from knowing app development.

Yes, essentially, both of them boil down to "code", but what you do with the code is completely different.

A not-so-good-but-only-one-I-can-come-up-with-right-now example is knowing how to play badminton and then telling myself I know how to play tennis.

"Oh yeah sure, both of them are sports, we both do movements in these sports and both are played with rackets."

I mean sure, MAYBE someone who plays badminton has a slight advantage when playing tennis because things such as coordination, physical condition, muscle awareness, etc. translate well, but everything else is different.

It's the same thing there.

I'm pretty sure every time I've wanted to start creating an app, I always had the preconceived notion that it'll be easy for me because I already knew how to code and I've already worked as a web developer.

It was just stupid to think that.

I've never actually built anything by myself.

I've never deployed a working app anywhere.

The most I've ever done is a few "apps" for technical interviews, which are barely even apps. They're mostly part of an app that would insufficient for public usage.

And because, for now, the way I want to live creatively is to code apps, I decided that I'll erase any notion from my head that I know how to code an app.

I'll take 1000 steps back and literally start from scratch and rebuild my knowledge from the ground up, but this time, I'll try to actually understand what I am doing.

Obviously, I won't restart CODING from scratch, just the parts necessary to make web apps.


I just realized that I don't have a lot of time during the week so it might take me a fucking looooong ass time to restart from scratch.

Ah fuck me.

I know that it's the right thing to do though...

Anyway, let me just try it and see how slow my progress is and then maybe I can re-adjust.

Okay, now I'm having serious doubts as to whether or not it is the right thing to do.

I don't know if I'm "wasting" my time doing this or if I should just build the apps I want with my current knowledge and "figure things out" along the way.

Requesting help from @Mr. PDS. Care to chime in please?


Subscribe to nijahusa

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.