Favorites

Software

Currently learning from:

  • Open Data Structures

    Recently, whenever I come across a data structure that I feel like I need to understand (e.g. B+ trees, since they're foundational for indexing data in modern databases), I try to implement it from scratch.

    Why?

    I'd like to be a more competent backend designer. While having a foundational understanding of data structures may not be central to figuring out an app's domain model, I think it's valuable context that's a prerequisite to more informed design decisions. I also hate guessing.

  • RegexOne

    A fun way to introduce yourself to Regex!

For tinkering.