Links to different blogposts on the subject of building startups
Salsa is a Rust framework for writing incremental, on-demand programs
A website with lots of content on graphics and especially niche topics like SDFs
A way of modularizing IO code
POSSE is an abbreviation for Publish (on your) Own Site, Syndicate Elsewhere, the practice of posting content on your own site first, then publishing copies or sharing links to third parties (like social media silos) with original post links to provide viewers a path to directly interacting with your content.
No, turns out not anybody can make a proper calculator app. It is much harder than your think!
Why text beats every other form of communication
Discover great tessellation art, understand how it works, and create your own.
Why you should try to enjoy things slowly
Algorithmica is an open-access web book dedicated to the art and science of computing.
How and why you should design hypermedia systems
A series of blogposts on how to build your own operating system in Rust.
Why splitting your program into a pure core and a dirty outer layer leads to cleaner design
The post argues that the conversational agent UX is bad and that a HUD is often better.
An introduction to how to program RISC-V assembly
Abusing the UNIX pipe operator and /dev/null to produce logical circuits
How the debugger available from OTP 28 is implemented
A brief introduction into designing a key-value database
Why programming languages should be designed to be read left-to-right
Why it is essential that you know how compilers work
The original whitepaper for bitcoin
A few algebraic structures that are suprisingly common in programming
Should you pass in a hgiher-order funciton or a datatype representing a function?
Why SQL might not be the greatest design ever.
A few different designs for designing control-flow in elixir
Why you should write IO code without any IO. Very similar to the ideas in functional programming
A short book on how to do metaprogramming in elixir. It takes you through several exercises showing you how to solve different problems using metaprogramming. A great book on you journey to learn elixir!
Where the ideas for Airbnb, Coinbase, and Stripe came from