diff --git a/.eleventy.js b/.eleventy.js index 23bd0dd2..e8fee7de 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -17,6 +17,8 @@ const { } = require('@vidhill/fortawesome-brands-11ty-shortcode'); +const media_filetypes = "jpg,jpeg,JPG,png,gif,svg,avif"; + module.exports = function(eleventyConfig) { // Configure markdown parser const markdownLib = markdownIt({html: true, typographer: true}); @@ -34,11 +36,11 @@ module.exports = function(eleventyConfig) { eleventyConfig.addPassthroughCopy("assets"); eleventyConfig.addPassthroughCopy("dist"); eleventyConfig.addPassthroughCopy("favicon.png"); - eleventyConfig.addPassthroughCopy("galleries/**/*.{jpg,jpeg,JPG,png,gif,svg}"); + eleventyConfig.addPassthroughCopy("galleries/**/*." + media_filetypes); eleventyConfig.addPassthroughCopy("google5458abc1104b04dd.html"); eleventyConfig.addPassthroughCopy({"htaccess": ".htaccess"}); eleventyConfig.addPassthroughCopy({"content": "."}, { - filter: ["**/*.{jpg,jpeg,JPG,png,gif,svg}"], + filter: ["**/*." + + media_filetypes], rename: function (path) { return path.replace("content/", ""); } diff --git a/content/2025/04/08-robotics-book-featured-in-a-humble-bundle/08-robotics-book-featured-in-a-humble-bundle.md b/content/2025/04/08-robotics-book-featured-in-a-humble-bundle/08-robotics-book-featured-in-a-humble-bundle.md new file mode 100644 index 00000000..3e91b7aa --- /dev/null +++ b/content/2025/04/08-robotics-book-featured-in-a-humble-bundle/08-robotics-book-featured-in-a-humble-bundle.md @@ -0,0 +1,20 @@ +--- +title: Robotics book featured in a Humble Bundle +date: 2025-04-08 +tags: [robotics book, robotics at home, embedded-systems, internet-of-things, robot-electronics, robot-building] +description: I have a robotics book featured in an Embedded Intelligence Humble Bundle +thumbnail: content/2025/04/08-robotics-book-featured-in-a-humble-bundle/9a9c54a580029fe3615758d8728879b05378fff0.avif +--- +I'm honoured! + +One of my books, "Robotics at Home with Raspberry Pi Pico", has been put into an "Embedded Intelligence" Humble Bundle. This is focused on intelligent embedded systems and bringing artificial intelligence to the edge. The bundle includes a variety of books on topics such as robotics, embedded systems, IoT, home automation, FPGA's, PLC programming and AI. It even has a book on designing your own system on a chip! + +The bundle also supports Room to Read, a non-profit dedicated to ending illiteracy and promoting gender equality in education. Every purchase helps fund their mission while providing valuable learning materials. + +A Humble Bundle is a collection of books, where you get to pay to get as many of the items as you feel would be useful. There are plenty of books in this bundle I would like to have on my shelf alongside my own too! + +[Embedded Intelligence Humble Bundle - Pay what you want! +![Embedded Intelligence Humble Bundle](/2025/04/08-robotics-book-featured-in-a-humble-bundle/9a9c54a580029fe3615758d8728879b05378fff0.avif) +](https://www.humblebundle.com/books/embedded-intelligence-packt-books) + +This does run for a limited time though, until 21st April 2025. diff --git a/content/2025/04/08-robotics-book-featured-in-a-humble-bundle/9a9c54a580029fe3615758d8728879b05378fff0.avif b/content/2025/04/08-robotics-book-featured-in-a-humble-bundle/9a9c54a580029fe3615758d8728879b05378fff0.avif new file mode 100644 index 00000000..f11ac11d Binary files /dev/null and b/content/2025/04/08-robotics-book-featured-in-a-humble-bundle/9a9c54a580029fe3615758d8728879b05378fff0.avif differ diff --git a/package.json b/package.json index 6eb19d6d..bd681602 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,8 @@ "stats-cli": "webpack-bundle-analyzer stats.json", "11ty": "npx @11ty/eleventy --quiet", "serve": "npx @11ty/eleventy --serve --quiet --port 8081", - "check-missing-tags": "node src/utilities/list-files-without-tags.js" + "check-missing-tags": "node src/utilities/list-files-without-tags.js", + "new-post": ".github/scripts/new_post.sh" }, "repository": { "type": "git",