The Curious Engineer

All blogs / Rust

pwy.io

pwy.io

pwy.io - throwing algorithms at problems and observing what happens

RustAlgorithms / data structuresEmulationGraphics

Posts
28 from 27 Feb 2020 to 21 Aug 2025
Posting
now and then
Kind
personal blog
Feed
https://pwy.io/feed.xml

2025 3

  1. kruci: Post-mortem of a UI library
  2. Marching Events: What does iCalendar have to do with ray marching?
  3. kartoffels v0.7: Cellular Automata, Statistics, 32-bit RISC-V

2024 8

  1. kartoffels: Emulating thousands of RISC V CPUs for fun
  2. kartoffels v0.6: Personal Roomba, Simplified API, Compression
  3. Nix as Static Site Generator for My Blog
  4. Memory for Nothing: Why Vec<usize> is (probably) a bad idea
  5. Mimalloc Cigarette: Losing one week of my life catching a memory leak
  6. Coolest algorithms and optimizations I've used at work
  7. Learning to Fly series got updated to 2024!
  8. Trace Me a River (v2): Computing stuff on GPU using Rust

2023 5

  1. Trace Me a River: Computing stuff on GPU using Rust
  2. wait, why (??): Surprising corners of Rust - part 2
  3. (r)IDE on a (t)IDE with my IDE: Why Emacs + Rust?
  4. wait, why (??): Surprising corners of Rust - part 1
  5. Look Ma: My computer is talking! - Markov chains and N-grams

2022 3

  1. Doomé: What we didn’t know we didn’t know
  2. Let's implement a virtual machine! -- from AST to JIT in one hour
  3. Microdosing Rust: Why & How to Get Started with AVR?

2021 4

  1. Learning to Fly: Let's simulate evolution in Rust (pt 4)
  2. Learning to Fly: Let's simulate evolution in Rust (pt 3)
  3. Learning to Fly: Let's simulate evolution in Rust (pt 2)
  4. Learning to Fly: Let's simulate evolution in Rust (pt 1)

2020 5

  1. Imitating specialization with OIBITs
  2. Can’t Hack This: A hard-headed introduction to Nix
  3. Scary Acronyms (and Super Creeps): OIBITs, HRTBs and others
  4. Graphviz in the service of Factorio (pt 1)
  5. Fantastic Actors and Where to Find Them: Actor system from scratch