Skip to content

About

Comprehensive software engineering guide and project templates

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Software Engineering Playbook

A continuously evolving engineering knowledge base — built in the open, one concept at a time.

A continuously evolving engineering knowledge base covering:

  • AI Engineering
  • Python Development
  • Django
  • React
  • JavaScript
  • Software Architecture
  • DevOps
  • Cybersecurity
  • Telecommunications

Purpose

This repository serves as my long-term engineering reference, learning journal, project documentation hub, and collection of best practices.


Current Focus

  • AI Training & Evaluation
  • LLM Workflows
  • Django REST APIs
  • React Applications
  • PostgreSQL
  • DevOps Automation
  • Cybersecurity

Topics

Area Topics Covered
✅ AI Engineering Prompt Engineering, RAG, Agents, Fine-tuning, LLM Evaluation
✅ Python Fundamentals, Advanced Patterns, Automation, Scripts
✅ Django Models, Views, DRF, Auth, Deployment
✅ React Hooks, State Management, Routing, API Integration
✅ JavaScript ES6+, Async/Await, DOM, Fetch API
✅ PostgreSQL Queries, Optimization, Indexing, Transactions
✅ Docker Containers, Compose, Networking, Volumes
✅ Linux Shell, Permissions, Scripting, System Admin
✅ Cybersecurity OWASP, Web Security, Network Security
✅ Networking TCP/IP, DNS, Routing Protocols
✅ Telecommunications LTE, IMS, VoLTE, Signaling

Repository Structure

software-engineering-playbook/
├── ai-engineering/          # LLM, RAG, Agents, Fine-tuning
├── software-engineering/    # System Design, Patterns, Architecture
├── python/                  # Core Python, scripting, advanced
├── django/                  # Django framework & DRF
├── react/                   # React, hooks, state, routing
├── javascript/              # JS fundamentals & modern features
├── databases/               # PostgreSQL, MySQL, Redis
├── devops/                  # Docker, Linux, CI/CD, Nginx
├── cybersecurity/           # OWASP, Web, Network Security
├── telecom-networking/      # LTE, IMS, VoLTE, TCP/IP
├── projects/                # Project showcases & architecture notes
├── interview-prep/          # Topic-specific interview Q&A
├── career/                  # Goals, roadmap, certifications
└── daily-learning/          # Daily learning logs by year

How to Use

  • Browse by topic — each folder contains focused Markdown guides
  • Search — use GitHub search or grep -r "keyword" .
  • Interview prep — check interview-prep/ for curated Q&A
  • Daily logs — track learning in daily-learning/YYYY/

Contributing

See CONTRIBUTING.md for guidelines.


Roadmap

See ROADMAP.md for planned topics and milestones.


Last updated: June 20, 2026

About

Comprehensive software engineering guide and project templates

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors