Avatar
oddEvan
3fa0091eb09e61ed797ed615d28f0b682fcdac81be2d12d0d5a534f27cfd91d9
How long should it take somebody before they can be someone? he/him

Just wrote the last sentence of a story that comes in at just under 12k words.

But I like this one too much, so it’s getting edited!

Bookmarking this article about moving from CRUD to Event Sourcing as it has some of the simplest explanations of the concept I’ve seen.

https://event-driven.io/en/the_end_is_near_for_crud_data/

Fascinated by this talk by Gary Bernhardt about boundaries in software architecture. It’s validated some of the architecture I’ve used with Smolblog and given me ideas for what I haven’t…

https://www.destroyallsoftware.com/talks/boundaries

"There are always going to be the free riders – tech companies, perhaps – who benefit from the interconnectedness of the world while refusing to do the work."

— Duke University Libraries in a post aptly titled “Why We’re Dropping Basecamp”

https://blogs.library.duke.edu/blog/2023/11/30/why-were-dropping-basecamp/

Last year Fortnite did a big in-game event to end Chapter 3 and launch Chapter 4. This year they had even worse queuing (my wife got kicked out an hour before and couldn’t get back in) just to have a few cinematic teasers and… get kicked out anyway I guess? I’m not mad, just disappointed.

Sometimes you get an error that just makes you want to walk into the ocean.

I hate signing into my Google account on my phone. Because Google, a company run by Very Smart People, always assumes I’m signing into my phone for the first time and bombards me with emails and notifications about “setting up” my phone and “making it better” with all of their apps. 🙄

It goes like this:

Find out my company is using a product.

Look at product.

Find out they have a free tier.

Sign up for said free tier.

Find out that this product allows public comments on a roadmap.

Post the link to the Smolblog roadmap I just created.

Ask people to like, comment, and subscribe.

https://starter.productboard.com/smolblog-starter/1-smolblog-full-stack

And after resigning myself to just using a raw SQLite database to store my character/setting info, I gave Collections Database a try. So far it’s working well enough to spend the $7 on the pro version…

https://collectionsdb.com/

Started and stopped several attempts last night at finding some software to use as a character database… Ended up making a SQLite file and opening it in TablePlus.

Hey Stripe, what’s your black Friday dashboard say about the number of businesses having their “best day ever”?

https://bfcm.stripe.dev

If you want to upload a file through an HTML form, be sure to set the content type to multipart/form-data. Otherwise it will not work.

If you want to upload a file through the JavaScript fetch function, be sure NOT to set the content type manually. Otherwise you’ll be stuck for a week. Like me.

Not me belting out a line from the song stuck in my head and pulling up to the drive thru window just to be told the mic was still hot. You must have me confused with someone else.

Some belated Veterans Day words from a colleague who passed earlier this year:

"Please be mindful that there are folks that you know who are holding a lot in their hearts. And this weekend, their hearts may feel particularly heavy."

Hearing rumblings of Tumblr being put on life support. I’m trying not to let it pressure me…

But come ON! I had two API integrations ready to start with Smolblog. But Twitter doesn’t exist anymore, and now Tumblr?!

Anyway, thanks @manton @jean @vincent and co for the stable platform.

https://www.tumblr.com/paperairplanemob/733528756586741760 https://micro.blog/manton https://micro.blog/jean https://micro.blog/vincent

I’ve been planning on using the AGPLv3 license for Smolblog and selling exception licenses. It felt like the best way to keep the project Actually Open Source™ without leaving it open to poaching by major cloud players. And now Element (co. behind Matrix) is providing some major vindication.

https://oddevan.com/2022/09/22/building-smolblog-open.html https://element.io/blog/element-to-adopt-agplv3/

Some days you get an idea. Some days that idea doesn’t last.

Redownloaded the Tetris app last night. Opened it this morning, clicked past the login prompt, hit the giant play button, got a few triples, and apparently beat the level?? Which did some bonus animation and then played an ad???

I have uninstalled the Tetris app.

Finally checked my PO Box after way too long. Thanks for the sticker, @jean!

https://micro.blog/jean

“Lisdexamfetamine” scans to “God Bless Americaca.” I need y’all to write the rest of it.