It's 18:30 here --
so it's time for the weekly
OPEN OFFICE HOUR
Join and ask questions!
https://christiantietze.de/ama
Today I'll be doing work on #markdown #mdbabel and #Emacs #LSP most likely
It's 18:30 here --
so it's time for the weekly
OPEN OFFICE HOUR
Join and ask questions!
https://christiantietze.de/ama
Today I'll be doing work on #markdown #mdbabel and #Emacs #LSP most likely
@mattgemmell I’ve not used Ulysses in a few years (I used its predecessor Daedalus, too), but doesn’t it have its own spin on Markdown — like Bear?
Options like @ttscoff’s nvALT or nvUltra don’t touch the Markdown syntax and leave files accessible in the file system.
Personally, though, I’m on @drafts and DEVONthink. But don’t listen to me — you’ve literally written a book on #Markdown (which is excellent, btw).
Так, а что в #markdown #mastodon нельзя ссылку закодировать в квадратные скобки, как это делается на форумах в тег [ url ], чтобы свою надпись там ставить в ней? То что-то не выходит, и с кавычками и без, или там круглые скобки ещё нужны (не помню толком такой синтаксис?
#lang_ru #fediverse @rf @Russia
New Kitten Release
• New: Any attributes present in a <markdown> tag are now passed to the first rendered element. (This is useful if you want to add some quick inline styles to a <p> that’s rendered from markdown, etc., but for anything more complicated, you should likely just jump into HTML.)
To learn more about Markdown in Kitten, please see the Markdown reference¹.
Enjoy!
Should I dare to do a "why #Markdown is one of the worst lightweight markup syntax languages there is"-session at a UX/UI-dominant #barcamp?
C'mon, do push me over that cliff!
Background: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/ it's related but would be a different focus since I won't push #orgdown that much - people can be happier with other LMLs as well as long as it's not the #MD hell. (Sneak preview: I'm writing a long article on all the MD issues in order to explain it once and for all since the Mastodon discussions are really annoying to me.)
Introducing Markdown Babel: a Universal Tool to Make Markdown Files Executable https://christiantietze.de/posts/2025/04/introducing-markdown-babel-make-markdown-files-executable/
Generate images from #plantuml, #mermaid, ... code blocks in #markdown with #mdbabel
Es gibt eine kleine neue App „QR-Tipps“ zum Erstellen interaktiver Karten:
https://mintapps.org/html/mint-tips.html
Karten können Texte, Bilder oder Formeln enthalten und unterstützen #Markdown & #AsciiMath.
Die Tipps können per Link oder QR-Code geteilt werden und schrittweise aufgedeckt werden (gestufte Hilfestellung).
Beispiel: https://mintapps.org/html/mint-tips.html?play=urohr
Um die App nutzen zu können, benötigt ihr allerdings ein Account auf einer eigenen Instanz. Aber das öffnet die Möglichkeit des Selbsthostings :-)
(TK)
This is really useful
MarkItDown: Microsoft’s open-source tool for Markdown conversion | InfoWorld
We need 75+ stars on GitHub to publish to homebrew!
Share the #mdbabel love to make your #markdown documents executable:
https://github.com/md-babel/swift-markdown-babel
Being a researcher, Do you even need Microsoft Office, if you have markdown available?
After understanding and working with #MarkDown I have reduced reliance on publishing applications and softwares. #Linux #FreeSoftwares #OpenSource
New Kitten release
• Fix for Markdown pages¹: import { Multiple, Exports } … and import { Foo as Bar } … now properly supported in front matter when importing components.
Enjoy!
¹ https://kitten.small-web.org/reference/#markdown-pages-page-md-files
New Kitten release
Fixes:
• Components with slotted content in Markdown pages¹ are now properly supported.
• Backticks in content slotted into components in Markdown pages are now automatically escaped.
Enjoy!
#Kitten #SmallWeb #release #markdown #fixes #components #web #dev
¹ https://kitten.small-web.org/reference/#markdown-pages-page-md-files
New Kitten release
• 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!
¹ https://kitten.small-web.org/reference/#icons
² https://mastodon.ar.al/@aral/114381983893061099
³ https://kitten.small-web.org/reference/#markdown-support (also see https://mastodon.ar.al/@aral/114381462302862256)
⁴ https://kitten.small-web.org/tutorials/streaming-html/
⁵ e.g., See how I use this to implement a copy to clipboard button in the database page of Kitten’s Settings: https://codeberg.org/kitten/app/src/branch/main/web/%F0%9F%90%B1/settings%F0%9F%94%92/db/index.page.js#L33 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: https://codeberg.org/kitten/app/src/branch/main/web/%F0%9F%90%B1/settings%F0%9F%94%92/identity/index.page.js#L7
Coming soon: quite loving how much you can do in Markdown in Kitten now that I’ve added the ability to specify attributes and have bracketed spans.
Will release after I’m finished redoing the Kitten Settings pages with the new Kitten icons available at `kitten.icons`.
@kobilacroix if you just want a cheap & simple website, that is still easy.
One option beyond "Overkill-#CMS||es" like #WordPress are "#OfflineCMS|es" like #MkDocs-Material that allow for simple #Markdown editing and clean #HTML whilst offering #search functionality.
Also there are more #Webhosters than ever before...
The document shown here was formed completely in plaintext—formatted and typeset from a simple .md file without ever once opening Google Docs or MS Word.
This makes me happy because it hasn’t felt great to be so dependent on these for-profit corporate-led services in my creative expression.