# apptension/developer-handbook

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/apptension-developer-handbook).**

5,960 stars · 637 forks · MIT

## Links

- GitHub: https://github.com/apptension/developer-handbook
- Homepage: https://apptension.com
- awesome-repositories: https://awesome-repositories.com/repository/apptension-developer-handbook.md

## Topics

`aws` `career-development` `career-guide` `career-path` `career-plan` `css` `databases` `developer-documentation` `guidebook` `guidelines` `handbook` `javascript` `js` `learn-to-code` `learning-js` `learning-python` `python` `react` `sql`

## Description

An opinionated guide on how to become a professional Web/Mobile App Developer.

## Tags

### Education & Learning Resources

- [Career Development Guides](https://awesome-repositories.com/f/education-learning-resources/career-development-guides.md) — An opinionated guide mapping technical topics and skills to Junior, Regular, and Senior developer roles for structured advancement. ([source](https://cdn.jsdelivr.net/gh/apptension/developer-handbook@master/README.md))
- [New Hire Checklists](https://awesome-repositories.com/f/education-learning-resources/educational-resources/courses-training-certifications/courses-structured-learning/learning-path-guides/prerequisites/new-hire-checklists.md) — Offers a living checklist of concepts a developer should know at Junior, Regular, and Senior levels during onboarding. ([source](https://github.com/apptension/developer-handbook))
- [Curated Learning Paths](https://awesome-repositories.com/f/education-learning-resources/educational-resources/courses-training-certifications/technical-learning-roadmaps/curated-learning-paths.md) — Groups concepts and patterns by career stage to guide self-paced skill advancement.
- [Production Stack Summaries](https://awesome-repositories.com/f/education-learning-resources/tech-stack-guides/production-stack-summaries.md) — Summarizes all languages, frameworks, libraries, and tools used in production across frontend, backend, DevOps, and mobile roles. ([source](https://github.com/apptension/developer-handbook))
- [Production Tech Stack References](https://awesome-repositories.com/f/education-learning-resources/tech-stack-guides/production-tech-stack-references.md) — Summarizes languages, frameworks, and tools used in production across frontend, backend, DevOps, and mobile roles.
- [Career-Level Skill Validators](https://awesome-repositories.com/f/education-learning-resources/technical-proficiency-assessments/career-level-skill-validators.md) — Provides a resource for assessing and improving a developer's technical decisions and proficiency using a career-level guide.
- [Production Stack References](https://awesome-repositories.com/f/education-learning-resources/technical-reference-libraries/production-stack-references.md) — Summarizes languages, frameworks, libraries, and tools used in production to serve as a reference for building production-ready applications. ([source](https://cdn.jsdelivr.net/gh/apptension/developer-handbook@master/README.md))
- [Level-Based Skill Validators](https://awesome-repositories.com/f/education-learning-resources/professional-development-career/career-development/level-based-skill-validators.md) — Lists topics and good habits divided by career level to help developers assess their skills and project decisions. ([source](https://github.com/apptension/developer-handbook))
- [Dependency Chains](https://awesome-repositories.com/f/education-learning-resources/skill-advancement-resources/progressive-skill-sequences/dependency-chains.md) — Defines linear dependency chains of skills that must be completed before advancing to the next stage.
- [Career-Level Skill Validators](https://awesome-repositories.com/f/education-learning-resources/web-development-guides/technical-assessment-guides/career-level-skill-validators.md) — Assesses and improves a developer's technical decisions using a career-level guide of topics and patterns. ([source](https://github.com/apptension/developer-handbook))

### Business & Productivity Software

- [Career Progression Frameworks](https://awesome-repositories.com/f/business-productivity-software/career-progression-frameworks.md) — Provides a structured framework mapping technical skills to Junior, Regular, and Senior developer roles.
- [Onboarding Checklists](https://awesome-repositories.com/f/business-productivity-software/team-onboarding/onboarding-accelerators/onboarding-checklists.md) — Ships sequential prerequisite checklists for developers to complete during their first two weeks.
- [Developer](https://awesome-repositories.com/f/business-productivity-software/team-onboarding/onboarding-accelerators/onboarding-checklists/developer.md) — Provides sequential prerequisite checklists of technical concepts for new hires to complete during their first two weeks.

### Content Management & Publishing

- [Static Markdown Documentation](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/static-markdown-documentation.md) — Presents all guides and checklists as plain Markdown files rendered into a browsable static site without a database or server logic.
- [Directory-Based Organizers](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/content-organization-systems/directory-based-organizers.md) — Structures all documentation as individual Markdown files whose filenames define the site's navigation hierarchy.

### Programming Languages & Runtimes

- [Developer Onboarding](https://awesome-repositories.com/f/programming-languages-runtimes/backend-development/developer-onboarding.md) — Provides a structured checklist of technical prerequisites for Junior, Regular, and Senior developers during onboarding. ([source](https://github.com/apptension/developer-handbook))
- [Stack-Specific Onboarding](https://awesome-repositories.com/f/programming-languages-runtimes/backend-development/developer-onboarding/stack-specific-onboarding.md) — Provides a curated summary of production languages and frameworks with checklists of key concepts. ([source](https://github.com/apptension/developer-handbook))

### Software Engineering & Architecture

- [Career-Level Topic Taxonomies](https://awesome-repositories.com/f/software-engineering-architecture/architectural-taxonomies/career-level-topic-taxonomies.md) — Organizes technical concepts into a tree matching Junior, Regular, and Senior proficiency tiers.
- [Tech Stack Recommendations](https://awesome-repositories.com/f/software-engineering-architecture/tech-stack-recommendations.md) — Summarizes production languages, frameworks, and tools separately for frontend, backend, DevOps, and mobile roles.
- [Proficiency Rubrics](https://awesome-repositories.com/f/software-engineering-architecture/architectural-decision-guides/technical-decision-guidance/proficiency-rubrics.md) — Evaluates developer skill level by comparing technical decisions against predefined career-stage criteria.
- [Career-Level Rubrics](https://awesome-repositories.com/f/software-engineering-architecture/technical-knowledge-maps/skill-proficiency-mapping/career-level-rubrics.md) — Assesses developer proficiency by comparing technical decisions against predefined career-level criteria.

### DevOps & Infrastructure

- [Technology Matrices](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/declarative-configuration-frameworks/ansible-modules/role-structuring/job-role-comparisons/technology-matrices.md) — Maps languages, frameworks, and tools to specific job roles in a grid format.
