manton
manton

Micro.blog has always stubbornly stuck to static-site generation (first Jekyll, then Hugo) and probably always will, even as there is a lot more complexity layered on top. There’s just something future-proof about having a folder of HTML files. We need to better expose this foundation, not hide it.

|
Embed
Progress spinner
numericcitizen
numericcitizen

@manton agree. Not everyone will catch the meaning of "data portability" and what it means for the future of digital content, but it's certainly something unique to Micro.blog.

|
Embed
Progress spinner
lukemperez
lukemperez

@manton Preach!

|
Embed
Progress spinner
boris
boris

@manton speaking of which, rather than the archive format, the raw Markdown + assets would be more useful to me.

We talked about this years ago. I know you want to make a standard, but for more technical users, the “source” would be better and immediately usable.

|
Embed
Progress spinner
madewulf
madewulf

@manton even the feed here on micro.blog? That seems surprising!

|
Embed
Progress spinner
oddevan
oddevan

@manton I’m (over-engineering!) an event-sourced data model for my project with the express intent of making static generation easier. HTML in a folder is a solved problem, so let’s use it!

|
Embed
Progress spinner
mmetcalfe
mmetcalfe

@manton You say stubborn, I say principled.

|
Embed
Progress spinner
haglund@hachyderm.io
haglund@hachyderm.io

@manton even things like each users timeline? If so that blows my mind.

(I found a post you wrote in 2021 to learn more. I just started a blog with Eleventy so all this stuff is new to me!)

|
Embed
Progress spinner
manton
manton

@boris I think we can do both. You can export the raw Markdown as a folder already, but then have to grab the images from the .bar file. There could be another option that has both together.

|
Embed
Progress spinner
manton
manton

@haglund Oh, not the timelines. Just everything at someone’s hosted blog.

|
Embed
Progress spinner
In reply to
pcora
pcora

@manton I said it already, you run the most affordable and nicest managed hugo host that exists!

|
Embed
Progress spinner
jden@social.lol
jden@social.lol

@manton keep it that way. It’s a major selling point compared to something like Ghost.

|
Embed
Progress spinner
alexlafroscia@mastodon.social
alexlafroscia@mastodon.social

@manton I really
love this about the service, but it’s been tricky to debug as I explore migrating my personal site over. Back-porting posts has been a pain and some are showing up twice. It would be nice to have more ways to interact with the static generation process; forcing a rebuild, nuking the cache, etc

|
Embed
Progress spinner
manton
manton

@alexlafroscia Thanks! I agree. Just in case you didn't know, you can clear the cache and force a rebuild with Account → View logs → Rebuild. If you're still seeing duplicates, send us an email too.

|
Embed
Progress spinner
alexlafroscia@mastodon.social
alexlafroscia@mastodon.social

@manton that is VERY good to know! I really want to migrate my site over but was stuck on this. I appreciate the tip!

|
Embed
Progress spinner
boris
boris

@manton as long as the images have the same path structure and can be decompressed into an asset folder that the markdown points to, that’s fine.

|
Embed
Progress spinner
manton
manton

@jonah Thanks!

|
Embed
Progress spinner