Writing on software design, UX, and lifelong learning.

All of my long-form thoughts on programming, UX, design, and more, collected in chronological order.

What's the point?

Using pointers in programming

Code Garden

A place to plant ideas and grow your career