Mike
banner
mikemull.bsky.social
Mike
@mikemull.bsky.social
Software developer. Currently interested in figuring out how CPUs work, time series forecasting, and Lean. Co-host of Picture Me Coding, a podcast about software and music. Trail runner and hiker. Oh, and I like trees.
Reposted by Mike
You should join me in writing a compiler, Dec 1-5. dabeaz.com/compiler.html. Why? Does this really need to be explained?
Write a Compiler
dabeaz.com
November 17, 2025 at 1:28 AM
Reposted by Mike
In this episode we talk about CRDTs. If you don't know what those are, you should listen. It might save you from zombies. www.picturemecoding.com/2222783/epis...
Conflict-Free Replicated Data Types (CRDTs): How To Survive the Zombie Apocalypse - Picture Me Coding
Erik became fascinated with CRDTs while working on a project, so we're talking about how they work, how they simplify some distributed systems, and how they might protect you from zombies.Conflict-Fre...
www.picturemecoding.com
November 13, 2025 at 4:40 PM
Reposted by Mike
BTW I have Mr. Squidler stickers! Come find me if you want one. How could you say no to this lil' guy 😍

#kubecon #kubernetes
November 11, 2025 at 7:31 PM
Leftover Halloween candy ruins whatever illusions I have about my maturity or self-control
November 11, 2025 at 5:56 PM
Reposted by Mike
I made this sticker design today when I was trying to debug some gnarly bug adn I have no idea why: picturemecoding.threadless.com/designs/dead...

I'm also terrible at designing stuff so it probably looks awful printed. nevertheless, I feel like printing some and graffitiing them around my town...
deadock the dinosaur sticker Accessories Sticker | picturemecoding's Shop
Shop deadock the dinosaur sticker – available on Accessories Sticker
picturemecoding.threadless.com
November 10, 2025 at 4:27 AM
Reposted by Mike
In this episode we're talking about the Turing Test, thus possibly becoming the first people who've ever needed to study for it. The Turing Test (aka The Imitation Game) just turned 75. Has it been passed? www.picturemecoding.com/2222783/epis...
The Turing Test - Picture Me Coding
This episode is about the Turing Test, and Alan Turing's original description of the test in Computing Machinery and Intelligence.  We also discuss a recent work by two UCSD researchers that clai...
www.picturemecoding.com
October 29, 2025 at 10:31 AM
I realized yesterday that it's possible to be both hopelessly practical and also practically hopeless. Language is fun.
October 26, 2025 at 2:37 PM
Reposted by Mike
In the latest episode we discuss the late Mark Weiser's ideas about "ubiquitous computing". Did we achieve it, did we forget about it, or did it morph into something less friendly? www.picturemecoding.com/2222783/epis...
Ubiquitous Computing - Picture Me Coding
In 1988 Mark Weiser of Xerox PARC coined the term "ubiquitous computing", and in 1991 he spelled out the particulars of this concept in a Scientific American article called "The Computer for the 21st ...
www.picturemecoding.com
October 17, 2025 at 5:09 PM
Reposted by Mike
The Earthworm project is designed to monitor the heartbeat signals of Kubernetes clusters using eBPF
GitHub - mercadoalex/earthworm: The Earthworm project is designed to monitor the heartbeat signals of Kubernetes clusters using eBPF (Extended Berkeley Packet Filter) technology.
The Earthworm project is designed to monitor the heartbeat signals of Kubernetes clusters using eBPF (Extended Berkeley Packet Filter) technology. - GitHub - mercadoalex/earthworm: The Earthworm p...
github.com
October 14, 2025 at 2:02 PM
Reposted by Mike
In our latest episode we talk about regular expressions. What are they, where did they come from, and most importantly: are they evil? www.picturemecoding.com/2222783/epis...
The Two Problems With Regular Expressions - Picture Me Coding
This week we're talking about regular expressions, aka, regex.  These are a favorite tool of programmers, but they also have a dark side.  Do regex cause more problems than they solve? ...
www.picturemecoding.com
October 6, 2025 at 9:53 AM
I'm really impressed with how good the LLMs have become. Yesterday GPT5 gave me an answer about an AWS service that was so detailed and confident that it took me almost an hour to realize it was entirely fabricated and unsupported by any AWS documentation.
October 3, 2025 at 7:36 PM
It's strange how some people think that AI is an existential threat but it doesn't even crack my Top 5 of Things To Worry About
September 26, 2025 at 6:02 PM
Reposted by Mike
Next week is the start of @db.cs.cmu.edu's latest seminar series: Future Data Systems
@samarchdb.bsky.social and I are hosting speakers from leading systems in the datalake / lakehouse space.
Mondays @ 4:30pm ET via Zoom. Open to the public. Videos posted to YouTube: db.cs.cmu.edu/seminars/fal...
September 17, 2025 at 11:15 PM
Reposted by Mike
We're talking about Unix again, especially about what made it successful. Turns out it might be because the developers didn't start off with any particular objective in mind, they just wanted to make it easier to write programs: www.picturemecoding.com/2222783/epis...
The History of Unix, Part 2: Unix not Eunuchs - Picture Me Coding
A continuation of our discussion about the history of Unix and its development at Bell Labs.  Erik wonders why Unix became successful and which features were novel and important. Mike just wants ...
www.picturemecoding.com
September 17, 2025 at 4:16 PM
Reposted by Mike
This week we're talking about the history of the Unix operating system, focusing on its origins at Bell Labs: www.picturemecoding.com/2222783/epis...
The History of Unix: Part 1 - Picture Me Coding
This week we talk about the early days of Unix, primarily based on Brian Kernighan's book Unix: A History and Memoir, about his days at Bell Labs and the creation of Unix and C by Ken Thompson, Dennis...
www.picturemecoding.com
September 5, 2025 at 1:28 PM
Does anyone else wonder about how many important things would stop working if S3 were suddenly disabled?
August 21, 2025 at 5:39 PM
Reposted by Mike
For this episode we delve into computational complexity, attempting to build up to Ryan Williams's remarkable recent result regarding space complexity vs time complexity. We are undeterred by not knowing what the hell we're talking about: www.picturemecoding.com/2222783/epis...
Space, Time, and Squishy Pebbles - Picture Me Coding
This week we dip our toes into the river of theoretical computer science and immediately drown.  We discuss the amazing and surprising result of researcher Ryan Williams about how space is a more...
www.picturemecoding.com
August 21, 2025 at 4:36 PM
Reposted by Mike
SimKube 2.4.0 was released last night!

