博文

Scripting News: Wednesday, July 30, 2025

图片
Wednesday, July 30, 2025 I abhor body shaming even if it's of someone whose ideas I find unacceptable. # Last night's podcast about how AI is a revolution. I had just listened to a New Yorker podcast interview with the EIC at Wired, saying the hype was bullshit. You hear this from journalists a lot. The only way you can conclude this, imho, is if you aren't using the stuff. It's as if you were a journalist in the 60s and said the story of the Beatles is that their hair must be fake. OK, whatever you say, but have you listened to the freaking music?? I'm sure a lot of journalists in the 60s said bullshit like that but the Beatles did turn the world upside down, and it stayed that way. It marked the beginning of something very new. And, as with AI, journalism missed the story . If you don't trust the CEOs, that's okay, probably the right approach. But that doesn't mean they're wrong about the value of the tech. Develop sources ...

🔥 (228) Optimize for humans, reassigning template refs, and Vue to Web Component

图片
​ ​ Hi there! I'm on vacation this week (this was scheduled ahead of time) so I don't have anything new to share. However, if you're interested in Mastering Nuxt: Full Stack Unleashed, the price is going up in a couple days so make sure to check it out if you're thinking about it! Here's the link: Mastering Nuxt: Full Stack Unleashed Other than that, enjoy your week and your tips! — Michael 🔥 Optimize for Humans The most important thing we can do when writing code is to make it work. The second most important thing is to make it understandable to other humans — including ourselves. All too often we write clever code, terse code, code that isn't even understandable to ourselves when we come back to it a week or a month later. Here are some ways to fix that: Extract Components — by replacing a chunk of code with a meaningful name, we can separate the intention of the code from the implement...

Scripting News: Tuesday, July 29, 2025

图片
Tuesday, July 29, 2025 Lots of embarrassing typos in a post yesterday on why I need WordLand. I did something unusual, I fixed the post this morning, and cleared up some of the ideas. It was an important post and equally important to get it right. I also cross-posted it on the WordCamp Canada site. # I needed a "featured image" for my WordCamp post , so I gave ChatGPT a simple assignment . "Imagine a place called WordLand." Last year this was a miracle, now it's so-what, but I still think it's a freaking miracle. # Now here's the real reason I need WordLand and if you write for WordPress sites, I think you'll want it too. It's because WordPress is like the Microsoft Word of web writing. If you ask someone how they do their site, in 2025, it's probably going to be WordPress. So if someone invites you to write a guest post on their blog, chances are pretty good I can write it in WordLand, and it'll be archived in...

Scripting News: Monday, July 28, 2025

图片
Monday, July 28, 2025 Why I need WordLand . I'm primarily a writer, my podcasts reflect that, so most of the work I do on each podcast is in writing the show notes. I have a template the writing and audio flow through. Here's an example of a page rendered through that template. We're doing similar things with WordPress using themes. The idea of WordLand is to do all the block-oriented work once, then flow my writing through it, far away from the heavy lifting. It's always how I've done my blogging tools. I understand WordPress so far has a steady workflow thru the block editor, but their are workflows for designers and writers. WordLand is the flow for writers. # Listened to a segment on today's Brian Lehrer podcast about how to keep the good feelings from a vacation when you get back home. Here's my idea. Before you leave make a list of the things you like about being on vacation. Take it home, put it somewhere you can find it when...

Weekly Vue News #208 - Vue 3.6 Alpha, Nuxt Performance, and Modern Node.js Patterns

图片
Weekly Vue News #208 Vue 3.6 Alpha, Nuxt Performance, and Modern Node.js Patterns View online Hi 👋 This week, I don't have any personal updates to share. So let's jump right into the latest Vue & Nuxt news! Enjoy this issue and have a lovely week ☀️ Vue 📕 Performant Vue applications with Vapor ...