The Curious Engineer

All blogs / Databases

Untitled Publication

blog.sylver.dev

A blog powered by Hashnode

DatabasesCompilersRust

Posts
17 from 10 Aug 2022 to 7 Jul 2025
Posting
now and then
Kind
personal blog
Feed
https://blog.sylver.dev/rss.xml

2025 6

  1. Build your own SQLite, Part 6: Overflow pages
  2. Build a Compiler from Scratch, Part 1.2: Intermediate Representation and Code Generation
  3. Build a Compiler from Scratch, Part 1.1: A Hello World of sorts
  4. Build a Compiler from Scratch, Part 0: Introduction
  5. Build your own SQLite, Part 5: Evaluating queries
  6. Build your own SQLite, Part 4: reading tables metadata

2024 3

  1. Build your own SQLite, Part 3: SQL parsing 101
  2. Build your own SQLite, Part 2: Scanning large tables
  3. Build your own SQLite, Part 1: Listing tables

2023 3

  1. Build an HTTP server with Rust and tokio - Part 1: serving static files
  2. Build a web server with Rust and tokio - Part 0: a simple GET handler
  3. Build a custom Python linter in 5 minutes

2022 5

  1. Build a custom Javascript linter in 5 minutes
  2. Build a custom Go linter in 5 minutes
  3. Building a JSON validator with Sylver - Part3/3 : From queries to analyzer
  4. Building a JSON validator with Sylver - Part2/3 : Intuitive JSON AST queries
  5. Building a JSON validator with Sylver - Part1/3 : Writing a JSON parser in 49 lines of code