rssed

a collection of dev rss feeds - blogroll

Add a new feed

+

324 feeds


Juha-Matti Santala - Community Builder. Dreamer. Adventurer.

Posts

There’s a blog post for everything 🔗

Also, for those new to Juhis: It’s almost scary how this guy here has a blog post about whatever it is you’re thinking about, and a good one too! - [...]

Djangonaut Log 4: Avoiding asteroids 🔗

This blog post is a weekly update of my journey in Djangonaut Space , an 8-week mentoring program for future open source developers in [...]

I was wrong about Pokémon TCG Live economy 🔗

Back in the day, when Pokémon TCG Live was announced in 2021, I was worried that the economy would make it hard to keep building decks. In the older [...]

Djangonaut Log 3: Into the orbit! 🔗

This blog post is a weekly update of my journey in Djangonaut Space , an 8-week mentoring program for future open source developers in [...]

Sharing notes with Hermes and Agora 🔗

Update Oct 29: I have been told that Hermes is unfortunately also a name of an AI agent project and I want to clarify that my projects have nothin [...]

Djangonaut Log 2: Leaving the atmosphere and first merged contributions 🔗

This blog post is a weekly update of my journey in Djangonaut Space , an 8-week mentoring program for future open source developers in [...]

Assumptions are sneaky 🔗

This blog post is a weekly update of my journey in Djangonaut Space , an 8-week mentoring program for future open source developers in [...]

Debugging a flaky test — how I methodologically tamed an annoying bug 🔗

This blog post is an update of my journey in Djangonaut Space , an 8-week mentoring program for future open source developers in the Dj [...]

A new notebook day 🔗

Marisabel is hosting this month’s IndieWeb Carnival on a theme of Pages. It’s no secret I love notebooks. Whenever I start a new job, [...]

Djangonaut Log 1: Lift-off and first week in Djangonaut Space 🔗

This blog post is a weekly update of my journey in Djangonaut Space, an 8-week mentoring program for future open source developers in the Django e [...]

I really like how Ultrapool calculates your money rewards 🔗

A surprise gaming extra on the blog. I’ve been recently mostly writing about them in my digital garden but this one I wanted to share here. I [...]

Double check your website’s alt texts with a bookmarklet 🔗

As web developers, we’re constantly working with websites with different types of content and ways to craft that content. Whether it’s a handcrafted [...]

3… 2… 1… becoming a Djangonaut 🔗

Series: (you are here) Djangonaut Log 1: Lift-off and first week in Djangonaut Space Debugging a flaky test — how I metho [...]

Two new tiny Home Assistant improvements I made recently 🔗

In our current attention economy, everything needs to be bigger and flashier so if you follow any content creators or influencers in the smart home [...]

Make your website printable - a short guide 🔗

Have you ever printed a web page or thought about how your website looks like if someone were to print it? Let this short guide provide you a starti [...]

I’m not a big fan of movie theater experience 🔗

I’ve been going to the movies more this summer than the past 6 years combined. I had some expiring monetary credits to spend in May so I dumped all [...]

Why do we take notes? 🔗

user perrinyong created a thread and in the lead up to the actual message, wrote: As LLMs made knowledge easier to obtain, I started wondering [...]

Moomin and nfo files for Jellyfin 🔗

Tove Jansson’s Moomins are an incredible piece of the Finnish cultural history and the Japanese tv show Moomin (Tanoshî Mûmin ikka) from 1990s [...]

People and Blogs interview 🔗

Zachary Kai is running the wonderful People and Blogs series where bloggers share stories about their blogs. He invited me to share mine and I was mor [...]

What’s in my Magic the Gathering Battle Box 🔗

Battle Box is one of my favourite Magic the Gathering formats. It’s a self-contained gaming environment for 2 players. Mine has 171 spells and 20 [...]

31st is for recap 🔗

Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match [...]

A lot of what I’ve learned, I’ve learned from open web 🔗

Blaugust is an annual blogging festival in August where the goal is to write a blog post every day of the month. IndieWeb Carnival is a monthl [...]

Z is for zip file mocking - Python A to Z 🔗

Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match [...]

A fun debugging story from this weekend 🔗

the long lists of results. I decided to build a simple bookmarklet: Define a list of players you want to follow Every time you ru [...]

Y is for YAGNI - Python A to Z 🔗

Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match [...]

X is for XML parsing - Python A to Z 🔗

Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match [...]

W is for walrus operator - Python A to Z 🔗

Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match [...]

V is for visible characters - Python A to Z 🔗

Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match [...]

U is for uv - Python A to Z 🔗

Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match [...]

Reply to Dale’s comment on my IndieWeb post 🔗

There’s no membership card for IndieWeb and got the following comment from Dale: Great article, I agree 99%. I do take issue, however, with your [...]