博文

Scripting News: Sunday, May 11, 2025

图片
Sunday, May 11, 2025 So far Gemini has done the best job of emulating my coding style. Here's an example . I didn't have to instruct it in how to do it, it figured it out. Impressive. I've spent a lot of time trying and failing to get Claude and ChatGPT to work the way I work. It makes a big difference, because if I want to try out something they've offered, I have to spend time doing grunt work to get it so I can read it and understand what they're doing. # What do I really own? # I once owned a few acres of land that had some old trees on it. I sat under one of the trees on a lovely afternoon, and thought of the tree "I own you." The tree formed a thought that somehow I could tune into. "I was here long before you were born and I will be here long after you die." I didn't see it exactly as a response to my claim of ownership. But it sure did put things in perspective! # I thought of the tree, "I ow...

Scripting News: Saturday, May 10, 2025

Saturday, May 10, 2025 It's about time WordLand had a Bluesky account . # Someday I'll be able to point ChatGPT at the home page for writing about WordLand, and tell it to read every page that's linked to it, and from that put together a well-organized book about WordLand. Maybe sometime next year perhaps?? I used that as a prompt, to see what ChatGPT would say. # Software isn't a thing # When a friend discovers a new product of mine and says the world owes Dave for being such a great guy, I wish they'd skip that part, and follow what we're doing. Get in the loop. # Software isn't a thing, it isn't finished, it's a process as it gets invented by the users. It's a performing art. WordLand today is like a musician performing in a small club, working out the playlist, and hoping to be playing at theaters then arenas, and finally someday, if we're very good, stadiums. But we need help. # If you love ...

Scripting News: Friday, May 9, 2025

图片
Friday, May 9, 2025 A big update for Bookmarks in the latest release of WordLand . # Upton Sinclair : "It is difficult to get a man to understand something, when his salary depends on his not understanding it." # We had the world conned into taking our "dollars" and giving us cars, food, nice vacations, drugs, a huge military, all kinds of manufactured stuff for nothing, and we thought they were ripping us off! So we blew it up. The would-be "Art Of The Con" mastermind undid the biggest con in history. # The great thing about sports is that a lowly software developer can be richer than a fantastically rich team owner, if the developer's team is the Knicks. # Fight Club for Tech was a pet idea until I screwed something up and seemed to have lost control of it, but I just found it in the list of my WordPress sites, so I guess I can post to it again? # I think the shape of the intellectual world will be vastly different a...

Scripting News: Thursday, May 8, 2025

图片
Thursday, May 8, 2025 New feature: How to handle an empty site list . # Changes coming to Bookmarks in next WordLand release. I cut it back to work exactly like bookmarks in Drummer . I have to do a bit more work before it's ready to release, probably tomorrow. # Also, I applied the new Baseline theme to my daveverse site, the one I use to test stuff in WordLand, and occasionally write something with a bit of lasting value. As a result it got a new domain, daveverse.org . We're going to offer the Baseline theme for others to use after a bit more testing and refining. But it's getting close. It seems like it's the last big thing on the agenda, but something else will probably pop up. Praise Murphy. # Dave in the Gilded Age # I asked ChatGPT to "Dress me like Gilded Age captain of industry in front of his mansion on the Hudson River." # Gilded Age Dave. # Linkblog items for the day B...

Scripting News: Wednesday, May 7, 2025

图片
Wednesday, May 7, 2025 The Knicks are unbelievable . It feels like 2015, when the Mets would be down 9-0 in the seventh, and you'd tune in to see how they would win. At the very end of the Knicks game tonight, when the Celtics were up by 1, I thought how would this feel if the Knicks came back so far and didn't win. I should've known better. All those insufferable years when we wore paper bags to hide our faces , even if this is as far as the Knicks get this year, it will have been worth it. Sports teaches you to believe, if you wait long enough your team teaches you that. I've learned it from the Mets so many times, and the Knicks now. I just wish Clyde were doing the color with Mike Breen doing the play by play. But who cares, this was great sports. Watching Monica McNutt on MSG in a daze. It's like homecoming. I might just splurge for a ticket to Saturday night's game. It's a pretty easy drive. # I want the EV's they're get...

🔥 (216) Component design patterns, Nuxt's new data layer, and more

图片
Read this on my blog Hi! If you like design patterns, I've got something great for you. A free, 5 day mini-course that covers 5 different patterns for writing better components. You can get more details and sign up for it here: Component Design Patterns I also wrote up a detailed blog post about the new data fetching in Nuxt 3.17: Nuxt's Data Layer Has Been Rewritten: 5 New Features You Need to Know No new podcast episode this week, but we've got a couple great episodes coming soon! Have a great week! — Michael 🔥 Structuring Composables To keep your composables — those extracted functions written using the composition API — neat and easy to read, here's a way to organize the code. Component and directives provide and inject defineProps , defineEmits , and defineExpose (when using script setup ) refs and reactive variables Computed properties Immediate watchers Watchers Lifecycle m...