A review of the last 30 years of computer input latency. Computers are getting faster, but latency keeps growing.
An interesting look at how to program a pen plotter to draw a Dragon Curve during a workshop at RC!
A Golang driver implementation for Bitcoin's lightning network.
An overview of how you can use Nix to build a better deploy process -- one that is automatic, repeatable, idempotent, reversible, and atomic.
A guide to patching the Ruby interpreter's parser to add an increment (e.g., i++) operator.
It's not every day that you uncover a 16th-century calendar bug in Ruby!
A mobile web app that when you input your name and birthday the next page will show you a greeting with your horoscope! Also a great example of how to use ReactiveSwift and MVVM for beginners.
If you can program the rules, this general game solver written in Haskell can play!
A simple library to take care of complex CSS animations.
This project explores Solomon "Sol" LeWitt's wall drawings, where each piece is defined by a set of instructions that are left open to interpretation by other artists that execute the works. It randomizes the ambiguous properties of each drawing to play with the constraints of each work. You can see the code here: https://github.com/jaryncolbert/solitude