Some Collected Thoughts.
Building an app to switch themes on Mac OS
2020-06-07
From the title, this should sound like something pretty simple. However, as most things in the programming world, nothin...
The Tools I Use
2020-03-31
I've been a huge fan of workflows for a long time now. Specifically, workflow and tooling. When I look back at how my se...
What does it mean to be a Designer?
2018-01-08
What's the first thing that comes to your mind when you think of the title "Designer". Chances are, you probably thought...
Separation Of Concerns
2017-08-15
disclaimer: I tend to write a lot more than necessary, especially when I start writing. The real thoughts of this blog p...
Why is Everyone Obsessed With Writing CSS as JavaScript?
2017-03-15
There comes a point in many web developers lives, where they've spent the last two or so years moving from stack to stac...
Simpledown 1.2
2016-08-19
What seems like a lifetime ago now, I pushed simpledown to the web. Simpledown was born out of a need for a simple text ...
Setting up Skeleton Files in Vim
2016-07-13
Update: 2020...
The case for Modular CSS
2016-05-06
Over the past couple of years, many buzzwords have arisen around CSS. Immutable, Functional, Modular, and they all prett...
The Snapchat Benchmark
2015-07-08
A couple of people that follow me on twitter have asked me lately, why does it say "Creator of the Snapchat Benchmark" o...
Java Update
2015-04-17
Well, exams are around the corner, and the stress level is real. On the other hand, in this past month, I've really beco...
It's time to learn how to code
2013-07-25
Yes, I know I have always said that I wanted to learn how to code and slowly I have been learning. i tried learning Java...