After 10+ years of building my personal website with Jekyll, I took the leap and wrote my own static site generator based on makesite.py. It's great to work in the Python ecosystem now. I never got the hang of proper Gem-management, so updating Jekyll was always a bit of a chore.
I also updated the design, following the guidelines from https://brutalist-web.design/ by @davetron5000.

Result: https://www.judithvanstegeren.com

#brutalism #webdesign #staticsitegenerator #jamstack #indieweb #python

Yesterday I polished the look of the Writing Slowly website by switching to Matt Langford’s Tiny theme, and adding some font and colour-scheme customisation of my own. So long as you’re not alergic to CSS, Micro.blog makes this very easy to do. Anyway, dear reader, I hope you like it. #WebDesign #Indieweb ... writingslowly.com

A key lesson from the #indieweb: if you don’t self-host, and this includes the Fediverse, you’re content is at THEIR mercy.

https://www.forbes.com/sites/mattnovak/2023/08/19/twitter-deletes-all-user-photos-and-links-from-2011-2014/?sh=75cbb02878fe

Development news! Reposts!

You will be able to repost from other Betulae and compatible websites in 1.1. You can repost posts hosted by any version of Betula. However, post descriptions only from Betula 1.1+ will be fetched. Else, no description.

What websites other than Betula are compatible? Those that implement the needed microformats. For example, Quill implements it, so you can repost Aaron Parecki's bookmarks: https://aaronparecki.com/bookmarks

No more copy-pasting from friends!

#IndieWeb

A plethora of in-person planning, and t.co is no-go. It’s your < 10min update on the #IndieWeb community!

This Week in the IndieWeb audio edition for August 12th - 18th, 2023. https://martymcgui.re/2023/08/20/this-week-in-the-indieweb-audio-edition--august-12th---18th-2023/

This Week in the IndieWeb Audio Edition • August 12th - 18th, 2023

#podcast #IndieWeb #this-week-indieweb-podcast

@forteller I also had problems with Mastodon sign-up, possibly due to my #SpamGourmet email address or my 72 character, high entropy password. Either way my mastodon.technology account never worked.

See: https://indieweb.social/@mcrocker/109332738993329060

I've been happy with #indieWeb social, https://indieweb.social , since I moved there, but I used a #DDG email, https://duckduckgo.com/email, and a (high entropy) password Mastodon can handle, for my account login.

Cc: @tchambers

#Tweet RT @soulcruzer: it's things like this that explain why you should have your own blog, run from your own domain, and syndicate it out to social media sites instead of using them natively. #indieweb

Twitter Deletes All User Photos And Links From 2… https://twitter.com/mndell/status/1693153510227919252

it's things like this that explain why you should have your own blog, run from your own domain, and syndicate it out to social media sites instead of using them natively. #indieweb

Twitter Deletes All User Photos And Links From 2011-2014 https://www.forbes.com/sites/mattnovak/2023/08/19/twitter-deletes-all-user-photos-and-links-from-2011-2014/

Starting off @retrostrange Movie Night early with some Vincent Price infomercial magic https://live.retrostrange.com #IndieWeb #Streaming #Retro

I started what I hope will be a series of posts describing my experiences taking over maintenance and development of a custom Learning Management System (LMS). Hopefully by making it public and attracting a couple followers, I will be more likely to actually make it a series and not just another one-off attempt at "I'm really going to start blogging this time"

https://www.hazyblue.me/2023/maintaining-and-updating-a-custom-learning-management-system-introduction

#indieweb #lms #php #webdevelopment #highered

I have spent the past couple of weeks fixated on implementing #Webmentions on this website, and I have finally deployed the feature! (I think)

https://orangegnome.com/posts/2482/webmentions-maybe

#Django #Indieweb

My Taylor Swift eras

Glass questions at 2 years

Updated my personal #portfolio with a new contact session and a few more sprinkles of the #IndieWeb: added h-card information, more rel="me" links and added my site to a web ring! 🥰

Go have a look: https://kovah.de/

If you could pick the brains of the smartest people in the web industry on the topic of building and maintaining your own personal website and publishing your work online – what would you ask them?

#personalsites #websites #IndieWeb Repost=😻

@losmyke I use @rizzi‘s Reeder — it’s excellent! I wish it supported #IndieWeb’s microsub tho!

On this week's Press This podcast, I asked @david how the #IndieWeb, #Fediverse, and #WordPress can help keep the web weird and free. I enjoyed this conversation and I hope y'all do to.

You can find "Press This WordPress Community Podcast" on your favorite podcasting app. Mine is @overcastfm https://overcast.fm/+2e5-UjRSE

Having spent a fair amount of time developing for all of them, my experience has been that most proprietary social network (“silo”) APIs are on the easy/low effort end of the spectrum, followed closely by the Bluesky API, webmention + microformats2, and Nostr, then a big jump up to ActivityPub at above average, then AT Protocol at the high end.

They all differ in many important ways beyond development effort, of course. Personally, I’m most excited about webmention + mf2, ATProto, and then ActivityPub, for all the obvious reasons. Still though.

(If not for all the NIPs, Nostr would be the easiest of all. Developing for Nostr is pretty simple, but the NIPs are so loose and terse and spread out that ramping up on them and grokking how they all fit together can feel chaotic, at least at first.)