MOC - Development
Overview
About
This note serves as an index for all notes related to Software Development - the process of designing, coding, testing, and maintaining software systems. This includes DevOps practices for continuous integration and deployment.
Core Areas
Software Engineering
- Design patterns and architecture
- Code quality and testing
- Version control (Git)
- Code review practices
DevOps & Infrastructure
- CI/CD pipelines
- Infrastructure as Code (IaC)
- Containerization (Docker, Kubernetes)
- Monitoring and observability
Development Workflows
- Agile and Scrum methodologies
- Documentation practices
- API design and development
Related MOCs
Parent/Broader MOCs
- MOC - Computer Science - Theoretical foundations
Child/Specialized MOCs
- MOC - Web Development - Web application development
- MOC - R Shiny - R Shiny application development
- MOC - Data Engineering - Data pipeline development
Language-Specific MOCs
- MOC - R - R programming
- MOC - Python - Python programming
- MOC - JavaScript - JavaScript/TypeScript
- MOC - PowerShell - PowerShell scripting
Platform MOCs
- MOC - Cloud - Cloud deployment
- MOC - Linux - Linux systems
- MOC - Windows - Windows development
Guides
| Guide | Description |
|---|---|
| Guide - Conventional Git Commits | Commit message conventions |
| Guide - R Coding Conventions | R style guide |
| Guide - JavaScript Coding Conventions | JavaScript style guide |
| Guide - PowerShell Naming Conventions | PowerShell conventions |
Notes
NOTE
Currently, there are individual notes with development-related tags.
Appendix
Note created on 2025-12-23 and last modified on 2025-12-31.
Backlinks
(c) No Clocks, LLC | 2025