1. MindstormsNotes on the book
  2. Acorn PalThe Busy Developers Best Friend
  3. Memory Cache Dev LogMemory Cache Dev Log March 2024
  4. Speak with AI in JapaneseA language learning AI app
  5. What Open MeansThe many and changing meanings of openness in software
  6. OSAI-Kube Object StorageFine-grained auth for osai-kube data
  7. OSAI-KubeAutoscaling GPU apps with K8s
  8. Generating Images With AIA look at Stable Diffusion
  9. Dependency GodsLosing a day to resolving dependency issues
  10. nix?That time I tried nix
  11. The Book of Why (continued)More notes
  12. Encourage open source AI?Random thought about how to encourage open source AI
  13. The Book of WhyIntro to the Causal Revolution
  14. What is knowledge?Really, what is it?
  15. My First ModelsGrokking AI basics
  16. Setting up Jupyter LabConnecting to a GCP instance from my local machines.
  17. Handmade Boston 2023Notes from an indie conference for programmers
  18. Rediscovering PGAMy curiousity for geometric algebra returns
  19. Simple, not easyAn apology for simplicity
  20. Future LabBeautiful daydreams
  21. Food TrucksA delicious metaphor for Hubs
  22. Three Things I Learned This WeekBevy 0.11, Rust 1.71.0, Danswer 0.0.1
  23. How do notifications work?dunst, dbus, and org.freedesktop.Notifications
  24. AI Game JamParticipating in Hugging Face AI Game Jam
  25. The Next ParadigmMy lightning talk at a AI for Games event
  26. Working with Linux ClocksWriting a profiler based on rdtsc
  27. Cargo ExplainA handy replacement for rustc --explain.
  28. RE: "How To Do Great Work"Notes on Paul Graham's essay
  29. JSON parser, part 3Handling errors.
  30. Product VisionMusing on the future of a product
  31. JSON parser, part 2Parsing the tokens.
  32. JSON parser, part 1Writing a lexer.
  33. JSON parser, part 0Thinking about the problem.
  34. History of Graphics APIsRecommended reading.
  35. rdtsc and pwndbgLearning to inspect disassembly for binaries.
  36. Blog BasicsAdding basic capabilities to my blog
  37. Ergodox EZGetting used to a fancy new mechanical keyboard
  38. Setting up rest_bertGetting set up to play with transformers from rust
  39. Hello, world!It is about time I had a blog.