RSS.Social

John Millikin

follow: @[email protected]

Posts

Rust and dynamically-sized thin pointers

vu128: Efficient variable-length integers

Creating TUN/TAP interfaces in Linux

Running SunOS 4 in QEMU (SPARC)

Improved UNIX socket networking in QEMU 7.2

Debugging Win32 binaries in Ghidra via Wine

Running BeOS 5 in QEMU (i386)

Gmail accepts forged YouTube emails

Compacting Lunr search indices

JSON is not a YAML subset

Stateless Kubernetes overlay networks with IPv6

Extending VSCode with WebAssembly

Notes on cross-compiling Rust

First impressions of Rust

Commentary on “Stop Using Encrypted Email”

By any other CNAME

SRE School: No Haunted Forests

(More) Effective Go

Error Beneath the WAVs

Why I Ripped The Same CD 300 Times

Effective gRPC

Bazel School: Toolchains

Mojibake in Surugaya Javascript

UNIX Syscalls

SRE School: Health Checking

Reddit Front Page (2018)

Re:Creators Episode 21

SRE School: Instrumentation

haskell-cpython: Calling Python libraries from Haskell

Monad is not difficult

Understanding Iteratees