Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Alexander Bandukwala

@bandukwala.me
823 followers 742 following 2.2K posts

💻 Pursuing the Future of Computing 🔬 PhD Student @ University of Michigan (Future of Programming Lab) 🪄 Building Hazel: Live Functional Programming & Malleable Systems 🐾 Dog Parent 🛠️ Ex-Software Engineer 🌟 Computing Maximalist

PostsRepliesMedia
Alexander Bandukwala @bandukwala.me · 10h
Spooky season is here
130 3
Alexander Bandukwala @bandukwala.me · 16h
Baby’s k8s cluster
Turing pi raspberry pi compute cluster with three CM4 compute modules
010 1
Alexander Bandukwala @bandukwala.me · 17h
Home lab is coming together
Dark-themed mobile dashboard for a Kubernetes cluster, viewed in Safari on an iPhone. Four resource summaries at the top show cluster (16%, 17 GiB), tp1 (18%, 5 GiB), tp2 (12%, 6 GiB), and tp3 (19%, 5 GiB), with CPU and memory usage bars. Below a search field and date/time of October 17, 2026, 12:15, a “Cluster” section lists five services—Forgejo (Git mirror of GitHub), FreshRSS (RSS reader), Grafana (cluster metrics), Headlamp (Kubernetes UI), and Uptime Kuma (up/down checks)—each with a green status indicator. The “Home” section begins at the bottom. The browser address bar shows home.abanduk.com.
110 1
Alexander Bandukwala @bandukwala.me · 15/10/2026
Apple Watch with Xfinity notification saying “A new Raspberry Pi connected to your home network with…”
000 0
Alexander Bandukwala @bandukwala.me · 14/10/2026
configurable hotkeys
061 6
Alexander Bandukwala @bandukwala.me · 14/10/2026
For you base16 people
030 3
Alexander Bandukwala @bandukwala.me · 14/10/2026
Colors
1122 12
Alexander Bandukwala @bandukwala.me · 09/09/2026
I may be abusing the feature
Screenshot of cleanup pr stack with 16 stacked prs
030 3
Alexander Bandukwala @bandukwala.me · 07/09/2026
I don’t need a practical magic 2 wine glass popcorn bucket. But I do want one
Large practical magic 2 wine glass popcorn holder
020 2
Alexander Bandukwala @bandukwala.me · 05/09/2026
Sometimes I'm jealous of my dogs stretching
My black and tan shiba inu doing a very stretchy down dog
150 5
Alexander Bandukwala @bandukwala.me · 03/09/2026
Tornado warning
My wife and dog in the basement for a tornado warning
030 3
Alexander Bandukwala @bandukwala.me · 18/08/2026
We really went wrong with the way CI works
Screenshot of GitHub Actions continuous integration check status running on a dark mode interface. Multiple workflow jobs show yellow spinning/in-progress icons alongside the GitHub logo, with statuses stating "In progress - This check has started...".

The listed jobs include build and test matrices across macos-latest and ubuntu-latest with OCaml compiler versions 4.14 and 5.2, linting tasks (lint-doc, lint-fmt, lint-opam), and an Opam Dependency Submission job.
041 4
Alexander Bandukwala @bandukwala.me · 11/08/2026
My wife was not happy when she realized vs code and mypy were doing type inference differently
Person at a whiteboard writing down python expressions and their types
3360 36
Alexander Bandukwala @bandukwala.me · 11/08/2026
I'm working on live typing in Hazel that reintegrates the dynamic types back into static type checking. We also don't have the separate compile/run step but the static distinction helps when parts of the program typecheck much faster than they run.
010 1
Alexander Bandukwala @bandukwala.me · 25/06/2026
If I’m going to watch the odyssey on my phone as Nolan intended I need to read it on this thing.
Pocture of Xteink ereader on the back of an iPhone 14 Pro
2110 11
Alexander Bandukwala @bandukwala.me · 23/06/2026
2026: Steam Machine
3/4 view of a steam machine. Square box with a blue led strip and front IO.
120 2
Alexander Bandukwala @bandukwala.me · 23/06/2026
Also a bit on the shorter side 2022: Apple Mac Studio
Front view of a Mac Studio. Looks like a chonky mac mini
110 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
Not quite a cube but still cubish 2020: Intel NUC 9 Extreme Ghost Canyon
Picture of a Intel NUC 9 Extreme Ghost Canyon. Looks a lot like a black mac mini with a skull on the vent
100 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
2016: HP Omen X
A giant cube rotated 45 degrees so it stood on a corner with 4 externally accessible drive bays
110 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
2014: Fractal Design Node 804
A mini-itx case that looks like a short black cube
110 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
2013: Xi3 Piston
Picture of 2 xi3 pistons one showing the side with a logo  and the other showing all of the ports. Roughly a squat rectangular prism
100 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
2001: Shuttle XPC SS51G
White cube desktop pc case with a blue front panel
110 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
2001: Nintendo GameCube.
Photo of a purple nintendo gamecube with an attached controller
110 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
2000: The Power Mac G4 Cube
Front view of the Power mac G4 Cube. Silver cube with a transparent shell and curved edgesAngled photo of the power mac g4 cube upside down with a extended handle pulling the internal computer out of the case revealing the motherboard and ram
110 1
Alexander Bandukwala @bandukwala.me · 23/06/2026
1990: NeXT Computer AKA "The Cube"
https://commons.wikimedia.org/wiki/File:NeXTcube.jpg

