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...