
Nerdy Problem Solver. VP, Product Development Practice at @Method_inc. @ruprict@ruby.social
Joined January 2009
- Tweets3.7K
- Following470
- Followers851
- Likes304
Pinned Tweet
#Software is never done. There is always technical debt, there are always more features. There's always learning. Work in small batches, adjust, improve, repeat. That's working #agile.
Don’t let perfect be the enemy of good. #WednesdayWisdom
Glenn Goodrich retweeted
No-one has figured out how an eng team should work with agents yet. Be wary of anyone telling you they know how to do it. Keep exploring. blog.exe.dev/bones-of-the-so…
“Measuring Technical Debt to Avoid the Boiling Frog Syndrome” by Egor Savochkin
medium.com/booking-com-devel…
Glenn Goodrich retweeted
I've been taking a break from work for the last few weeks, so missed much of the brouhaha over the McKinsey developer productivity article. But I'm sure that I could not write a better response than this one from @tastapod
dannorth.net/mckinsey-review…
Thinking through the team structure and empowerment may be the biggest Architecture decision #gsas23
At #gsas23 today and tomorrow. An impressive global collection of nerds. :)
Replying to @MSPowerBI
@MSPowerBI I signed up for a PowerBI Pro subscription, which your site was fine to let me do, but now it won't let me cancel it b/c I am not an admin.
Support person says she can't find my account without it, even though my "Subscriptions" page shows a "Unique User Identifier" number, which she says won't work.
This article by @NangoHQ founder @rguldener had me aggressively nodding my head: nango.dev/blog/why-is-oauth-… #oauth #authentication
A few days back, I asked for #Agile Fallacies and got quite the list. I made my list into a blog post (ruprict.net/post/fallacies-o…) #software #development
Glenn Goodrich retweeted
Because building software is so new, people rely on existing mental models to understand it, and most think of it as a *manufacturing* process, with design as a step, as opposed to a *design* process. Both are useful heuristically, but it's useful to know which style your team is
Replying to @tonyennis
③ Software making is a compounding creative process. As with any creative process, we 1. Transfer our thoughts to the medium and 2. Move them around until they "make sense". The longer the feedback loop between these, the slower and less fluid the process. Our loops are🐌
What is your #1 fallacy of #Agile Software Development? I’ll go first: Agile will solve all our problems. #Software #programming
Glenn Goodrich retweeted
The problem for kids with chat GPT is they won’t learn how to write, which means they won't learn how to think.
Glenn Goodrich retweeted
Replying to @inancgumus
Yeah, I gave up. I am back in the land of Java where I belong. I decided to embrace the way I think best, and the tools that make me most productive. I tried. I really tried.
Glenn Goodrich retweeted
Multiple error wrapping is coming in Go 1.20 🎉
Try → go.dev/play/p/VjgP4M3GFTJ?v=…
Proposal: github.com/golang/go/issues/…
There is a new: `Unwrap() []error` behavior too. See: github.com/golang/go/blob/0f…
#golang
Just finished reading Using Server Sent Events to Simplify Real-time Streaming at Scale (SSE doesn't get enough credit) shopify.engineering/server-s… via @Shopify
Just found the Authentication Zero gem and it’s a nice, simpler alternative to Devise with a solid feature set. codewithrails.com/rails-auth… #rails (@geetfun)
If you know anyone in Arizona, pls share this with them. facebook.com/photo.php?fbid=…










