August 24, 2018
I read a tweet a few months back that says our code is only good for a few months before it becomes a mess, a mess we judge ourselves about.
And that's true. Give it a month and there's already a much better approach/syntax/plugin for the things we already wrote (for things that are currently still working).
I attempted to start the #100daysofcode challenge because I honestly thought that's the only way I get to redo this website again (long story short I couldn't commit to it, yet). But then once upon a time I had too much energy to watch Netflix and ended up researching about Angular CLI. So here we are a few weeks later. ๐ฏ
Long gone are the days it's just an HTML, CSS and a JS file on our text editors and we're good to work. (My fave blog post about advance/modern frontend development)
And that's why the old version of this site sucked. I used an Angular Starter Kit so that everything's configured already. Big oops when I found out about a month ago that it uses Angular JS version 1.3 when I was trying to implement something and it wasn't supported.
So here we are now using the latest Angular 6 together with Angular CLI ๐๐ป๐๐ป๐๐ป. I don't have to get lost a bunch of times in the repo anymore before finding out why my new component wasn't registered ๐ญ๐ญ
And that's how I see this rewrite, an opportunity.
Kinda feeling FOMO lately because there are so much new technology we don't get the opportunity to try (yet) at work. So maybe side projects are good ways to experience what it's like, for now.
It's my first time to try:
(CSS absolute positioning vs CSS grid)
I would love to dive deeper into these technologies but sadly, this website is mostly UI and does not require a lot of complicated stuff.
This is a very timely post because my current task at work is also a rewrite and all I can say about it is that I'm having so much fun. The kind where time seems to go by too fast.
When I check my website (before this rewrite), I keep on judging my own work. Sometimes I feel like it's not me enough. Other times there are just some stuff that doesn't feel/look right any more.
As much as I hate the fact that what I once wrote didn't stand the test of time, it's nice seeing how far I've grown since then ๐ฃ
And what I thought would be a month's worth of work, actually was just a few nights with a Starbucks grande Javachip + hazelnut syrup โก๏ธ
A much bigger question would be: how long can I keep up with paying for it?
What I want for this website changes over time, because, what I want changes over time. And that's totally fine because I am the boss here. ๐
For now I want it to be simple, direct and yellow.
Honestly I'm not quite sure yet. Here's all that I know:
So yeah, enjoy ๐ป
PREV
NEXT
loading
loading
Hello, your viewport is too small. โน๏ธ