Adam Kewley
about
blog
github
twitter
linkedin
youtube
mastodon
cv
email
Blog
All Posts
Performance in OpenSim
TextAdventurer: Rust Edition
So Damn Close
Implementing Rust Async and Futures from Scratch
Demoing PetaSuite Protect at ASHG 2019
Side Project: libdeflater: Rust bindings to libdeflate
igv.js: porting a large C/C++ codebase into browsers
PetaGene wins Bio-IT World 2019
Side Project: Arduino Harmonograph
Work Related: PetaGene scores $2.1 M in Funding
Cover Design: Sulfone so good for COF catalysis
Jobson 1.0.0
Side Project: Rust: fo2dat
Cover Design: Core–Shell Crystals of Porous Organic Cages
Integrating Software
(Not so) Fancy-Pants new Website
State Machines in ReactJS
Cheeky Hackers
Jobson: Now in 2D
Jobson: Webify CLI Applications
Text Adventurer
Keep Side Projects Small
Low Level Programming
Engineering Flexibility
The Cycle of Platform Maturity
Just Make Stuff
PlateyPlatey
Going Full Circle
Free Online Courses
Projects That Break You
Don't Spare the Low-Level Details
Turn any Long-Running Command-Line Application into a FIFO Server
IECapt for Corporate Website Slideshows
Netcat: The best tool for playful backdooring
Fakeonium
Pretty Molecules
Complicated HTTP APIs
Card bingo
My future self appreciates a simple codebase
Language Agnosticism