Dev-Rebase Logo

Dev-Rebase

Collection of short guides to help developers learn about modern software development practices covering essential topics that are commonly expected in today's tech industry, especially when working at international companies or applying for remote positions.

Programming illustration

For Who?

This guide targets developers who can already program but want to learn modern industry practices and methodologies.

👨‍💻

Experienced Developers

Developers and CS graduates with programming knowledge.

🏢

Industry Professionals

Frontend, backend, or mobile engineers.

🌍

International Aspirants

Anyone seeking modern development practices for global companies.

What Topics Are Covered?

🎯
Core Skills

Essential technical skills that every developer needs including Web Development, Git, and Testing fundamentals.

Read more
🚀
Deployment & Production

Tools and practices for deploying applications including Containerization, CI/CD, and Observability.

Read more
🤝
Community & Growth

Connect with others and build experience through Open Source, Mentorship, and Global Communities.

Read more

How to Contribute?

This is an open source project, and anyone is welcome to contribute! If you find a topic that is missing, contains errors, or could be improved, please feel free to get involved.

🐛

Report Issues

Found an error or missing information? Open an issue to let us know.

Open Issue →

Improve Content

Submit pull requests to improve existing guides or add new topics.

Submit PR →
💡

Request Topics

Have an idea for a new guide? Create an issue to request it.

Request Topic →