There are multiple aspects to "Indiewebifying" your site.
@kevinmarks: Correct me where I am wrong below.
1. #IndieAuth: You have a website be *you*, YOUR identity. That's where rel=me comes in. For lazy folks like me, I identify myself and link that to my GitHub profile.
2. #Microformats2: This makes your web pages parseable by the Webmention endpoints (like webmention.io, that heroku app, etc.)
/1
> Sadly, you'll need some kind of server-side dynamic rendering to show your webmentions. This will be a problem when you use a static website generator and refuse to add any kind of client-side JavaScript.
I know neither PHP nor JS. So I thought that Webmentions is no-go for me.
But I was able to make it work on my static #Hugo site deployed over #Netlify. See the attached image for my flow :D
Example: https://scripter.co/#webmentions
Ref: https://discourse.gohugo.io/t/alternative-to-disqus-needed-more-than-ever/5516/66?u=kaushalmodi
Jitter a Git-based binary manager for Linux written in Nim
https://github.com/sharpcdf/jitter
Discussions: https://discu.eu/q/https://github.com/sharpcdf/jitter
It took me longer to summarize how I added search to my blog using Pagefind than it did to add search to my blog using Pagefind: https://baty.net/2022/searching-this-site-using-pagefind/
Website plug (Hugo-related)
I got a suggestion in the Hugo Discourse that I break this down to just the four steps I described (thus making it even easier for new users), so I’ve now issued a follow-up that does exactly that:
https://www.brycewray.com/posts/2022/07/really-getting-started-hugo-four-steps/
Recently I struggled with a regression in my Jenkins config. This post describes a solution that could prevent me from that pain in the future.
https://scripter.co/version-controlling-jenkins-config/
Day 37 of #100DaysToOffload
This much power for String interpolation should be a crime (:
https://nim-lang.org/docs/strformat.html#nimfmt-vsdot-nimamp
#nimlang is even fun just learning about it, let alone programming in it.
I've changed my writing style a bit this time [Not sure if anyone can tell, or if I had a particular "style" to begin with :)].
If you like using #Magit and want to try out seeing the diffs a little bit better, check out the git-delta CLI tool.
https://scripter.co/using-git-delta-with-magit/
Day 36 of #100DaysToOffload
Website plug
New > Economy of words • Whatever happens, you’ll always have this site’s feeds — and I encourage you to use them.
Website plug
New > The site this week: 2022-07-02 • Hugo image processing; a reminder about HugoConf; changing sides in a Holy War.
https://www.brycewray.com/posts/2022/07/site-week-2022-07-02/
So, for #jekyll #hugo #eleventy #gatsby or other #ssg users who use some kind of shortcode/includes/autofill or whatever in your articles.
If you were to switch, how would you handle those elements that won't work anymore in whatever new platform you are switching to?
If you have other ideas, please share!
#boostsappreciated #pleaseboost #poll #webdev #wordpress
[New version] Denote 0.1.0 is available since 2022-06-27!
This tool written by the famous Protesilaos Stavrou (aka Prot) for "simple note-taking" + based on text #format + with "basic linking facility" + with "predictable and descriptive file-naming scheme" + in #Emacs + with many improvements is at: https://protesilaos.com/codelog/2022-06-27-denote-0-1-0/
Good reading, good using and good emacsing!
In this post, I introduce few commands to easily transliterate from within Emacs, using #Gujarati language.
https://scripter.co/gujarati-transliteration/
Day 35 of #100DaysToOffload
Yesterday, I discovered how I can clean up all the old package versions from $GOPATH.
I'm writing this mainly to help my future self and others who might be facing this same trouble:
https://scripter.co/cleaning-up-gopath-pkg/
Day 34 of #100DaysToOffload
Help wanted:
I need to rename this Emacs package before releasing it on Melpa:
https://github.com/NinjaTrappeur/h.el
The package goal is to organize git repositories in a single directory by a command allowing you to jump between git repos and clone new repositories from remote forges.
I’d like to find a descriptive name involving a terrible pun. The lamest, the better.
Do you have any fun ideas? (the pun will be properly credited if used of course!)
Answering to myself ..
go clean -modcache
Ref: https://github.com/golang/go/issues/27161#issuecomment-415213240
#golang devs .. Is there a way to auto-clear up stale versions from ~/go.apps? This directory is collectively eating up about 4GB of my disk space.
It there a command to auto-purge all the old versions of pkgs and keep only the latest ones?
Better yet, is there a way to **not** keep cached packages at all? I don't develop or code in Go; I only build some packages locally from their git source.
Mastering Nim: A complete guide to the programming language
https://forum.nim-lang.org/t/9259
Discussions: https://discu.eu/q/https://forum.nim-lang.org/t/9259