Blog posts

The OpenSpending Revamp: Behind the Scenes

This post was originally published on the Datopian blog. In our last article, we explored the Open Spending revamp. Now, let's dive into the tech stack that makes it tick. We'll unpack how PortalJS, ...

What We Shipped in Jul-Aug 2023

Hey everyone! ๐Ÿ‘‹ Summer has been in full swing, and while I've managed to catch some vacation vibes, I've also been deep into code. I'm super excited to share some of the latest updates and features w...

Learn how to use MarkdownDB with our First Tutorial!

We've just released our first tutorial that covers the fundamentals of MarkdownDB - our new package for treating markdown files as a database. If you've been curious about how to manage your markdown files more effectively, check it out!

Generate an interactive webpage from CSV data and markdown

This tutorial will help you get started with the Datahub pages, and how you can use it to create data driven webpages from static data. Data pages you will create can be deployed with static site hos...