Here’s
a great article
that implements reading webmentions
natively in hugo. There’s always a soul out there who
has tried what you’re thinking about.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Aria is such nice nostalgia.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Ever wonder how some writers become very prolific? Hire a bunch of freelancers… Okay – I’m being a bit facetious, but having a proper drafts workflow is one important factor. The more drafts started, the more chances there are for completion.
Drafts on this static micro blog are somewhat in a sensible state now. My drafts are public since I’m too lazy to separate my content from the demo content.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Deploy or die? Whenever deployment times are reduced to almost instantaneous — that meme comes to mind. There’s even a card game. How magnificent…
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
NetSurf is still the fastest
 browser I’ve ever used. It supports
stylesheets up to . This
static micro blog renders poorly since it targets
. Maybe some fallback CSS2
directives are in order.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Media clips and text on a screen are obtuse. If that’s consistently true, then choose your poison(s): misinterpretation, miscommunication, misdirection, misinformation, disinformation, dissimulation, and/or propaganda. Everyone gets to play, but no one is immune.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Browsers are on a slow march towards fully adopting user options for standardized/algorithmic color stylesheets. Great debates over what color to paint the bike shed (website) will eventually end. Paint it (mostly) whatever color you want.
In addition to the invert filter, another way of quickly bootstrapping a dark mode stylesheet is to use Chromium’s auto dark mode emulation as an initial reference.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Web mentions and reply by email? The first is easy thanks to webmention.io, but the second is very involved and requires a public email inbox setup.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Fun fact: fetching favicons from
various domains is a dark art. Might seem trivial at first, but it’s very
complicated. A simple request for a favicon.ico will net strange returns —
like serving a text file as a favicon.ico.
Better to leverage a browser which excels at interpreting favicons or contact a of a major search engine. Make sure to cache the results.
- https://icons.duckduckgo.com/ip1/en.wikipedia.org.ico
 - https://www.google.com/s2/favicons?domain=en.wikipedia.org
 
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
This static micro blog now
“multiplexes”
 feeds natively. The
penalty (blood sacrifice) for making this happen is having to run
hugo twice — once for it to write
markdown and second to
reflect it back for hugo to see what it wrote.
If I can win the error handling game, I’ll finally be able to add all my feeds
and see how far hugo can be pushed.