helvede.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Velkommen til Helvede, fediversets hotteste instance! Vi er en queerfeministisk server, der shitposter i den 9. cirkel. Welcome to Hell, We’re a DK-based queerfeminist server. Read our server rules!

Server stats:

159
active users

#markdown

5 posts3 participants0 posts today

New Kitten release 🎉

kitten.small-web.org

• New: Lovely new icons¹ and new callouts in Kitten Settings²

• New: Markdown now supports attributes and bracketed spans³

• New: client-side `kitten` global with `trigger` function for triggering events on the server from the client. (Useful when streaming client-side JavaScript when using Kitten’s Streaming HTML⁴ workflow. e.g., when you have to use a client-only web API like the Clipboard API but you want to keep all your logic on your server-side page.⁵)

• Fixed: The bound render function returned by `KittenComponent` class’s `component` getter now correctly awaits asynchronous templates. (In Kitten, you don’t have to care whether your templates contain promises. Kitten handles all that for you.)

Enjoy! :kitten:💕

¹ kitten.small-web.org/reference

² mastodon.ar.al/@aral/114381983

³ kitten.small-web.org/reference (also see mastodon.ar.al/@aral/114381462)

kitten.small-web.org/tutorials

⁵ e.g., See how I use this to implement a copy to clipboard button in the database page of Kitten’s Settings: codeberg.org/kitten/app/src/br Of course, you don’t have to use this and you can just write client-side JavaScript or use the built-in Alpine.js integration. e.g., how I do it on the (older) settings/identity page: codeberg.org/kitten/app/src/br

#Kitten#SmallWeb#web

EDIT: Sarcasm? See civv.es/notes/a6sj1ccdd65e00qu

I was at a group this morning where folks were raving about Ulysses (the writing app). I kept trying to remember why I stopped using that, and finally searched email, and oh right, here it is. I was a user until I got this newsletter. It's the last one I have, must have unsubscribed after that.

I'd like a new #markdown app and would like to try Ulysses again, but does anyone know if they have corrected their stance here?

@ulyssesapp #ulysses #writing

Continued thread

In case you don’t know: when writing text in #Markdown, you add a footnote like this `my text needs this footnote[^afootnote]` and somewhere else in your text you add `[^afootnote]: And this is the footnote`. The colon is important! When this gets rendered and your markdown renderer supports footnotes, they will be converted to consecutive numbers and added as list to the end of the text. The labels will become navigation anchors. Quite cool! See jan.wildeboer.net/2025/04/Web- for an example.

Jan Wildeboer's Blog · The Web is Broken — Botnet Part 2
More from Jan Wildeboer 😷:krulorange:

"Most guides to docs like code, even the ones for non-devs, assume you have some developer knowledge: maybe you're already using version control, or you've encountered build pipelines before, or you're working alongside developers.

This guide is for the people who read that paragraph and wished it came with a glossary. This is docs like code for people who don't know what git is and have never installed VS Code.

This post explains terminology and concepts, to help you get a mental model of what's going on. If you prefer to dive in and pick up concepts as you go, skip straight to the tips in How to learn, and come back to the conceptual info as needed."

deborahwrites.com/blog/docs-li

deborahwrites.comDocs like code in very basic terms - Deborah WritesThis is docs like code for people who don't know what git is and have never installed VS Code.
Replied in thread

@ojs @vga256 for me #Markdown is essential. There are partly different standards but it makes conversion from one generator to another really simple. there are anough tools to quickly change some frontmatter etc. so a switch of content is more easy and also you might be able to test different machines with the same content.

I've had a statuslog section on my now page (reillyspitzfaden.com/now/) for a while, and I added it to my homepage as well (reillyspitzfaden.com/#homepage).

The especially nice part is that I now have a script (github.com/reillypascal/person) so I can simply type `./status` in the terminal, write the status text in the resulting .md file that pops open, and then commit/push!

I've seen some IndieWeb people (e.g., @binarydigit) do something similar via one of omg.lol's tools (home.omg.lol/info/statuslog) and liked it, but I wanted to see if I could DIY it just for the heck of it. Very happy with how easy the result is!

Pixel art of a radio tower and floppy disk, with pixel art text reading 'Reilly Spitzfaden'
reillyspitzfaden.comReilly Spitzfaden, Composer | Now