- 2026 Apr Dynamic Consistency Boundary in RailsEventStore
- 2026 Apr Encrypted events with JSON underneath in RailsEventStore
- 2026 Feb Responsive code formatting on web
- 2025 Jun 5 gems you no longer need with Rails
- 2024 Jun Rails application namespace
- 2024 Mar How to get burned by 16 years old hack in 2024
- 2023 Dec Repository implementation on ActiveRecord
- 2023 Dec Temporary databases for development
- 2023 Sep Six ways to prevent a monkey-patch drift from the original code
- 2022 Nov Verifying Content-Security Policy with Selenium and Cuprite
- 2021 May Semantic blind spot in Ruby case statement
- 2021 Apr Rails console trick I had no idea about
- 2021 Apr How to balance the public APIs of an open-source library — practical examples from RailsEventStore
- 2021 Apr Importing external posts into Nanoc
- 2021 Apr Zeitwerk-based autoload and workarounds for single-file-many-classes problem
- 2021 Apr Explaining Rack — desugaring Rack::Builder DSL
- 2021 Apr Rack apps mounted in Rails — how to protect access to them?
- 2021 Apr How to speed up Netlify build, twice
- 2021 Apr Write once, publish in many places, keep SEO happy
- 2021 Feb 3 tips to tune your VCR in tests
- 2021 Feb Testing cursor-based pagination with Webmock
- 2020 Apr Practical use of Ruby PStore
- 2020 Apr Managing Rails Event Store Subscriptions — How To
- 2020 Jan How to migrate large database tables without a headache
- 2018 Dec Modeling passing time with events
- 2018 Dec Serverless Slack bot on Lambda with Ruby (and what’s the less pleasant part about it)
- 2018 Oct What I've learnt at RESCON
- 2018 May Rewriting deprecated APIs with parser gem
- 2018 Jan Process Managers revisited
- 2017 Nov How to get an audit log with RailsEventStore today
- 2017 Nov Event Sourcing is a transferable skill
- 2017 Oct Event-sourcing whole app — opinions
- 2017 Oct One simple trick to make Event Sourcing click
- 2017 Sep Rails components — neither engines nor gems
- 2017 Aug Why we follow the Rails repo structure in Rails Event Store
- 2017 Jun Dogfooding Process Manager
- 2014 Jul Microservices - 72 resources
- 2013 Jun Implementing worker threads in Rails
- 2012 Aug Packaging for dummies (2)
- 2012 Aug Packaging for dummies (1)
- 2012 Jun Optimize your SSH experience