Picture of the Nextcube computer. Black cubical computer with vent and NeXT logo
110 1
Alexander Bandukwala @bandukwala.me · 17/06/2026
The time left on Liquid Glass is basically invisible on pocket casts
A screenshot of the podcast player Pocket Casts using Apple‘s new liquid glass. The contrast on the time bar with the glass is basically in distinguishable.
130 3
Alexander Bandukwala @bandukwala.me · 12/06/2026
I like it
Steam controller with forza 5 in the background
140 4
Alexander Bandukwala @bandukwala.me · 10/06/2026
we have hazel at home
2111 11
Alexander Bandukwala @bandukwala.me · 29/05/2026
I would like to disagree
Crossplay scrabble saying invalid word “redex”
060 6
Alexander Bandukwala @bandukwala.me · 22/05/2026
It’s a v60 kind of a day
Picture of a hario v60 drip coffee pour over maker on top of a acaia scale
020 2
Alexander Bandukwala @bandukwala.me · 15/05/2026
Rewrite it in Rust has a whole slot at pldi
Screenshot of pldi schedule with section "Rust Translation and Borrowing"
2190 19
Alexander Bandukwala @bandukwala.me · 15/05/2026
Interesting choice of "Opt-In"
Postal Mail Opt-In: ACM occasionally makes its conference attendee lists available to companies and other societies for IT related mailings. Please check the box below if you do not wish to share your mailing information.

    Please do not release my postal address to third parties
151 5
Alexander Bandukwala @bandukwala.me · 11/04/2026
Trinity from the matrix in a latex outfit
070 7
Alexander Bandukwala @bandukwala.me · 10/04/2026
We parked backwards
Two Subarus with license plate monads and typed
3274 27
Alexander Bandukwala @bandukwala.me · 30/03/2026
Switching from listudy to github.com/TowelSniffer... for my polgar puzzles. It works well but the whole ecosystem feels very fragile. Spaced repetition/learning tools seem ripe for experimenting with malleable computing
120 2
Alexander Bandukwala @bandukwala.me · 26/03/2026
Same claude, same.
Given the massive scope (39 files), I need to be much more efficient.
   Let me launch multiple agents in parallel to fix the major files
020 2
Alexander Bandukwala @bandukwala.me · 15/03/2026
Said toilet
Human in chair from wall-e
220 2
Alexander Bandukwala @bandukwala.me · 12/03/2026
just modding around
1214 21
Alexander Bandukwala @bandukwala.me · 10/03/2026
This is worse than when I lost my airline miles
 The new Starbucks®
Rewards is here
Your starting status is GREEN.
000 0
Alexander Bandukwala @bandukwala.me · 07/03/2026
You: a big word scrabble player Me: a small word point maximizer
My top scrabble words
61 points
AX
ZA
EX
010 1
Alexander Bandukwala @bandukwala.me · 20/02/2026
The worst feature of Apple Music
AutoMix
Songs transition at the perfect moment, based on analysis of the key and tempo of the music.
320 3
Alexander Bandukwala @bandukwala.me · 12/02/2026
🪄
The program (1.0/.0.0, 0./.0., (0-.1.0) /.0) in hazel evaluating to 

(∞, 🫓, -∞)
070 7
Alexander Bandukwala @bandukwala.me · 02/02/2026
LeBron so old he gets call outs in Tokyo drift
Screenshot from the fast and the furious with subtitles:”LeBron James couldn’t even get his hands on those.”
020 2
Alexander Bandukwala @bandukwala.me · 30/01/2026
Don’t shame me like this google
Google search results screenshot showing the Wikipedia page for type system and it has a note “you visit often”
2403 40
Alexander Bandukwala @bandukwala.me · 21/01/2026
Frosted tips season
My dog with a face full of snow
050 5
Alexander Bandukwala @bandukwala.me · 19/01/2026
Just made my first Wikipedia edit
Screenshot from wikipedia. "You just made your first edit; thank you, and welcome!"
090 9
Alexander Bandukwala @bandukwala.me · 18/01/2026
Steam deck now pulling 400Mbps
Screenshot of steam deck download screen showing 435.8Mbps download speed
000 0
Alexander Bandukwala @bandukwala.me · 15/01/2026
Should I respond and tell them that the Ph.D. stipends are public.
Email screenshot:
Hi Alexander,

As the year comes to a close, have you considered how University of Michigan approaches pay transparency? At Optiver, we take a unique approach - progress toward our global P&L targets is shared openly with all employees each month. Engineers and technologists who directly contribute to systems supporting that P&L share in the success through transparent, performance-based profit pools.
020 2
Alexander Bandukwala @bandukwala.me · 12/01/2026
At least I’m crushing sleep
iOS 98 sleep score widget
050 5
Alexander Bandukwala @bandukwala.me · 05/01/2026
Now I have the instruction manual
The wok by j kenji Lopez-Alt
040 4