Amitai Schleier
@schmonz@schmonz.com
If your business makes software, I might be good for your business.
— @schmonz
https://octodon.social/@schmonz/111244393505101118
If you could only listen to one Agile in 3 Minutes: This one.
https://octodon.social/@schmonz/111244393505101118
This one is very dear to me. None of these are only about work, but especially this one. You and I will change the world.
It has a shape determined by its container.
It has viscosity. The more viscous, the slower to change shape.
It costs more energy to boil it down than to pour more in.
(But pouring more in usually makes it more viscous. Non-newtonian fluid?)
We're not operating heavy equipment, we're sitting in climate-controlled offices thinking, talking, and typing. What's there to be afraid of?
Watch me move from confusion, to awareness, to planning. Less than 30 minutes.
https://octodon.social/@schmonz/111217301262307554
I’ve since changed my habits. Proof: https://octodon.social/@schmonz/111217301262307554
In art as in life. May we make it otherwise.
https://www.youtube.com/watch?v=aTc5eIkWzgo&list=PLkuryjnRFclTzNyap3TRgLtWxgQmbu5Am&index=50
https://ryanripley.com/agile-impressions-and-errors-with-jerry-weinberg/
https://octodon.social/@schmonz/111211097313024924
(What if he rearranged his TDD cycle to visit unhappy paths first? Watch him play: https://youtu.be/yT_23a1z0iY?si=coT2ec5BThvQoOK8&t=1281)
Your turn? My office door's open today, 12:15pm US/Eastern, right here: https://us02web.zoom.us/j/89405675221?pwd=WHRueXFFbzZoaUsyTkxFV3hrOWpvQT09
https://octodon.social/@schmonz/111205035763713606
F: I’m here, Baba.
#RiskManagement #EngineeringLeadership
https://octodon.social/@schmonz/111205035763713606
https://youtu.be/qX1jPUzFU-Q?si=5U1dqWX-7CtHbc3D
https://sw-development-is.social/@emilybache/111176572807433174
Q1. What was happening for (and around) you when you first realized that your code is gonna need to communicate with humans?
Q2. What were your first best ideas for how to make it do that (or how to learn to make it do that)?
What's a #CodingTour, and what did it teach me about making the world safe for programmers (à la @kentbeck )?
How well did solo #OpenSource prepare me to return from parental leave?
- I miss way more than it does
- The music will find you anyway
As is always the case with Medtner, this one is important to me. Let it sing to you as best it can.
https://octodon.social/@schmonz/111172310353422266
https://www.youtube.com/watch?v=JPa-zFg8Q74&list=PLkuryjnRFclTzNyap3TRgLtWxgQmbu5Am&index=49
#PianoMiniature #PianoMiniatures @classicalpiano
What's on your mind? Drop by today's office hours and ask.
https://octodon.social/@schmonz/111131958589273543
What are your favorite ways to get some level of understanding on the current state of your understanding?
#SoftwareDevelopment #EngineeringLeadership #SystemsThinking #CognitiveLoad
https://octodon.social/@schmonz/111165750607585068
What’s the nicest way to find out you’re wrong?
(P.S. Live-coding in 10 minutes at https://www.twitch.tv/schmonzie)
- Devs make 1000s of decisions per day
- Emotions are first-order decision inputs
- Emotions derive from information and can lead us to new information
- Programming faster happens when we remove friction, get stuck less often for less time
https://octodon.social/@schmonz/111162007959878626
Before setting some code back down, first arrange it in the best order you can quickly feel.
When picking some code back up, first arrange it in the best order you can quickly feel.
Growth hacks for the aforementioned productivity hack:
Practice the “feel” part.
Practice the “arrange” part.
Practice the “quickly” part.
Meta-growth hack for the aforementioned growth hacks:
Practice practicing with other people.
Communication hack for the previous hacks:
With other devotees of these hacks, you can just call them #Refactoring, #DeliberatePractice, and #EnsembleProgramming (a.k.a. #MobProgramming).
I don't run exim, but when the universe suggests that it's a good time to inspect my own code, I try to accept.
#SMTP #Refactoring #SecureProgramming #C #dev #qmail
Note the higher-than-usual marginal value of the #refactoring steps. Shell scripting has an especially low comprehensibility floor, so a tiny bit of structure goes a long way.
1. Our intuition exerts tremendous influence over our decision-making,
2. It can lead us astray, and
3. It can be developed."
— @schmonz
https://octodon.social/@schmonz/111148793690174809