mdiebolt Profile Banner
Matt Diebolt Profile
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
Don't wanna be here? Send us removal request.
@mdiebolt
Matt Diebolt
2 days
Check out the design details and domain language care Fizzy puts into emoji reactions. #RubyOnRails
0
3
25
@mdiebolt
Matt Diebolt
3 days
Check out how Fizzy seamlessly lets you transfer your session between devices. #RubyOnRails
1
1
44
@mdiebolt
Matt Diebolt
4 days
Learn how the Fizzy bubble animation works. #RubyOnRails
1
2
34
@mdiebolt
Matt Diebolt
5 days
One Simple Case Statement in Fizzy. #RubyOnRails
0
0
45
@mdiebolt
Matt Diebolt
6 days
Learn how Fizzy uses etags to serve avatars quickly. #RubyOnRails
1
1
40
@mdiebolt
Matt Diebolt
9 days
By request, here is a walkthrough of Fizzy Magic Link authentication. #RubyOnRails
1
2
45
@mdiebolt
Matt Diebolt
10 days
Today I found some uncommon routing techniques Fizzy uses to make the code a joy to work with. #RubyOnRails
2
1
68
@mdiebolt
Matt Diebolt
11 days
Today I wanted to understand how notification bundles work in Fizzy. #RubyOnRails
0
0
39
@mdiebolt
Matt Diebolt
12 days
Learn about how Fizzy uses seeds for both developer productivity and new user onboarding. #RubyOnRails
0
2
68
@mdiebolt
Matt Diebolt
13 days
Today I cover how the CSS files are structured in Fizzy. #RubyOnRails
4
4
105
@mdiebolt
Matt Diebolt
16 days
Today is localStorage patterns in Fizzy. #RubyOnRails
2
1
59
@mdiebolt
Matt Diebolt
17 days
Today I dive into how user avatars work in Fizzy. #RubyOnRails
0
1
58
@mdiebolt
Matt Diebolt
18 days
Learn how Fizzy automatically detects and sets your time zone with one weird trick. #RubyOnRails
3
5
85
@mdiebolt
Matt Diebolt
19 days
Today’s code walk covers how Fizzy implements SVG icons. #RubyOnRails
1
1
43
@mdiebolt
Matt Diebolt
20 days
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
@mdiebolt
Matt Diebolt
23 days
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
@mdiebolt
Matt Diebolt
4 years
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
@mdiebolt
Matt Diebolt
4 years
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
@mdiebolt
Matt Diebolt
4 years
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
@mdiebolt
Matt Diebolt
4 years
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