geoffreycopin

geoffreycopin @geoffreycopin

Joined:
Aug 10, 2022

geoffreycopin
articles - 10 total

Build your own SQLite, Part 2: Scanning large tables

In the previous post, we discovered the SQLite file format and implemented a toy version of the...

Learn More 2 0Aug 24 '24

Build your own SQLite, Part 1: Listing tables

As developers, we use databases all the time. But how do they work? In this series, we'll try to...

Learn More 10 0Jul 23 '24

Build a HTTP server with Rust and tokio - Part 1: serving static files

In this episode, we'll extend our server to serve static files. We'll also refactor our code to...

Learn More 6 0May 20 '23

# Build a web server with Rust and tokio - Part 0: the simplest possible GET handler

Welcome to this series of blog posts where we will be exploring how to build a web server from...

Learn More 22 0May 11 '23

Build a custom Python linter in 5 minutes

Creating a custom linter can be a great way to enforce coding standards and detect code smells. In...

Learn More 7 0Jan 20 '23

Build a custom Javascript linter in 5 minutes

Creating a custom linter can be a great way to enforce coding standards and detect code smells. In...

Learn More 6 0Dec 9 '22

Build a custom Go linter in 5 minutes

Creating a custom linter can be a great way to enforce coding standards and detect code smells. In...

Learn More 6 0Sep 23 '22

Getting started with Sylver - Part3/3 : From queries to analyzer

In Part1 and Part2 of the series, we learned how to build a language spec and how to use Sylver's...

Learn More 3 0Aug 30 '22

Getting started with Sylver - Part2/3 : Intuitive JSON AST queries

In Part 1, we used Sylver's meta language to build a specification for the JSON format. But an AST,...

Learn More 3 0Aug 20 '22

Getting started with Sylver - Part1 : Building a JSON parser in 49 lines of code

Sylver is a language agnostic platform for building custom source code analyzers (think eslint for...

Learn More 13 0Aug 10 '22