I like programming (at work) and learning for fun. You'll often find me cooking and working on my house in my spare time.
Nothing here yet.
Nov 4, 2025 · 2 min read · I decided to implement linear search before going after binary search. Now, I’m ready! With linear search, we required the elements be sorted. We didn’t require the elements be bounded. In binary search, the inputs must be bounded because we maintain...
Join discussion
Nov 2, 2025 · 3 min read · I consider myself a classically trained computer scientist. However, I don’t regularly practice implementing algorithms at home. I hope to do more of that! At work, I do much higher level things, like partnering with a product manager, establishing a...
Join discussion
Oct 9, 2025 · 1 min read · + In Clojure core there’s a handy function, +. I’ll bet you know what it does: (+ 1 2 3) ;;=> 6 Let’s introduce a handy function as we explore: (defn value-and-type [& args] (map (juxt identity type) args)) Let’s look at the largest supported L...
Join discussion