🌐 Frontend Development
- Basic - HTML, CSS, Javascript, SASS
- CSS Frameworks - Bootstrap
- Frameworks - Vue.js, Angular
- Testing - Jest
- libraries - webpack, node.js
📙 Backend Development (Java Ecosystem)
- ☕ Java
- ☘️ Spring
- JPA - Hibernate
- Testing - JUnit, Mockito, Cucumber
- Libraries - Object Mapper, JSON/XML, Lombok, Logger (SLF4J), Feign
- API Docs - Swagger
🔁 APIs & Microservices
- Http
- WebServices
- CORS
- REST
- Microservices
- API Docs - Swagger / OpenAPI
- Messaging - Apache Kafka, RabbitMQ, SQS
- Security - OWASP
🛠️ DevOps & CI/CD Tools
- Git - version control system
- Build Tool - Gradle, Maven
- Automation - Jenkins, Ansible, Checf
- Containers - Containerization, Docker
- Puppet
- Nginx
- Container Orchestration - Kubernetes, Openshift (RedHat), Hasicorp Nomad, Docker Swarm, etc…
- 16 Best Container Orchestration Tools and Services
☁️ Cloud and Platforms
- Cloud Fundamentals
- Distributed Systems
- System Design
- AWS
- Authentication - Auth0
📊 Monitoring & Observability
- ELK
- Grafana
- Metrics
- Monitoring
- Alerts
- Logs
📚 Software Engineering Concepts
- Design Patterns
- Software Architecture
- Testing Strategies
- Object-Oriented Principles
- Security Principles
- Cloud Design Patterns
📕 Best Practices
🧠 Computer Science Core
- Data Structures
- Algorithms
- Operating Systems (OS)
- DBMS and SQL
- Computer Networks
- Programming Basics : Programming, Cheat Sheet, Puzzles
Miscellaneous
Databases
- RDBMS - MySQL, Postgres, MSSQL
- NoSQL - Mongo, Couchbase DB, Casandra, Elastisearch
- Graph - Neo4j, ArangoDB
Cross-linking posts via tags like
#spring
,#auth
,#monitoring
.
💁 Contributors