anderseknert, to opensource
@anderseknert@hachyderm.io avatar

Developer friends – I could use some inspiration! What #OpenSource companies out there do you think provide great developer #documentation?

I like the #Hashicorp developer portal, but there must be many I haven't seen. Any suggestions appreciated!

#development #code #docs #oss

davidbisset, to random
@davidbisset@phpc.social avatar

Developer: "We don't need to write documentation. Users should obviously know what to give as input. "

Users:

thisven,
@thisven@digitalcourage.social avatar

@davidbisset I just finished a #CaseStudy on a #MusicSoftware project whose developers probably opted for that assumption regarding #API documentation. #Contributors may have a hard time navigating in the codebase and the #SoftwareArchitecture erodes.

Most likely, a lack of #documentation is a matter of #TightFunding, or focus on functional aspects (#FeatureCreep). Documenting software often becomes the job of #OnboardingDevelopers trying to understand how that system works.

ebassi, to random
@ebassi@mastodon.social avatar

If you’re using the GLib reference on docs.gtk.org and you’re missing the documentation for various C pre-processor macros, you can now find it here:

astrojuanlu, to programming
@astrojuanlu@social.juanlu.space avatar

Just prepared a lightning talk for #PyConLT in 1 minute: 3 tips to enjoy writing documentation!

0️⃣ Love @readthedocs
1️⃣ Follow the Diàtaxis framework (and never mix explanations and tutorials!)
2️⃣ You can use the second person, it's fine https://ddbeck.com/second-person-is-ok/
3️⃣ You don't need reStructuredText anymore, write Markdown in Sphinx using MyST https://astrojuanlu.github.io/mystyc/

Cheers!

#python #documentation #sphinx #myst #markdown

qgis, to opensource
@qgis@fosstodon.org avatar

We have really wonderful news! #QGIS.org is going to fund two full-time positions for at least one year!

#Documentation writer: This person's role will be to help the really overtaxed documentation team with maintaining and improving the QGIS User Manual

Full stack #WebDeveloper: This person will help us realise our new web site and maintain our existing web sites.

For more info and to apply, visit:

https://kartoza.com/jobs

#Opensource #GISjobs #gischat

nobodyinperson, to programming
@nobodyinperson@fosstodon.org avatar

💡 Just realised that you can use @coveragepy not only to determine your test coverage but also to find out how much of your codebase is present in your documented examples! 😁

:python: #Python #testing #unitTesting #documentation

ivan18rod, to random

I just got in contact with the yardoc #devs, and I am hoping I get a response soon, so I can fix the @JokeBot #documentation in the next release. I'll have to switch to RDoc if the issues don't get fixed soon.

artychan, to random
@artychan@mastodon.social avatar
KathyReid, to random
@KathyReid@aus.social avatar

ICYMI: Do you work with #voice or #speech #data?

You might be a #linguist, or an #ML #engineer, doing things like data specifications, filtering or pre-processing or training #ASR, #STT or #TTS models, or you might work in #fairness or #bias evaluation.

If so, I’d love your help to understand current #dataset #documentation practices, and what we can do to make them better as part of my #PhD #research 🤓 ⌨️ 🎤

The #survey takes 10-20 minutes to complete, and you can opt in to win one of 3 gift cards valued at $AUD 50 each.

Research Protocol 2021/427 approved by #ANU Human Research Ethics Committee

Boosts appreciated 💕

https://anu.au1.qualtrics.com/jfe/form/SV_cSFODa5osYtm96e

amoroso, to random
@amoroso@fosstodon.org avatar

As a text-first boomer I completely agree screenshots and videos are no substitute for written documentation. The mileage of younger generations may vary.

"When you throw a screenshot out into Notion (Wiki, Confluence, et cetera), you’re effectively defining a word WITH the word."

https://joshtronic.com/2022/08/21/screenshots-are-not-documentation

#documentation

dai_weltweit, to random German
@dai_weltweit@social.bund.de avatar

for archaeologists:

Our colleagues & partners offer a course on of architectural remains for , master & doctoral students from Europe & North Africa.

🗓️10.-19.09.23
📍Córdoba, Spain

🗒️Further details: https://www.dainst.org/presse/pressemitteilung/-/article-display/L11mBpjClzu5/4942058

Sphinx_Pouet, to random French
@Sphinx_Pouet@mamot.fr avatar

Si vous aimez la , la et le , n'hésitez pas à venir nous aider sur en français :) tout le monde est bienvenu.
https://tech.mozfr.org/post/2021/03/16/MDN-sur-GitHub-comment-contribuer

j9t, (edited ) to random
@j9t@mas.to avatar

📝 Two Underused Arguments for Writing #Documentation:

Validating our thinking and allowing to scale may not get enough attention.

https://meiert.com/en/blog/arguments-for-documentation/

Natanox, to random
@Natanox@chaos.social avatar

I've never removed a distro VM faster than with #NixOS.

Never seen something that convoluted, what in satan's name…

kkarhan,
@kkarhan@mstdn.social avatar

@Natanox @twoolie

  1. Yeah, the :thinking_rms: neckbeards are to blame for that to some extent.

  2. I should really make something like "Ubuntu for #TechIlliterates" [no offense to those!] and actually write #documentation and make tutorials...

Sadly, #YouTube's #AdPocalypse killed that for me.

https://github.com/greyhat-academy/tech-tutorials

KathyReid, (edited ) to random
@KathyReid@aus.social avatar

