
Drowning in The Shallows
I had an unconventional high school teacher who handled our Social Studies and Economics classes. “Unconventional,” however, might be more generous than accurate. Looking back, I don’t think he ha...

I had an unconventional high school teacher who handled our Social Studies and Economics classes. “Unconventional,” however, might be more generous than accurate. Looking back, I don’t think he ha...

As soon as Time gave birth to her name, I began my breath to weave the threads that bind all things. I have watched stars ignite and wither; raised empires from grains of sand then ground them back...

Three scores and six years ago, our fathers brought forth to this digital world a new language, conceived in business, and dedicated to the proposition that all men can code. That language was COB...

I always tell people that “new things” make working in software development constantly exciting. And when I say new things, I just don’t mean bleeding-edge technology. I mean new problems, new appr...
I’ve met quite a number of people excitedly talking about how they wanted to adopt TDD (test-driven development), citing its ability to “catch bugs before you make them” or something about improvin...

I still remember my first day on the job. From the bus stop, I walked under the summer’s day heat dripping with sweat in my button-up shirt. And as I reach the surrounding buildings, I had hoped to...

Who is this for? If you are any of the following: Someone who already has a decent understanding of any structured programming language. The examples are written in Java but it should be easy ...
More than a year ago, a friend introduced me to the concept of Railway-Oriented Programming (ROP). I liked the idea and the fluency that comes with it, but it was a style born out of functional pro...

Anyone working in software would have probably seen a piece of code they wish was never written. Or at least was not written like it was meant to summon creatures from the underworld. Funny enough...
Introduction Hey folks! So I kinda promised to someone I forgot who that I’ll write a unit testing guide for this group. There must be hundreds of similar guides out there in the wild, but I feel ...