Exploring a theoretical approach to enabling Notion to serve as a CMS for complex websites with interactive components.
The freshest written thoughts, tips, and tutorials from the site.
Static site generators are still relevant and continue to evolve. You may be able to evolve with them, without needing to jump into a new type of framework.
Learn how to process your content separately so you can write the minimal amount of framework code and easily switch to a new framework in the future, with the added benefit of easier maintainability.
Automatically generate TypeScript type definitions from a Contentful schema, and then override for front-end adjustments.
Failure is not the end of the world, but a natural part of the learning process. Learn from your failures and don't let fear hold you back. Embrace the uncertainty, take risks, and find success faster.
The latest from one of the site's most popular subjects.
Write a Node.js script that connects to a Notion database and writes its page and block content to a local JSON file.
Build a simple Slack app that sends one-way messages to a channel using a Node script.
Next.js ships with these two incredibly useful utility components. You can further abstract these to clean up your code.
Quick tips and guided tutorials to help you on your coding journey.
Content contributed to this blog by community members.
Improve your development and writing skills by contributing content to the site.
Fresh off the Jamstack shelf.
Jamstack began as an architectural approach for building websites. As a byproduct, it also promoted the simplicity of deploying those sites.
It’s difficult to choose a CMS today because there are so many options. But why are there so many options?
Netlify isn’t just for websites. Learn how you can use Netlify to serve your other sites with useful content, creating a single source of truth for your assets and data, as needed.
Content contributed to other publications and reposted here.
You've been handed a design and tasked with writing the code that will bring that design to life. Where do you start?
A "good website" is one that achieves its goals. Read these six traits of a website that stays focused on those goals.
One of the biggest benefits of a headless CMS is that they can serve multiple front ends.
At Stackbit, we're working to fill in this missing piece in the Jamstack. We believe we can build a healthy contract between developers and content creators.