I’m going to miss NaNoWriMo. What a tragic ending to such a whimsical event. https://blakewatson.com/journal/nanowrimo-is-dead-long-live-nanowrimo/
Microblog
Has anyone compiled a list of all the services that allow you to host a free static website?
I gave a talk at MagnoliaConf in Jackson, MS today about how I am sick of frontend build steps (and what to do instead). I'm probably going to turn it into a three-part blog series. But for now I do have my talk in text form. https://blakewatson.com/magnolia2025
I make this mistake in some of my own side projects, but...
When you are building user registration for a for an online service, take care that you aren't leaking membership information. Like if I try to sign up with an email (or do a password reset) and that email is already taken, don't tell me the email was already taken. Say "If this email address is available, you will get an email with a confirmation link."
That sort of thing.
It's not necessarily a huge security vulnerability, but it protects your users' privacy by not revealing that they've signed up for your service.
So I've been using macOS Tahoe for couple of weeks and my hot take is that I'm kind of into the UI redesign. I'm looking at the Finder window and I'm seeing scroll bars that look nice, that are easily draggable. I'm seeing buttons that look like buttons. Things seem well defined and shaped and I'm kind of into it.
I was kind of sick of completely flat shapes that may or may not be clickable.
Because of my upbringing, I have a deep-seated, reflexive hesitation when using swear words. I’m not offended when others use them. I just can’t use some of them myself without effort.
But sometimes the only part of speech that will do is a strong, fucking expletive.
When I wrote the pitch for my MagnoliaConf talk about skipping out on frontend build tools, I was worried I wouldn't have enough content. Now that I'm in the middle of writing it, I'm realizing I have far, far too much content. I'm gonna have to put some stuff on the chopping block.
Me: What time is it?
Clock: 4:04pm - not found
My People & Blogs interview is out today!
fr tho probably should write my talk now
https://social.lol/@bw/115294568699593711
MagnoliaConf 2025 is going down October 21-23. This is Mississippi's coolest tech conference. The food will be excellent. The talks will be streaming FOR FREE.
Yours truly is giving a talk about doing frontend without a build step. Use my code SPEAKER10 for 10% off tickets!
Alright here’s my hot take on AI. *hides under desk*
https://blakewatson.com/journal/understanding-not-slop-is-whats-interesting-about-llms/
When you click unsubscribe at the bottom of an email and the resulting page hangs. (╯°□°)╯︵ ┻━┻
Met up with someone from the internet for coffee and she turned out to be a real person (or an android that has achieved AGI)!
Sometimes I think about how we place mental models on top of reality. And after a while, we think the models *are* the reality. But they aren’t. They're not real.
I find myself disgusted with all the glorification of killing as a means of progress over the last few weeks.
I’ll be speaking at MagnoliaConf in Jackson, MS in October. My talk, "No build tool? No problem!" is all about skipping frontend build steps and instead using the cool features supported by modern browsers.
You can get 10% off tickets with my code: SPEAKER10
Sometimes I will come across some pretty wild screenshots that people share of stuff posted on X or Truth Social (obv). But, I have a rule never to believe screenshots. So, I take it with a grain of salt unless I go directly to the source and see it myself. Social posts, among other things, can be easily faked. Just remember that.
Remember when Domino's marketing strategy was, sorry our pizza got terrible, we fixed it? I'm gonna need them to do that again.