Linked lists can be hard to grasp for junior software engineers. This article conceptually steps through what a linked list is, and how they work; then dives into implementation, and some common mistakes to avoid.
Detail-obsessed Software Engineer
Designing and building delightful products, interfaces, and interactions.
I’m a full-stack developer, technical writer, and general doodler with a keen eye for creating engaging UI. I enjoy teaching and learning by documenting my experiences and "AHAs" on my blog.
A collection of my latest articles.
Discrete tutorial with a working example showing how to fetch and display your top tracks from spotify.
Pointers are the poster-child for "imposter-syndrome-inducing buzz words". This article aims to demystify, and provide a solid a mental model to reason about pointers.
A history of places I’ve worked and studied at.
Software engineer (student)
Frontend Developer (contract)
Full-Stack Developer (contract)
Backend Developer (intern)