Nerdy Problem Solver. VP, Product Development Practice at @Method_inc. @ruprict@ruby.social

Joined January 2009
#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
13
174
12
557
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…
30
92
21
1,015
123,893
“Measuring Technical Debt to Avoid the Boiling Frog Syndrome” by Egor Savochkin medium.com/booking-com-devel…
2
506
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…
16
290
39
1,208
302,544
Thinking through the team structure and empowerment may be the biggest Architecture decision #gsas23
1
280
At #gsas23 today and tomorrow. An impressive global collection of nerds. :)
1
1
369
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.
1
164
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.
1
132
So, not only can we not seem to find a way to buy usable licenses to use your product, once we buy ones we cannot use, we can't cancel them.
117
This article by @NangoHQ founder @rguldener had me aggressively nodding my head: nango.dev/blog/why-is-oauth-… #oauth #authentication
1
166
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🐌
1
4
1
26
What is your #1 fallacy of #Agile Software Development? I’ll go first: Agile will solve all our problems. #Software #programming
1
1
315
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.
304
344
110
2,976
720,298
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.
1
1
283
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
15
110
28
531
If you know anyone in Arizona, pls share this with them. facebook.com/photo.php?fbid=…