Michael Mullarkey

@mcmullarkey.bsky.social

Clinical psych PhD | ML Engineer in sports Subscribe to my newsletter on data, learning, and building: https://buttondown.com/datadash Opinions are my own and don't reflect the opinions of my employer

The idea that there's an easy abundance of free resources to learn to code is laughable once you've done what I've done and been a VP of research at a company that helped thousands of people break into tech careers. There's an abundance of *beginner tutorials*

This week on Counting Stuff, how does locating lightning work? There's sensor networks, some run by volunteer hobbyists, that are able to pinpoint where lightning strikes to within a few hundred meters. I dug into how they do that #dataBS www.counting-stuff.com/so-how-does-...

So how does lightning locating work?

Between advanced math and radio sensors, it's possible to locate where lightning strikes from hundreds to thousands of kilometers away. It's wild.

counting-stuff.com

I'm happy to share `ir`, a new command-line tool for running portable R scripts and Quarto documents. It's inspired by my two favorite parts of `uv`: self-describing scripts and tools you can run without installing first. opensource.posit.co/blog/2026-07...

ir 0.1.0: self-describing R scripts and Quarto documents

`ir` is a new command-line tool for running portable R scripts and rendering Quarto documents whose package requirements, and optional R selection, live inside the file itself.

opensource.posit.co

Not every open-source project wants more contributors right now, and that's fine. Four shapes maintainers run — walled castle, clique, university, hippie commune — and your `CONTRIBUTING.md` is saying the quiet part out loud. No wrong answer, just an honest one. blog.stdlib.io/do-you-want-...

Do you WANT contributors?

Four ways to run an open-source project—castle, clique, university, commune—and which one you're really running.

blog.stdlib.io

Two big announcements: 1. I'm looking for my next job. 2. My website is now one of the most "Atmospheric" websites to date, going beyond just @standard.site to include @teal.fm, @anisota.net, custom lexicons, a status bar, data inspector, and more. If you want to work together, get in touch!

I’m looking for my next job — dame.is

Over the past 12 months I designed, built, and launched a dozen apps and experiences on the AT Protocol, including anisota.net, a calmer user interface for Bluesky, and Aturi, a toolkit for navigating...

dame.is

It's launch week for The Psychology of Software Teams and to pour even more jet fuel into your personal launch I have written a full BOOK CLUB GUIDE which can be used by either solo readers or groups :) Free for you to use, share, remix, adapt catharsisinsight.com/book-club-gu...

A Book Club Guide to The Psychology of Software Teams

Discussion questions, facilitator notes, and try-it prompts for book clubs reading The Psychology of Software Teams by Cat Hicks, PhD.

catharsisinsight.com

Game speedruns come in two categories: "holy shit I saved so much time by shooting at this dudes head so fast" and "ok so by performing these 26 buffered inputs I can break through the firmament and traverse through the multiverse and reemerge at a different point skipping this swimming section"

Clinical psych grad students learn how to design rigorous studies, master advanced statistics, craft reproducible code, and deliver effective therapy. All at once. A bunch of people work hard to support that learning, and whew what a hard series of asks

Officially a GLM 5.2 believer Went to test my new harness setup by adding a feature in a forked repo. It surfaced that someone already merged that feature in the upstream repo last week A tool that prevents me from writing unnecessary code >>> a tool that's just "good at coding"