Intro to Mystic Cactus

2024-09-08

Mystic Cactus is officially up and running!

This is my first blog and the first entry I’ve ever made.

There are plenty of options out there for easy blog publication, but I avoided all of them and went with a completely unproven and new framework called FastHTML.

Why make a custom blog?

In my previous job, I wore many hats.

I consider myself a machine learning engineer, but found myself working on some front end work for a product we were creating.

I used Vue with Quasar for a bunch of built-in functionality.

I enjoyed Vue well enough, but it all just felt like a little too much, and it was really hard to get the other data scientists or engineers to also work on the front end.

Would it have helped if we could have made the website completely in python? Maybe.

Let’s give a round of applause to 👏 FastHTML 👏, enabling a blog entirely in Python (and a little CSS, sadly).

I’m hoping to learn the framework and decide if I enjoy it.

If I do, I’d love to help contribute to smoothing some of its rough edges.

Toy applications

The other reason for going custom is because I want to create ML apps and show them off in a production-like setting.

I hope FastHTML will give me enough flexibility to easily upload new blog posts in my blog section, while also building some fun custom pages.

the pixel cactus manifests!