The New Code: Why Specifications Are Eating Programming
Code is maybe 10-20% of what I do all day. The rest is communication - and I think that's not a bug, it's the feature. Here's why specifications are becoming the new source code.
Thoughts on OCaml, unikernels, GraphQL, ReasonML, and the craft of building software.
Code is maybe 10-20% of what I do all day. The rest is communication - and I think that's not a bug, it's the feature. Here's why specifications are becoming the new source code.
How to harness the coming wave of AI-powered tokens as a new cognitive power source, drawing parallels to how humanity adapted to steam power by building infrastructure and reshaping problems.
A video demo showing the programming dream of immediate feedback with ReasonML and GraphQL
Why I moved from a Mirage unikernel to Docusaurus for my personal site
What makes programming intrinsically enjoyable? I've been thinking about success metrics for developer happiness - time to initial success, intensity, and regularity. Here's why the right restrictions can lead to accidental success.
A deep dive into deploying Mirage unikernels on Google Compute Engine with zero-downtime rolling updates
Building error reporting for OCaml web applications using Mailgun's HTTP API
Using Docker for OSX to streamline the Mirage unikernel build and deploy process
Getting OCaml code running on a physical iPhone with help from the community
How to fix NDBM installation issues when installing OCaml AWS library on macOS
Setting up SSL certificates with Let's Encrypt for a Mirage unikernel
A list of improvements and features planned for this site built on OCaml and Mirage
A growing list of questions and challenges when building real-world applications with Mirage unikernels
My first post powered by OCaml, Mirage, and Xen hypervisor
Understanding OOP fundamentals by building an object system from closures in Scheme
Building a sexp-to-HTML templating system in Common Lisp, complete with HTML5 support
Building an English pluralization/singularization library for Common Lisp, ported from Rails