Microblog

And because people are creating stuff with LLMs all the time, whatever your position on that, I will point out that I had a rule in this rewrite not to let an LLM write code for me on this project. That said, I did copy a snippet of JavaScript math that I was struggling with from an LLM to help me solve an animation glitch. And I asked occasional questions about ways to approach something.

So this is a human-coded, not vibe-coded, project but I did use an LLM for small assists. I'm mentioning this for no other reason than transparency.

social.lol/@bw/117389974418999219

I made a web-based version of Zachtronics' Sawayama Solitaire back in 2023. I just finished a rewrite. It includes snappier animations and an undo/redo system. It's also more mobile-friendly.

This version of Solitaire is quite fun to me because of the extra strategy involved compared to the regular Klondike rules.

Of course, if you find you like it, you should totally buy the Zachtronics version, which has exquisite retro graphics.

watsonbrosgames.com/solitaire/

social.lol/@bw/117389815989646270

I don't trust myself around while loops, so if I absolutely must use one, I set it up like this.

1let sanity = 0;
2
3// make sanity a high number you don't expect
4while(SOME_CONDITION && sanity < 10000) {
5 sanity++;
6 // do stuff
7}

No infinite loops from yours truly.

social.lol/@bw/117323178432680456

RE: hachyderm.io/@ttscoff/11727578

Yes! I've implemented user requested features on both my new-tab-page browser extension and my web-based D&D character sheet app.

Sometimes the users will have a use case I haven't thought of and have a smart idea of how to handle it. Sometimes their ideas are horrible.

Either way, I always write back to thank them, and I don't make any promises. But if I end up doing the thing they asked later on, I email them to let them know.

social.lol/@bw/117275977565675169

I wrote this little web book in 2024 because I wanted to express the simplicity of HTML and show how easy it is for anyone to get started by making their own personal website.

As of today, HTML for People is available in three languages!

English: htmlforpeople.com/

Español: victorhck.gitlab.io/htmlparape

Português: htmlepessoas.com/

Many thanks to @victorhck and @pablo for their work translating and hosting the other versions!

social.lol/@bw/117254350356024915