41554 blogs · [ { "id": "01a0876a-348a-70de-beec-d0213e34348f", "title": "Open source docs: where does the money come from?", "url": "https://ddbeck.com/where-does-the-money-come-from/", "published_at": "2026-05-26T09:40:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213d996635", "title": "Where do open source docs go?", "url": "https://ddbeck.com/where-do-open-source-docs-go/", "published_at": "2026-02-11T11:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213d11e314", "title": "5 things I know about automating docs with GitHub Actions", "url": "https://ddbeck.com/automating-docs-with-github-actions/", "published_at": "2025-09-15T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213c630673", "title": "Plausible substitutes for dirty lucre", "url": "https://ddbeck.com/plausible-substitutes-for-dirty-lucre/", "published_at": "2025-08-26T07:00:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213b8c705c", "title": "Write like a caveman", "url": "https://ddbeck.com/write-like-a-caveman/", "published_at": "2025-08-11T08:25:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213b29e22e", "title": "A guiding principle for marking up documentation for accessibility", "url": "https://ddbeck.com/markup-conflict-resolution/", "published_at": "2025-07-22T09:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213a3616b7", "title": "Customize Markdown conversions with Pandoc", "url": "https://ddbeck.com/pandoc-markdown-conversions/", "published_at": "2025-02-17T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02139fdf2de", "title": "Questions to ask yourself before freelancing as an American abroad", "url": "https://ddbeck.com/american-freelancing-abroad/", "published_at": "2024-02-14T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213991681c", "title": "The Wayback Machine is not your portfolio", "url": "https://ddbeck.com/wayback-machine-portfolio/", "published_at": "2024-01-23T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d021398bbe9c", "title": "Networking for introverts, imposters, and frauds", "url": "https://ddbeck.com/networking-for-introverts/", "published_at": "2023-11-15T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213896e06c", "title": "Stop throwing away opportunities to introduce yourself", "url": "https://ddbeck.com/intros-for-visibility/", "published_at": "2023-10-16T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02138563140", "title": "“Starving for docs”: the open source docs portfolio myth", "url": "https://ddbeck.com/starving-for-docs/", "published_at": "2023-09-19T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02137d434e4", "title": "A list of fictitious numbers, domains, and more", "url": "https://ddbeck.com/fictitious-numbers/", "published_at": "2021-12-06T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213792dd29", "title": "Don’t blur screenshots if you want to keep your secrets", "url": "https://ddbeck.com/dont-blur-for-privacy/", "published_at": "2021-11-18T12:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213717ac98", "title": "Better-than-Grep tools for writers and developers alike", "url": "https://ddbeck.com/better-than-grep-for-writers/", "published_at": "2021-09-21T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02136e8c25d", "title": "4 ways to keep PDF docs off Google search results", "url": "https://ddbeck.com/hide-pdfs-from-google/", "published_at": "2021-08-09T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213625bbe7", "title": "What does “deprecated” mean to your readers?", "url": "https://ddbeck.com/deprecated-pattern/", "published_at": "2021-07-21T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d021354b1919", "title": "When is it safe to use “new” in technical documentation?", "url": "https://ddbeck.com/new-is-a-mark/", "published_at": "2021-06-16T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d021350b18d8", "title": "Git reflogs don't have to be scary", "url": "https://ddbeck.com/git-reflog-scary/", "published_at": "2021-06-10T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d021343d5c5c", "title": "4 ways to keep distractions out of your screenshots", "url": "https://ddbeck.com/hide-distractions-in-screenshots/", "published_at": "2021-06-03T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d021339d722a", "title": "Should you use the first-person plural in your documentation?", "url": "https://ddbeck.com/first-person-plural-is-questionable/", "published_at": "2021-05-06T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02133192079", "title": "What do you say to “no one reads the docs”?", "url": "https://ddbeck.com/no-one-reads-the-docs/", "published_at": "2021-04-15T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0213223bf6c", "title": "The second person is OK in developer documentation (but don’t take my word for it)", "url": "https://ddbeck.com/second-person-is-ok/", "published_at": "2021-03-17T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02131fe6d8f", "title": "Three ways product and feature names get mixed up in your writing", "url": "https://ddbeck.com/consistent-names/", "published_at": "2020-11-19T08:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02130ff780b", "title": "Scheduling content with static site generators and automatic deployments", "url": "https://ddbeck.com/scheduling-static-sites/", "published_at": "2020-07-29T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02130c78e38", "title": "Felt trite might delete later: the hows and whys of avoiding clichés", "url": "https://ddbeck.com/avoiding-cliches/", "published_at": "2020-06-17T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d021303c0be5", "title": "How small is too small to launch new docs?", "url": "https://ddbeck.com/how-small-is-enough/", "published_at": "2020-05-06T14:15:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212fc134c0", "title": "Think habitat, not ecosystem, when you choose a static site generator", "url": "https://ddbeck.com/static-site-ecosystems/", "published_at": "2020-04-22T15:00:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212ee52dc3", "title": "When notes aren’t enough: how to record subject-matter experts", "url": "https://ddbeck.com/recording-smes/", "published_at": "2020-01-23T14:00:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212e8267af", "title": "The 30-minute information rescue", "url": "https://ddbeck.com/30m-info-rescue/", "published_at": "2019-08-28T11:15:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212e81c4a9", "title": "What's the difference between a function and method?", "url": "https://ddbeck.com/functions-and-methods/", "published_at": "2019-03-25T17:40:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212db2f92b", "title": "Acute Strategies", "url": "https://ddbeck.com/acute-strategies/", "published_at": "2018-06-29T08:00:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212d8b7154", "title": "Pay the Docs: pay transparency at Write the Docs Portland", "url": "https://ddbeck.com/pay-the-docs/", "published_at": "2018-05-21T14:00:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212cb64ba7", "title": "Checklists for public speaking", "url": "https://ddbeck.com/speaking-checklists/", "published_at": "2018-04-05T14:00:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212ca76bec", "title": "Meeting invitations for people who hate meetings", "url": "https://ddbeck.com/better-meeting-invitations/", "published_at": "2018-03-15T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212c392da7", "title": "How I helped Mozilla turn documentation into data", "url": "https://ddbeck.com/browser-compat-data/", "published_at": "2018-02-14T07:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212c2b05a2", "title": "Stop excluding your audience", "url": "https://ddbeck.com/stop-excluding-your-audience/", "published_at": "2013-01-03T13:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212b545369", "title": "The Feedback Matrix", "url": "https://ddbeck.com/feedback-matrix/", "published_at": "2012-11-29T13:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212a7dc0db", "title": "Five reasons you need an editor", "url": "https://ddbeck.com/five-reasons-you-need-an-editor/", "published_at": "2012-11-14T13:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212a4e585d", "title": "How to replace a Kindle 2 battery", "url": "https://ddbeck.com/replace-a-kindle-2-battery/", "published_at": "2012-10-17T12:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d0212a01549a", "title": "Documentation is artificial experience", "url": "https://ddbeck.com/documentation-is-artificial-experience/", "published_at": "2012-10-10T12:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02129e5d1a4", "title": "Don’t be so negative", "url": "https://ddbeck.com/dont-be-so-negative/", "published_at": "2012-10-03T12:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d02129a020d0", "title": "Writing feature requests and bug reports that get results", "url": "https://ddbeck.com/bug-reports-that-get-results/", "published_at": "2012-09-19T12:30:00+00:00" }, { "id": "01a0876a-348a-70de-beec-d021298bbcad", "title": "Setting expectations in step-by-step directions", "url": "https://ddbeck.com/setting-expectations/", "published_at": "2010-12-09T12:30:00+00:00" } ] posts Claim your blog
Back to ddbeck.com
Blog · corpus.blog/blogs/ddbeck.com/posts

ddbeck.com

ddbeck.com

2026

2025

2024

2023

2021

2020

2019

2018

2013

2012

2010