Joined March 2010
Features put leaves on branches. Architectural investment builds new and stronger branches.
3
43
3
180
We can all agree or disagree about whether it’s a good challenge or misery to work with legacy code, but I can declare with authority that it’s indeed miserable to work with poor quality legacy code when you aren’t empowered to do anything to fix it.
8
4
1
40
Make an architectural decision. But don’t get attached to it. Until the decision has been tested, expect it to be wrong - and be ok with that. With experience, batting average goes up, but it is the same process.
Today in “little boys leave the browser window open on my iPad”
25
18
2
288
[wrapping up a 2 hour meeting] - ok, any other business? [person in suit] yeah I just wanted to circle ba- me:
6
172
8
793
Are you a public speaker? Worried whether your presentation is good enough? Ask yourself this question: 'Is my core message worth remembering?' Refine your presentation until the answer is 'yes'
2
24
2
111
“Both times it hit me like a gut punch. I have the perfect idol, because that’s what my idol is: Perfect.” I’m up on the #Discoblog this week, and this post has been rattling around in my heart for months. Read and exhale. ❤️ discochurch.com/2018/07/17/4…
Pride makes it impossible to believe in God’s sovereignty. -Kevin Yi @discochurch #thisweekatchurch
Steve Bering retweeted
Aging is the continual process of realizing what an idiot you were a few years ago. – at Dallas, TX
9
19
Steve Bering retweeted
Sometimes you have to get in trouble--good trouble, necessary trouble--to make a way out of no way.
750
24,412
1,433
83,292
Steve Bering retweeted
A successful development team is like a bees nest. Give them trust and autonomy to do their work, and they'll happily make you honey. But if you continually mess with the nest or heavily dictate the process, you risk reducing production and angering the bees. 🐝
13
271
21
523
Steve Bering retweeted
How to share messages/events between microservices: 1. Each microservice has strong ownership of its msgs 2. Put those msgs in their own package (nuget) 3. Other microservices reference that package 4. Version appropriately 5. Profit!
12
44
2
97
Steve Bering retweeted
Jeff Bezos on the difference between “Type 1” and “Type 2” decisions is so great sec.gov/Archives/edgar/data/…
5
284
23
559
how to be a wizard programmer
88
4,341
460
7,061
Steve Bering retweeted
A good developer is arrogant enough to try to change the world & humble enough to assume that when things fail, it's probably their fault.
7
249
6
479
Use `$ git log --oneline --no-merges [last tag]..` to generate the rough beginnings of your CHANGELOG entry:
4
34
155
Software estimates.
4
62
1
82
Steve Bering retweeted
“No time to do it right, always time to do it again” #EverySoftwareProject (quote by @UdiDahan )
"Every great developer you know got there by solving problems they were unqualified to solve until they actually did it." - Patrick McKenzie
6
873
35
1,352
Rebecca died doing what she loved: Explaining to a designer that a modal screen on top of a modal screen is terrible.
15
177
9
699