Project ideas for 2026

This is a collection of ideas for side projects.

I'm trying to learn Zig. So, there will be some projects appropriate for that.

But I'll also put in some ideas for Python-appropriate projects (my usual language).

Thoughts on NeurIPS 2025

I had the pleasure to be sent to NeurIPS by my employer earlier this month. Or, at least I was supposed to. An unexpected flu meant I was attending virtually. Here are some general thoughts on the event.

It's been a while since the conference. But, better late than never!

Ibis compatibility checker

I'm a fan of the Ibis framework. To me, dataFrame APIs feel great and leaving pure Python to write a SQL query in a nasty triple-quoted string does not.

In this post, I motivate and give a proof of concept for an Ibis "compatibility checker" where, given an Ibis expression, the checker will tell you which backends it can be run on.

This post isn't meant to sell Ibis, just motivate why I think it could be useful for a specific set of people.

Code for this post can be found here.

Baby's first blog post

This one started as a test post. Originally, I wanted to ensure all the bells and whistles are working. And, I guess that includes being able to see the test online as well. So, for now, it will stay.