Advertisement · 728 × 90

Posts by Vincent D. Warmerdam

Post image

We're slowing adding features so that you might consider stepping away from powerpoint.

Remember: this can connect to your postgres/bigquery/databricks datasets *and* you have sliders/widgets.

4 days ago 8 1 1 0
The Python IDE You Didn't Know Existed
The Python IDE You Didn't Know Existed When you make tools that are meant to be used in a notebook, it could make sense to actually build all of that from a notebook. So that begs the question, ca...

It really took me a while to "get it" when it comes to nbdev. But I gotta hand it to Jeremy Howard this way of working makes too much sense once you're used to it.

As of today, I am working on tools that make this kind of work possible in marimo.

youtu.be/ZLg27UmAJbw

5 days ago 9 3 0 0
Post image

You'd be surprised how often I write emails like this.

1 week ago 1 0 0 0

I used to run a CRON server locally and I can now happily say that it's been an absolute joy to switch to Prefect instead.

The cli is nice, the dashboard is nice, and the Python code still very much looks like Python. Also super nice to run these jobs locally.

1 week ago 8 1 4 0
The Trick That Makes Open LLMs Viable for Python
The Trick That Makes Open LLMs Viable for Python The Trick That Makes Open LLMs Viable for PythonFinally, Open LLMs WorkOpen LLMs Just Leveled UpInstead of making just a scale, we want to step further to al...

The trick to getting the open source LLMs to be better at Python has little to do with "waiting for a better model". We made a new harness and ... yeah ... I'm using KimiK2 a whole lot more now.

Here's a demo a demo of KimiK2 with marimo-pair:

youtu.be/ZBI7BDUK1Es

1 week ago 7 1 1 0
ZSA Navigator Review - The Trackball for the Voyager
ZSA Navigator Review - The Trackball for the Voyager You can now attach a trackball to your ZSA Voyager. It's sure got all the appeal of an upgrade, but it won't fit every use-case. Great software though! They ...

This time 'round I didn't review a keyboard but a trackball!

youtu.be/DmV5KP64EwY

1 week ago 2 0 0 0
Post image

People sometimes ask me why I still like to work with Python notebooks given that LLMs can also generate web-apps for us.

The difference to me comes down to the fact that I really like it when my software is usable like legos.

koaning.io/posts/legos...

1 week ago 4 0 1 0
Advertisement

Yeah there's something general here.

Those who do not have a reputation cannot use it.

2 weeks ago 1 0 0 0

It took 6 months to go from 0 to 500k views on YT.

Today we crossed the 1.5M milestone. But it only took us 2.5 months to go from 1.0M to 1.5M views this time around.

2 weeks ago 8 0 2 0

Happy to hear it!

2 weeks ago 1 0 0 0
Preview
notebooks/doom-canvas/doom-canvas.py at main · koaning/notebooks Notebook for safekeeps. Contribute to koaning/notebooks development by creating an account on GitHub.

Don't trust the video? Feel free to run this yourself locally:

Notebook link:
github.com/koaning/not...

2 weeks ago 2 0 0 0
Video

The best April 1st moments are those that aren't merely an announcement, but something that actually works.

So yeah, happy to announce that we got DOOM running inside a @marimo_io notebook!

2 weeks ago 2 2 1 0

uv cache prune --force

2 weeks ago 1 0 0 0
Post image

When you make a lot of demo projects, oh my, make sure you prune UV!

3 weeks ago 6 0 2 0
Advertisement
Post image

Fun experiment of the day: use a neural network to solve TSP. No gradient? No problem! Evolutionary strategies applies!

Not sure if it is practical yet, but fun times none-the-less.

3 weeks ago 2 0 0 0
Video

Have people seen the latest 3b1b video? Because I sure did ...

3 weeks ago 7 1 0 0
Post image

By the time you see this screenshot, the feature will be live!

Think of it as a new kind of blog where we celebrate Python notebooks :)

... and widgets! So many novel widgets!

1 month ago 5 0 0 0
pip install ziglang Someone opened a PR on my Cython project. Closed it because the cloud environment didn't have gcc. That sent me down a rabbit hole: zig as a Python dependency, flag filtering, and compiler flags I never wanted to know about.

This was a fun rabbit hole indeed!

We recently added gcc to molab containers for Cython support, but it turns out that technically ... you could also use Zig! It is available via pypi!

That's an interesting unlock! Feel free to read the nerdsnipe here:
cemrehancavdar.com/2026/03/05/...

1 month ago 3 1 0 0

Shoutout to alphaXiv, their stack makes it super fun to explore papers!

1 month ago 0 0 0 0
LLMs Work Better When You Repeat—But Why?
LLMs Work Better When You Repeat—But Why? When you convert a marimo notebook you can expect a 10x lighter file (and we're being generous). But that's not even the best news! The best news is that we'...

What's the weirdest prompting trick you know?

Is it repeating the same prompt twice?

No. It's repeating the prompt ... three times.

Details and benchmark in this video: youtu.be/j2viZGPSydY

1 month ago 3 0 1 0
Post image

Been making some dashboards for myself ...

1 month ago 3 0 0 0
Post image

Notebook productivity is going only up now that it is easy to make your own library of JS <-> Python widgets to help you do your work. The interaction is *super* helpful.

1 month ago 6 0 0 0

Small detail: if you're looking for new DS tools, have you tried marimo?

1 month ago 2 0 0 0

I find them fastinating, and they are so so useful.

Can be made less scary with hashing tricks sometimes too

1 month ago 0 0 0 0
Advertisement

It was also interesting to read that you had a similar conclusion. I felt that merely replacing sklearn with a api-compatible rust clone would not be interesting.

... But a tighter ML library on top of polars does offer something new/modern to the DS stack.

1 month ago 0 0 0 0

I finally found somebody else who thought about porting sklearn! I also spotted the speedup but dropped the ball when I wanted to do sparse vector stuff which is currently no supported in rustland.

Then again, why not try?

1 month ago 1 0 2 0
How is it even possible to convert Jupyter notebooks into marimo?
How is it even possible to convert Jupyter notebooks into marimo? YouTube video by marimo

Funny you mention that ... that's something we support ;)

www.youtube.com/watch?v=gW3N...

1 month ago 2 0 0 0
Post image

When people start to notice your hobby project ...

1 month ago 13 0 0 0

yep!

github.com/marimo-team/...

1 month ago 1 0 1 0
Post image

We're getting pretty close to automating stuff like this.

1 month ago 7 0 1 0