04.8.5 · Skill in Developer experience

Engineering automation

Automating repetitive engineering tasks.

Automation covers code generation, dependency updates, release notes, environment setup and more. A task done by hand every week is a good candidate. Scripts and bots free attention for product work.

Your status · Engineering automation

Saved in this browser only. It colours this skill's tile on your map.

Resources

none yet

Resources for this topic are being researched. Every link is opened and checked before it is listed.

Overview for Developer experience
  • docsStart here
    Diátaxis ↗
    Daniele Procida · free guide

    Four kinds of documentation (tutorials, how-to guides, reference, explanation) and why mixing them fails.

  • articleStart here
    Ship / show / ask ↗
    Rouan Wilsenach (martinfowler.com) · 2021 · 9 min

    Not every change needs a review before merging; a simple way to decide which do.

  • articleGo deeper
    Continuous integration ↗
    Martin Fowler · 60 min

    The definitive explanation of continuous integration, recently revised, including what it is not.

Tools

2