Skip to content
View calindotgabriel's full-sized avatar

Block or report calindotgabriel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. node-worker-pool-bench node-worker-pool-bench Public

    What moving CPU-bound work into a Node worker pool actually buys you — including the version that makes things worse. Zero deps, reproducible.

    TypeScript

  2. postgres-isolation-lab postgres-isolation-lab Public

    The six PostgreSQL isolation anomalies run by hand, plus a concurrent bank transfer that loses money until you fix it. Measured half of calingabriel.com/lab/transactions

    PLpgSQL

  3. graphql-n-plus-one-lab graphql-n-plus-one-lab Public

    GraphQL N+1: 7 queries down to 2 with DataLoader, run for real. Companion to calingabriel.com/lab/graphql

    TypeScript

  4. infrastructure-lab infrastructure-lab Public

    A toy model of building infrastructure by hand vs by rule. Companion to calingabriel.com/lab/infrastructure

    JavaScript

  5. job-queue-lab job-queue-lab Public

    A Postgres job queue: FOR UPDATE SKIP LOCKED, retry with backoff, a reaper for dead workers. Companion to calingabriel.com/lab/job-queue

    TypeScript