pwshub.com

Links For You (10/13/2024)

Links For You (10/13/2024)

Happy Sunday and Happy Saints Are Winning As I Write this day. Before I get into the links, some administrative. At the bottom of my posts, I've got share links. A few days ago I removed the share to Twitter link as I've gradually removed myself from that platform. I was on there a few weeks ago desperate for some technical help, but in general, I'm pretty much done with the platform. I've added a share to Bluesky (where you can find me as @raymondcamden.com) but unfortunately, it isn't quite working yet. I followed the directions for 'Action Intent Links', but even the example on their docs isn't working. I'm going to keep the share link for now, but may remove it. And now the Saints are losing. Sigh.

Oh... and I literally just checked again - the share link is working on the docs. And I tested here, it is working as well... as long as you are logged in. And the Saints got the lead back!

Static Maps with SVG

This is a cool post demonstrating how to build static, SVG-based maps on an 11ty website. In the post, he takes a location value from his frontmatter and passes it to a shortcode. He then makes use of the D3 library, geojson data for countries, and from this can generate a map. You can see an example on top of this blog post, Mumbai at Street Level.

Hacking Cars in JavaScript

I love seeing cool uses of web APIs, and this one just takes cake. Charlie Gerard writes about how they used WebUSB and additional hardware to intercept data being sent from a keyfob. It's a fairly detailed article, but as I said, I love eeing the web platform help out here: Hacking cars in JavaScript (Running replay attacks in the browser with the HackRF)

Cheerio 1.0 Released

I haven't used Cheerio in a few years, but when I did, it was incredibly helpful. Cheerio lets you use jQuery-style APIs in server-side code. When working with HTML, perhaps content loaded remotely with a fetch call, having the power of jQuery methods makes it much easier to get what you want out of the source.

The 1.0 release announcement details the long road to the release, new docs and new methods of working with the library.

As I said, it's been a hot minute since I used it, but it's a great tool and I'm happy to see the update!

Just For Fun...

As I wrap this up (and the Saints are winning going into halftime), Lunar Pilot is a web-based game where you write code to help a lunar module safely land on the moon. You use JavaScript - of course. I love this comment in the editor:

Generally simulation parameters are not selected for realism
but instead to try to make the game fun.

Amen. In games, fun should always trump realism.

Support this Content!

If you like this content, please consider supporting me. You can become a Patron, visit my Amazon wishlist, or buy me a coffee! Any support helps!

Want to get a copy of every new post? Use the form below to sign up for my newsletter.

Source: raymondcamden.com

Related stories
1 month ago - Quickbooks is the best accounts receivable software for small and medium businesses. If you are having global operations, Bluesnap will be the best AR Software. Melio is a free accounts receivable software. The post 13 Best Account...
1 month ago - Have you ever used an attribute in HTML without fully understanding its purpose? You're not alone! Over time, I've dug into the meaning behind many HTML attributes, especially those that are crucial for accessibility. In this in-depth...
6 days ago - Learn about the challenges and creative solutions that shaped Treize Grammes’ bold rebrand and interactive design.
1 month ago - How do you take advantage of Git pre-commit hooks? How do you build custom software checks and rules that run every time you commit your code? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly...
2 weeks ago - Should you use a Python virtual environment in a Docker container? What are the advantages of using the same development practices locally and inside a container? Christopher Trudeau is back on the show this week, bringing another batch...
Other stories
18 minutes ago - Mobile app development has evolved tremendously, and creating a robust, full-featured app today involves mastering both the front-end and back-end. If you're looking to build something practical, like an e-commerce platform, and want to...
18 minutes ago - While it might seem challenging to remain SOC 2 compliant, it is a critical process that helps earn your client’s trust and also ensures the security of your systems. SOC 2 assesses how well a company protects its data based on five trust...
18 minutes ago - Building fullstack web applications is one of the most valuable skills in modern web development. If you're looking for a project that can take you through the complete development process—from setting up the front end to managing a...
51 minutes ago - A playful concept where we use staggered scroll-based animations to create 3D grid effects and other transitions.
1 hour ago - Discover the latest release of Llamafile 0.8.14, an open-source AI tool by Mozilla Builders. With a new command-line chat interface, enhanced performance, and support for powerful models, Llamafile makes it easy to run large language...