What's an embedding vector, and how we can use neural networks to improve the relevance of search results?
From n-grams to ChatGPT, how language models work and how they can be used to solve real-world problems.
Search Engine Fundamentals
Essential terms and concepts of how search works. Queries, indexes, & relevance.
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.
Exponential Backoff and Jitter ⏳
How to automaically retry requests and not blow stuff up
The Hack Virtual Machine
Creating a virtual machine translator for the Nand2Tetris course
From Boolean Logic Gates to an Assembler
The first half of the Nand2Tetris course
Search Part 2 - Implementation
Adding search to a static site with accessibility in mind using Fuse.js and Downshift
Search Part 1 - Research & UX
Search UX and comparing options for search on a static site
Here comes the Sun 🌞/🌚
Building a theme switcher with Tailwind CSS and React.