111 Followers
160 Following
59 Posts

visualize_packs is now more powerful then ever and I can continue on my merry way with Chapter 4.

Or can I?

Second drop of Chapter 4... in which I discuss the usage of the architectural layers extension to #packwerk.

https://stephanhagemann.com/books/gradual-modularization/

#ruby #rails #gradualmodularization

Gradual Modularization for Ruby and Rails

Thanks to everyone who attended our modularity lunch! I very much enjoyed the time and the varied discussions!

I am super happy and proud with my team's and Gusto's showing at RailsConf this year: @maple @baweaver @nateberkopec and Alex!! Yay!

Check out details here: https://engineering.gusto.com/gusto-at-railsconf-2023-see-you-there/

Alex and I are planning a modularity lunch for Tuesday and are also doing office hours, which you can sign up for here: https://tinyurl.com/modularityOH

Gusto at RailsConf 2023 – see you there!

This year at RailsConf, Gusto will have 5 speakers delivering 3 talks, a workshop, a modularity lunch, and modularity office hours! Here’s some information about each of these! Talk: Building Ruby Head for your Rails App, Maple Ong Gusto Engineering has been investing in a long-term solution to upgrading

Gusto Engineering
Yup, this is legit. Good and relevant comparison; well researched. Definitely not spam. Definitely not generated by shitGPT.

I have been thinking about how how gradual modularization fits into work of "changing code for the future" (trying to avoid all of the words in the chart)...

Does this resonate? What questions do you have?

Together with Alex Evanczuk, I am going to lead a workshop on gradual modularization at RailsConf in Atlanta on April 26.

Are you going to join us?

https://railsconf2023.sessionize.com/session/452625

Gradually Modularizing your Monolith with Ruby Packs and Packwerk

Are you struggling with large amounts of complexity in your application? A big org with lots of cross-team dependencies? Too much coupling, causing bugs and incidents? Difficult time ramping up new engineers? Or do you just want to improve product optionality by having more reusable building blocks to create new features for your customers? Join us to apply the packs ecosystem and packwerk to gradually modularize your application. We'll dive into decomposing your application, moving files into packs, and coming up with a technical and managerial plan to successfully roll this out to and get buy-in from the rest of your organization.