Blog posts in category “Blogging”
Meta content about blogging itself. Tips, tricks, explorations, experiences and projects related to writing a blog.
-
Dec 18th, 2024Writing is my canary bird
I write enough daily these days that I notice when I struggle with it and it has become a canary bird of other issues in my life.
-
Oct 9th, 2024Multilingualism in a global web
For this month’s IndieWeb Carnival, Riccardo invites us to write about multilingualism in web so I decided to ponder my relationship with language and why this site is almost completely in English.
-
Oct 2nd, 202412th anniversary of hamatti.org
This October marks the 12th anniversary of my current domain. Last six of those years I’ve been running this very site with its blog with over 400 blog posts.
-
Sep 4th, 2024What’s up with blogging challenges?
Blogging festivals and challenges are a wonderful way to get more writing done thanks to social accountability and structure.
-
Aug 10th, 2024Rotating turn order with deque
deque is a double-ended queue that I’ve used to implement rotating turn order for a (very simplified) game engine.
-
Jul 22nd, 2024Notes are a tool for …
Notes are more than just a collection of thoughts. They are an active tool for thinking, writing, learning and being productive.
-
Jul 15th, 2024Blaugust starts August 1st
Blaugust is a festival of blogging that takes place over the 31 beautiful days of August. Here’s what you can expect and how and why you should join!
-
Jul 8th, 2024I prefer discussion in open web
One of the best parts of an interconnected blogosphere is when we have discussions with each other through blog posts. Manuel Moreale wrote about his preference of having those discussions via email and here I share another personal preference that prioritises discussion in open web.
-
Jul 3rd, 2024Scoping the /now
I’m finally ready to add a /now page to my site after brainstorming, designing and experimenting with a few ideas. Before I publish it though, I wrote down what has been on my mind as I’m designing it.
-
Jun 30th, 2024Why a personal site rather than social media presence?
Kev Quirk answered the question in his blog and I wanted to add my two cents on top. It’s a topic close to my heart as a website owner and personal web advocate.
-
Jun 26th, 2024Website self-sustenance checkup
I did inventory on my dependencies for writing, building and publishing on this site. I want to make sure I can survive any dependency disappearing with minimal immediate emergency work.
-
Jun 22nd, 2024Short history of my blogging journey
I have had blogs for 20+ years but I’d say realistically I’ve been blogging for the past 14 or so with the last 6 years with intention, consistency and good output.
-
Jun 8th, 2024What does it feel like to read RSS feeds?
Giles wrote about how he feels about using RSS feeds and that sparked some ideas that I want to add to the discussion.
-
Jun 5th, 2024Make ripples through time and space by writing
Documenting your experiences, knowledge and learnings can have a big positive impact to others - including the future you.
-
Jun 1st, 2024IndieWeb Carnival May Round-up post: Creative Environments
Let’s take a look at all the wonderful posts people wrote this month about their creative environments.
-
May 20th, 2024Reminder: IndieWeb Carnival May is still running
You still have a week and a half to participate in this month’s IndieWeb Carnival. Share your thoughts on creative environments to participate!
-
May 11th, 2024But someone already wrote about it
A quote from Jimmy Carr’s book Before and Laughter got me thinking about blogging.
-
May 8th, 2024The nook of creativity
This month’s IndieWeb Carnival is hosted by yours truly and I wanted to hear stories of creative environments from various people around the world. In my entry, I write about what kind of places make me feel creative and how the pandemic was tough for that because spoilers: that creative space is not in my home.
-
May 4th, 2024The importance of momentum in writing
I didn’t write anything for two weeks and that ruined my good momentum. Now, I need to start rebuilding that momentum to keep up with my writing goals.
-
May 1st, 2024Indie Web Carnival May 2024: Creative environments
I’m hosting next month’s Indie Web Carnival and I’m inviting you to write about creative environments
-
Apr 17th, 2024Good 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, 2024index.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, 2024Full-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, 2024I 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, 2024I 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, 2024On 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, 2024Thoughts 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, 2024Search, 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, 2024Public 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, 2024Python Bytes featured Syntax Error
In the episode 368 of Python Bytes, Brian talks about my January newsletter issue of Syntax Error.
-
Jan 8th, 2024Write 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, 2024Workaround 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, 2023People 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, 2023What'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, 2023Done is the engine of more
It’s easier to get more done when you have momentum.
-
Oct 28th, 2023Showing 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, 2023Priority 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, 2023Blaugust 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, 2023My First 100K
My blog got over 100 000 views in the last 30 day window for the first time ever.
-
Aug 28th, 2023Custom 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, 2023Where 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, 2023Website 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, 2023Bloggers 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, 2023Bloggers 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, 2023Bloggers 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, 2023Bloggers 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, 2023Bloggers 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, 2023Tools 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, 2023What 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, 2023Where 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, 2023Build 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, 2023Blaugust 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, 2023Blog 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, 2022I 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, 2021Over 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, 2021Blogging 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, 2021Your 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, 2021Blog 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, 2021I 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, 2021You 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.