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

...
0 ★ 0 ↺
in reply to »

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

@MightyBigCar that’s a very reasonable reading. I’ve tried to address that in the web page where these graphs might appear, which I’d better just link to already: https://schmonz.com/qmail/acceptutils



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

0 ★ 0 ↺
in reply to »

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

@MightyBigCar ha! Indeed. Left is old, right is new hotness. In context, they’ll each appear in a naked section of the page with more details.



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

0 ★ 0 ↺

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

We sang "The Star-Spangled Banner" (with harmony!) to Taavi, bib on, awaiting his first taste of mixed apple-banana. On "braaaave", as if on cue, he joined in with his loudest shriek. He got what he wanted, but not until we eventually stopped laughing.



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

0 ★ 0 ↺

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

I believe “after” is better, and these before-and-after diagrams are intended to help you agree. Are they succeeding? What might help more? https://octodon.social/media/gB9mPczQad9rQbK6-ok https://octodon.social/media/S-81mM_N1LCxe7ORy1U



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

0 ★ 0 ↺

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

Thanks to this very thoughtful Christmukkah gift from my in-laws, Taavi just heard my favorite Medtner sonata for the first time.

You can hear me playing it in recital here: https://schmonz.com/2007/12/06/medtner-sonata-reminiscenza-op-38-no-1/

Merry Christmukkah!
https://octodon.social/media/4G_Ow3hPjIa4EDT0XUw



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

0 ★ 0 ↺

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

This afternoon, I put Taavi down for a change. He said “dada.” I said “dada?” He laughed.

This evening, Taavi started making long sequences of ba-ga-da sounds. And crawled one body length, then turned around and crawled back.

We are in good trouble.



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

0 ★ 0 ↺

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

Nach Hamburg über Hannover!



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

0 ★ 0 ↺

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

Taavi needed help to nap. Playing Brahms Op. 10 No. 4 calmed him, but that’s it. That’s my son. I can’t fall asleep to great music either.



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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

Today’s supermoon marks the sixth lunar month of our super Taavi Lua, who is hard at work on talking and crawling.
https://octodon.social/media/8uYkAzQ3aHHqrbnd8fE



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

0 ★ 0 ↺

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

Taavi’s face is not a square, but he can produce a decent approximation.
https://octodon.social/media/dMkaO_GlARBSJhpMrHU



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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

New favorite thing: put my ear to Taavi’s chest. He gets to grab my beard and hair; I get approximately this view, plus a derpy grin.
https://octodon.social/media/iZUMoA3ZNNopW9Rf2o0



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

0 ★ 0 ↺

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

Taavi’s first conscious experience of a Residence Inn. Perks of his previous visits: stay free, check out late, recall warm fuzzy memories.



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

0 ★ 0 ↺

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

Today: appreciation, pairing, Taavi floor time, nap, first swim lesson, family walk in town, dog walk in neighborhood, baby nap on shoulder.



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

0 ★ 0 ↺

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

Soon this apparatus will be less useful for sitting and more useful as a temporary jail with a crinkly-sounding thing. https://octodon.social/media/B3CNVs5m4unxGC9XcJ0



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

0 ★ 0 ↺
in reply to »

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

Alternate caption: “Zaphod Babybrooks”



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

0 ★ 0 ↺

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

A 4-month old grows artistically in Brooklyn.
https://octodon.social/media/zz0Fpwt2-sUopyVk0qY



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

0 ★ 0 ↺

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

Daily averages over 45 days:

- 25 lines of C
- 1/45th email sent via my SMTP AUTH code

Seems small, but a few minutes ago it was 0 🙂



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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

Ophelia, bereft, died "incapable of her own distress." May we be capable of ours. Try Medtner's "Ophelia's Song": https://schmonz.com/2007/02/12/medtner-skazka-in-f-minor-ophelias-song-op-14-no-1/20070209-medtner-skazka-f-minor-14-1.mp3



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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

