Boring Rails
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
Event sourcing for smooth brains: building a basic event-driven system in Rails
Event sourcing is a jargon filled mess, but we can build a lean version with just ActiveRecord, callbacks, and a bit of boring Rails code
Jul 22
3
Share this post
Event sourcing for smooth brains: building a basic event-driven system in Rails
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
June 2023
Boring Rails Meetup - Chicago - July 13
Join us for a casual hang-out with other Ruby on Rails developers in Chicago
Jun 30, 2023
1
Share this post
Boring Rails Meetup - Chicago - July 13
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
January 2023
Writing better Action Mailers: revisiting a core Rails concept
Mailers are used in literally every Rails application, but often an after thought where we throw out the rules of software design. Revisiting the tools…
Jan 17, 2023
Share this post
Writing better Action Mailers: revisiting a core Rails concept
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
November 2022
Do we need RSpec?
Matt and Justin talk about RSpec and testing DSLs and try to answer the question "do we need them?"
Nov 21, 2022
Share this post
Do we need RSpec?
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
Do we need small user stories?
Matt and David Copeland talk about small user stories and try to answer the question "do we need them?"
Nov 14, 2022
1
Share this post
Do we need small user stories?
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
Do we need staging servers?
Matt and Justin talk about staging servers and try to answer the question "do we need them?"
Nov 7, 2022
1
Share this post
Do we need staging servers?
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
Do we need detailed commit messages?
Hey!
Nov 1, 2022
4
Share this post
Do we need detailed commit messages?
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
August 2022
Thinking in Hotwire: Progressive Enhancement
Your mental model for Hotwire should be progressive enhancement: use the least amount of the tooling as possible to achieve your desired outcome
Aug 16, 2022
5
Share this post
Thinking in Hotwire: Progressive Enhancement
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
July 2022
Hotwire Summer: Galaxy brain CSS tricks for Hotwire
Techniques that will make you say "wait..you did that with only CSS?!"
Jul 26, 2022
2
Share this post
Hotwire Summer: Galaxy brain CSS tricks for Hotwire
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
Hotwire Summer: Adding keyboard shortcuts and hotkeys to StimulusJS
A review of the ecosystem for adding hotkeys to your Stimulus controllers: stimulus-hotkeys, stimulus-use/useHotkeys, HotKey.js, and @github/hotkey
Jul 12, 2022
1
Share this post
Hotwire Summer: Adding keyboard shortcuts and hotkeys to StimulusJS
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
June 2022
Hotwire Summer: The most underrated Rails helper is dom_id
One of the oldest helpers in Rails is also the most underrated. `dom_id` shines for building apps with Hotwire, allowing you to target parts of the page…
Jun 29, 2022
6
Share this post
Hotwire Summer: The most underrated Rails helper is dom_id
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
Hotwire Summer: Self-destructing StimulusJS controllers
Add sprinkles of Javascript behavior with Stimulus controllers that run a few lines of code and then remove themselves from the page. Like inlined…
Jun 14, 2022
4
Share this post
Hotwire Summer: Self-destructing StimulusJS controllers
boringrails.substack.com
Copy link
Facebook
Email
Note
Other
1
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts