ngc6677
When opening a freshly installed emacs, there should be a "Emacs Tutorial" link that can be clicked; also the keyboard shortcut `C-h t` (which is «Control + `h`, then `t`»).
There is a similar feature in `neovim`, when opened type `:Tutor` (which is «`:` to open the command prompt, with command `Tutor`»).
Really cool that it respects the SSG conventions and separation of content, collections, templates, themes etc.
At first, it is also a good practice not to install any package, and use the built-in capabilities (`magit` and `org-mode` are now part of the default installation) for a while, the time to discover what comes with the "factory defaults".
Also, for some inspirations, watching videos from `System Crafters, Howard Abrams, Emacs Rocks` to see how some people use it.
It can take a while to get used to everything, or to install packages and customize it to what other editors comes with by default, but the reward is worth.
Btw, for emacs users, there is a `morse-region` and `unmorse-region` https://www.emacswiki.org/emacs/MorseCode to play with
2. router https://developer.mozilla.org/en-US/docs/Web/API/URL_Pattern...
The rest should be code organization, not even a build tool.
Can check this example https://github.com/radio4000/components
One downside for this setup, is that uploaded media are not re-sized or compressed (since there is no backend job doing it), so a client must be briefed into "making smaller images" (on the web client side with squoosh.app[2] for example), or using a SSG that does that built-in (hugo, gatsby)
1. https://decapcms.org/docs/gitlab-backend/#client-side-pkce-a...
Show HN: Joblist.today – companies hiring open database (in SQLite and Git)
Permacomputing
Nice use of web components!
Radio4000 (v2) public media libraries
Manual Spam Link Building Tutorials for 500 Services
- https://space-element.pages.dev
(also can be archived plainly from client side, such as with https://archive.is/uXWBQ and https://archive.is/goog.space)
Example https://radio4000.com/sign
Bg-Refresh
Show HN: emacs-ssg file-based routing site generation with and without Emacs
https://sctlib.gitlab.io/emacs-ssg/
Emacs' org-mode is great to write documents (.org files, similar to .md) and export them to HTML.It is also practical to evaluate and export "code blocks", like "notebooks" would do (observable framework, jupyter, mdx etc.).With emacs-ssg, we don't have to use emacs to write the document, but in the background it is used to evaluate the files and produce the HTML result in a `./public`...
- https://goog.space/ - https://gitlab.com/sctlib/space-element
For example this archive and this data URL are the same.
- https://archive.is/WXFmQ - https://goog.space/#data=eyJ2YWx1ZSI6IiMgS2FnaSBoZWxsbyFcblx...
Show HN: `<button-play-audio url="HTTPS://w.wiki/8$sT"/>`
https://gitlab.com/publicservices/web-components/button-play-audio
An example web-component for a button to play a sound when clicked (and some extras).
Do you recommend any alternative for the web?