Matt Diebolt
@mdiebolt
Followers
462
Following
436
Media
32
Statuses
97
People-centric software leader taking a 18 year old YC company through a transition to modern multi-page apps. I tweet about RoR, Hotwire, and Tailwind CSS.
Florence, MA
Joined March 2009
Check out the design details and domain language care Fizzy puts into emoji reactions. #RubyOnRails
0
3
25
Today I found some uncommon routing techniques Fizzy uses to make the code a joy to work with. #RubyOnRails
2
1
68
Learn about how Fizzy uses seeds for both developer productivity and new user onboarding. #RubyOnRails
0
2
68
Learn how Fizzy automatically detects and sets your time zone with one weird trick. #RubyOnRails
3
5
85
I’m back with another Fizzy code walk. This time about concerns and how they’re applied to the user model. Enjoy! #RubyOnRails
1
4
70
I’ve been having a lot of fun studying the Fizzy codebase and decided to record a short code walk through some of the account controllers. Hope y’all enjoy! #RubyOnRails
4
4
93
A coworker of mine has been advocating for an interesting pattern to stop passing instance variables to all templates. I have mixed feelings about it. What do y’all think? Do you have experience using this pattern? What do you like or dislike about it? #rubyonrails
3
2
6
If you like spending time refining technical designs like this for simplicity, come work with me. We’re actively hiring Full Stack Ruby on Rails engineers right now. https://t.co/SLxJPkj2ya
0
1
1
The last tip is something I picked up to DRY up common options for ActiveRecord validations but works equally well to DRY up route options. `with_options` will apply a set of options to each item in a block.
1
0
0
The next thing to notice is `module: :visualizations`. This keeps all the visualization controllers and views neatly organized within parent folders named `visualizations`.
1
0
0