Introduction
From code to blog: Python and Quarto
()
How we'll build a blog with GitHub Codespaces
()
1. Create a Quarto Data Blog
Why use Quarto for a Python data blog?
()
Installing the Quarto CLI
()
2. Setting Up the Tech for Your Blog
Setting up Quarto in VS Code
()
Setting up a GitHub repository for your data blog
()
Where can you publish (host) your blog ?
()
3. Getting Started with Your First Python Blog Post
Setting up your website project in your repo
()
Building and previewing your data blog
()
Creating your first blog post
()
Adding images to your blog post
()
Understanding the overall structure of your blog
()
Drafts and frozen posts
()
Synchronizing your blog with GitHub
()
Publishing your blog to Netlify
()
Advice on setting up a custom domain
()
4. Customizing the Appearance of Your Data Blog
Designing a great homepage for your blog
()
Adding a new (non-post) page to your blog
()
Easily use images and logos across your blog
()
Customizing your blog's navbar and footer
()
5. Styling and Branding Your Blog
Styling Quarto blogs by balancing Bootstrap and _brand.yml
()
Using _brand.yml in your blog and Python output
()
Using Bootstrap SCSS and SASS variables in your blog
()
Adding a dark mode toggle to your blog
()
6. Going Further with Your Blog
Responsiveness and designing for mobile devices
()
Social cards for sharing your posts on LinkedIn and other socials
()
7. Writing Tips
Consistency and imperfection
()
Using tags to categorize posts
()
Where can you get data blog inspiration?
()
Continuing Your Quarto Data Blog Learning Journey
Share your Python projects and ideas
()