I'll be spending Yom Kippur writing tests for code I just wrote and thinking about who I've wronged.



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

0 ★ 0 ↺

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

Taavi has entered the squawking phase, as babies traditionally do, to summon birds and (if at all possible) dinosaurs.

[audio elided]



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

0 ★ 0 ↺

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

My SMTP proxy now has all the behaviors I want. When they're controlled by a config file, it'll be time to ship. https://gist.github.com/schmonz/6d8da539a5a43e99d5ad5810cde05b22#file-qmail-fixsmtpio-c



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

0 ★ 0 ↺

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

Strange: sporting events include the national anthem, of course they do, and we have a hard time listening to folks who that doesn’t thrill.



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

0 ★ 0 ↺

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

The smaller my time-slices get, the more I can’t afford to defer #refactoring. Unpaid debt charges interest on every little slice of time.



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

0 ★ 0 ↺

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

What I'm doing now: family, travel, code, maybe lining up a job. https://schmonz.com/now



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

0 ★ 0 ↺
in reply to »

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

Next: parse requests a little, pick an SMTP verb to intercept, respond directly.

Nextnext: intercept the verb iff told to by a config file.



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

0 ★ 0 ↺

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

Progress: C SMTP proxy reliably logs all I/O, dies when client or server dies, does not interfere at all (yet!). https://gist.github.com/schmonz/6d8da539a5a43e99d5ad5810cde05b22#file-qmail-fixsmtpio-c



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

0 ★ 0 ↺

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

"A near-perfect BSD project: #pkgsrc. I put it up there with OpenSSH and mandoc… significant value to other OSes."

https://www.ixsystems.com/blog/vbsdcon-2017-dexter/



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

0 ★ 0 ↺

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

@craigmaloney what sounds like the most fun right now? That's the one you'll get the most out of right now.



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

0 ★ 0 ↺

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

Staying up "late" (™) writing man pages for software that might exist soon. As one does.



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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

I'm making good progress on several small new #C programs to extend my #SMTP service without modifying #qmail. https://schmonz.com/qmail/authutils #wip



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

0 ★ 0 ↺
in reply to »

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

Behold, I hath learned stuff about pipes and select()! This SMTP proxy does what I want. Now to translate to DJB C: https://gist.github.com/schmonz/6d8da539a5a43e99d5ad5810cde05b22



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

0 ★ 0 ↺

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

I don't know how I'd define the threshold, but if too many people take too many of my ideas too seriously, I start wondering what I've done.



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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

After drawing a picture, I may be close to having a program run itself as the child of some other program and proxy all of its I/O.

_May_.



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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

@slp@mstdn.io sounds like it'd be a step backward from your current functionality. But maybe worth seeing how it works? pkgsrc/mail/qmail-run makes it as easy as rc.d to play with (and then uninstall).



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

0 ★ 0 ↺

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

@slp@mstdn.io Cool. Postfix, I presume? I'm working (slowly) toward getting qmail to do DKIM and other post-1998 stuff in reasonably elegant ways: https://schmonz.com/qmail



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

0 ★ 0 ↺

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

What I learned from #agile2017, despite not having been there, and a brief happy personal update: https://schmonz.com/talk/20170821-agile-for-humans/ #agileforhumans



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

0 ★ 0 ↺

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

Today's programming recipe:

1. Start with found code that does more than I need
2. Simmer, reducing slowly
3. Just what I need — tasty!



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

0 ★ 0 ↺

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

Not sure how I managed to have listened to Mompou's Cançons i Danses for so many years and never got my own hands into them. Until now.



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

0 ★ 0 ↺

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

0 ★ 0 ↺
in reply to »

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

0 ★ 0 ↺

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

0 ★ 0 ↺

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

What's #BDD look like? We'd have to do it together. But once #3Amigos agree on examples, what's #Cucumber look like? https://schmonz.com/2017/08/17/torontoagile-august-2017-bdd-for-everyone/



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

0 ★ 0 ↺

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

History

Back to top - More...