博文

目前显示的是 八月 25, 2025的博文

Scripting News: Monday, August 25, 2025

Monday, August 25, 2025 I asked, yesterday, on various social media sites, for people's opinion on what the term "on the web" means. I'm going to compile the answers on a this.how page , and then ask some follow-up questions. If you have an opinion, post a comment on Bluesky , Mastodon , Threads or Twitter . # I've been exchanging emails and voicemails with Dan Knauss , a longtime WordPress developer and one of the hosts of WordCamp Canada which I am speaking at in October. Learning a lot about the community and culture. I wonder, have I ever been part of a community that's over 20 years old? I can't think of one off the top of my head. I have gotten this far without knowing much about the WordPress community, other than what I've heard via Matt and what I've been able to infer from that. I've known Matt since he was a teenage boy wonder in the tech industry working at CNET and then as an entrepreneur. I think my point of...

Weekly Vue News #212 - Mastering Vue Directives, Nuxt SDK Deep Dive & Tools that Speed Up Development

图片
Weekly Vue News #211 Mastering Vue Directives, Nuxt SDK Deep Dive & Tools that Speed Up Development View online Hi 👋 Last week, I dedicated significant time to automating the creation of newsletter issues. Previously, this was a manual process: I would copy each scheduled post, paste it into a custom Raycast extension to convert it to Vue code, and then transfer it into my code editor. Now, with a fully automated workflow running on my self-hosted n8n instance, this process is streamlined and saves me a lot of time. ...

Learn the advanced features of Vue most devs don't understand

图片
It's been a long day, and you're stuck. You try throwing in another `nextTick` to see if it fixes the problem. While Vue 3's reactivity system is really good , it still has those rough edges that can be hard to figure out, especially if you don't understand the deep tools Vue gives you. You probably have questions that you've (mostly successfully) ignored: Why do composables always have to be "top-level"? When do I use these different watcher "flush" modes? Is there a better way to debug reactivity other than throwing in console.logs and stepping through line by line? And then there are the things that Vue can do that you didn't even know about (because you don't read the docs beginning to end for fun like I do): Creating temporary and long running effect scopes (and what even is an effect scope?!?) Custom refs that give you complete control over how changes are tracked and triggered Control over which p...