ICYMI: Do you work with #voice or #speech #data?

You might be a #linguist, or an #ML #engineer, doing things like data specifications, filtering or pre-processing or training #ASR, #STT or #TTS models, or you might work in #fairness or #bias evaluation.

If so, I’d love your help to understand current #dataset #documentation practices, and what we can do to make them better as part of my #PhD #research 🤓 ⌨️ 🎤

The #survey takes 10-20 minutes to complete, and you can opt in to win one of 3 gift cards valued at $AUD 50 each.

Research Protocol 2021/427 approved by #ANU Human Research Ethics Committee

https://anu.au1.qualtrics.com/jfe/form/SV_cSFODa5osYtm96e

mrobillard, to random
@mrobillard@social.sigsoft.org avatar

At #CHI2023, @mnassif presenting his PhD work "A Field Study of Developer Documentation Format".

We synthesized five #documentation presentation guidelines and used our Casdoc documentation generator to evaluate the impact of these guidelines in a #FieldStudy with 326 participants who used 126 documents over several months.

https://www.cs.mcgill.ca/~martin/papers/2023-chi-lbw.pdf

hamatti, to programming
@hamatti@mastodon.world avatar

Sometimes we got to build workarounds to get around bugs that are not within our reach to fix (eg. a 3rd party library).

Those workarounds should be as short-lived as possible and to know when something is a workaround and when it's safe to be removed, we need to document it.

I ran into this at work while doing a code review the other day and decided to write a blog post.

#software #webdev #documentation
https://hamatti.org/posts/how-to-document-a-workaround/

ivan18rod, to fediverse

Ok, I'm very confused. 😕 I just looked at the API docs for misskey.io, which shows that the API is using #REST; however, #Misskey's #documentation says that REST is not used to interact with the #API. Can someone #help me out here, please? Maybe with a #boost? #ThankYou all in advance.

KathyReid, to random
@KathyReid@aus.social avatar

Do you work with #voice or #speech #data? You might contribute data, write data specifications for collection, perform filtering or pre-processing, train #ASR or #TTS models, or design or perform evaluations on #ML speech models.

If so, I’d love your help to understand current #dataset #documentation practices, and what we can do to make them better as part of my #PhD #research

The #survey takes 10-20 minutes to complete, and you can opt in to win one of 3 gift cards valued at $AUD 50 each

Research Protocol 2021/427 approved by #ANU Human Research Ethics Committee

https://anu.au1.qualtrics.com/jfe/form/SV_cSFODa5osYtm96e

KathyReid, to random
@KathyReid@aus.social avatar

Do you work with #voice or #speech #data? You might contribute data, write data specifications for collection, perform filtering or pre-processing, train #ASR or #TTS models, or design or perform evaluations on #ML speech models.

If so, I’d love your help to understand current #dataset #documentation practices, and what we can do to make them better as part of my #PhD #research

The #survey takes 10-20 minutes to complete, and you can opt in to win one of 3 gift cards valued at $AUD 50 each.

Research Protocol 2021/427 approved by #ANU Human Research Ethics Committee

https://anu.au1.qualtrics.com/jfe/form/SV_cSFODa5osYtm96e

svetlyak40wt, to random
@svetlyak40wt@fosstodon.org avatar

Yesterday I've added support for autodocumentation to my #lisp documentation generator.

It provides DEFAUTODOC macro, which instrospects given ASDF system and renders documentation for all external symbols grouping them by type.

Here is an example how this looks like: https://40ants.com/cl-telegram-bot/. See API section.

#commonlisp #documentation #generator

ChristosArgyrop, to Perl
@ChristosArgyrop@mstdn.science avatar

WTF is wrong with people and their hatred for #perl ?
@Perl

image/jpeg

mjgardner,
@mjgardner@social.sdf.org avatar

@ChristosArgyrop @bentomn @kyleha @cubic_logic Agreed, poor internal docs are rampant regardless of language, in stark comparison to the #OpenSource #Perl libraries on #CPAN. So much there is well-documented and -tested and the culture encourages continuous improvement.

Perl #developers that turn a blind eye to CPAN are doubly handicapped: they (poorly) reinvent the wheel and miss exemplars of good #documentation and #testing.

jbzfn, (edited ) to programming
@jbzfn@mastodon.social avatar
masukomi, to webdev
@masukomi@connectified.com avatar

Today, after 28 years of professional web development, I learned you can put slashes in anchors. You can even do double slashes.

E.g. <a name="//why/gods/why//do/you/hate/me"></a>

I don't know WHY you would inject such madness into an url, but you can, and apparently Apple's developer documentation system does.

#documentation #html #sadists

jbigham, to random
@jbigham@hci.social avatar

we have chosen to put most of our research into documents in PDF format.

PDFs are a huge pain to make accessible.

most scientists write their papers in Latex, overleaf, etc., which cannot produce accessible PDFs.

to make such PDFs accessible, one uses Adobe Acrobat, which is expensive and proprietary.

increasingly, we post our PDFs to arXiv, which ~forbids accessible PDFs b/c they can't be compiled from source.

~none of our science is accessible.

artifacts (and file formats) have politics.

kkarhan,
@kkarhan@mstdn.social avatar

@jbigham @theruran wth?

I've to ask @fuchsiii how she did her #documentation pipeline since AFAIK that generates searchable and accessible #PDFs.

Also every person that bans #accessibility should be banned form even looking at a light switch or touching any tech whatsoever.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines