╔═══════════════════════════════════════════════════════════════╗
║ S E U R O S // Building tools that actually work ║
╚═══════════════════════════════════════════════════════════════╝
# Active Explorations
experiments = {
mcp: "Teaching Rails to speak AI",
resilience: "Circuit breakers that think",
state_machines: "Elegant state management patterns",
postgres: "Spatial dimensions in ActiveRecord",
security: "no_fly_list and protection patterns",
deployment: "Making Capistrano dance",
rails_lens: "Code that explains itself"
}
$ ls -la /workshop/recent
drwxrwxr-x 12 seuros devs 4096 Sep 23 07:00
action_mcp
drwxrwxr-x 15 seuros devs 4096 Sep 23 06:45
breaker_machines
drwxrwxr-x 14 seuros devs 4096 Sep 22 22:30
chrono_machines
drwxrwxr-x 13 seuros devs 4096 Sep 22 18:15
throttle_machines
drwxrwxr-x 11 seuros devs 4096 Sep 21 14:20
star_gates
drwxrwxr-x 10 seuros devs 4096 Sep 21 09:30
rails_lens
drwxrwxr-x 9 seuros devs 4096 Sep 20 16:45
lapsoss
drwxrwxr-x 12 seuros devs 4096 Sep 20 11:00
activerecord-postgis
drwxrwxr-x 8 seuros devs 4096 Sep 19 23:15
activecypher
drwxrwxr-x 10 seuros devs 4096 Sep 19 14:30
active_project
drwxrwxr-x 7 seuros devs 4096 Sep 18 20:00
minitest-reporters-llm
drwxrwxr-x 16 seuros devs 4096 Sep 18 10:15
state_machines/
├── state_machines
├── state_machines-activerecord
├── state_machines-audit_trail
└── state_machines-graphviz
drwxrwxr-x 9 seuros devs 4096 Sep 17 15:30
contriboss/
├── no_fly_list
└── mnemosyne
drwxrwxr-x 14 seuros devs 4096 Sep 16 09:45
capistrano-puma
drwxrwxr-x 13 seuros devs 4096 Sep 15 11:20
capistrano-sidekiq
@rails @rspec @slim-template @state-machines @closuretree
@sidekiq @trailblazer @contriboss
Building with communities, not for them.
Ruby • Rails • PostgreSQL • Go • TypeScript • C • Linux
Docker • Terraform • Whatever gets the job done
Not everything needs React. Sometimes a monolith is perfect.
If You Think MCP Is Just a Tool Registry, You're Missing the Point MCP is a paradigm shift that turns AI assistants into true development partners
The Rails Lens Journey A decade of code rage, AI sparks, and finally breaking free
The RubyGems Coup When parasites take the host
∞ Learning is infinite
∞ Every bug teaches something
∞ Build tools, not walls
∞ Share knowledge, not metrics
∞ The best code is no code
∞ The second best code is maintainable code
while true; do
think && create && share || learn_from_failure
done