HackerTrans
TopNewTrendsCommentsPastAskShowJobs

DanieleProcida

no profile record

Submissions

AI-bots shall eat my docs

discourse.ubuntu.com
3 points·by DanieleProcida·vor 6 Monaten·1 comments

Ask HN: Which software companies hire people in Africa for remote work?

6 points·by DanieleProcida·vor 12 Monaten·3 comments

Canonical's Engineering Practice Leadership Handbook

documentation.ubuntu.com
1 points·by DanieleProcida·vor 12 Monaten·0 comments

My favourite German word

vurt.org
1 points·by DanieleProcida·letztes Jahr·1 comments

How to get a job at Canonical

ubuntu.com
3 points·by DanieleProcida·letztes Jahr·0 comments

Teaching

vurt.org
2 points·by DanieleProcida·letztes Jahr·1 comments

Fanaka – a handbook for African success in the international software industry

fanaka.readthedocs.io
33 points·by DanieleProcida·letztes Jahr·5 comments

Ask HN: What's a good EU-based alternative to Gandi for domain/email hosting?

1 points·by DanieleProcida·letztes Jahr·0 comments

Engineering Ubuntu for the Next 20 Years

discourse.ubuntu.com
4 points·by DanieleProcida·letztes Jahr·3 comments

Documentation, development and design for technical authors

ubuntu.com
2 points·by DanieleProcida·vor 2 Jahren·1 comments

Twelve rules for job applications and interviews

vurt.org
4 points·by DanieleProcida·vor 2 Jahren·1 comments

Where the computer industry went wrong – the early hits

theregister.com
4 points·by DanieleProcida·vor 2 Jahren·0 comments

Canonical's Open Documentation Academy

ubuntu.com
5 points·by DanieleProcida·vor 2 Jahren·0 comments

Pycon Namibia 2024

na.pycon.org
1 points·by DanieleProcida·vor 2 Jahren·0 comments

A perspective on attendee safety at Python community events

vurt.eu
4 points·by DanieleProcida·vor 3 Jahren·1 comments

Towards a Theory of Quality in Documentation

diataxis.fr
3 points·by DanieleProcida·vor 3 Jahren·0 comments

Developing a colorimetric mobile phone test for drink spiking

bbc.co.uk
1 points·by DanieleProcida·vor 4 Jahren·0 comments

How to collect better documentation feedback with linguistic theory

ubuntu.com
1 points·by DanieleProcida·vor 4 Jahren·0 comments

Engineering Transformation Through Documentation

ubuntu.com
1 points·by DanieleProcida·vor 4 Jahren·1 comments

Smartphone-based colorimetric determination of GHB and GBL in beverages

onlinelibrary.wiley.com
31 points·by DanieleProcida·vor 4 Jahren·50 comments

comments

DanieleProcida
·vor 6 Monaten·discuss
An investigation into LLMs in the service of software documentation processes, by Sally Makin at Canonical
DanieleProcida
·letztes Jahr·discuss
If creators of documentation are prepared to sacrifice its human purpose in order that LLMs can more effectively slurp it up and regurgitate it on demand, then they have meekly accepted values that more properly belong in a dystopian horror story.
DanieleProcida
·letztes Jahr·discuss
I don't believe teaching is really possible; I try to avoid doing it and I try to discourage other people from doing it too.
DanieleProcida
·letztes Jahr·discuss
I have just been able to log in to my IMAP account. Only one new message in there, from two minutes ago - which suggests that all messages to me have not even reached the inbox yet.

Some deliveries will be retried, but after 30+ hours some will have permanently failed.
DanieleProcida
·letztes Jahr·discuss
I have had excellent service and support from Gandi for several years. I appreciated having an EU-based provider that seemed to take pride in having a sustainable approach to the business. There was clarity about pricing. It wasn't the cheapest but they were straightforward and honest in communications.

Every company has an outage now and then, and sometimes a bad one.

But, it has now been 30 hours since I had access to my email. The last update was 15 hours ago. I don't like the way this has been handled.
DanieleProcida
·vor 2 Jahren·discuss
> Also (separate complaint), whenever I want to tell anyone else about this "four kinds of documentation" approach, I always link to the archived https://web.archive.org/web/20200312220117/https://www.divio... which is the latest version that is entirely on a single page.

That's a mistake in my opinion. The big compass of four kinds of documentation I eye-catching and memorable, and I am sure it is part of the success of Diátaxis.

But what gets me out of trouble in my own work every time is https://diataxis.fr/compass/. It's one thing to have the general idea; it's another to be armed with an effective tool to apply to work.

The site doesn't just contain opinions and ideas, it also contains tools, that really are worth using.
DanieleProcida
·vor 2 Jahren·discuss
How technical authors at Canonical influence the design and direction of software products
DanieleProcida
·vor 2 Jahren·discuss
> I’m not that impressed with Diataxis, considering it is basically describing the approach of Django project’s docs

