https://hamatti.org/
Juha-Matti Santala - Community Builder. Dreamer. Adventurer. : Juha-Matti Santala
The home of a developer community specialist.
juha matticommunity buildersantaladreameradventurer
https://hamatti.org/posts/community-websites-with-eleventy/
Community websites with Eleventy : Juha-Matti Santala
With Eleventy’s data files, I’ve come up with a good setup to build landing pages for communities that organize events.
community websitesjuha mattieleventysantala
https://hamatti.org/toolkit/
Pokemon TCG Digital Toolkit : Juha-Matti Santala
A collection of tools built by me and others for Pokemon TCG players
pokemon tcgdigital toolkitjuha mattisantala
https://hamatti.org/posts/markdown-content-split-to-sections-in-eleventy-and-nunjucks/
Markdown content split to sections in Eleventy and Nunjucks : Juha-Matti Santala
I got nerdsniped in Mastodon to share a solution to an Eleventy content splitting problem.
markdown contentjuha mattisplitsectionseleventy
https://hamatti.org/posts/indieweb-carnival-write-a-love-letter/
IndieWeb Carnival May 2026: Write a love letter : Juha-Matti Santala
It’s my turn to host IndieWeb Carnival again and this year I’m inviting you to write a love letter to someone or something you appreciate and want to share...
indieweb carnivallove letterjuha mattimaywrite
https://bubbles.town/source/hamatti.org
Juha-Matti Santala — Bubbles
Independent blog posts, ranked by the community. Good stuff bubbles up. The rest pops.
juha mattisantalabubbles
https://hamatti.org/posts/my-most-used-bookmarklets/
My most used bookmarklets : Juha-Matti Santala
Bookmarklets are the little cousins of browser extensions: simpler to build and distribute and quicker to develop. In this article, I share my most used...
juha mattiusedbookmarkletssantala
https://juhamattiahola.fi/
Shodokan Finland | Juha-Matti Ahola
juha mattifinlandahola
https://hamatti.org/why/
Why : Juha-Matti Santala
The home of a developer community specialist.
juha mattisantala
https://hamatti.org/speaking/
Speaking : Juha-Matti Santala
The home of a developer community specialist.
juha mattispeakingsantala
https://hamatti.org/posts/practicing-writing-about-games/
Practicing writing about games : Juha-Matti Santala
I like human curation for recommendations and have enjoyed a lot of great articles and videos about video games over the years. They have helped me find a lot...
juha mattipracticingwritinggamessantala
https://hamatti.org/posts/thumbs-up-for-a-good-adventure/
Thumbs up for a good adventure : Juha-Matti Santala
This month’s IndieWeb Carnival is all about adventures and oh boy do I love a good one.
juha mattithumbsgoodadventuresantala
https://hamatti.org/blog/
My writings : Juha-Matti Santala
The home of a developer community specialist.
juha mattiwritingssantala
https://hamatti.org/posts/blog-post-filter-with-netlify-functions/
Blog post filter with Netlify Functions : Juha-Matti Santala
blog postjuha mattifilternetlifyfunctions
https://hamatti.org/posts/resisting-the-urge-to-rewrite-the-website/
Resisting the urge to rewrite the website : Juha-Matti Santala
Jamie invited us to write about renewal for this month’s IndieWeb Carnival and I decided to write about the technical choices I’ve made to help resist the urge...
juha mattiresistingurgerewritesantala
https://hamatti.org/posts/i-built-a-tiny-rss-generator-for-my-advent-of-code-solutions/
I built a tiny RSS generator for my Advent of Code solutions : Juha-Matti Santala
My current publishing setup for my notes doesn’t allow separate feeds for different categories so I built a small tool for my website to add entries manually...
tiny rsscode solutionsjuha mattibuiltgenerator
https://juhamattirautiainen.com/
Juha-Matti Rautiainen Soundscapes – Ambient created entirely with bass guitar
Ambient created entirely with bass guitar
juha mattisoundscapesambientcreatedentirely
https://hamatti.org/posts/search-webmentions-and-microformats/
Search, Webmentions and microformats : Juha-Matti Santala
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...
juha mattisearchwebmentionsmicroformatssantala
https://hamatti.org/posts/file-organisation-in-eleventy-filters/
File organisation in Eleventy: Filters : Juha-Matti Santala
I organise all my Eleventy filters into one file and register them as filters by iterating over them all in the configuration function.
juha mattifileorganisationeleventyfilters
https://hamatti.org/posts/building-a-website-with-a-static-site-generator-part-2-eleventy/
Building a website with a static site generator, part 2: Eleventy : Juha-Matti Santala
In this post, we're gonna take a deeper look into Eleventy which takes care of building the website by combining layout templates with blog post data from...
static site generatorjuha mattibuildingparteleventy
https://hamatti.org/now/
/now : Juha-Matti Santala
What's up in my life right now
juha mattisantala
https://hamatti.org/posts/i-tell-about-my-blog-to-anyone-willing-to-listen/
I tell about my blog to anyone willing to listen : Juha-Matti Santala
David asked his readers if we bloggers tell people that we blog. I talk about my blog and the fact that I love blogging to anyone and everyone who ends up in...
juha mattitellbloganyonewilling
https://hamatti.org/posts/webmention-bookmarklet/
Webmention bookmarklet : Juha-Matti Santala
I streamlined the manual process of sending Webmentions with a quick bookmarklet
juha mattiwebmentionbookmarkletsantala
https://hamatti.org/posts/index-md-is-valid-eleventy-project/
index.md is a valid Eleventy project : Juha-Matti Santala
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...
juha mattiindexmdvalideleventy
https://hamatti.org/colophon/
Colophon : Juha-Matti Santala
The home of a developer community specialist.
juha matticolophonsantala
https://hamatti.org/about/
About me : Juha-Matti Santala
The home of a developer community specialist.
juha mattisantala
https://hamatti.org/posts/added-keyboard-support-to-on24-with-bookmarklet/
Added keyboard support to ON24 with bookmarklet : Juha-Matti Santala
ON24 webinar platform didn't support keyboard usage for changing slides so I wrote a bookmarklet for me and my colleague to get through an online meetup.
juha mattiaddedkeyboardsupportbookmarklet
https://hamatti.org/posts/automate-filling-form-with-bookmarklet/
Automate filling a form with a bookmarklet : Juha-Matti Santala
As a web developer, I’m constantly developing websites and apps that have forms. Often these need to be filled over and over and over every day while...
juha mattiautomatefillingformbookmarklet
https://hamatti.org/blog/3d-printing/
Blog posts about 3D Printing : Juha-Matti Santala
blog postsjuha mattiprintingsantala
https://hamatti.org/posts/building-a-website-with-a-static-site-generator-part-3-domain-analytics-and-forms/
Building a website with a static site generator, part 3: Domain, Analytics and Forms : Juha-Matti...
Once your website is up and running, it's time to get a professional looking domain, think about analytics and collect data with forms.
static site generatordomain analyticsbuildingpartforms