Welcome

Hi, my name is Adam. I created this site so I’d have a place to share things with others. I’m passionate about technology, programming, and community. My blog is a way to combine the three. Through sharing relevant programming and tech articles, ideas, and demos, everyone is challenged to think differently and grow stronger in their careers and interests.

I don’t update as often as I’d like, but I try hard to make every post worthwhile. I hope you find something valuable from reading.

Start Here

Recommended

Goldilocks and the Three Functions

A foundational post on engineering balance and tradeoffs.

How much code is enough code? Does the phrase “less is more” apply here? Some people take pride in condensing their code into “one-liners,” but the reality is that makes for obtuse, unmaintainable code where defects love to hide. Sure, there are some cases where gaining performance or some other type of efficiency justifies writing code that’s a little hard to follow, but as a general rule I avoid this kind of code whenever possible.