I replaced my old #gatsbyjs site, which I couldn't even get to build anymore, because the toolchain had moved on so much.
For the past year or so, I've grown very unsatisfied with #GatsbyJS . Its ESM support is non-existent, upgrades were like pulling teeth, and the build times were appalling. In 2023, really the only place where it still shines is its unparalleled image optimization pipeline.
As for #NextJS , image optimization doesn't work in SSG. That's a non-starter for me. My site is deployed on an S3 bucket, fronted by CloudFront.
[continued...]
https://andrewmoore.ca is built using Astro now 🎉
It took me about 5 days to re-implement my site with @astro . The developer experience is amazing, the team is super helpful, and the build times... wow. I went from 35 minutes with #GatsbyJS down to 20 seconds (both figures are with a primed cache).
Why did I chose #withastro over #GatsbyJS or even #NextJS ? 🧵
#DYK you can get 2 free tickets to Decoupled Days this year? Book a room at our Albuquerque venue, the beautiful Hotel Andaluz, through the link below and simply send us your confirmation e-mail at decoupleddays@gmail.com We'll issue you two free tickets once registration opens. Offer ends on Friday May 5th! Don't wait! #Headless #HeadlessCMS #HeadlessCommerce #CMS #DXP #Drupal #WordPress #GraphQL #ReactJS #VueJS #GatsbyJS #Jamstack #JavaScript #CallForPapers #CFP #ContentManagement #WebDev
#DYK #headless #headlesscms #headlesscommerce #cms #dxp #drupal #wordpress #graphql #reactjs #vuejs #gatsbyjs #jamstack #javascript #callforpapers #cfp #contentmanagement #webdev
#DYK you can get 2 free tickets to Decoupled Days this year? Book a room at our Albuquerque venue, the beautiful Hotel Andaluz, through the link below and simply send us your confirmation e-mail at decoupleddays@gmail.com We'll issue you two free tickets once registration opens. Offer ends on Friday May 5th! Don't wait! #Headless #HeadlessCMS #HeadlessCommerce #CMS #DXP #Drupal #WordPress #GraphQL #ReactJS #VueJS #GatsbyJS #Jamstack #JavaScript #CallForPapers #CFP #ContentManagement #WebDev
#DYK #headless #headlesscms #headlesscommerce #cms #dxp #drupal #wordpress #graphql #reactjs #vuejs #gatsbyjs #jamstack #javascript #callforpapers #cfp #contentmanagement #webdev
Hey, y'all!
I'm #hiring. Join us on Northwestern Mutual's Developer Experience team!
We seek two engineers to help us maintain and grow our platform UI and #designsystem toolsets.
• Industry: Fintech
• Location: Campuses in Manhattan and Milwaukee with team members working remotely across the US
If you are interested or know someone who is, please dm me.
#hiring #designsystem #softwareengineer #opensource #reactjs #gatsbyjs #storybook
We're thrilled to announce that CloudCannon's support for
#GatsbyJS
out of beta 🤩🎉
Making a smooth experience for developers who already have React UI components!
Read more here 👇
https://cloudcannon.com/blog/full-cloudcannon-support-for-gatsby/
I've been recreating some dead WordPress blogs as static websites. But which site generator to use?!
My goal is to spend the least amount of time possible maintaining the project code over the next two decades (say).
#jekyll is my current pick, and I have no complaints... aside from setup: on Windows the installation was very fiddly. But that's a big downside!
Also, it's written in #ruby, which is sadly withering away. Will ruby exist in 20 years?
#jekyll #ruby #gatsbyjs #NextJS #jamstack
Launched my first Eleventy site for a future project. Not sure how I feel about this particular SSG yet, but it sure is faster than Gatsby. I used @lene's starter known as “eleventy-excellent”.
Referenced link: https://hackernoon.com/how-to-build-a-gatsbyjs-blog-part-3-the-blog-and-post-pages
Discuss on https://discu.eu/q/https://hackernoon.com/how-to-build-a-gatsbyjs-blog-part-3-the-blog-and-post-pages
Originally posted by HackerNoon | Learn Any Technology / @hackernoon: http://nitter.platypush.tech/hackernoon/status/1630236413064015872#m
In part three of our "Building a Gatsby Blog" series, we delve into the blog itself and create the list and post pages. - https://hackernoon.com/how-to-build-a-gatsbyjs-blog-part-3-the-blog-and-post-pages #webdevelopment #gatsbyjs
Referenced link: https://hackernoon.com/how-to-build-a-gatsbyjs-blog-part-2-layout-and-pages
Discuss on https://discu.eu/q/https://hackernoon.com/how-to-build-a-gatsbyjs-blog-part-2-layout-and-pages
Originally posted by HackerNoon | Learn Any Technology / @hackernoon: http://nitter.platypush.tech/hackernoon/status/1629420990617776128#m
In the second part of the "Building a GatsbyJS Blog" series, we will create a page layout and scaffold the main pages of the blog. - https://hackernoon.com/how-to-build-a-gatsbyjs-blog-part-2-layout-and-pages #webdevelopment #gatsbyjs
And it’s finished! Paired with @nebkor to squash some bugs and simplify the Bloom filter implementation a bit.
Blog post👉 https://mclare.blog/posts/adapting-a-bloom-filter-to-rust
@adafruit #neotrellis #hobbyelectronics
Unfortunately my #gatsbyjs site is eating my gifs and inline code formatting is borked but I don’t have time to fix it right now
#gatsbyjs #hobbyelectronics #neotrellis
(Frontend) developers, which static site generators do you remember for bringing a significant innovation to the class of tool? What was the innovation, and why did you find it significant?
#ssg #staticsitegenerator #staticsitegenerator #staticsites #eleventy #11ty #gatsby #gatsbyjs #nextjs #nuxtjs #nuxt #jekyll #hugo
#hugo #jekyll #nuxt #nuxtjs #nextjs #gatsbyjs #gatsby #11ty #eleventy #staticsites #staticsitegenerator #ssg
Netlify Acquires Gatsby Inc.
#gatsbyjs #javascript #programming #reactjs #webdev
Big news: #gatsbyjs joins Netlify. https://www.gatsbyjs.com/blog/gatsby-is-joining-netlify/
Looking forward to meet new colleagues, have new challenges, and learn a lot along the way!
⚛️ React gaslighted an entire generation of frontend developers, and then tried to do the same with backend developers.
Which coincided with the rise of new fullstack frameworks and SSG, bringing some sanity back to web development.
What type of knob thought that using React and GraphQL to generate static pages was "revolutionary"?
Bleh gatsbyjs has trouble with union types
You can't just feed a graphl file in
type MdxContent {
filePath: String!
}
type PoemContent {
body: String!
}
union Content = MdxContent | PoemContent
And have it work unfortunately
You need to do some annoying extra poorly documented work to allow #gatsbyjs to resolve the type.
Just annoying to search for.