Duncan McIsaac

Trying to add more stability to people's lives. Engineer @ kiva.org. Opinions are my own.

A Hierarchy of Engineering Values

May 31, 2020

It’s important for software engineers to determine what their hierarchy of engineering values is when looking to change projects, teams or companies...


February 22, 2020

I only recently identified my passion, and it helped close a long chapter of restlessness, discomfort and feeling out of place.

You Know the Half of It

March 31, 2018

A brief dive into synesthesia and how my perceptual experience tends to be a bit different than average.


February 24, 2018

console.log inserts environmental consciousness and puns into logging for web development.

Things That Stack

February 23, 2018

Maybe after reading this you'll see the world from a weird new perspective.


January 18, 2018

It’s 5pm on a Sunday but the city hums. San Francisco is a city of hills, and although I like to think my calves strengthened enough to keep…

Dangerous Woman

September 20, 2016

Grande's music meets a melodica and lives happily ever after.