Devot Logo
Devot Logo
Arrow leftBack to blogs

Top Software Engineering Books: Recommended by Devōt

Tina Lj.9 min readJul 23, 2024Culture
Tina Lj.9 min read
Contents:
1. Design patterns book - Breaking down complex problems
2. You don't know JavaScript yet - An in-depth look into JavaScript
3. RxJS in action - Adopt a coding style more resilient to errors
4. Domain-driven design - The lesson of keeping it simple
5. Book series Succinctly - Crash course for software development
6. Clean code - Keep it simple, stupid
7. Head first design patterns - Understanding design patterns through humor
8. Mastering PostgreSQL - Small contributions for a bigger picture
9. The pragmatic programmer - Embracing the garden mindset
Bonus recommendation - Rework
So many books, so much code to write
Spread the word:
Keep readingSimilar blogs for further insights
How to Foster a Growth Mindset Culture in Tech Teams
Culture
Iva P.9 min readJun 30, 2026
How to Foster a Growth Mindset Culture in Tech TeamsPractical growth mindset examples at work that boost collaboration, learning, and innovation in tech teams. See how leaders and developers can turn mistakes into learning, foster feedback, and build resilient, high-performing team cultures.
Why Patience and Time Management Are Core Soft Skills in Tech
Culture
Iva P.8 min readJun 18, 2026
Why Patience and Time Management Are Core Soft Skills in TechPatience keeps developers calm through setbacks, while time management keeps delivery on track. Together, they form the soft-skill duo every tech professional needs to thrive.
What Is Technical Leadership? Key Skills, Responsibilities & Why It Matters
Culture
Iva P.11 min readJun 4, 2026
What Is Technical Leadership? Key Skills, Responsibilities & Why It MattersGuide to technical leadership that uncovers its meaning, how it differs from adaptive leadership, and the essential skills and practices to grow as a tech leader.