Skip main navigation

All Blog Posts

Welcome to my blog! I write dev tutorials and the occasional off-topic post.

  1. How to Set up Create React App with TypeScript, Ant Design, LESS, CSS Modules, and ESLint

    Enjoy a better dev experience by setting up React with TypeScript, customizing the Ant Design theme with LESS and CSS Modules, and linting your code.

  2. Outer Wilds: Stop and Smell the Pine Trees

    On the surface, Outer Wilds is a space exploration game. But peel back the layers, and it's a captivating and philosophical story about life and our universe.

  3. Trie Data Structure Implementation in Python

    In this tutorial, we'll implement a trie in Python from scratch. I'll provide visuals and code samples to help you understand how prefix trees work under the...

  4. Operating System Scheduling Algorithms

    Only one process can run at a time on a single CPU. Operating system scheduling algorithms are what allow these processes to take turns running.

  5. What's the Difference Between Hard Links and Soft Links?

    One sticks around for good, while the other one rots. Here's a detailed look at the differences between hard links and soft links in Unix.

  6. Learn to Code Without Wasting Time & Money

    A discussion of the things that beginner programmers tend to get wrong, as well as concrete suggestions for what they should be doing instead.

  1. 1
  2. 2