Notes
Thoughts that flutter in and out of my minds eye.
- Recursive Macros in RacketHow to create a let* special form with a macro
- How call/cc Enables Creation of Control StructuresImplementing a loop with call/cc in racket
- Desugaring foldM in HaskellDesugaring a useful Haskell combinator
- Interesting Google InventionsLinks to some interesting Google technological innovations
- A List of Useful Paxos ResourcesA useful set of resources for understanding the Paxos consensus algorithm in distributed systems
- Enabling Dark Mode in the GCP ConsoleHow to enable the hidden dark mode in the Google Cloud Console
- Dark mode without the flashWhy the theme script has to be inline and blocking.
- Why Your Parser Should Keep the WhitespaceLossless syntax trees cost a little memory and unlock every tool you will want later.
- String interning pays for itselfIdentifier comparison becomes an integer compare.