Bristol, UK

Thom Wright

Expert
@ThomWright

postgres-migrations. ๐Ÿฆ A Stack Overflow-inspired PostgreSQL migration library with strict ordering and immutable migrations

330

react-fullscreen. React component that fullscreens a child component. Responds to browser resizes.

27

congestion-limiter. ๐Ÿช— Dynamic concurrency limits for controlling backpressure, inspired by TCP congestion control

16

react-mainloop. A React Component that uses a game loop to animate another component

11

balamb. ๐ŸŒฑ Concurrently run a set of dependent, asynchronous tasks with type-safe dependencies

9

format-si-prefix. Format and unformat numbers with SI prefixes

7

batch-aint-one. ๐Ÿ›’ I got 99 problems, but a batch ain't one

6

rusty_circuit. Electronic circuit simulator

5

di-hard. ๐Ÿ’‰ Dependency injection with namespacing, privacy and lifetimes

4

bash-resources. Resources to help me write better Bash scripts

4

xchg_rax_rax. Solutions to "xchg rax,rax"

4

matrixy. A CoffeeScript matrix library

2

parseunit. Parse a string with a number and unit e.g. '12px' -> [12, 'px']

2

pool-sim. Simulating owned vs shared connection pools

2

retry-model. Modelling retries and backoff

1

flyd-connect. Connects the output of one stream to the input of another.

1

flyd-cacheUntil. Cache a stream's output until triggered by another stream.

1

Local-IP-Finder. Finds the IP a locally connected TP-Link TL-WPA4220 is using.

1

flyd-onAnimationFrame. Emits values on successive animation frames.

1

rusty-cats. Cohesion/coupling Analysis for TypeScript

1

cats. Cohesion/coupling Analysis for TypeScript

1

enigma. A rusty enigma machine

1
22
Apply