Being able to search a blog, on the blog's site and without Google, is awesome. You should do it. Maybe this method will help you. Let me know if you do!
I have also created an open source Eleventy (@eleventy, @zachleat) starter project, as a minimalist and elegant template. If you like it leave me a star ⭐ in the repo:
#11ty / #Jamstack friends: what are your preferred methods for automatically rebuilding your static site daily (or at some other regular interval)?
This is just one step in an overall demo for a meetup, so I'd prefer not to have to focus on it too heavily. Bonus points if it's simple, intuitive, and reproducible at home.
Can we ZHUZH up the #Jamstack? That was the question on everyone’s minds as we gathered under the auspices of Zach Leatherman’s excellent community leadership to discuss the present state of the Jamstack and where we might go from here.
Still trying to find a good image optimisation pipeline for @astro that has good support for being used in framework components and can work with arbitrary paths (as in load content from variables). astro-imagetools is alright, but it doesn't seem to be actively maintained anymore and does a little too much. 🤔
It's the one thing I really miss from #Gridsome. 😅
Maybe I should try building something on top of the built-in asset system in v3. 🤔
After 10+ years of building my personal website with Jekyll, I took the leap and wrote my own static site generator based on makesite.py. It's great to work in the Python ecosystem now. I never got the hang of proper Gem-management, so updating Jekyll was always a bit of a chore.
I also updated the design, following the guidelines from https://brutalist-web.design/ by @davetron5000.
Here's an #idea for a statically generated #blog with Mastodon-powered #comments: instead of building, publishing the post on Mastodon and then adding it to the website, triggering another rebuild, here's what I think could work:
Run build
After build, check which posts don't have a Mastodon post associated with them
Use the #API to post about these blog posts automatically
Map the returned post-IDs to the URLs of the blog posts in an index
When a blog post is then loaded in the browser, download the index as well and use it to fetch the replies for that blog post from Mastodon.
For optimisation and depending on the frequency of new blog posts, you could split the index into yearly/monthly/weekly chunks, so not too much unnecessary information has to be downloaded for any given post—I guess you could even store one post ID per file, but that seems a bit like premature optimisation. 😅
Currently in the process of migrating a pretty big multi-language #Gridsome site to #Astro. So far I've got page generation with localised slugs done and almost ported over the default layout component. 💪
Kind of crazy to go back to code from three, four years ago and reevaluate it. 🤣 At least my past self did an okay job keeping things clean and understandable for my now self. 👌
The demise of #Jamstack and #Netlify as an indie-first, "static site" hosting company feels like an end of an era. But why did it have to happen like this? Where did things go wrong? And which companies can #WebDev folks turn to for streamlined, pragmatic web hosting and architecture?
Here's my take on it, serving as a reply of sorts to @remotesynth's excellent coverage of the topic:
#Netlify's new #Drop tool allows you to create a new website using #AI and have it automatically deployed to #theCloud.
"Simply describe the website you want to build not only will #chatGPT author the markup scripts and style sheets but it will deploy it to Netlify I for you too!"
This month, I’m sharing a method for generating custom #sitemaps with #Astro when the official sitemap integration isn’t flexible enough, for example when you want per-page lastmod values, instead of per-site ones, or have internationalised slugs the official integration can’t match to each other.
I'm dipping my toes in #jamstack now. Seems like an interesting take on keeping things loose and performant without overcomplicating #SoftwareArchitecture
Going to rebuild my personal/portfolio site from scratch as my old domain is deprecated anyway and starting fresh with the affirming renegadejade.com (bare, currently).
What’s the easiest #JAMstack static site generator/hosting option right now? Currently running Next.js on Vercel and still have a couple Jekyll sites on Netlify.
Thinking #11ty on GitLab pages this time around but I haven’t touched it yet.