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

Parent/Broader MOCs

Child/Specialized MOCs

Language-Specific MOCs

Platform MOCs

Guides

GuideDescription
Guide - Conventional Git CommitsCommit message conventions
Guide - R Coding ConventionsR style guide
Guide - JavaScript Coding ConventionsJavaScript style guide
Guide - PowerShell Naming ConventionsPowerShell 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.


(c) No Clocks, LLC | 2025