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

...
8 ★ 1 ↺

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

Before my dad sat 8-year-old me at our new stereo and said “listen to this,” I’d known western art music to be genteel, pleasant, nothing I personally needed.

After — no, during! — I knew it was forever.

Today I paid my respects to the musician who made me a musician.

Sergei Rachmaninoff’s gravesite

Alt...Sergei Rachmaninoff’s gravesite

...
1 ★ 0 ↺

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

28-year-old me playing a few minutes of his music: https://youtu.be/NWyn-lCeqao?si=rGPev1384XC8I2mG (recorded at Yamaha Artist Services in Manhattan)

    ...
    0 ★ 0 ↺

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

    Previously in formative-composer gravesite visits: https://schmonz.com/2014/06/29/one-russian-soul/

      2 ★ 1 ↺

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

      Economic constraints on humans-only software development:

      1. More coherent code is cheaper to change, sometimes by an order of magnitude

      2. The average change reduces overall coherence

      Economic constraints on augmented coding:

      1. Same

      2. Saaaaame

      1 ★ 0 ↺
      in reply to »

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

      @deborahh@cosocial.ca @schmonz 💜

        📌 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

        ...
        9 ★ 20 ↺

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

        Did you know I'm looking for my next employer? Here's what's on offer:

        1. Technical breadth and depth
        2. Proven delivery experience
        3. Thoughtful communication and teaching
        4. Bridge-building across roles, silos
        5. Team culture and developer happiness
        6. Respected industry voice

        1 ★ 0 ↺

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

        The 90s version of this opened doors for me. Wishing the same for my big guy.

        TI-84 Plus CE Python

        Alt...TI-84 Plus CE Python

        0 ★ 0 ↺
        in reply to »

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

        @gdinwiddie@mastodon.social maybe I’m not ready to be That Dad after all. What are those?

          ...
          4 ★ 1 ↺

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

          Kid and buddy gathered bubbles and tiny water guns and "washed the car".

          I asked if they were proud of their work; they were; I gave each a shiny nickel.

          What are some other stereotypical shenanigans you might expect That Dad — who I now clearly am — to pull?

          ...

          [?]Dr. Brian Callahan » 🌐
          @bcallah@bsd.network

          ...
          0 ★ 0 ↺

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

          This is awesome. Do you have more Tiger shenanigans planned?

            ...
            5 ★ 0 ↺

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

            Revised days of the week, according to F:

            Onesday
            Twosday
            Threesday
            Foursday
            Fivesday
            Sixday
            Sevenday

            Kinda almost. Also arguably superior.

            ...
            2 ★ 0 ↺

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

            I’m not 100% sure I’ll do this again next time. I am 100% sure of what I learned about the person who was my manager this time around.

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

            [?]The Real Grunfink » 🌐
            @grunfink@comam.es

            I'm glad to announce the release of version 2.76 of , the simple, minimalistic instance server written in C. It includes the following changes:

            Added Webmention support for links (Markdown-style or direct) written in a post.

            Added new command-line options for list maintenance.

            Display custom emoji in more places (contributed by dandelions).

            Mastodon API: fixed infinite scroll in many clients (thanks to cheeaun for giving me the clue), added /api/v1/accounts/.../lists endpoint (contributed by dandelions).

            Email notifications can now be sent via libcurl SMTP instead of spawning the /usr/sbin/sendmail program. To use this new feature, some additional server configuration is needed, see snac(8) (contributed by shtrophic).

            https://comam.es/what-is-snac

            If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


              ...
              Older...

              [?]iMil (iMil/iMil) » 🌐
              @imil@bsd.network

              Google Summer of Code 2025 NetBSD projects
              blog.netbsd.org/tnf/entry/gsoc

              ...
              2 ★ 0 ↺

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

              In some American English dialects, Mary, merry, and marry have distinct pronunciations. I finally understand a use case for this.

              “Mary our Mother”

              Alt...“Mary our Mother”

              ...
              12 ★ 4 ↺

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

              A trick I call "the Hynie Half-Hour", because I learned it from Martin: first bit of productivity each day, if something's been annoying me, fix it. Or some of it. Timeboxed, of course.

              Thanks, man. It's been 7 years and every day I do this I'm better off.

              0 ★ 0 ↺
              in reply to »

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

              @donaldegray@hachyderm.io @jasongorman@mastodon.cloud I’d love to get back to that sometime soon.

                ...
                0 ★ 0 ↺
                in reply to »

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

                @korreckj328@mastodon.social woof. I may still give it a whirl but with more sensible expectations (thanks!)

                  1 ★ 0 ↺
                  in reply to »

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

                  @korreckj328@mastodon.social hmm, I thought I saw GPU passthrough possibilities.

                    ...
                    1 ★ 0 ↺
                    in reply to »

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

                    @xenotrope@bsd.network yes! Did this with my resume and then rolled it into my website (also in git) as though that’s always how I’d been managing it. Also https://github.com/schmonz/netbsd-mac68k-without-macos had me taking ancient mailing list posts and archive.org links and turning them into a git repo in case someone someday (not me) can more easily make use of the result.

                      [?]nia » 🌐
                      @washbear@mastodon.sdf.org

                      Experiences with / on obscure Unixes:

                      - bootstrap succeeded! Just needed a few simple fixes.
                      - see UnixWare.
                      - kernel panic during installation. Support incomplete.
                      - kernel panic during installation.
                      - bootstrap success! No changes needed.
                      - bootstrap failed due to open() behaviour. "Invalid argument".

                      If you have a shell on an or machine, please let me know!

                        ...
                        3 ★ 0 ↺

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

                        Kiddo’s 2017 MacBook Air struggling under the load.

                        Strong suspicion I could swap out for , do better with and most everything else, and not do much worse at macOS-specific stuff like and Messages under (https://github.com/kholia/OSX-KVM).

                        Anyone done this, or something similar?

                          ...
                          2 ★ 0 ↺
                          in reply to »

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

                          @gdinwiddie@mastodon.social friendly amendment: s/You’re never/Nobody’s ever/

                            4 ★ 3 ↺

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

                            TDD is waste if

                            - Things always go as you, your teammates, and your customers expect, or
                            - Nobody cares about the costs when they don’t

                            ...
                            0 ★ 0 ↺
                            in reply to »

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

                            @ska@treehouse.systems d’awww (guess I haven’t been too salty lately)

                              ...
                              2 ★ 0 ↺
                              in reply to »

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

                              @RonJeffries@mastodon.social My toots are now files in the filesystem, so I can find one from whenever ago by recursively searching (and then pulling out the JSON field I care about).

                                ...
                                0 ★ 0 ↺

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

                                @RonJeffries@mastodon.social And now I have just coincidentally learned about "gron" (https://github.com/tomnomnom/gron), which certainly will make this sort of task easier and maybily was named with you in mind?

                                  4 ★ 0 ↺

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

                                  my Fediverse microblog with means being able to do this kind of thing:

                                  :; jq -r '.id' < $(ag -l 'six thirty twelve meters' ~/sites/schmonz.com/snac/data/user/schmonz/public)
                                  https://schmonz.com/snac/schmonz/p/1743383179.235112

                                    ...
                                    2 ★ 0 ↺

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

                                    Just before there was more than one kid. What a time that was for everyone, and also for us.

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

                                    1 ★ 0 ↺

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

                                    Got here (mostly) by train. But am not in the Netherlands.

                                    VIA PORT ROTTERDAM

                                    Alt...VIA PORT ROTTERDAM

                                    1 ★ 0 ↺
                                    in reply to »

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

                                    @gdinwiddie@mastodon.social same quibble from me. What is there to teach besides what people have somehow already figured out? Teaching isn’t everything. But mainly I took this as a reminder that it’s not nothing, either.

                                      1 ★ 3 ↺

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

                                      Worth a shot.

                                      "In the end we will conserve only what we love, we will love only what we understand, and we will understand only what we are taught." -Baba Dioum

                                      Alt..."In the end we will conserve only what we love, we will love only what we understand, and we will understand only what we are taught." -Baba Dioum

                                      ...
                                      2 ★ 1 ↺
                                      Ted M. Young boosted

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

                                      Do you know your way around the API? I'd love to add support for it in Greencently, my tiny extension. How you can help: https://github.com/schmonz/junit-greencently/issues/29

                                      (if you'd like to)

                                        ...
                                        1 ★ 0 ↺

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

                                        Likewise for -- if you know its API, let's support it in Greencently.

                                        What's Greencently, you very reasonably want to know? https://github.com/schmonz/junit-greencently

                                          ...
                                          0 ★ 0 ↺

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

                                          When making an enhancement to the experience of running automated tests, a cool thing to have for it would be automated tests.

                                          A start: https://github.com/schmonz/junit-greencently/commit/99bd02f4757923faa1fcc12e103a9e967fabdd19

                                            ...
                                            0 ★ 0 ↺

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

                                            Struggling with JUnit 4 integration led me to an insight: for my purposes, test frameworks are the wrong extension point.

                                            https://github.com/schmonz/junit-greencently/issues/4#issuecomment-2810303244

                                              1 ★ 0 ↺

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

                                              Some people I know and love could be playing together if I ran a server for them. I'm happy to do that, provided I can approximately never again pay attention to it.

                                              Let's see how this setup pans out: https://schmonz.com/2025/04/15/sensible-basic-minecraft-hosting/


                                                0 ★ 0 ↺

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

                                                אילו האָט זי האָט זי אַן אָריגינעלער ליד וואָס נײַ איז

                                                דיינו

                                                1 ★ 1 ↺

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

                                                Stayed up slightly irresponsibly late programming. Ah, the simple joys.

                                                0 ★ 1 ↺
                                                Josh Bruce boosted

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

                                                Questions to ask a design:

                                                Does this inhibit actions we think we don't want taken?

                                                Does it afford actions we think we do?

                                                Will this inhibit or afford an action to change what we inhibit or afford?

                                                How will we find out whether we ought to change what we inhibit or afford?

                                                [?]JUnit Team 💙💛 » 🌐
                                                @junit@fosstodon.org

                                                5.12.2 is released!

                                                🐞 Fix regression when using CleanupMode.ON_SUCCESS

                                                junit.org/junit5/docs/5.12.2/r

                                                  [?]Marc Philipp » 🌐
                                                  @marcphilipp@chaos.social

                                                  ✨ New blog post: "STF Milestone 3: Release verification and automation"

                                                  A major goal of the @sovtechfund is to help projects become more sustainable and decrease their truck factor. For , one activity in desperate need of improvement in this area was performing a release. Prior to this milestone, all JUnit releases of the past years had been performed from my local computer. It was high time to change that!

                                                  marcphilipp.de/blog/2025/04/01

                                                  screenshot of GitHub Actions workflow chart

                                                  Alt...screenshot of GitHub Actions workflow chart

                                                    0 ★ 0 ↺
                                                    in reply to »

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

                                                    @Brodyberg@mastodon.social planned spikes are less, shall we say, spiky

                                                      9 ★ 3 ↺

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

                                                      Spike, n.: Intentional, constrained FA so as to hurt less when FO.

                                                      ...
                                                      1 ★ 0 ↺

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

                                                      OH: Whatever needs to be done, I find a way to... delegate it.

                                                      0 ★ 0 ↺
                                                      in reply to »

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

                                                      @mrgtwentythree@mastodon.sdf.org @schmonz Yours is more fun

                                                        8 ★ 7 ↺

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

                                                        Continuous Disintegration, n.: a development workflow wherein feedback for any change from any contributor is delayed by design.

                                                        ...
                                                        0 ★ 0 ↺
                                                        in reply to »

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

                                                        @Profpatsch@mastodon.xyz :whoa-keanu: that is clever. I'm running on a fixed-price VPS, though, so no harm leaving the real thing up.

                                                          1 ★ 0 ↺
                                                          in reply to »

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

                                                          Oooh, execline, of course! Perfect for purpose. Someone on IRC sent me their old execline run script that also sets up a named pipe so I can send other one-off commands to the server when needed.

                                                            History

                                                            Back to top - More...