Search and filter a curated set of public resources. Each entry explains a useful task and links to the original source.
Web developmentMDN Learn Web Development
A structured learning path for front-end development, with getting-started material, core modules, practice questions, and larger challenges. Use it to work through HTML, CSS, and JavaScript with a clear sequence.
Useful for: Building a foundation through guided practice.
HTMLCSSJavaScriptbeginners
Publicly readable online.
Open the original resource ↗Web developmentweb.dev Learn
Topic-based courses covering subjects such as HTML, CSS, forms, accessibility, performance, and testing. The collection supports both sequential study and focused reading when you need to strengthen one part of a website.
Useful for: Learning one web topic in greater depth.
coursesperformanceformstesting
Publicly readable online.
Open the original resource ↗AccessibilityW3C WAI Tutorials
Practical accessibility guidance for page structure, menus, images, tables, forms, and carousels. The tutorials connect implementation examples to relevant WCAG criteria and techniques, helping authors and developers understand the choices behind a component.
Useful for: Working through a specific accessibility implementation question.
WCAGformsimagespage structure
Publicly readable online.
Open the original resource ↗AccessibilityThe A11Y Project Checklist
A practical checklist covering content, keyboard use, controls, forms, media, contrast, and other common concerns. Items link to WCAG success criteria. The project explicitly notes that the checklist covers many, but not all, Level A and AA concerns.
Useful for: Organizing an initial review and finding issues to investigate.
checklistkeyboardcontentWCAG
Publicly readable online.
Open the original resource ↗Service designGOV.UK Service Manual
Guidance for teams designing and running public services, with sections on user research, design, delivery, measurement, technology, and accessibility. Its UK government context is explicit; other teams can use it as a source of questions and working practices.
Useful for: Thinking about a digital service beyond its interface.
user researchdeliverymeasurementpublic services
Publicly readable online.
Open the original resource ↗Writing & documentationGOV.UK Writing Standards
Content-design guidance on understanding user needs, planning and managing material, writing clearly, and using style guidance. Written for GOV.UK publishers, it offers concrete prompts for reviewing the purpose and organization of public information.
Useful for: Making public-facing information easier to understand and maintain.
content designplain languageeditinguser needs
Publicly readable online.
Open the original resource ↗Writing & documentationDiátaxis
A framework for organizing documentation around four needs: learning, completing a task, finding technical details, and understanding a subject. It explains the roles of tutorials, how-to guides, reference, and explanation, with guidance for applying the approach.
Useful for: Giving each documentation page a clear purpose.
documentationinformation architecturehow-to guidesreference
Publicly readable online.
Open the original resource ↗Writing & documentationGoogle Technical Writing Courses
Courses and learning resources for people writing technical documentation, including engineers and engineering-adjacent roles. The self-study material introduces audience, clarity, sentence structure, and document organization; facilitator-led lessons are a separate part of the course format.
Useful for: Practicing clearer technical writing at the sentence and document level.
technical writingcourseseditingaudience
Self-study reading material is publicly accessible online.
Open the original resource ↗Writing & documentationWrite the Docs: Software Documentation Guide
A community-maintained guide to creating software documentation, covering how to start, documentation principles, style guides, accessibility, tooling, and approaches such as docs as code. Its broad contents make it a useful place to map a documentation problem.
Useful for: Finding practices and vocabulary for a documentation workflow.
documentationdocs as codestyle guidesworkflow
Publicly readable online.
Open the original resource ↗Engineering practiceOpenAPI Specification
The formal specification for describing HTTP APIs, including operations, inputs, responses, and reusable structures. Consult it when a team needs a shared description for documentation and tooling, and use the specification version supported by that tooling.
Useful for: Checking the exact structure of an OpenAPI description.
APIsHTTPspecificationsreference
Publicly readable online.
Open the original resource ↗Engineering practiceOWASP Cheat Sheet Series
Focused guidance on application security topics, including authentication, authorization, input validation, logging, and secrets management. Use the topic index to find relevant practices and questions for a review of your own application's behavior.
Useful for: Researching a specific application security concern.
securityauthenticationauthorizationreview
Publicly readable online.
Open the original resource ↗Engineering practicePro Git
The online edition of Pro Git covers version-control fundamentals, everyday Git operations, branching, distributed workflows, and internals. Start with the early chapters for concepts, then use the contents to return to a particular command or workflow.
Useful for: Understanding Git's model alongside its commands.
Gitversion controlbranchingcollaboration
The online book is publicly readable; printed editions are separate.
Open the original resource ↗ This is a curated starting point. Descriptions explain the linked material; access notes do not establish a license, permanent pricing, or an endorsement by its creators.