27 May 2026
I built this site because every portfolio template I found felt like a lie.
Clean grids, stock photos of people pointing at whiteboards, “passionate about creating impactful solutions” — none of it felt like me. So I did what any reasonable person does when they’re mildly annoyed: I spent way more time than necessary building something from scratch.
Because I find it genuinely funny.
I am not a designer. I am not a frontend developer. My actual job is building things in Microsoft Power Platform — which, if you don’t know what that is, means I spend most of my days making enterprise software feel slightly less painful using a tool that mostly lets you drag and drop things. It is an entirely different discipline from web development, and I am very good at it.
Web development is my hobby. And hobbies should be weird.
So instead of picking a template, I picked Raster — a CSS grid system so minimal it barely qualifies as a framework — and built everything on top of it. One HTML file. One CSS file. No npm. No build tool. No node_modules folder large enough to collapse a star.
There is ASCII art of my cat at the bottom of the homepage.
She is a Tabby cat (that gray and black-ish and dark gray pattern). She did not contribute to this project in any meaningful way. The caption reads “I could most definitely have done it without her.” This is true. She mostly sat on my lap, making me uncomfortable and probably judged me.
I added the ASCII art because I think it is deeply, wonderfully dorky. The internet used to be full of this kind of thing before everyone decided everything needed to look like a Figma prototype. I miss that. This is my small protest.
I also added a kinda ASCII picture of myself, beacuse I wanted to make it personal, but don’t feel comfortable sharing an image of me online. I know with all that information and images online on socials? At least I try my best. Bots are crawling all over, especially on websites - more effective on static pages like mine.
I have a Bluesky. I rarely post there.
The problem with social media is that it flattens everything. A thought that took me three weeks to form gets the same real estate as someone’s lunch photo. Who cares? I wanted somewhere I could write longer, think slower, and not have an algorithm decide whether it was worth showing to anyone.
Also, I do not want to build an audience. I want to write things down. There is a difference.
This site has no npm dependencies. No JavaScript frameworks. No third-party scripts. The fonts come from Bunny Fonts — a GDPR-friendly alternative to Google Fonts that does not phone home to Mountain View every time someone loads a page.
This is not because I am paranoid (I am a little paranoid). I mean aren’t shose sufficient?
Plain HTML and CSS do not have supply chain attacks. They also do not have breaking changes.
This is the hello world post. More to come — probably about Power Platform, probably about building things that make people laugh, e-ink projects like TRMNL , Xteink X4, or TRMNL with Xteink X4 or definitely not about optimizing conversion funnels.