Brian Wisti

Brian Wisti ( he / him / his )

Caffeinated, occasionally crafty geek in Seattle. I like FOSS, drawing, and yarn.

A blog, of sorts. I keep quick notes and longer posts here. Mostly about computers and code, but sometimes drawings and assorted crafts. And other stuff. It's a plain old fashioned personal site.

Checking out Playwright for Python

While automation is important, end-to-end tests are prone to being slow and flaky. To fix this, we released Playwright in JavaScript earlier this year and have enabled thousands of developers and testers to be successful at end-to-end testing. Today, we’re bringing the same capabilities to Python.

Almost made it to bed at a reasonable time until a random search showed me this. I’d been glancing enviously at Playwright earlier this year. Configurable, cross-browser testing? Nice. Nicer than Selenium, anyways.

BRB rewriting all my browser tests.

Local WP is nice, but no.

I just figured why you give me so much trouble.
Fezzik — The Princess Bride

Playing with an instance of WordPress on my computer by way of Local and I’m at a loss. What’s that big friendly-looking thing with the unobtrusive buttons? Where are the 150 things I need to remember for a single post?

Well, they’re probably in the part where I’d need to make sure everything is up to date. With the static site once it’s up I don’t have to care about it any more.

My brain hurts.

I felt like Fezzik.

Well, I haven’t fought one person for so long. I’ve been specialised in groups, battling gangs for local charities, that kind of thing.
Fezzik — The Princess Bride

Only — you know. Smaller. Not so intimidating.

You use different moves when you’re fighting half a dozen people, than when you only have to be worried about one
Fezzik — The Princess Bride

Nah, I’ll stick with my overcomplicated site workflow for now.

I have a society6 shop

I have a society6 shop

Okay I’ve had one for a while. But I put something on it.

Buy a mug. A phone case. A backpack. A credenza?! YES!

Collect them all!

Incidentally, there appears to be a sale going on now. Discounts on everything.

Even the credenza.

SSG is for putterers

Kev Quirk on static site generators:

SSGs are really cool and super fun to play with – I’m really enjoying it on my side project; but I wish a lot of devs would stop touting about how amazingly simple they are, as it’s just not the case.

I often see “such and such static site generator is simple!” tweets, and wonder what exactly they’re comparing it to. DIY dentistry perhaps?

As much as I love puttering with static site generators, “puttering” is the main charm of an SSG. The hooks to customize are right there on the surface. Heck some SSGs are nothing but hooks. And having everything in a git repository is just a developer-focused version of a smart backup plan.

For the Jamstack side of things, I’m not sure I see the advantage of relying on a load of external services over oh say for example having a database and an internal comment system. You know, like Wordpress. Something I’ve been thinking about a lot in relation to my own site leaning so much on webmention.io.

Accidental Renaissance: The rolling contest

Accidental Renaissance: The rolling contest

Somebody posted their pic to Imgur. I saw it on Reddit. I spent more time scrutinizing this image than I’ll admit. It’s just so perfect. It couldn’t possibly be accidental. Could it?

This is art.