Juha-Matti Santala
Community Builder. Dreamer. Adventurer.

Blog posts in category “Blogging”

Meta content about blogging itself. Tips, tricks, explorations, experiences and projects related to writing a blog.

  • Apr 17th, 2024
    Good enough as a power for good

    For this month’s IndieWeb Carnival, Aaron invited us to write about “Good enough” and the impact adopting this mindset can be. I decided to shift the perspective to the positive side of the equation and see where “good enough” can lead us.

  • Apr 13th, 2024
    index.md is a valid Eleventy project

    Building website projects from the scratch with Eleventy is a delightful process in my experience because in the beginning, all you need is index.md and you can then customise and add on top of it as much as you like.

  • Mar 30th, 2024
    Full-text RSS feed is an offline-friendly act

    RSS feed that only offers partial content cannot be read when there’s no Internet access. For me, that’s the most crucial time

  • Mar 24th, 2024
    I had a chat about personal web at The Future of Jamstack

    Mike invited me to chat with him about Jamstack, personal web and building cool stuff in the web.

  • Mar 23rd, 2024
    I completed #100DaysToOffload

    #100DaysToOffload is a blogging challenge that challenges bloggers to publish 100 posts within a 365 window. You can start at any time and write about anything you want. I completed a 100 in 365 between March 1st 2023 and February 21st 2024.

  • Mar 16th, 2024
    On content creation and personal web

    You don’t need to be a “content creator” monetizing your hobbies to benefit from having a website of your own. Ana and Silvia started discussion about this in their blogs and I wanted to jump in.

  • Mar 11th, 2024
    Thoughts on accessibility in personal web

    This month’s Indie Web Carnival is hosted by orchids and that got me thinking about accessibility when I build my personal websites.

  • Feb 28th, 2024
    Search, Webmentions and microformats

    I’ve made some updates on my website - let’s talk about them. I added a search functionality with Pagefind, Webmention support both directions and microformats to my blog posts.

  • Feb 12th, 2024
    Public notes

    Public notes are a great way to document a process of doing something while sharing it with others so they can learn too.

  • Jan 25th, 2024
    Python Bytes featured Syntax Error

    In the episode 368 of Python Bytes, Brian talks about my January newsletter issue of Syntax Error.

  • Jan 8th, 2024
    Write it anyway

    A common reason people decide not to write a blog post is that they think that someone else has already written about it so it’s not worth having more of the same in the web. I used to think that too in the beginning but I’ve luckily found a reason to write anyway.

  • Jan 6th, 2024
    Workaround for Notion’s lack of heading levels

    Notion only allows heading levels 1-3 to be used but often I find myself needing for more levels. I wrote a workaround to not let technical restrictions limit my creativity.

  • Nov 22nd, 2023
    People and Blogs newsletter

    I recently found a great new newsletter called People and Blogs where Manu interviews each week someone who writes a blog about their blogging habits.

  • Nov 15th, 2023
    What's in the name? The story behind my domain

    Matthias Ott sparked discussion about domain names of bloggers and I’m joining the discussion that’s happening in blogosphere.

  • Nov 8th, 2023
    Done is the engine of more

    It’s easier to get more done when you have momentum.

  • Oct 28th, 2023
    Showing most popular posts with Netlify Analytics

    I built a functionality to my Eleventy blog to fetch most visited blog posts from Netlify’s analytics and show them on my blog

  • Oct 25th, 2023
    Priority order when you start blogging

    When you start a new blog, there are three important things to do. You should write, then build RSS feed and then write some more.

  • Aug 31st, 2023
    Blaugust 2023: Lessons Learned

    It’s August 31st. I’ve published a blog post on each day of the month and now it’s time to reflect on what I’ve learned throughout this experiment.

  • Aug 29th, 2023
    My First 100K

    My blog got over 100 000 views in the last 30 day window for the first time ever.

  • Aug 28th, 2023
    Custom cookie consent for video embeds

    Occasionally I want to embed Youtube videos or social media posts on my blog but wanted a clean and straight-forward way to deal with cookie consent. So I built my first version for Youtube embeds.

  • Aug 26th, 2023
    Where do my links live?

    Chris wrote last week about his link saving schemes and since I’ve talked about this topic surprisingly lot recently with people, I decided to share my approach as well.

  • Aug 22nd, 2023
    Website rewrite and switching to Notion as CMS

    This website served me well for almost 5 years with minor improvements, tweaks and hacks. Now, it was time for a total rewrite and upgrading my stack and tools.

  • Aug 19th, 2023
    Bloggers I read: Saturday

    I read a lot of tech blogs to learn new things and stay up to date with my industry. This week I’m sharing a few of them so you can too!

  • Aug 18th, 2023
    Bloggers I read: Friday

    I read a lot of tech blogs to learn new things and stay up to date with my industry. This week I’m sharing a few of them so you can too!

  • Aug 17th, 2023
    Bloggers I read: Thursday

    I read a lot of tech blogs to learn new things and stay up to date with my industry. This week I’m sharing a few of them so you can too!

  • Aug 16th, 2023
    Bloggers I read: Wednesday

    I read a lot of tech blogs to learn new things and stay up to date with my industry. This week I’m sharing a few of them so you can too!

  • Aug 15th, 2023
    Bloggers I read: Tuesday

    I read a lot of tech blogs to learn new things and stay up to date with my industry. This week I’m sharing a few of them so you can too!

  • Aug 6th, 2023
    Tools don't matter - until they do

    When starting blogging or coding, it can be overwhelming to choose the right tools. In the beginning, spend your time and energy on doing and learning, not thinking about and tinkering with your tools.

  • Aug 5th, 2023
    What makes a blog post a blog post?

    I have a very powerful inner critic when it comes to my own blog and what kind of posts I write. But I don't have that same filter when reading other people's post. I love the variety. Which makes me think: what does make a blog post and is there some criteria to fill?

  • Aug 4th, 2023
    Where to publish your blog?

    A question every blogger has to go through at the beginning is where to publish their blog. I'll give you a few options that will get you blogging in no time so you can focus on writing.

  • Aug 3rd, 2023
    Build an idea bank and never run out of blog ideas

    Often I get enough ideas throughout a week for my weekly blog posts. But sometimes I don't because I'm too busy or in a non-creative mood. That's why I have an idea bank that grows thoughts into ideas ready to be written into blog posts.

  • Aug 1st, 2023
    Blaugust 2023, here we come

    Blaugust is a month-long celebration of blogging and I'm participating for the first time. I'm hoping to find new inspiration, write more, find new blogs to follow and to learn from fellow bloggers in the community. Join me on my journey through Blaugust.

  • Jul 26th, 2023
    Blog comments via Mastodon

    After half a year of pondering, I finally wrote a bit of code to add comments to my blog via Mastodon replies.

  • Jan 12th, 2022
    I started writing Weeklies

    Last year I experimented with a very personal newsletter and one thing I really liked was that by doing it, I started building a collection of articles and other stuff from others. This year, I'm pivoting it into Weeklies.

  • Oct 13th, 2021
    Over a year of weekly blogging

    A retrospective on my past year of publishing a blog post in my blog every single week. I discuss in depth what I've done, experienced and learned during this experiment and journey.

  • Aug 18th, 2021
    Blogging is my new favourite refactoring tool

    Writing blog posts about my technical projects has been a great way to improve my code. By explaining my code, I expose it to a fresh set of eyes and often find improvement opportunities.

  • Aug 11th, 2021
    Your blog should have an RSS feed

    Your blog should have an RSS feed so people can subscribe to it and find your new posts without all the noise of social media and being on the mercy of the algorithm.

  • Jul 28th, 2021
    Blog post filter with Netlify Functions

    I built my first ever serverless feature to add tag filtering to my blog listing. Here's how I integrated that to my Ghost & Eleventy setup with Netlify Functions.

  • Mar 10th, 2021
    I gamified my own blog

    Many platforms these days have some gamification features. One of the common features is awarding users/members/players different badges to reward their loyalty and activity in the platform. I decided to award some to myself since I self-host my blog and have no one else to give me badges.

  • Jan 6th, 2021
    You should start a blog today

    I think everyone should have a blog. First of all, for themselves but it also has benefits in the professional career that take time to build.