Sign in

Vincent D. Warmerdam

@koaning.bsky.social
3K followers 793 following 593 posts

Prefer common sense over hype. Employed at @marimo.io, known for calmcode.io and koaning.io. Also working on remember.cards these days.

PostsRepliesMedia
Vincent D. Warmerdam @koaning.bsky.social · 24/09/2026
Adding more fun data to my datasette instance.
130
Vincent D. Warmerdam @koaning.bsky.social · 21/09/2026
Why? Because it is worth defending, that's why. koaning.substack.com/p/in-defense...
koaning.substack.com
In Defense of Weird Internet
It keeps online life interesting
020
Vincent D. Warmerdam @koaning.bsky.social · 07/09/2026
I wish people would share fun datasets more. So I made a little video on datasette to help motivate what's so cool about having your own little data-sharing-instance out there. youtu.be/RSUfvh9MowE
youtu.be
The Tool That Solves The Silent Data Problem
YouTube video by marimo
121
Vincent D. Warmerdam @koaning.bsky.social · 01/09/2026
Why build a final solution when you can build the lego bricks instead.
000
Vincent D. Warmerdam @koaning.bsky.social · 21/08/2026
yo @zed.dev is pretty darn cool that crosshairs in their agent sidebar totally helped me catch a bunch of problems
010
Vincent D. Warmerdam @koaning.bsky.social · 19/08/2026
rct.css is a fun reminder of RollerCoaster Tycoon for the web koaning.github.io/rct-css/
062
Vincent D. Warmerdam @koaning.bsky.social · 17/08/2026
So yeah, I actually got this to work. I'll be running more and more simulations for HOMM3, if there's stuff you think that I should check, let me know!
010
Vincent D. Warmerdam @koaning.bsky.social · 12/08/2026
you can now attach MIDI hardware in marimo notebooks, latest version of wigglystuff supports the "knob" widget
021
Vincent D. Warmerdam @koaning.bsky.social · 12/08/2026
Added a new roster of units to my datasette instance. We now have HOMM3 + unofficial expansion units. datasette.exe.xyz/h3_units/units
010
Vincent D. Warmerdam @koaning.bsky.social · 27/07/2026
Being in tech and being dyslexic really makes ads feel different. I honestly thought I was looking at an ad for agent support in music instruments for a bit ...
120
Vincent D. Warmerdam @koaning.bsky.social · 23/07/2026
Code should make it inevitable for you to learn. And I just released a first set of tools that show you how you might get there. youtu.be/VD5bAOvDxFY
youtu.be
Making It Impossible Not To Learn
YouTube video by CalmCode
030
Vincent D. Warmerdam @koaning.bsky.social · 18/07/2026
Am just going to leave this here in case people want to pitch in :) www.reddit.com/r/marimo_not...
reddit.com
From the marimo_notebook community on Reddit: marimo is doing a launch-week next week! Can anyone guess what we will announce?
Explore this post and more from the marimo_notebook community
030
Vincent D. Warmerdam @koaning.bsky.social · 08/07/2026
I gave a demo yesterday to my colleagues that went so well that I figured I might as well make a recording of it right away. It's super early, but it's a v0 in a direction of "more humane coding experiences". May it offer you something to think about! youtu.be/BrQLCqofc30
youtube.com
Code That Is More Humane
This is a re-recording of a demo that I gave internally yesterday. ...
031
Vincent D. Warmerdam @koaning.bsky.social · 08/07/2026
marimo webapps can also be deployed as interactive slides. And that means that if somebody asks a question about the data ... that you can live update the SQL behind the chart! Check it out if you haven't already: www.youtube.com/watch?v=_jc...
youtube.com
marimo is Better At PowerPoint Than PowerPoint
We upgraded the slides feature in marimo and we can genuinely say t...
031
Vincent D. Warmerdam @koaning.bsky.social · 07/07/2026
Sometimes you win by throwing a GPU at a problem. But even in those cases ... it helps to consider your throwing technique. More details, and fun algorithm, in this video: youtu.be/1-5wkzdP1Jc
youtube.com
How to Throw a GPU at a Problem
If you have a GPU, sometimes it helps to dumb-down the algorithm. I...
020
Vincent D. Warmerdam @koaning.bsky.social · 02/07/2026
Been working on a marimo mossball pico8 game. The AI is actually made with @marimo.io. Folks will need to wait just a little bit for this to be live, but if you're keen to play something fun in the meantime ... check out moss moss from @noelcody.bsky.social
020
Vincent D. Warmerdam @koaning.bsky.social · 01/07/2026
TIL about elasticnet. An energy function trick to attempt to make TSP a differentiable problem. It doesn't perform well, but the animation is pretty! molab.marimo.io/github/koan...
030
Vincent D. Warmerdam @koaning.bsky.social · 30/06/2026
If you want to know the fix ... it was to just start a new file, save it, and to then copy everything in. Honestly!
000
Vincent D. Warmerdam @koaning.bsky.social · 30/06/2026
This is software I pay for and it is borderline insulting.
000
Reposted by Vincent D. Warmerdam
Gaël Varoquaux @gaelvaroquaux.bsky.social · 29/06/2026
🧑‍💻🧑‍🏫 I'm recruiting a post-doc to work on Tabular Foundation Models, one of the hotest topics in AI, where we are at the leading edge team.inria.fr/soda/files/2... This is an opportunity to develop the next-level tabular AI, blending deep learning and tables.
team.inria.fr
33320
Vincent D. Warmerdam @koaning.bsky.social · 29/06/2026
This video is all about a silly experiment that's been in my mind recently. Now that molab has GPUs ... can I use deep learning architectures to solve (NP)-hard computer science problems? youtu.be/QnP-EdJyiDo...
youtube.com
Probably The Weirdest PyTorch UseCase
Can neural networks tackle a TSP problem? The answer depends *a lot...
130
Vincent D. Warmerdam @koaning.bsky.social · 28/06/2026
Played this the other day, it's amazing!
130
Vincent D. Warmerdam @koaning.bsky.social · 25/06/2026
Just a small pro-tip: you can add vertical terminals by dragging the icon from the horizontal region to the sidebar.
030
Vincent D. Warmerdam @koaning.bsky.social · 23/06/2026
TIL that FastAPI Cloud is in public beta. I also learned that you could do a fun marimo trick with that service too! youtu.be/HX3gMgkmqnk
youtube.com
You Can Run marimo on FastAPI Cloud
FastAPI Cloud is now in public beta. It's great for FastAPI apps, b...
000
Vincent D. Warmerdam @koaning.bsky.social · 23/06/2026
@fastapi.tiangolo.com now confirmed: FastAPI Cloud totally supports a marimo web deployment too 😀 youtu.be/HX3gMgkmqnk
youtu.be
You Can Run marimo on FastAPI Cloud
YouTube video by marimo
040
Vincent D. Warmerdam @koaning.bsky.social · 22/06/2026
MNIST1D is my favourite dataset now. youtu.be/2eoOqqLvkl8
youtube.com
MNIST is Better in One Dimension
You've probably heard of MNIST before. It's the 101 hello world of ...
060
Vincent D. Warmerdam @koaning.bsky.social · 22/06/2026
@hippopedoid.bsky.social I *think* I'm speaking to the correct Dmitry when I say this, but I really liked your paper! So we made a highlight of it for our YT channel. youtu.be/2eoOqqLvkl8
youtu.be
MNIST is Better in One Dimension
YouTube video by marimo
121
Vincent D. Warmerdam @koaning.bsky.social · 11/06/2026
I wanted to learn about this new Hermes thing so I figured I'd do a search on YouTube. Asking for a friend, does anyone have a normal/calm explainer of it?
010
Vincent D. Warmerdam @koaning.bsky.social · 11/06/2026
marimo is hosting a new notebook competition! And we've got free GPUs that you get to play with this time around. There's prizes too, and you can learn more here: marimo.io/pages/event...
010
Reposted by Vincent D. Warmerdam
David Picard @davidpicard.eurosky.social · 09/06/2026
I'm taking this opportunity to make some advertising for an ECCV Workshop on empirical theory proposed by @jvgemert.bsky.social empiricaltheory.github.io Yes it's related. Think harder. You can connect the dots, I have faith in you 😉
empiricaltheory.github.io
E.T. : Empirical Theory in Representation Learning
Phoning home to science
095
Vincent D. Warmerdam @koaning.bsky.social · 08/06/2026
A highly personal remedy, but I can imagine other people may enjoy it too. youtu.be/vnmzz7vd_T8
youtube.com
How to Care About Code Again
Sure, there may be moments when you don't really care much about th...
030
Vincent D. Warmerdam @koaning.bsky.social · 05/06/2026
Not an AMA, but a TMA. Tell Me Anything! www.reddit.com/r/marimo_no...
020
Vincent D. Warmerdam @koaning.bsky.social · 01/06/2026
So we have a new thing that we've been working on ... Details are in the video: youtu.be/r3zrc7lwl6k
021
Vincent D. Warmerdam @koaning.bsky.social · 01/06/2026
May this riddle nerd-snipe you as well. youtu.be/-Wdwiyxbp-8
youtube.com
The McNugget Nerd Snipe
You can buy McNuggets from MacDonalds in packs of 6, 9 and 20. That means that you can buy 12 nuggets in total, but you cannot buy 19. So if we connect all n...
000
Vincent D. Warmerdam @koaning.bsky.social · 28/05/2026
Quality is so rare sometimes that it is a genuine relief when you stumble upon it.
020
Vincent D. Warmerdam @koaning.bsky.social · 27/05/2026
A new day, a new wigglystuff widget enters the scene ...
020
Vincent D. Warmerdam @koaning.bsky.social · 27/05/2026
This is happening again, and it's the coolest thing. Do consider participating! I'm prepping my marimo notebook story during the weekends again :) some.3b1b.co/
030
Vincent D. Warmerdam @koaning.bsky.social · 27/05/2026
I may be able to demonstrate some new tools at this event. That includes some personal things, as well as things that we've been cooking at marimo. Do join for the hallway track! luma.com/twmvmr5r
luma.com
Learning in the Age of AI @ Xebia · Luma
Wecome to a the MLOps Community Meetups - EdTech Special in Amsterdam! This time, we are diving into how AI can be leveraged to support learning and education,…
010
Vincent D. Warmerdam @koaning.bsky.social · 26/05/2026
Great song sometimes package some life advice. Be yourself Give your free will a chance You've got to want to succeed
110
Vincent D. Warmerdam @koaning.bsky.social · 26/05/2026
Amazing songs sometimes have amazing life advice " Choose not the life of imitation "
210
Vincent D. Warmerdam @koaning.bsky.social · 23/05/2026
010
Vincent D. Warmerdam @koaning.bsky.social · 22/05/2026
We are going live later today with a first public preview of polars cloud. Count me excited! youtube.com/live/TTMecr...
youtube.com
A First Technical Preview of Polars Cloud - with Thijs Nieuwdorp
We all love polars here at marimo. And the polars people have been ...
040
Vincent D. Warmerdam @koaning.bsky.social · 20/05/2026
Wigglystuff has a new, and very satisfying, graph widget! Give it as spin in our WASM environment here: molab.marimo.io/github/koan...
092
Vincent D. Warmerdam @koaning.bsky.social · 19/05/2026
We're doing an extra livestream this week with Hamel Hussain Small hint: it'll be about notebooks. youtube.com/live/XaKvqd...
youtube.com
Time to Revisit Python Notebooks - with Hamel Hussain
If you can vibe code anything these days ... do we still need notebooks? That's a topic we'll explore in this video.
050
Vincent D. Warmerdam @koaning.bsky.social · 18/05/2026
If you're gonna vibe-code, you still want to make great software exist. But that's not easy. Great software is 99% invisible. www.youtube.com/watch?v=5gw...
youtube.com
Good Enough Software vs. Great Software
The best details can make or break an app. And you'll need more tha...
270
Vincent D. Warmerdam @koaning.bsky.social · 15/05/2026
We're gonna go live in a bit, feel free to join live! youtube.com/live/AWqNIr...
youtube.com
Python Variables: Now with 100% Agent and RLMs - with Isaac Flath
Isaac is interested in giving agents access to Python variables. Partially inspired by recent work in RLMs, but also because he's keen to explore new techniq...
121
Vincent D. Warmerdam @koaning.bsky.social · 12/05/2026
You know that feeling, that you think you can add a new feature only to find out that it is already supported?
010
Vincent D. Warmerdam @koaning.bsky.social · 08/05/2026
Believe it or not, but thanks to conductor I now find myself learning a little bit of Lua (not hard at all, super fun language) and Love2D. Why? Well, because all of this has just unlocked my SteamDeck, that's why! www.youtube.com/watch?v=FDc...
youtube.com
Conductor, I Am In LÖVE
It's never been easier to get a prototype of your game idea in your hands via the Steam Deck. But still, it really helps if your Claude has the right harness...
140
Vincent D. Warmerdam @koaning.bsky.social · 06/05/2026
It's been a while since I've been *this* excited about a thing. More details soon!
030
Vincent D. Warmerdam @koaning.bsky.social · 04/05/2026
After reviewing nearly 140 submission notebooks, we saw some patterns in what made a marimo notebook stand out. Made a video to summarise the learning of our first "game jam for Python notebooks": youtu.be/rlfTVCXieHg
youtube.com
marimo
1 like. "We just hosted the first game-jam for Python notebooks."
010