I worked on Django documentation and Diátaxis at the same time, so naturally you will see a lot of the same patterns.
DanieleProcida
·vor 2 Jahren·discuss
There is no problem with Divio's site, see https://diataxis.fr/colophon/#origins-and-development. I started work on these ideas while still at Divio.
DanieleProcida
·vor 2 Jahren·discuss
FAQ lists are the equivalent of the box in my garage where I put things when I've been told to get them out of the house, and I can't actually be bothered to put them in the right place.
DanieleProcida
·vor 2 Jahren·discuss
Examples in reference material are an excellent idea, and not at all in contradiction to the principles of Diátaxis. An example illustrates - like an illustration in any other reference guide - and provides something concrete to help grasp what's being described.

That's different from a how-to, talking someone through a problem.
DanieleProcida
·vor 2 Jahren·discuss
Why do you think the version on the Divio site is better - what's more intuitive about it?
DanieleProcida
·vor 2 Jahren·discuss
Explained in https://diataxis.fr/colophon/#origins-and-development. No malfeasance! But I wish Divio would take that down, it's past its sell-by date now, and I think I got quite a few things in it wrong.
DanieleProcida
·vor 2 Jahren·discuss
Twelve principles that job candidates can put into practice, to improve the quality of their applications and their performance in interviews.
DanieleProcida
·vor 2 Jahren·discuss
The current title of this above ("Twelve rules for for job applicants at Canonical") isn't quite right. It's just supposed to be "Twelve rules for job applicants", and no "for for" either...
DanieleProcida
·vor 3 Jahren·discuss
https://ubuntu.com/blog/written-interviews
DanieleProcida
·vor 3 Jahren·discuss
Daniele here.

Tutorials, how-to guides, reference, explanation are modes of documentation.

They are not an exhaustive list of every kind of content that should appear in your documentation.

Diátaxis is not a list of four boxes into which all content should be mercilessly shoved whether it fits or not.

Consider: a homepage, an introduction, a foreword, a contents page, a landing page for a section, an index, credits, a list of contributors (I am sure you can think of more).

These can all be important. Documentation without a homepage would be positively stupid. I don't think we should have sections that are not introduced by landing pages.

Diátaxis doesn't prescribe anything for them, not because they are not important, but because they are not themselves modes of documentation. They are part of its furniture, if you like - just as an introduction, translator's note etc might be an important part of a book, but nothing whatsoever to do with the story it contains.

Homepages and landing pages are explicitly mentioned at https://diataxis.fr/complex-hierarchies/, by the way.

(Release notes could equally well be expressed as reference or in a section on their own. It really doesn't matter. It doesn't seem like something Diátaxis needs to worry about.)
DanieleProcida
·vor 4 Jahren·discuss
You can turn it into a digital photo display.

Put it in an IKEA Ribba 30x21cm frame: https://www.ikea.com/nl/nl/p/ribba-fotolijst-zwart-60378396/. It's deep enough to accommodate the iPad and cable, so that they're hidden if the frame is stood up on a table or shelf.

Remove the plastic protection of the frame, and have a framing shop cut the mount to exactly the right size. Use double-sided tape or some other adhesive to fix the glass to the back of the mount.

It can play slideshow from a Photos album via iCloud.

It would be nice to have an elegant way to reach the front button, a problem I haven't yet solved to my satisfaction.
DanieleProcida
·vor 4 Jahren·discuss
I'd say it's the other way round. If you follow the Diátaxis model, and keep thinking about your material according to its principles, you will find that the structure starts to emerge.

For an example, consider https://brachiograph.art. It's pretty imperfect documentation, but the needs of the newcomer are answered in the tutorial, along with the clear instruction: Start here. Everything else is laid out in the contents and findable there.
DanieleProcida
·vor 4 Jahren·discuss
Hi! Author of Diátaxis here.

Good question. And:

> This framework is helpful for thinking about content

You are absolutely right, it doesn't prescribe four boxes for all content to be forced into at all costs, it describes an approach to thinking about what you are doing when you are writing and managing documentation.

As for your question: let's say you're flying an airliner, and for whatever reason, you have to make an emergency descent. You want to know what to do. You want a how-to guide. You turn to the EMERGENCY DESCENT page in the Quick Reference Handbook. It prescribes the steps to take, in the form of a list. It says: if this, then do that. You know what you want to achieve, then handbooks guides you through the actions.

A different scenario: you're at cruising altitude, and have to shut down an engine. You want to know what the situation is (what the optimum drift-down rate is, level-off altitude, and so on) given your current weight etc. You need information (reference). You'll turn to the ENGINE INOP page, where you'll read the numbers off tables. No instructions - just facts.

In either case, encountering a mixture ("pollution") of how-to prescription in the reference description (and vice-versa) would be at best unwelcome, at worst, deadly. Your needs are different in each case. You know when you want to know what you should do, and what you should know. You know when you need to flip from one to the other. Documentation should serve those needs, by keeping the material separate.

And pilots manage even without hyperlinks, which make it so much easier for our software documentation!