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.
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.
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.
If you don’t know which static site generator to use, choose one built in a language that you’re familiar with or want to learn. Under the hood they all use similiar constructs.
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.
Chapter 2.
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.
The sentiment that you cannot/don’t need to support all browsers is kinda accurate. In many scenarios you’ll never be able to support all browsers due to “business” constraints. Cross browser support is possible though.
But… let’s suppose that the only browser in “real” mainstream use is Chrome. It’s logical then to conclude that the only browser you need to develop for is Chrome, and that deduction works well for many companies.
Deno
Deno Deploy Beta 4
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.
The space of software hosting forges is sizeable. Most techy people know about GitHub and GitLab but many software forges exist (if considering the entire world). Here’s a few of note.
- NotABug: Based on Gogs.
- SourceHut: Suite of free software development tools built from the ground up.
- Codeberg: Based on Gitea.
- SourceForge: Mainstream software hosting.
- Radicle: Decentralized on the service layer (discussions/issues). Git itself is distributed and decentralized.
- Savannah: Suite of software development
tools from
GNU.
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.
The is an interesting element in
the specification — yeah another
post about RSS. You
could hash the content of a post and commit to the idea that it shouldn’t
change.
If a post changes, then the GUID would provide a trail of edits, with the
drawback of possibly resurfacing an old post. This
article from 15 years ago
explores what feed readers did at the time when given a link and/or guid.
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.
Not sure how people find the time and motivation to argue in long comment threads on the Internet. Seems like a waste of energy, or maybe I’m just getting older. Here’s a picture of my guava tree sprouts.
Index: Cache · Source