> My TODOs for (the rest of) 2025_

June 17, 2025 · Amit Prasad


It’s 1/2-way through 2025. I’ll be starting a structured full-time schedule soon, finally giving me some time to explore more hobbies and interests. Here are some of the technologies and projects I want to take a look at in the rest of this year:

  1. CXL — A new(ish) interconnect standard to connect devices (such as GPUs, Memory Expanders, FPGAs, etc) directly to the CPU over a PCIe-esque bus. The most recent generation of enterprise CPUs seem to finally support the full CXL 2.0 spec, which is what I was waiting for. Unfortunately, I’m not sure how easy (read: cheap) it will be to get my hands on CXL hardware.
  2. Zig — A new-gen programming language that I think has a lot of potential as a complement to Rust. Rust makes it easy to write super safe and expressive code, but can be a bit hard to integrate where C/C++ is already used, and more importantly, can be a lot harder to optimize and reason about for low-level performanc engineering. Zig could step up here.
  3. Homelabbing — I already have an (old) server I’ve been hosting some basic services on. I want to rebuild it with newer (more power efficient!) hardware, and build out some bespoke software that I can run on it, both to “own my own” stack, but also for fun!
  4. 3D Printing — Another thing that I’ve dabbled in. My printer from the past was slow and never really dialed in. I’ve heard that the 3D printers of today are much better, and have been meaning to try my hand at it again.
  5. Compute-data Co-location — I’ve been thinking a lot about what a platform where data and compute are co-located would look like. I have some ideas, but I want to explore this space more. Specifically, I’d love to check out sandboxing technologies (e.g. WASM) that live next to distributed storage systems.
  6. Various GPU stuff — Given the fact that I’m working on Modal, I want to get more familiar with GPU programming. I also want have a small list of cool app ideas that Modal enables, that I want to prototype.
  7. More Papers! — I want to consistently read and take notes on academic or industry research papers. I find I don’t feel like I’ve retained much of what I read in the past, so I want to be more active about this.

And of course, I might revisit this list and add more things as I go.

← Back