some computer code clip art

some code!

Not the kind you’re thinking of.
I’m talking about the Document Object Model, or DOM.

I’m in the process of rewriting and vastly improving my behavior chart app, weminder. And one of the technologies in my stack is React, and its accompanying support library, react-router-dom. Because of other technologies in my stack, I’m currently using version 5 of r-r-d.

So a day or so ago, I was working on the part of the code where one user invites another to participate in a chart, and my helpful AI assistant, who I call Riley, suggested I do a particular technical something, using a particular feature of r-r-d that comes in version 6.

But I don’t use version 6.

So it suggested I upgrade. Which after some wrestling with indecision I decided to do.

This, as it turns out, was a Very Bad Choice™. Why? Because of that OTHER part of my stack, the Ionic Framework. I got halfway through the upgrade, and things were just not going well. So I consulted ANOTHER AI, the support bot over at the Ionic discord, which told me that they explicitly use react-router-dom version 5 and have no plans to upgrade at this time.

Oy.

So now I’m walking it back.

These are the kinds of hoops you jump through when you’re developing an app, and you’re an entrepreneur, and you’re responsible for the whole thing, soup-to-nuts.

But at least I get to vent about it here.

Posted
AuthorMako Allen

So the littler me, mako-kun draws a picture for me every single day. It’s something we’ve been doing since October, and it’s become one of those daily routines that really defines my day.

a strawberry cupcake with a birthday candle

Here’s what he drew for me yesterday. Because today’s my birthday.

But maybe he just really wants us to have a cupcake.

I’m good with that. ❤️

Posted
AuthorMako Allen
a dumpster on fire

There’s a lot of reasons to be blogging on my own page again. Chief among them is that things are kinda a big dumpster fire right now.

Social media sites are allowing hate speech against LGBTQ+ folks, american politics are a complete travesty. I could go on at length.

But I won’t. Because other than context that’s not what my blog’s for.

It’s the place where, in the past, I talked about what I’m doing. And you know what, it’s still that.

I’m in the middle of a whole bunch of big personal change. I have new relationships to talk about, a move across the country, and I’m rewriting my behavior chart app weminder, from scratch, to make it even better than before.

I’ve set up the blog to post over to my bluesky account now too, using my RSS feed. I think I’ve just about got that right.

Posted
AuthorMako Allen