Pinned Repositories
circuit-simulator
⚡ An interactive electronic circuit simulator
balamb
🌱 Concurrently run a set of dependent, asynchronous tasks with type-safe dependencies
bash-resources
Resources to help me write better Bash scripts
batch-aint-one
🛒 I got 99 problems, but a batch ain't one
congestion-limiter
🪗 Dynamic congestion-based concurrency limits for controlling backpressure
di-hard
💉 Dependency injection with namespacing, privacy and lifetimes
format-si-prefix
Format and unformat numbers with SI prefixes
postgres-migrations
🐦 A Stack Overflow-inspired PostgreSQL migration library with strict ordering and immutable migrations
react-fullscreen
React component that fullscreens a child component. Responds to browser resizes.
react-mainloop
A React Component that uses a game loop to animate another component
ThomWright's Repositories
ThomWright/postgres-migrations
🐦 A Stack Overflow-inspired PostgreSQL migration library with strict ordering and immutable migrations
ThomWright/congestion-limiter
🪗 Dynamic congestion-based concurrency limits for controlling backpressure
ThomWright/balamb
🌱 Concurrently run a set of dependent, asynchronous tasks with type-safe dependencies
ThomWright/format-si-prefix
Format and unformat numbers with SI prefixes
ThomWright/bash-resources
Resources to help me write better Bash scripts
ThomWright/batch-aint-one
🛒 I got 99 problems, but a batch ain't one
ThomWright/retry-model
Modelling retries and backoff
ThomWright/rusty-cats
Cohesion/coupling Analysis for TypeScript
ThomWright/ThomWright.github.io
My personal website - http://thomwright.co.uk
ThomWright/xchg_rax_rax
Solutions to "xchg rax,rax"
ThomWright/kvs
💿 A simple key-value database. Course: Practical Networked Applications in Rust
ThomWright/tit
🤦 Thom's Implementation of TCP
ThomWright/color-nope
Color? Nope. Nope nope nope.
ThomWright/dotfiles
My dotfiles
ThomWright/futures-retry-policies
Flexible future retries
ThomWright/ginepro
A client-side gRPC channel implementation for tonic
ThomWright/grpc-build
ThomWright/intro-to-asm
ThomWright/maze
A little terminal maze generator
ThomWright/naf
A naff file navigator
ThomWright/node-keepalive-test
Testing TCP keepalive using Node.js
ThomWright/pokedex
A simple Pokedex API
ThomWright/sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL.
ThomWright/synth
The Declarative Data Generator
ThomWright/tail
Just a little practice exercise: two implementations of reading the last 10 lines of a file.
ThomWright/tonic
A native gRPC client & server implementation with async/await support.
ThomWright/tower
async fn(Request) -> Result<Response, Error>
ThomWright/tracing-toolbox
Toolbox for tracing in Rust
ThomWright/wiremock-rs
HTTP mocking to test Rust applications.
ThomWright/zero2prod
Following: https://www.zero2prod.com/