• Progress Over Perfection

    For those that have been following me for some time, this is approximately attempt \#8 at establishing a solid writing ritual for my coding life. And while there's a part of me that feels ashamed of that fact, the fact this is yet another attempt at something I been unable to accomplish over the last two years encapsulates the essence of tonight's post.

    Read more →
  • Weekly Progress Report #1

    I have recently taken an interest in trying to utilizing the OKRs on my personal life. It has been a rather complex journey of trying various tools and what not, but I do think the method is promising and will be sure to write more as time goes on.

    Read more →
  • Starting My Design Journey

    As most frontend developers are aware, one of the most frustrating aspects of our job is that we are often evaluated based on the quality of designs that we are building. Whether we like it or not, it is the first thing people see when we send them portfolio items / projects we've worked on. So while this is not as crippling to those with design skills, those of us that fall on the more technical side often have to resort to templates and design systems in order to work on projects without a designer.

    Read more →
  • Boring Solutions

    Whelp. Here I am again. This must be like the tenth attempt of mine to get my coding blog up and running. And while that may be discouraging in hindsight, as the saying goes, you only fail when you stop trying. So here I am trying again.

    Read more →
  • Why I Still Use Sass

    Recently I've been going back and forth on whether or not it was time for me to return to pure CSS land. With my recent foray in CSS Grid, CSS Variables, and Scoped CSS, there was a serious moment where I considered just going to CSS + PostCSS for all my styling going forward.

    Read more →
  • Review: CSS Grid with Wes Bos

    As most of you know, Wes Bos is responsible for creating some of the best courses out there on popular development topics (that are typically front-end). And with all the buzz about CSS Grid, I was looking forward the day he would release a course on it. Much to my delight, I managed to get early access to the course!

    Read more →
  • Be a Builder, Not a Barrier

    Over the past few years, I’ve had the chance to talk with multiple designers about their work and what their environment is like. And perhaps I was naive, but I was surprised at the number of times I heard that they were told by developers that X feature they wanted to do was “not possible.” Then when I would ask more about the requirements of X feature, I would often be boggled by how simple the request often was. So that got me thinking, “Why are developers often so quick to say no to what designers want?”

    Read more →
  • Take Inspiration from Another Source

    I had a friend who recommended that I watch “Your Name” a while back. So I went ahead and purchased the blu-ray not knowing whether or not I’d like it, but I trusted his recommendation nonetheless. Well, it finally came in and I just finished watching it. And I am just in absolute awe at the moment. (Don’t worry. There won’t be any spoilers in this post.)

    Read more →
  • The Impermanent Nature of Our Work

    Over this past weekend, I had the incredible opportunity of visiting Harry Potter world in Orlando, Florida for the first time! For those who don't know, I'm a huge Harry Potter nerd and to be able to get my robe at Madam Malkin's and then buy my wand at Ollivander's was absolutely magical. That said, while I spent my time in the park, I couldn't help but be blown away by the attention of detail and work that was put into the recreation of Hogsmeade and Diagon Alley. And for whatever reason, it suddenly gave me this moment of reflection on the impermanent nature of our work.

    Read more →
  • The Power of Repetition

    Now that I had solved the Rubik's cube, one would think that I would never touch a Rubik's cube again. However, if my accomplishment was merely solving the cube once, this wouldn't really be a note worthy achievement. Because at the end of the day, my goal was to be able to solve any standard Rubik's cube without any instructions. So the last few days have been an interesting exploration into the power of repetition and there is value to doing the same thing over and over again.

    Read more →