Amitai Schleier

@schmonz@schmonz.com

Force multiplier.
Outcome improver.
Decision sharer.
Developer, leader, coach.
https://agilein3minut.es podcaster.
Musician.
Bad poet (award-winning).
JoinedApr 05, 2017 (@octodon.social)
SelfHostedMar 30, 2025
Pronounshe/they
Podcasthttps://agilein3minut.es
Consultancyhttps://latentagility.com
Morehttps://schmonz.com
Keyoxideaspe:keyoxide.org:PAC6KHICU3QSHQZVPJCZFS7KIA
📌 9 ★ 5 ↺

[?]Amitai Schleier »
@schmonz@schmonz.com

Teammate on most recent team gave me this parting feedback: “I learned a ton, we got lots done, our team dynamics were awesome, and I’ve never felt this kind of team feeling before.”

If your business makes software, I might be good for your business.

https://schmonz.com/snac/schmonz/p/1750949585.435936

...

[?]Deborah Preuss, pcc 🇨🇦 »
@deborahh@cosocial.ca

@schmonz I vouch for Amitai! 👍

    ...
    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @YvesHanoulle oooo, this sounds like my jam.



    original post: https://octodon.social/@schmonz/111149148080429811

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Happy Friday! Time to reflect on the week.

    Today’s prompt: When developing software, how many decisions do we make every day?

    Some starter thoughts: https://agilein3minut.es/4

    #SoftwareEngineering #EngineeringLeadership #Agile #Scrum #ExtremeProgramming #XPLives #dev



    original post: https://octodon.social/@schmonz/111148793690174809

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    With the extremely helpful help of Ryan Latta, we quickly got

    1. Unstuck
    2. A GitHub access token
    3. Logged into #ikiwiki
    4. Clarity on what's left to do

    Watch: https://www.youtube.com/watch?v=dR3BYww45P0&list=PLkuryjnRFclRpPiXrM4oNSY1_RJHMRcYs&index=1

    Don't miss the next one (Monday 10am US/Eastern): subscribe https://www.twitch.tv/schmonzie



    original post: https://octodon.social/@schmonz/111144600129197176

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @deborahh 💜 I can attest, more often than not it's effortful for me to figure out with any specificity what I'm feeling. The odds are better when there's a loooooot of quiet.



    original post: https://octodon.social/@schmonz/111144209081541321

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    What's a "business outcome"?

    If I had to bet:

    They're the emotional responses of the relevant people.

    Cost and risk are used primarily as proxy metrics.

    We have to lean on these proxies because we've so thoroughly devalued emotional responses in business contexts.



    original post: https://octodon.social/@schmonz/111143069422331599

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @samir same reasons here, love it



    original post: https://octodon.social/@schmonz/111142959858821083

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @samir everyone please welcome "neurospicy" to my lexicon



    original post: https://octodon.social/@schmonz/111142904723622543

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Weekly schedule of chances to interact with me, from least to most interactive (all US/Eastern):

    W pm: I'm a guest on someone's podcast

    M & F am: Here's a convo-starter from Agile in 3 Minutes

    M 10am & R 1pm: Live-coding at https://www.twitch.tv/schmonzie

    T 12:15pm: Open office hours



    original post: https://octodon.social/@schmonz/111138474078663222

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Missed my office hours yesterday? Try your luck mining for sparks in this conversation with @andreagoulet and @mscottford centered on

    1. How best to define #LegacyCode? (problem-framing)
    2. How best to approach living with it? (solution-finding)

    https://legacycoderocks.libsyn.com/defining-legacy-code-with-amitai-schleier



    original post: https://octodon.social/@schmonz/111138354730221033

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Just enough break in the action to get something down for #WeeklyPiano.

    Here’s #Medtner’s response to his publisher requesting something more accessible for amateur pianists (i.e., me): yes, and still 100% himself.

    https://www.youtube.com/watch?v=cII6lfFYeKM&list=PLkuryjnRFclTzNyap3TRgLtWxgQmbu5Am&index=48&pp=gAQBiAQB8AUB

    #PianoMiniature #PianoMiniatures @classicalmusic @classicalpiano



    original post: https://octodon.social/@schmonz/111138208168668060

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    ... [SENSITIVE CONTENT]@leah possible endgame for mail servers is that every phone runs its own. eek.



    original post: https://octodon.social/@schmonz/111133367145559669

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    ... [SENSITIVE CONTENT]@leah oy



    original post: https://octodon.social/@schmonz/111133212128979230

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Five participants today. If you weren't there, you missed out on some #LegacyCode rehab wisdom (and it wasn't even mine). But no biggie. Try again next week, same time and channel.



    original post: https://octodon.social/@schmonz/111132511062407676

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Starting now. Drop in whenever you can. ^^^^^^^^



    original post: https://octodon.social/@schmonz/111132345737777192

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @xenotrope can you find us a 30-minute timeslot here? http://latentagility.com/link/free-call That'll be enough to get started, and then we can figure out how best to get finished.



    original post: https://octodon.social/@schmonz/111132043049423440

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @ska I really only remembered the headline. Rereading, yeah, author's point of view is pretty uneven. (Sometimes that's an attempted meta-joke.)



    original post: https://octodon.social/@schmonz/111132033755901518

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Why would free advice ever be worth anything?

    Sometimes it is.

    "Amitai is AMAZING at bringing a sense of calm and sustainability to software teams! I can't recommend him highly enough and whoever is lucky enough to hire him will be in very good hands. ❤️"
    @andreagoulet

    https://octodon.social/@schmonz/111131958589273543



    original post: https://octodon.social/@schmonz/111132004765303865

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Software dev not going to plan?
    Developers making surprising choices?
    Desirable outcomes seemingly out of reach?

    You're in luck! (Wait, what?) That's right, because I'm holding office hours today.

    12:15-12:45pm US/Eastern, here: https://us02web.zoom.us/j/89405675221?pwd=WHRueXFFbzZoaUsyTkxFV3hrOWpvQT09

    Good ideas. For free.



    original post: https://octodon.social/@schmonz/111131958589273543

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @ska ha. Kind of an opposite of https://www.theonion.com/somebody-should-do-something-about-all-the-problems-1819583263 -- nobody is permitted to do anything about any of the problems.



    original post: https://octodon.social/@schmonz/111126681703828042

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    "Delivering what customers need, when they need it, mandates that we learn continuously and together about our product and ourselves."

    #XP #Agile #SoftwareEngineering #EngineeringLeadership #ProductDevelopment

    https://octodon.social/@schmonz/111126035235742233



    original post: https://octodon.social/@schmonz/111126676228197291

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Start your week off thoughtfully and 3-fully. How can we think about the business value of trust?

    https://agilein3minut.es/3



    original post: https://octodon.social/@schmonz/111126035235742233

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @ska Hoo boy I do need to. Don’t even recognize this one.



    original post: https://octodon.social/@schmonz/111122954633646183

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    "A good crafter never blames their tools" is the wrong reaction to a crafter who cannot at present freely choose their tools.

    It's so perfectly wrong, it undermines the speaker nearly as much as the target.



    original post: https://octodon.social/@schmonz/111122654613037159

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @xenotrope if you’re up for the session being streamed and Thursday 1pm Eastern works for you, that’s easy (I have a regularly scheduled Twitch programming session at that time and I’d just patch you in). Else we can find our own time 🙂



    original post: https://octodon.social/@schmonz/111117418695881070

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @xenotrope oh cool! In that case I’d say the easiest route to getting it merged is for us to pair program. I can provide the dev env and the git-fu and we can work through the coding details together, with you taking as much or as little keyboard control as you like. Do you have an hour or two in the coming week? If so, let’s get something on the calendar.



    original post: https://octodon.social/@schmonz/111117402288315753

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @xenotrope hey d00d, I'm coming back to life and realizing notqmail 1.09 can be imminent.

    The last thing we want to get merged before release is your Maildir-uniqueness patch. I'm assuming you're very tired of the git rebasing (etc.) required to get your PR merge-ready, so I'm I'm happy to handle it -- but I'd be happier knowing you're happy having me handle it.

    What we've done when merging other patches, and what I'd do here, is define a branch made up of the following:

    1. Apply your published patch precisely as is, with git author attributing it to you
    2. Add commits (attributed to me) that change whatever we think needs changing to better fit into the notqmail codebase

    Then I'd submit a PR for the usual review (which you'd be more than welcome to participate in if you want to, and more than welcome to skip if you don't).

    If this sounds okay, can you say so on https://github.com/notqmail/notqmail/pull/90#issuecomment-1731495439 ? Or if it sounds not okay, please do say that.



    original post: https://octodon.social/@schmonz/111117249726804270

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Walking home from the back-to-school party.



    original post: https://octodon.social/@schmonz/111111819243252100

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Happy Friday!

    Could you do #Agile on a desert island?

    Give yourself a few minutes' reflection — and/or give your team a conversation-starter — with the second episode of Agile in 3 Minutes.

    "Retrospect": https://agilein3minut.es/2



    original post: https://octodon.social/@schmonz/111108798752447676

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @kf so close, maybe (probably not). I'm sorry.



    original post: https://octodon.social/@schmonz/111105895840180915

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Today’s #Twitch stream with @jitterted and (undetectably, because I messed up the audio) @recursivefaults, in which we nearly register an #ikiwiki instance as an #OAuth app with #GitHub: https://www.youtube.com/watch?v=zar8DkMUWzk&list=PLkuryjnRFclRpPiXrM4oNSY1_RJHMRcYs&index=1&t=391s&pp=gAQBiAQB



    original post: https://octodon.social/@schmonz/111105697212306628

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    A few years ago I took a Personal Kanban training class from @sprezzatura and @ourfounder. Dave Prior was there too. So of course, being who we are, we had to talk on his podcast about what we learned.

    https://www.projectmanagement.com/blog-post/52816/insights-from-two-days-of-personal-kanban-training-w--amitai-schleier#_=_



    original post: https://octodon.social/@schmonz/111100491764967379

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @smack it’s frustrating to have to spend brain cells on this guy (for instance) trying to make it make sense, only to discover that he’s been making no such effort. Brandolini’s Law 😕



    original post: https://octodon.social/@schmonz/111093361174047191

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    ^^^^ Missed it (and therefore missed George, Mark, Michele, and Alan)?

    No problem. Same time next week. See you then.



    original post: https://octodon.social/@schmonz/111092967695541583

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Free. But is it worth your time?

    “Amitai has the gift of bridging technical skills with insights into people collaboration and systemic issues.”
    — Thorsten Brunzendorf

    https://octodon.social/@schmonz/111092430785164988



    original post: https://octodon.social/@schmonz/111092468145094129

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Whatcha doin for lunch today?

    I’m holding an open office half-hour. Let’s chat about @AgileIn3Minutes or anything else #Agile, music, organizational challenges, programming, career advice, you name it.

    12:15-12:45 US/Eastern. Drop on by! https://us02web.zoom.us/j/89405675221?pwd=WHRueXFFbzZoaUsyTkxFV3hrOWpvQT09



    original post: https://octodon.social/@schmonz/111092430785164988

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Missed today's #Twitch stream? Here you go: https://www.youtube.com/playlist?list=PLkuryjnRFclRpPiXrM4oNSY1_RJHMRcYs

    On Thursday I'll begin integrating "login with GitHub" into my preferred CMS. Featuring a special guest or two 😁

    Subscribe, & join us if you can: https://www.twitch.tv/schmonzie

    #OpenSource #pkgsrc #notqmail #ikiwiki



    original post: https://octodon.social/@schmonz/111087833025145456

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    I have a podcast. It’s called “Agile in 3 Minutes.”

    Q1. What do I mean by #Agile?
    A1. I’ll tell you.

    Q2. Is each episode really no longer than 180 seconds?
    A2. Yes, including this one.

    First time listening? Congratulations (it’s well loved) and enjoy.

    https://agilein3minut.es/1



    original post: https://octodon.social/@schmonz/111086511082633170

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @ska This gives me warm fuzzies (and not only from the yak detritus). My worldview requires existence proofs such as these. Because if things can be like this for some people sometimes, then it's possible that things could be more like this for more people more times.



    original post: https://octodon.social/@schmonz/111065028208874643

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    0 ★ 0 ↺
    in reply to »

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    @cvennevik The contemporary Hillel who _does_ talk plenty about programming. In the course of crafting the tweet I couldn’t help but think of him, too.



    original post: https://octodon.social/@schmonz/111060540626068340

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    "Parameterize things that change. Don't parameterize things that don't change. All the rest is commentary."

    — Rabbi Hillel, if while standing on one foot he'd been asked about Dependency Injection instead



    original post: https://octodon.social/@schmonz/111059162730144157

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    If you’re a hiring manager involved in software development, there are two questions to focus on:

    Why haven’t we hired Amitai yet?
    When is the soonest moment on my calendar I can talk with Amitai?

    — Zach Bonaker

    https://schmonz.com/2023/08/05/who-needs-an-amitai

    #SoftwareEngineering #Leadership



    original post: https://octodon.social/@schmonz/111058372386248303

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Missed my #Twitch session today? We

    - upgraded one build-farm VM and added another (via serial console!)
    - bootstrapped @pkgsrc and a bunch of dev tools
    - exercised my pkgvm and pkgbuild tools (https://github.com/schmonz/package-builders)
    - got good ideas from viewers

    https://www.youtube.com/watch?v=iUrcubq00Ew&list=PLkuryjnRFclRpPiXrM4oNSY1_RJHMRcYs&index=1



    original post: https://octodon.social/@schmonz/111048259996212682

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Help! Still looking.

    I've got success stories from managing products, projects, and people.

    I understand the challenges of delivering effective, efficient software products as well as anyone.

    My leadership and collaboration skills are publicly attested: https://schmonz.com/2023/08/05/who-needs-an-amitai



    original post: https://octodon.social/@schmonz/111036490178339303

    0 ★ 0 ↺

    [?]Amitai Schleier »
    @schmonz@schmonz.com

    Kids are in school again. It’s possible to imagine getting some things done. So my brain is protecting the status quo by imagining more things than I could possibly get done. Well met, brain!



    original post: https://octodon.social/@schmonz/111025979316198829

    History

    Back to top - More...