106 Followers
94 Following
456 Posts
Proud rubyist. 15+ years of rails. Senior eng. at Wrapbook.
I'm exploring a startup to help build closer remote teams. If you wish remote work didn't feel so remote, reach out! I'd love to learn more about your experiences.
If you work remote but feel disconnected, hit me up. i'd love to chat!
Why do programmers find DNS so hard? It's just cache invalidation and naming things.

I had a little something to say about the NASA paper “What Made Apollo A Success?” If you work in product development, planning, quality or product management, there are things to learn!

https://www.linkedin.com/pulse/missions-toward-your-goal-learning-from-apollo-alan-dayley-pqgyc?utm_source=share&utm_medium=member_ios&utm_campaign=share_via

#productdevelopment #planning, #quality #productmanagement

Missions Toward Your Goal - Learning From Apollo

July 16, 1969 the Saturn V rocket for the Apollo 11 mission lifted off the launch pad headed for the moon. Just four days later Neil Armstrong became the first human to walk on the moon.

It is that time of year again. I need to do obligatory post 🎄

I'm writing a rails book, and am looking for some help reviewing chapters.

The book is called "optimize for change" and is a collection of ideas, techniques and design decisions that foster faster application development for growing rails applications.

If you would be interested in giving feedback on a few chapters, i'd appreciate it!

https://forms.gle/DjXF1RmsKymbfvzv8

Rails Book Chapter Review

Welcome! And thank you for your interest in helping review some of the chapters for my book "Optimize for Change". This book is a collection of patterns, ideas, decisions and behaviors that Rails developers can leverage to write less software and have higher volume, higher quality, and faster development in the changes they release to users. I've accumulated these patterns over my 15+ year career as a rails developer, working across dozens of code bases and a range of teams with both great design decisions and bad ones. I've experienced what speeds up application development and what slows it down, and want to offer developers new perspectives and ideas for leveraging Rails to it's maximal potential for development speed. Below is the Table of contents. Let me know which ones you'd be interested in and I will send you one chapter at a time as a dedicated google doc for you to leave your comments in. Most chapters are a few pages long. Chapters that end with a * in their name are lengthy. I'd love to hear what you think, so i can write a better book. Reviewers will also get a free copy of the book when it is released! **Part I: Theory** 1. Complexity Amplification 2. Systems Thinking 3. Higher Order Thinking **Part II: Frontend** 4. CSS Frameworks 5. Hotwire 6. Turbo Native & Strada 7. Partials & View Components 8. Feature Flagging **Part III: Backend** 9. Refactoring* 10. Design Patterns* 11. Flexible Tests 12. Scientist 13. Modularizing Rails **Part IV: Modeling** 14. Composable Modeling 15. Immutable Records 16. Persist Domain Boundaries **Part V: Process** 17. Introducing Change 18. Strangler Fig 19. Linters 20. Follow up Work 21. Pull Requests

Google Docs
Imagine overthinking your branding this much. I have to reference this table frequently to remember what both current and last-gen Xboxes are called, and which is which.
#GameDev #ConsoleDev

Another day, another feature with a #JTBD that reads like this: "when there is an issue, I want to see the right information on my dashboard to take appropriate action"

Some PMs write this kind of story and walk away thinking that they have done something.

But if this is a story, it is a fairy tale - the equivalent of making a wish or a magic spell.

#productManagement #softwareDevelopment

1/

Hello #rubyConf -- I am happy to offer a coupon code for some great Ruby books:

The code is “RubyConf 2023” -- it's 40% off through end of November on:

* Programming Ruby 3.3 (https://pragprog.com/titles/ruby5/programming-ruby-3-2-5th-edition/)

* Ruby on Rails Background Jobs with Sidekiq by @davetron5000 (https://pragprog.com/titles/dcsidekiq/ruby-on-rails-background-jobs-with-sidekiq/)

* Agile Web Development with Rails 7 (https://pragprog.com/titles/rails7/agile-web-development-with-rails-7/)

Enjoy and pass this along!

Programming Ruby 3.2 (5th Edition)

Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used third-party tools.

It takes 12,000 plays on Spotify for a band to make the same as you buying one of their T-shirts.