markjgsmith

Linkblog

2023/11/17 #

  • How to use NPM packages outside of Node - Some useful techniques that sort of remind me of symlinking on Linux filesystems, but you use package.json with local file:path style dependency paths that point to shims which might re-implement some parts of the package, or completely stub out some bits that aren't necessary. Quite technical but good to understand how this works, could be very handy in serverless / edge function environnents. neon.tech #

  • YouTube Shorts to introduce generative AI tools - Users will be able to create music for their videos using the style of various famous artists. It will be interesting to see how many artists get onboard with this trend. It's Napster all over again, but maybe this time artists will be able to ride the wave too. siliconangle.com #

  • What I learned building an audio plugins system for the web - I built a plugin system for my static site generator. In some ways it's quite simplistic, but it's very flexible. In the future I imagine I'll need to modernize it in some ways, but for now it's good enough. That's why I'm always interested to read about plugin system implementations. It's amazing how different they tend to be depending on the runtime environment. This audio plugin system has almost no similarities to that of my SSG, but it's interesting to understand the constrainsts and requirements, if only to more fully appreciate the variety of patterns out there. Also once you know several implementations, similar to with spoken languages, you gain new perspectives on your environment. blog.benwiley.org #

  • X rival Bluesky hits 2M users, says federation coming ‘early next year’ - This is good news. I think social media is a place where having a handful of different protocols will be beneficial. Human interaction is so varied in the real world, it's unreasonable to expect there to be one protocol. It would be great if Bluesky also supported RSS, but maybe they want to force people to always be using their service rather than people flowing their content from their personal site through their service. I think that's shortsighted. If I could more easily flow content from my site through their service, I'd have more time to actually hop on their service, interact and find more followers than Satan, who is still my only follower. He doesn't even answer my questions. techcrunch.com #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.