Skip to content
memoDwarves Foundation

Topics

Production readiness

What it takes to ship AI-assisted code safely: testing, review, hardening, authentication and secrets.

23 notesnewest 13 Aug 2025

Best notes

the notes we would send a new reader first

  • Automated markdown linting for memo

    An exploration of how Dwarves Foundation automates Markdown quality using modular linting, generative formatting, and cross-repo CI/CD integration.

  • How I came up with our security standard

    In this memo, I want to share with you my thought process behind our security guideline for Dwarves. This is a critical aspect for a software company that aims to…

Reports

1 report, newest first

  • Automated markdown linting for memo

    An exploration of how Dwarves Foundation automates Markdown quality using modular linting, generative formatting, and cross-repo CI/CD integration.

Research notes

14 notes, best first, then newest

Show all 14 notes

Playbooks

8 playbooks, best first, then newest

  • How we do code review

    How we run code review, covering the pull request flow, review principles, minimum standards, and how to word feedback.

  • QA practices and definition of done

    How QA works during sprints and deployment, with a definition of done example for merging a feature branch.

  • Writing frontend tests

    How to write unit, component and integration tests for a React app with Jest, Testing Library, Cypress and Mock Service Worker.

  • API security checklist

    A checklist for securing an API across authentication, access, input, processing and output.

  • Basic security practices

    Security checklists for laptops, phones, passwords and encryption, plus how to handle vulnerabilities and security reports.

  • Defect report template

    A template for writing a defect report, with priority and severity definitions and tips for a reproducible bug report.

  • Development security checklist

    A development security checklist covering transport, storage, logging, Docker, auth flows, user data, input, mobile, headers and operations.

  • Test plans, test cases and closure

    What a test plan and test case contain, plus a test closure checklist and agile QA practices.

Series

Tags in this topic

Writers

neko-anon8, zlatanpham3, binhle592, datphamcode2952