mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.8K
active users

#documentation

15 posts13 participants0 posts today
PostgreSQLCreate Database with Docker Part of learning Data Engineer with surya Continue reading on Medium » <br><br><a href="https://suryaharahapp.medium.com/create-database-with-docker-8a94489955d7?source=rss------documentation-5" rel="nofollow noopener noreferrer" target="_blank">https://suryaharahapp.medium.com/create-database-with-docker-8a94489955d7?source=rss------documentation-5</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/documentation" target="_blank">#documentation</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/postgresql" target="_blank">#postgresql</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/docker" target="_blank">#docker</a><br><br><a href="https://awakari.com/pub-msg.html?id=JEZbFioNqdtut6jAgo1dCVGRW76&amp;interestId=PostgreSQL" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
BookStack<p>BookStack v25.05 is now here with:</p><p>💬 Content comments<br>🗄️ Comment archiving<br>📷 AVIF image support<br>📝 Further WYSIWYG improvements<br>🎁 + many extra additions &amp; fixes!</p><p><a href="https://www.bookstackapp.com/blog/bookstack-release-v25-05/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bookstackapp.com/blog/bookstac</span><span class="invisible">k-release-v25-05/</span></a></p><p><a href="https://fosstodon.org/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SelfHosting</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://fosstodon.org/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a></p>
Dave Mason<p>Periodic Reminder: Documentation is a form of automation. It does the work for 'future you' so you don't have to repeat yourself over and over and over and ...</p><p><a href="https://mastodon.social/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a><br><a href="https://mastodon.social/tags/Automation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Automation</span></a></p>
Programming Quotes<p>Incorrect documentation is often worse than no documentation.</p><p> — Bertrand Meyer</p><p><a href="https://mastodon.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a></p>
👉Robert :mastodance:<p>🖼 gallery Mecklenburg-Vorpommern 3/3</p><p>📫Last posts / Letzte Beiträge:<br><a href="https://luftspiel.de/linktree/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">luftspiel.de/linktree/</span><span class="invisible"></span></a></p><p><a href="https://norden.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> <a href="https://norden.social/tags/Mecklenburg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mecklenburg</span></a> <a href="https://norden.social/tags/MecklenburgVorpommern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MecklenburgVorpommern</span></a> <a href="https://norden.social/tags/Village" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Village</span></a></p><p>🔗 Permalink: </p><p><a href="https://luftspiel.de/mecklenburg-vorpommern-3-3/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">luftspiel.de/mecklenburg-vorpo</span><span class="invisible">mmern-3-3/</span></a></p>
👉Robert :mastodance:<p>🖼 gallery Mecklenburg-Vorpommern 2/3</p><p>📫Last posts / Letzte Beiträge:<br><a href="https://luftspiel.de/linktree/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">luftspiel.de/linktree/</span><span class="invisible"></span></a></p><p><a href="https://norden.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> <a href="https://norden.social/tags/Mecklenburg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mecklenburg</span></a> <a href="https://norden.social/tags/MecklenburgVorpommern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MecklenburgVorpommern</span></a> <a href="https://norden.social/tags/Village" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Village</span></a></p><p>🔗 Permalink: </p><p><a href="https://luftspiel.de/mecklenburg-vorpommern-2-3/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">luftspiel.de/mecklenburg-vorpo</span><span class="invisible">mmern-2-3/</span></a></p>
👉Robert :mastodance:<p>🖼 gallery Mecklenburg-Vorpommern 1/3</p><p>📫Last posts / Letzte Beiträge:<br><a href="https://luftspiel.de/linktree/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">luftspiel.de/linktree/</span><span class="invisible"></span></a></p><p><a href="https://norden.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> <a href="https://norden.social/tags/Mecklenburg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mecklenburg</span></a> <a href="https://norden.social/tags/MecklenburgVorpommern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MecklenburgVorpommern</span></a> <a href="https://norden.social/tags/Village" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Village</span></a></p><p>🔗 Permalink: </p><p><a href="https://luftspiel.de/mecklenburg-vorpommern-1-3/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">luftspiel.de/mecklenburg-vorpo</span><span class="invisible">mmern-1-3/</span></a></p>
lonm<p><strong>Krita Quick Commands</strong></p><p>I use quick commands a lot in Vivaldi, IDEs, basically any complex app with a lot of commands. They’re a great way to learn what the app can do, an easy way to find less frequently used commands than hunting through a menu, and give you a quick reminder of the command’s keyboard shortcut when you want to learn what that is. I wanted to build a script to add this functionality to the digital painting app Krita. This blog post discusses my journey.</p><p><strong>Quick Commands</strong></p><p>Here’s what the final result looks like, and you can find the script for it&nbsp;<a href="https://gist.github.com/LonMcGregor/779be4a2fcd334346e2b26e495882af6" rel="nofollow noopener noreferrer" target="_blank">here</a>.</p> <p>It has a search box where you type roughly what you want, and then it will show the results in a list. You can navigate around using the up and down keys, and when you press enter, your action gets executed. You can press Esc to close it if you decide you don’t want to do anything.</p><p>I decided to filter on the command text and the tooltip text for each action,. Most actions don’t have detailed tooltip text in Krita, but some of the more complex or obscure ones do, and this is designed to let you search through them as well in case you can’t remember the exact name of a particular action command. Filtering is done on individual words so if you know you remember two words but not the order they appear in exactly, it will offer some leeway.</p><p>I’ve added this script to my Krita setup and given it the shortcut F1. I don’t need a keyboard button to open a webpage that I can keep as a bookmark, and this is much more helpful for quickly accessing different commands.</p><p><strong>Writing the Script</strong></p><p>Krita’s scripting environment is a bit tricky to use. It has an incredibly basic built-in editor, with an output window when things run. So you are limited to basic print methods for debugging. The scripting tutorials offer a decent introduction, though for anything more complex you will need to look at API documentation. My script builds a simple interface using the PyQt5 library to connect to Krita’s Qt based UI. There are 3 places I looked for documentation:</p><ul><li>The Krita C++ API – Good documentation from the source code</li><li>The Qt C++ API – Very detailed, discusses how to use their library</li><li>The PyQt5 API – This documentation isn’t</li></ul><p>My big problem with the PyQt5 library’s documentation is that it’s not really documentation more than it is a list of methods and classes. The vast majority of the text that should explain how it works and how to use it merely contains the text ‘TODO’. Given that Qt5 is being replaced by Qt6, I guess that’s never going to be fixed.</p><p>Having done some UI stuff before, figuring out the right widgets to use, and what the methods might mean from context was simple enough, though some explanations or even screenshots would have been nice. I fell back to the Krita extension documentation for advice on how to set up a basic UI, because doing that solely from the PyQt5 documentation was clearly not going to work.</p><p>I had not used signals in Python recently, so I needed some help, and the PyQt5 documentation helpfully offered none whatsoever, other than a basic explanation of how to connect things generally. It does have a list of places you can connect to,but no visible examples of how that actually works. Thankfully, the Krita application comes with some built-in extension scripts that demonstrate how to use this, so I was able to learn from there. Presented with an example, I can now see the PyQt5 approach to signals is fairly analagous to how other languages and APIs use listeners:</p><pre><code>def onTextChanged(newtext): ...textbox = QLineEdit()textbox.textChanged.connect(onTextChanged)</code></pre><p>A major problem with how the PyQt5 library is set up is that the python packages you need to import from are totally disorganised an unclear. If you want widgets you must import&nbsp;<code>from PyQt5.QtWidgets</code>, but if you want to access enumerated values like keyboard key IDs, you need to import&nbsp;<code>from PyQt5.QtCore.Qt</code>, and even then you don’t need to use the&nbsp;<code>Key</code>&nbsp;enum, they’re all accessible with a name like&nbsp;<code>Qt.Key_Up</code>. Figuring this out from the documentation was very difficult for me, so I needed again to fall back to a provided example from Krita.</p><p>Krita launches it’s actions using a named ID. These are all listed on the Krita scripting tutorial page, but I needed to access these programatically. Reading through the Krita and Qt APIs showed it was pretty easy where the actions could all be listed, but I did have sometrouble identifying the right place where the action ID is stored. The Krita action dictionary calls these ‘id’s, but they are in Qt ‘object names’. Eventually I found these are not accessed as properties but rather by a getter function:</p><pre><code>from krita import Kritamykrita = Krita.instance()allkritacmds = mykrita.actions()...command_id = kritacmd.objectName()</code></pre><p>The script I ended up with could probably be made more efficient, but I enjoyed the exercise of learning how to interact with Krita’s scripting environment.</p><p><a href="https://lonm.vivaldi.net/2025/05/29/krita-quick-commands/" class="" rel="nofollow noopener noreferrer" target="_blank">https://lonm.vivaldi.net/2025/05/29/krita-quick-commands/</a></p><p><a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://lonm.vivaldi.net/tag/documentation/" target="_blank">#documentation</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://lonm.vivaldi.net/tag/extension/" target="_blank">#extension</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://lonm.vivaldi.net/tag/krita/" target="_blank">#krita</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://lonm.vivaldi.net/tag/python/" target="_blank">#python</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://lonm.vivaldi.net/tag/qt/" target="_blank">#qt</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://lonm.vivaldi.net/tag/scripting/" target="_blank">#scripting</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://lonm.vivaldi.net/category/software/" target="_blank">#Software</a> </p>
It's Richie<p><a href="https://hachyderm.io/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a> </p><p>Is there a way I could have folks collaborate on a folder of markdown docs, (like in interactive mode where multiple people can type at the same time), and then some smarty pants in the group could do a pull request to a git repo.</p><p>I’m wanting both of these things, for a multisite multi group collaborative documentation project. </p><p>Need the git workflow and would like to be able to have technical and non-technical collaborators in the mix.</p><p><a href="https://hachyderm.io/tags/Markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Markdown</span></a> <a href="https://hachyderm.io/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a> <a href="https://hachyderm.io/tags/DigitalGarden" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DigitalGarden</span></a> <a href="https://hachyderm.io/tags/GitBasedWiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitBasedWiki</span></a> <a href="https://hachyderm.io/tags/Wiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wiki</span></a> <a href="https://hachyderm.io/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://hachyderm.io/tags/Docs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docs</span></a> <a href="https://hachyderm.io/tags/Mkdocs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mkdocs</span></a></p>
Sarah Rainsberger<p>So hypothetically, if we started streaming Talking and Doc'ing on YouTube, would anyone attend/watch later... <a href="https://mastodon.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a></p>
randomTYPO3<p>📙 Contribute to the TYPO3 documentation</p><p>➡️ <a href="https://docs.typo3.org/m/typo3/docs-how-to-document/main/en-us/Howto/Contribute/Index.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.typo3.org/m/typo3/docs-ho</span><span class="invisible">w-to-document/main/en-us/Howto/Contribute/Index.html</span></a></p><p><a href="https://mas.to/tags/TYPO3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TYPO3</span></a> <a href="https://mas.to/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a></p>
Hacker News<p>Comparing Docusaurus and Starlight and why we made the switch</p><p><a href="https://glasskube.dev/blog/distr-docs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">glasskube.dev/blog/distr-docs/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Docusaurus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docusaurus</span></a> <a href="https://mastodon.social/tags/Starlight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Starlight</span></a> <a href="https://mastodon.social/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a> <a href="https://mastodon.social/tags/Switch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Switch</span></a> <a href="https://mastodon.social/tags/TechBlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechBlog</span></a></p>
looopTools<p>Usually people only brag about big contributions to <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> Today I want to brag about my smallest EVER! <a href="https://git.sr.ht/~bzg/worg/commit/26d021aa0b" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.sr.ht/~bzg/worg/commit/26d</span><span class="invisible">021aa0b</span></a> </p><p>I did something so simple as adding an `L` to a heading in the <a href="https://mastodon.social/tags/orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>orgmode</span></a> <a href="https://mastodon.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> </p><p>Here is why I want to brag: </p><p>Documentation ofte receives the smallest amount of attention from contributors and to me it seems like people just figure out stuff and never actively contribute to documentation unless heavily involved in a project.</p>
qurlyjoe<p><span class="h-card" translate="no"><a href="https://mastodon.social/@marzee" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>marzee</span></a></span> <br>A version history of that bit of code that did drag-and-drop would be interesting. If whoever was diddling with it over the years was good at documenting what was going on, that is. Do people do that any more? I mean leave verbose notes in the code or documentation? Some really ancient code might have had an interesting evolutionary journey. Might be an idea for a book if somebody who knew about that kind of stuff was looking for one. <a href="https://mstdn.social/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a></p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@BasicAppleGuy" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>BasicAppleGuy</span></a></span></p>
Veronica Olsen 🏳️‍🌈🇳🇴🌻<p>I've been working a little bit on the <span class="h-card" translate="no"><a href="https://fosstodon.org/@novelwriter" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>novelwriter</span></a></span> documentation today as well. It's starting to look like what I was aiming for.</p><p>The PDF version is now 102 pages though. 😅 </p><p>My goal is to structure it so that it naturally progresses from the basics to the technical stuff users don't need to know, but contributors and tinkerers do.</p><p>The key parts is about how to format plain text, and that is now at the very top, with more advanced features in the middle.</p><p><a href="https://mastodon.online/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.online/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a></p>
Miguel Afonso Caetano<p>"How to leverage documentation effectively in Cursor through prompting, external sources, and internal context<br>​<br>Why documentation matters</p><p>Documentation provides current, accurate context. Without it, models use outdated or incomplete training data. Documentation helps models understand things like:</p><p>- Current APIs and parameters<br>- Best practices<br>- Organization conventions<br>- Domain terminology</p><p>And much more. Read on to learn how to use documentation right in Cursor without having to context switch."</p><p><a href="https://docs.cursor.com/guides/advanced/working-with-documentation" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.cursor.com/guides/advance</span><span class="invisible">d/working-with-documentation</span></a></p><p><a href="https://tldr.nettime.org/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://tldr.nettime.org/tags/GenerativeAI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GenerativeAI</span></a> <a href="https://tldr.nettime.org/tags/Cursor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cursor</span></a> <a href="https://tldr.nettime.org/tags/TechnicalWriting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechnicalWriting</span></a> <a href="https://tldr.nettime.org/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a> <a href="https://tldr.nettime.org/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://tldr.nettime.org/tags/APIDocumentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APIDocumentation</span></a> <a href="https://tldr.nettime.org/tags/SoftwareDocumentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDocumentation</span></a></p>
KubernetesExperimenting with Kubernetes Locally Using Kind I’ve been learning(or at least trying to learn...<br><br><a href="https://medium.com/@pratheeshrussell/experimenting-with-kubernetes-locally-using-kind-db40605b1a22?source=rss------documentation-5" rel="nofollow noopener noreferrer" target="_blank">https://medium.com/@pratheeshrussell/experimenting-with-kubernetes-locally-using-kind-db40605b1a22?source=rss------documentation-5</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/kubernetes" target="_blank">#kubernetes</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/kubernetes-operator" target="_blank">#kubernetes-operator</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/documentation" target="_blank">#documentation</a><br><br><a href="https://awakari.com/pub-msg.html?id=E2ZoEMAhGhI66BCvvxl7eTA2kim&amp;interestId=Kubernetes" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
Malin<p>Everyone's got into Jaquaysing their dungeons, so can we also talk about *not* Jacquaysing your documentation?</p><p>Required reading should not let you wander off into an enchanted land of NVidia problems and loop back to the start.</p><p><a href="https://splint.rs/posts/no_links" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">splint.rs/posts/no_links</span><span class="invisible"></span></a></p><p>(written with home-grown hatred and nausea)</p><p><a href="https://dice.camp/tags/Blogging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Blogging</span></a> <a href="https://dice.camp/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a></p>
MathDaTech :fedora: 🤘<p>Runebook.dev </p><p>Runebook is Open source community translations of documentation for software developers. including programming languages, frameworks, libraries, APIs and more.</p><p><a href="https://runebook.dev/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">runebook.dev/</span><span class="invisible"></span></a></p><p><a href="https://hostux.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> <a href="https://hostux.social/tags/translation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>translation</span></a> <a href="https://hostux.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
pvergain (framapiaf)<p><a href="https://pretalx.jdll.org/jdll2025/talk/MBRSJC/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pretalx.jdll.org/jdll2025/talk</span><span class="invisible">/MBRSJC/</span></a></p><p>Bien gérer son projet libre : que faire au-delà du code ?<br>24/05/2025 14:00–14:55, Conf 2 - D2.002<br>L'image d'entête de cette intervention</p><p>Les bonnes pratiques pour donner à son projet libre toutes les chances de succès.</p><p><a href="https://www.palabritudes.net/doc/presentation_au_dela_du_code.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">palabritudes.net/doc/presentat</span><span class="invisible">ion_au_dela_du_code.pdf</span></a></p><p><a href="https://framapiaf.org/tags/jdll2025" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jdll2025</span></a> <a href="https://framapiaf.org/tags/LogicielLibre" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LogicielLibre</span></a> <a href="https://framapiaf.org/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a></p>