Main new feature is that if you export a trace, objects that are owned by other objects in the trace are discarded. You don't want a situation where your trace contains both a Deployment AND the ReplicaSet that the deployment owns.

github.com/acrlabs/simk...
GitHub - acrlabs/simkube: Record-and-replay Kubernetes simulator based on KWOK
Record-and-replay Kubernetes simulator based on KWOK - acrlabs/simkube
github.com
August 19, 2025 at 7:55 PM
Reposted by Mike
Ok my blog post about my work with Astronomer is public now, go read it!

blog.appliedcomputing.io/p/astronomer...
Astronomer: Saving Megabux with SQL and SimKube
Ok, folks, get ready, this is a fun one!
blog.appliedcomputing.io
August 4, 2025 at 6:58 PM
AWS keeps sending me messages for "next generation firewalls", but they abbreviate it as NGFW, and i can't help but see "not gonna fucking work"
August 4, 2025 at 4:08 PM
Reposted by Mike
This week we talk to our friends Bobak Farzin and Kevin Fahey about their experiences building software with AI tools. While tech-savvy, neither are full-time developers, so they have an interesting perspective on the good and bad parts of vibe coding: www.picturemecoding.com/2222783/epis...
Vibe Coding: The Good, The Bad, and The Ugly - Picture Me Coding
This week we host our friends Bobak Farzin and Kevin Fahey to talk about their experiences building applications with AI tools.  Both Bob and Kevin are very tech savvy in different ways, but neit...
www.picturemecoding.com
July 24, 2025 at 12:56 PM
Air travel is the worst thing that I intentionally inflict on myself, and I say that as someone who has trained for and run ultra-marathons
July 13, 2025 at 7:44 PM
Reposted by Mike
This episode we're talking about databases again, specifically relational databases (or relational database management systems, we're not sure) www.picturemecoding.com/2222783/epis...
Friends and Relations - Picture Me Coding
We're talking about databases again.  Or database management systems, we're not totally sure.  In any case, they are relational databases (or database management systems).The relational data...
www.picturemecoding.com
July 9, 2025 at 11:53 AM