DEV CONCEPTS COLLECTION
Your guide to the fundamentals of software development
A 12-volume collection of digital books to help junior software developers build an exceptional career
Get a complete understanding of how every concept in software engineering fits together.
What happens when someone realizes that you're out of your depth?
Your only option is to ask for help and:
- Sit blank-eyed, not understanding how their complex solution works
- "Get it" after annoying them with multiple questions
Either way, every day you log off with your brain completely fried.
Fact is, it's exhausting and demotivating trying to understand what you just don't know. You wind up feeling plain dumb with a growing mindset that it's just impossible
But if it's impossible, how did others do it? What do they have that you don't?
Find out what deserves your attention
Know that you're choosing the best solution even when there are countless approaches.
Understand the entire development process so you don't make project-destroying mistakes.
Level up your game so team members, clients, and managers listen to your ideas.
Set yourself up for high-paying positions with a rock-solid grasp of all the moving parts and how they connect.
DIRECT ACCESS TO MENTORS
Work and grow faster with Slack mentorship
You wouldn't expect an electrical engineer to walk into their role without a senior craftsman to guide them. You deserve access to the guidance of experienced mentors.
Experienced developers will answer your questions directly.
Get career guidance for practical problem solving and soft skills.
Engage with the community to build friendships and connections with like-minded developers.
Enjoy a great job, and great life .
Here’s what the Dev Concepts Collection will help you achieve.
Get your first job offers
Maybe you’re just starting out. Maybe you’ve been hunting for months. Wherever you are , the Dev Concepts collection will give you the skills you need to put you ahead of other applicants.
Land your dream position
Being a good developer isn’t just about skill, it’s also about passion and experience. Use a strong foundation to build software that delights end users.
Start the path to a senior position
Startup culture often means that you’re thrown out of your depth with no one to guide you in best practices. Dev Concepts puts you on the right path.
Frequently asked questions
I’m unmotivated and frustrated because of a lack of progress — not laziness. Is this going to fix that?A book isn’t going to magically fix your career, but it will give you the mindset you need to succeed in software development.
I don’t have time to read an entire book... let alone a collection! Can I still learn something here?Yes! While it’s recommended that you do a quick read-through, the volumes and chapters are designed to stand alone. Every time you face a particular problem, you can do a quick search and find the chapter that will help you the fastest. Plus each section includes external links and resources that you will help you dive much deeper into the subject matter.
Will this collection teach me the technical side of engineering?Dev Concept includes many practical examples and code snippets, but it isn't a replacement for hands-on training. Most of the concepts are presented in isolation to facilitate comprehension.
How does the Slack group work?The Slack community is where you can send questions about all aspects of software engineering and IT. Your questions will always be answered by a senior engineer. You can ask questions about technical issues, conceptual ones, or even about how to deal with work challenges. We’re a friendly community that’s excited to welcome you!
What if I don’t like the collection? How does the money-back guarantee work?If you're not satisfied with the content, then contact me within 14 days and you'll get a full refund. The only thing I'll ask is to understand what did not meet your expectations.
Why are only some of the volumes available right now?Dev Concepts is a huge project. I will release a new volume every few months. If you purchase the lifetime plan, you will get immediate access as soon as it’s published. In addition, the content will be updated regularly to remain relevant and up to date.
I don’t understand what’s in each volumeCheck out the description of each volume, and the full chapter breakdown for each volume. You can also free samples volume 1 here.
I’m not so sure about the standard edition... Can I buy just a single volume instead?You can buy each volume separately. That being said, I recommend the Lifetime Collection Bundle to save €75.
Download the first two volumes in the collection
- Volume 1: Software craftHow to develop a craftsmanship attitude that helps you solve real-world problems.
- Volume 2: What clients needUnderstand a client’s functional needs, and how you can decode end-user goals. Make sure your software is always solving the right problems.
- Lifetime Slack community accessGet answers to your development questions, build a network of like-minded software crafters & learn with mentorship from a senior developer.
14-day money-back guarantee
Lifetime Collection Access
Published volumes plus all future releases
- All 12 VolumesAll currently published volumes plus all the future releases covering: IT architecture, Software design, Computer architecture & OS basics, Coding Basics, General concerns & Best practices, Back-end, Front-end, IT Infrastructure, Security, Project management & Software development approaches.
- Lifetime Slack Community AccessGet answers to your development questions, build a network of like-minded software crafters & learn with mentorship from a senior developer.
- BONUS: 30-minute live career coaching sessionMeet with Sébastien, the author and coach. Get actionable, personalized advice on job seeking, your skill development, and more.
14-day money-back guarantee
Subscribe to DeveloPassion's newsletter
Learn everything about Software Development, software craftsmanship and code quality
Practices, strategies, and practical examples that last your entire career
Hi, I’m Sébastien Dubois, an author, blogger, freelance software crafter, coach/mentor, open source contributor, CTO and founder. I've been working for 15 years in the industry, and have explored many areas of IT. I've been a technical leader for both back-end and front-end. I've also worked as solutions architect, led large projects and teams, managed critical IT infrastructure. and founded my own company.
Daily, I help junior developers who often find themselves overwhelmed with a churn of programming languages, frameworks, libraries and tools.
That’s why I created the Dev Concepts collection; to help even more developers avoid feeling overwhelmed, and show you where to apply your focus for maximum productivity and efficiency. The skills and habits from each volume form the foundation of your long-term success.
Join a community of software crafters who, like you, are passionate about software, personal productivity, and career advancement.