Settings

Theme

davidslv

Karma
22
Created
14 years ago

About

Software Engineer, 15+ years in Ruby and Rails.

I build things from scratch to actually understand them: a roguelike in pure Ruby — no engine, just a terminal and an entity-component-system — and a modular-monolith Rails reference app where the boundaries are real.

The two architecture books I've written came out of that work, not the other way around.

Recent Submissions

  1. 1. Reverse-engineering Codemasters' BIGF archive format in Ruby (davidslv.uk)
  2. 2. The Modular Monolith in Rails: Engines, Packwerk and Boundaries (davidslv.uk)
  3. 3. When Rails Engines Are the Wrong Tool (davidslv.uk)
  4. 4. Why Architecture Matters: Rails Engines for Modular Monoliths (davidslv.uk)
  5. 5. Show HN: Terminal roguelike using Entity-Component-System in pure Ruby (github.com)
  6. 6. Show HN: Vanilla Roguelike – My 5-Year Solo Ruby Project Now OSS (github.com)
  7. 7. Incomplete Roguelike game written in Ruby (github.com)
  8. 8. Building a simple cache mechanism in ruby (davidslv.com)
  9. 9. R0z3z 4r3 R3d (poem) (perlmonks.org)
  10. 10. DIY Ruby CPU Profiling – Part II (crypt.codemancers.com)

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection