photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

236
active users

#mkdocs

0 posts0 participants0 posts today
Jörg Kantel<p>Statische Seiten mit MkDocs (Material)</p><p>Als ich vor etwa einem Jahr meinen Rechnerumzug organisierte, stolperte ich auch wieder eher zufällig über MkDocs, einen schnellen und freien (BSD-Lizenz), in Python geschriebenen, Markdown-basierten Generator für statische Seiten, der allem für die Dokumentation von Software-Projekten entwickelt worden war. <a href="https://kantel.github.io/posts/2025062101_mkdocs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kantel.github.io/posts/2025062</span><span class="invisible">101_mkdocs/</span></a> <a href="https://mastodon.social/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a> <a href="https://mastodon.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> <a href="https://mastodon.social/tags/StatischeSeiten" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StatischeSeiten</span></a> <a href="https://mastodon.social/tags/Webworking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webworking</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://sfba.social/@jonathankoren" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jonathankoren</span></a></span> I'm just the kind of person who expects shit to work on <a href="https://infosec.space/tags/LynxBrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LynxBrowser</span></a> over <span class="h-card" translate="no"><a href="https://mastodon.social/@torproject" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>torproject</span></a></span> and if it doesn't then it's ableist trash IMHO.</p><ul><li>Consider <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a>-<a href="https://infosec.space/tags/Material" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Material</span></a> w/ <a href="https://infosec.space/tags/Privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Privacy</span></a> Plugin if you like <a href="https://infosec.space/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> and a sleek site that isn't a 24/7 job to avoid getting <a href="https://infosec.space/tags/hacked" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hacked</span></a>, loaded with <a href="https://infosec.space/tags/malware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>malware</span></a> like <a href="https://infosec.space/tags/Shitcoin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shitcoin</span></a>-<a href="https://infosec.space/tags/Cryptojacking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptojacking</span></a>-shite and merely update in time!</li></ul><p><a href="https://infosec.space/tags/Lynx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lynx</span></a> <a href="https://infosec.space/tags/Browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Browser</span></a> <a href="https://infosec.space/tags/Accessibility" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Accessibility</span></a> <a href="https://infosec.space/tags/sarcasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sarcasm</span></a> <a href="https://infosec.space/tags/Tor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tor</span></a></p>
Kevin Karhan :verified:re: substack, nazis
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://soc.megatokyo.moe/users/wyatt" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>wyatt</span></a></span> +1</p><p>I may just use <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a>-<a href="https://infosec.space/tags/Material" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Material</span></a> if I ever setup a <a href="https://infosec.space/tags/blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blog</span></a>.</p><p><a href="https://infosec.space/tags/MkDocsMaterial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocsMaterial</span></a> <a href="https://infosec.space/tags/CMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CMS</span></a> <a href="https://infosec.space/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a></p>
lothar<p><span class="h-card" translate="no"><a href="https://social.wildeboer.net/@jwildeboer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jwildeboer</span></a></span> <br>That is not just a good tip, but actually a hard requirement in many style guides for technical documentation. <br>For HTML output, you can avoid having to remember it via something like this: <br><a href="https://squidfunk.github.io/mkdocs-material/reference/tooltips/?h=abbreviation#adding-abbreviations" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">squidfunk.github.io/mkdocs-mat</span><span class="invisible">erial/reference/tooltips/?h=abbreviation#adding-abbreviations</span></a></p><p><a href="https://social.tchncs.de/tags/mkdocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mkdocs</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://jorts.horse/@kobilacroix" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kobilacroix</span></a></span> if you just want a cheap &amp; simple website, that is still easy.</p><p>One option beyond <em>"Overkill-<a href="https://infosec.space/tags/CMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CMS</span></a>||es"</em> like <a href="https://infosec.space/tags/WordPress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WordPress</span></a> are <em>"<a href="https://infosec.space/tags/OfflineCMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineCMS</span></a>|es"</em> like <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a>-Material that allow for simple <a href="https://infosec.space/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> editing and clean <a href="https://infosec.space/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> whilst offering <a href="https://infosec.space/tags/search" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>search</span></a> functionality.</p><p>Also there are more <a href="https://infosec.space/tags/Webhosters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webhosters</span></a> than ever before...</p>
Kevin Karhan :verified:<p><a href="https://infosec.space/tags/discord" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>discord</span></a> <a href="https://www.youtube.com/watch?v=2LhiCP8AQWs" rel="nofollow noopener" target="_blank"><em>IS LITERALLY THE PROBLEM!</em></a></p><ul><li><p>It's worse than any <a href="https://infosec.space/tags/IRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IRC</span></a>, <a href="https://infosec.space/tags/Mumble" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mumble</span></a> or even the old <a href="https://infosec.space/tags/TeamSpeak" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TeamSpeak</span></a> &amp; <a href="https://infosec.space/tags/Skype" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Skype</span></a> for that matter.</p></li><li><p>It combines the disadvantages of <a href="https://infosec.space/tags/Forum" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forum</span></a>, <a href="https://infosec.space/tags/paywalled" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paywalled</span></a> <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a>, <a href="https://infosec.space/tags/chat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chat</span></a> and <a href="https://infosec.space/tags/voicechat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>voicechat</span></a> with 0 redeeming qualities (unlike <a href="https://infosec.space/tags/Zulip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zulip</span></a> &amp; Mumble &amp; <a href="https://infosec.space/tags/XMPP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XMPP</span></a>+<a href="https://infosec.space/tags/OMEMO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OMEMO</span></a>) it's just an <a href="https://infosec.space/tags/InformationBlackhole" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InformationBlackhole</span></a>!</p></li></ul><p>I'm shure fecking <a href="https://infosec.space/tags/dread" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dread</span></a> has better moderation and I'd rather use <a href="https://infosec.space/tags/MicrosoftTeams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MicrosoftTeams</span></a> + <a href="https://infosec.space/tags/Slack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Slack</span></a> cuz those at least have proper <a href="https://infosec.space/tags/moderation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>moderation</span></a> tools.</p><ul><li>And I'd rather subscribe to the <a href="https://infosec.space/tags/LKML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LKML</span></a> and see my inbox getting hosed than using any shitty <a href="https://infosec.space/tags/SaaS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SaaS</span></a>!</li></ul><p>Case in point: I'd rather <a href="https://infosec.space/tags/SelfHost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHost</span></a> all my comms infrastructure than to ever use something like Discord or any other <a href="https://infosec.space/tags/GDPR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GDPR</span></a>-violating SaaS that is just enshittification.</p><p>I'd rather recommend people to instead choose a tool that does <em>everything but horrible</em> to go with multiple <em>smaller &amp; good tools</em></p><ul><li>Public Chat? IRC!</li><li>Group Voicechat? Mumble.</li><li><a href="https://infosec.space/tags/Documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Documentation</span></a>? <a href="https://infosec.space/tags/mkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mkDocs</span></a>-material.</li><li>1:1 Chats? XMPP+OMEMO.</li><li>E2EE Group Chats? <a href="https://infosec.space/tags/deltaChat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deltaChat</span></a>.</li><li>E2EE Calls? <a href="https://infosec.space/tags/WebCall" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebCall</span></a>.</li><li>Filehosting? <a href="https://infosec.space/tags/IPFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPFS</span></a>, <a href="https://infosec.space/tags/BitTorrent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BitTorrent</span></a>, oshi.at, etc. ...</li><li>…</li></ul><p>Check <span class="h-card" translate="no"><a href="https://mas.to/@alternativeto" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>alternativeto</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.social/@european_alternatives" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>european_alternatives</span></a></span> for options.</p>
Kevin Karhan :verified:<p>Shoutout to <span class="h-card" translate="no"><a href="https://fosstodon.org/@squidfunk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>squidfunk</span></a></span> for making <a href="https://squidfunk.github.io/mkdocs-material/" rel="nofollow noopener" target="_blank">Material for MkDocs</a> which comes with a metric ton of <a href="https://infosec.space/tags/QualityOfLife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QualityOfLife</span></a> improvements like <a href="https://squidfunk.github.io/mkdocs-material/plugins/privacy/" rel="nofollow noopener" target="_blank">being easily able to self-host all assets</a> and <a href="https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/" rel="nofollow noopener" target="_blank">thus comply</a> with <a href="https://infosec.space/tags/privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privacy</span></a> <a href="https://infosec.space/tags/laws" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>laws</span></a> whilst being as <a href="https://squidfunk.github.io/mkdocs-material/setup/" rel="nofollow noopener" target="_blank">easy to setup</a> as the regular <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a>.</p><ul><li>I'll propably make more use of it in the future since the <a href="https://www.mkdocs.org" rel="nofollow noopener" target="_blank">original MkDocs</a> seems to <a href="https://github.com/mkdocs/mkdocs/issues/2171" rel="nofollow noopener" target="_blank">still use</a> <em>"<a href="https://infosec.space/tags/CDN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CDN</span></a>|s"</em> like <a href="https://infosec.space/tags/ClownFlare" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClownFlare</span></a> / <a href="https://infosec.space/tags/CloudFlare" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CloudFlare</span></a> and <a href="https://infosec.space/tags/GoogleFonts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoogleFonts</span></a>...</li></ul>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://techhub.social/@memesmadetorunonlinux" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>memesmadetorunonlinux</span></a></span> you know what's real <a href="https://infosec.space/tags/GigaChad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GigaChad</span></a> in terms of <a href="https://infosec.space/tags/Presentations" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Presentations</span></a>?</p><ul><li>When you write <a href="https://infosec.space/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> that gets converted into HTML + <a href="https://infosec.space/tags/LaTeX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LaTeX</span></a> and then spit out to into indexed, searchable and chapter'd <a href="https://infosec.space/tags/PDF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PDF</span></a>|s.</li></ul><p>For everyone else there's <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a> (or rather <a href="https://infosec.space/tags/MkDocsMaterial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocsMaterial</span></a>) for making beautiful <a href="https://infosec.space/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> presentations...</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://fediscience.org/@sbrl" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sbrl</span></a></span> and I guess <a href="https://infosec.space/tags/LibreOffice" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LibreOffice</span></a> Draw isn't an option?</p><p>Then consider using <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a> and make <a href="https://infosec.space/tags/Web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Web</span></a>-based slides...</p>
Feoh<p>Thinking about transitioning my <a href="https://oldbytes.space/tags/blogging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blogging</span></a> from <a href="https://oldbytes.space/tags/nikola" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nikola</span></a> to <a href="https://oldbytes.space/tags/mkdocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mkdocs</span></a> </p><p>Nikola is great but I've always felt like writing in Markdown is an also ran use case, as its native lingua franca is my long time nemesis <a href="https://oldbytes.space/tags/restructuredtext" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>restructuredtext</span></a> (Hate hate HATE! :) ).</p><p>mkdocs is built from the ground up to be super simple. Give it a pile of Markdown and it'll generate a site. There's a nice plugin for generating a blog:</p><p><a href="https://github.com/squidfunk/mkdocs-material/blob/master/docs/setup/setting-up-a-blog.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/squidfunk/mkdocs-ma</span><span class="invisible">terial/blob/master/docs/setup/setting-up-a-blog.md</span></a></p>
Lawrence Murray<p>Sneak peak of upcoming C++ code coverage reports in <a href="https://fosstodon.org/tags/Doxide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Doxide</span></a>, featuring an interactive sunburst chart (using <a href="https://fosstodon.org/tags/ApacheECharts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApacheECharts</span></a>), sortable tables (using <a href="https://fosstodon.org/tags/tablesort" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tablesort</span></a> and Material for <a href="https://fosstodon.org/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a>), and annotated source code listings. These interactive reports let you drill down into areas where further testing may be warranted. <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://fosstodon.org/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://fosstodon.org/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a></p>
Matt Shaw<p>I've written a guide to building a highly customisable, lightweight, secure, and performant static site using <a href="https://mastodon.me.uk/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a>, <a href="https://mastodon.me.uk/tags/NGINX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NGINX</span></a> and <a href="https://mastodon.me.uk/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a>: <a href="https://matthew-shaw.github.io/blog/2024/11/04/building-a-static-site-with-mkdocs-nginx-and-docker/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">matthew-shaw.github.io/blog/20</span><span class="invisible">24/11/04/building-a-static-site-with-mkdocs-nginx-and-docker/</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://missiletest.site/users/Ariri" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Ariri</span></a></span> unless you want custom-engineer your own <a href="https://infosec.space/tags/Markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Markdown</span></a> -&gt; <a href="https://infosec.space/tags/LaTeX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LaTeX</span></a> -&gt; <a href="https://infosec.space/tags/Ghostscript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ghostscript</span></a> pipeline like <span class="h-card" translate="no"><a href="https://oxytodon.com/@fuchsiii" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fuchsiii</span></a></span> did, consider <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a> as an <a href="https://www.mkdocs.org" rel="nofollow noopener" target="_blank">easy solution to turn Markdown files</a> into sleek <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a> with <a href="https://www.mkdocs.org/getting-started/" rel="nofollow noopener" target="_blank">minimal configuration needed</a>.</p><ul><li>I've set it up multiple times and by just <a href="https://www.mkdocs.org/user-guide/configuration/#docs_dir" rel="nofollow noopener" target="_blank">changing the</a> <code>docs_dir</code> to like <code>source</code> and the <code>site_dir</code> <a href="https://www.mkdocs.org/user-guide/configuration/#site_dir" rel="nofollow noopener" target="_blank">to</a> <code>docs</code> you can use <a href="https://infosec.space/tags/GithubPages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GithubPages</span></a> for <a href="https://infosec.space/tags/hosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hosting</span></a> said <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a>...</li></ul><p>That should provide you with an easy way to present stuff in an intuitive way...</p><ul><li>Also proper <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a> is nice and <a href="https://en.wikipedia.org/wiki/Markdown" rel="nofollow noopener" target="_blank">Markdown</a> is <a href="https://www.markdownguide.org/cheat-sheet/" rel="nofollow noopener" target="_blank">very easy to write and edit</a> with <a href="https://vscodium.com" rel="nofollow noopener" target="_blank">Editors like</a> <a href="https://infosec.space/tags/Codium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Codium</span></a> a direct &amp; instant preview.</li></ul><p>I myself can't he assed writing <a href="https://infosec.space/tags/HTML5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML5</span></a> / <a href="https://infosec.space/tags/CSS3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS3</span></a> / <a href="https://infosec.space/tags/JS6" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JS6</span></a> or wahtever <a href="https://infosec.space/tags/cursed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cursed</span></a> <a href="https://infosec.space/tags/WebApp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebApp</span></a> <a href="https://infosec.space/tags/TechStack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechStack</span></a> is trendy tthese days so I use <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a> all the time...</p>
Mark Crocker<p>This is the most useful <a href="https://indieweb.social/tags/Nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nix</span></a> <a href="https://indieweb.social/tags/Container" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Container</span></a> post I've come across so far:</p><p>Quickly building minimal Docker containers with Nix<br><a href="https://jamey.thesharps.us/2021/02/02/docker-containers-nix/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jamey.thesharps.us/2021/02/02/</span><span class="invisible">docker-containers-nix/</span></a></p><p>Sure, I can get the hello, world tutorial working, but anything more useful is hard to find examples for, or uses flakes, which I'm not ready for. </p><p>I have managed to hack together a non trivial <a href="https://indieweb.social/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a> image, but I have to run interactive BASH to start it because the entry point doesn't work, and even then, the exposed port isn't 🤷‍♂️</p><p><a href="https://indieweb.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://indieweb.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NixOS</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://retro.pizza/@ColetteDiskette" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ColetteDiskette</span></a></span> <span class="h-card" translate="no"><a href="https://tech.lgbt/@ann3nova" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ann3nova</span></a></span> personally, I'd tell projects that unless theor documentation was a searchable <a href="https://infosec.space/tags/PDF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PDF</span></a> or an <a href="https://infosec.space/tags/mkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mkDocs</span></a> (with search function) I'm not gonna bother!</p><ul><li>Also everyone who thinks <a href="https://infosec.space/tags/paywalling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>paywalling</span></a> or <a href="https://infosec.space/tags/loginwalling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>loginwalling</span></a> <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a> is okay is banned from my <a href="https://infosec.space/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> projects, alongside those that put stuff inaccessible, unindexable and unsearchable onto <a href="https://infosec.space/tags/Discord" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Discord</span></a>!</li></ul>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://bonn.social/@cryptoparty" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cryptoparty</span></a></span> ich nutz für <a href="https://infosec.space/tags/Dokumentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dokumentation</span></a> <a href="https://infosec.space/tags/mkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mkDocs</span></a> das frisst <a href="https://infosec.space/tags/Makrdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Makrdown</span></a> und macht daraus sauberes <a href="https://infosec.space/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> inklusive <a href="https://infosec.space/tags/Suchfunktion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Suchfunktion</span></a>!</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@drewdevault" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>drewdevault</span></a></span> Using <a href="https://infosec.space/tags/Discord" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Discord</span></a> for any serious communication should disqalify the projects <em>and</em> those using it from being taken serious in <a href="https://infosec.space/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> development at all.</p><ul><li>Discord is an <a href="https://infosec.space/tags/InformationBlackhole" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InformationBlackhole</span></a> with unacceptable <a href="https://infosec.space/tags/ToS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ToS</span></a> and no good way to export and search anything from it.</li></ul><p>At least with <a href="https://infosec.space/tags/Mailinglists" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mailinglists</span></a> and <a href="https://infosec.space/tags/IRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IRC</span></a> we had the latter problem solved, and whilst a lot of people criticize <a href="https://infosec.space/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> for all the valid reasons, one does not need to have a GitHub account to merely read issues and access documentation published there.</p><ul><li>Also it's easier to setup a <a href="https://infosec.space/tags/Webpage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webpage</span></a> with <a href="https://infosec.space/tags/mkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mkDocs</span></a> that provides a <a href="https://infosec.space/tags/searchable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>searchable</span></a> <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a> with <a href="https://infosec.space/tags/GithubPages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GithubPages</span></a> and a custom <a href="https://infosec.space/tags/Domain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Domain</span></a> than to even bother trying to customize some <a href="https://infosec.space/tags/Bot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bot</span></a> for Discord...</li></ul><p>Not to mention Discord has a shitload ob absurd and archaic limitations that have no reason to exist, so even if one were okay with using that garbage <a href="https://infosec.space/tags/SaaS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SaaS</span></a> they'd inevitably run into the limit of <em>"<a href="https://infosec.space/tags/Servers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Servers</span></a>"</em> [or rather <a href="https://infosec.space/tags/Instances" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Instances</span></a>] they can actually access at the same time <em>VERY QUICKLY</em>...</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://possum.city/@mook" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mook</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@MastodonEngineering" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>MastodonEngineering</span></a></span> <em>EXACTLY THIS</em> is why I think a <em>"<a href="https://infosec.space/tags/Webhoster" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webhoster</span></a>-only"</em> functional <a href="https://infosec.space/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> server is kinda important.</p><ul><li>And if <a href="https://infosec.space/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> was that, I could understand them saying <em>"<a href="https://infosec.space/tags/canfix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>canfix</span></a> &amp; <a href="https://infosec.space/tags/wontfix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wontfix</span></a>"</em> for all the valid reasons (tho I'm shure <a href="https://infosec.space/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> devs fluent in <a href="https://infosec.space/tags/mod_security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mod_security</span></a> &amp; <a href="https://infosec.space/tags/mod_rewrite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mod_rewrite</span></a> would likely disagree!)...</li></ul><p>And for what Mastodon does, it feels quite overengineered and overcomplex, but then again I'm used to <a href="https://infosec.space/tags/MkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MkDocs</span></a> and other, <em>"<a href="https://infosec.space/tags/offline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>offline</span></a>-<a href="https://infosec.space/tags/CMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CMS</span></a>|es"</em> that do just work and are kinda essential for stuff on <span class="h-card" translate="no"><a href="https://mastodon.social/@torproject" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>torproject</span></a></span> / <a href="https://infosec.space/tags/Tor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tor</span></a> because noone there uses <a href="https://infosec.space/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> and enabling <a href="https://infosec.space/tags/JS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JS</span></a> is discouraged by <a href="https://infosec.space/tags/TorBrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TorBrowser</span></a> for <em>all the right reasons</em>...</p><p>I should take a closer look at <a href="https://infosec.space/tags/streams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>streams</span></a> once I have time for that...</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://corteximplant.com/@revengeday" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>revengeday</span></a></span> okay, that's just <em>slightly less shit</em> than <a href="https://infosec.space/tags/Discord" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Discord</span></a> because you could just scrape that via <span class="h-card" translate="no"><a href="https://mastodon.archive.org/@internetarchive" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>internetarchive</span></a></span> 's <a href="https://infosec.space/tags/WayBackMachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WayBackMachine</span></a> and thus give <a href="https://infosec.space/tags/NSAbook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NSAbook</span></a> / <a href="https://infosec.space/tags/StasiBook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StasiBook</span></a> the middle finger!</p><p>But yeah, like: There's no good reason why said <a href="https://infosec.space/tags/documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>documentation</span></a> isn't like on <a href="https://infosec.space/tags/GithubPages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GithubPages</span></a> using <a href="https://infosec.space/tags/mkDocs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mkDocs</span></a>...</p>