From n-grams to ChatGPT, how language models work and how they can be used to solve real-world problems.
11 days ago - 7 min read
Search Engine Fundamentals
Essential terms and concepts of how search works. Queries, indexes, & relevance.
6 months ago - 6 min read
Bitwise Operators on Python Set and Dict
Bitwise or getting a bit wise? Quick post on quirky Python syntax for working with sets and dicts.
7 months ago - 2 min read
Exponential Backoff and Jitter ⏳
How to automaically retry requests and not blow stuff up
8 months ago - 2 min read
The Hack Virtual Machine
Creating a virtual machine translator for the Nand2Tetris course
a year ago - 4 min read
From Boolean Logic Gates to an Assembler
The first half of the Nand2Tetris course
2 years ago - Updated a year ago - 3 min read
Search Part 2 - Implementation
Adding search to a static site with accessibility in mind using Fuse.js and Downshift
3 years ago - 3 min read
Search Part 1 - Research & UX
Search UX and comparing options for search on a static site
3 years ago - 6 min read
Here comes the Sun 🌞/🌚
Building a theme switcher with Tailwind CSS and React.
3 years ago - 4 min read