Name Change Welcome to BookDNA.com (formerly Shepherd.com)
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • 🥇 Best Books 2025
  • Personalized Reading Picks
  • Profile
  • Refer friends
  • 🐇 🕳️ ✨
  • Logout
Browse
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • Best Books 2025
  • Personalized Reading Picks
  • Home
  • For Authors
  • Our Story
  • Membership
Software engineering Lists by Experts All Time Best Trending By Book DNA List by Experts

Software engineering

  • All Time Best
  • Trending
  • By Book DNA
  • List by Experts

Software engineering book lists by experts

Explore science fiction book lists created by fans.

  • Mike McQuaid Becoming a great open source software engineer Book cover of The Design of Everyday Things Book cover of Working in Public: The Making and Maintenance of Open Source Software Book cover of Peopleware: Productive Projects and Teams Book cover of Producing Open Source Software Book cover of Ship It!: A Practical Guide to Successful Software Projects
  • Karl Wiegers Lessons about software development Book cover of 201 Principles of Software Development Book cover of Software Engineering at Google: Lessons Learned from Programming Over Time Book cover of Facts and Fallacies of Software Engineering Book cover of AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis Book cover of Rapid Development: Taming Wild Software Schedules
  • Alexander Granin Domain modeling Book cover of Domain-Specific Languages Book cover of Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# Book cover of Domain-Driven Design: Tackling Complexity in the Heart of Software Book cover of Function and Reactive Domain Modeling Book cover of Refactoring: Improving the Design of Existing Code
  • Rod Stephens Making you a better software developer Book cover of The Mythical Man-Month: Essays on Software Engineering Book cover of Code Complete: A Practical Handbook of Software Construction Book cover of The Design of Everyday Things Book cover of Introduction to Algorithms Book cover of How to Write for the World of Work
  • Arthur O'Dwyer Budding C plus plus software engineer Book cover of The Elements of Programming Style Book cover of The C Programming Language Book cover of The Design of Everyday Things Book cover of Gödel, Escher, Bach: An Eternal Golden Braid Book cover of Effective Modern C++
  • Mariano Anaya Building high-quality enterprise software Book cover of Code Complete: A Practical Handbook of Software Construction Book cover of The Pragmatic Programmer Book cover of Clean Code: A Handbook of Agile Software Craftsmanship Book cover of A Philosophy of Software Design Book cover of Release It!
  • Nancy R. Mead Software security engineering Book cover of Software Security: Building Security in Book cover of Software Security Engineering: A Guide for Project Managers Book cover of Secure Coding in C and C++ Book cover of The Security Development Lifecycle Book cover of Computer Security: Art and Science
  • Jaime Buelta For Python and non-Python developers Book cover of The Mythical Man-Month: Essays on Software Engineering Book cover of Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers) Book cover of Python Testing with Pytest: Simple, Rapid, Effective, and Scalable Book cover of The Pragmatic Programmer: Your Journey to Mastery Book cover of Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
  • Enrico Buonanno To learn to think like a functional programmer Book cover of Learn You A Haskell For Great Good Book cover of Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# Book cover of Type-Driven Development with Idris Book cover of Elm in Action Book cover of Seven Concurrency Models in Seven Weeks: When Threads Unravel
  • Jamie Steane Aspiring UX/UI designers in the digital age Book cover of Interaction Design: Beyond Human-Computer Interaction Book cover of Branded Interactions: Marketing Through Design in the Digital Age Book cover of The Design of Everyday Things Book cover of Good Services: How to Design Services That Work Book cover of Good Data: An Optimist's Guide to Our Digital Future
  • João Rosa A people first approach to technology Book cover of Domain-Driven Design: Tackling Complexity in the Heart of Software Book cover of Unleash Your Complexity Genius: Growing Your Inner Capacity to Lead Book cover of Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations Book cover of Team Topologies: Organizing Business and Technology Teams for Fast Flow Book cover of Design for Safety
  • Federico Kereki The theory and practice of computer programming Book cover of The Art of Computer Programming Book cover of A Discipline of Programming Book cover of The Science of Programming Book cover of Design Patterns: Elements of Reusable Object-Oriented Software Book cover of Refactoring: Improving the Design of Existing Code
  • Adam Shostack Application security for builders Book cover of Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems Book cover of Agile Application Security: Enabling Security in a Continuous Delivery Pipeline Book cover of Designing Secure Software: A Guide for Developers Book cover of Leading Change Book cover of Flying Blind: The 737 Max Tragedy and the Fall of Boeing
  • Amy Watson Using food as a catalyst to a better life Book cover of The City Baker's Guide to Country Living Book cover of Sourdough Book cover of Eat Me: The Food and Philosophy of Kenny Shopsin Book cover of The Chocolate Thief Book cover of The Opposite of You
  • Michael K. Levine If you want to lead great software delivery teams Book cover of Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People Book cover of I Sing the Body Electronic: A Year With Microsoft on the Multimedia Frontier Book cover of The Toyota Way: 14 Management Principles from the World's Greatest Manufacturer Book cover of The Toyota Product Development System: Integrating People, Process, and Technology Book cover of Team Topologies: Organizing Business and Technology Teams for Fast Flow
  • Scott Murray Learning how to code interactive graphics Book cover of Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing Book cover of Aesthetic Programming: A Handbook of Software Studies Book cover of Processing: A Programming Handbook for Visual Designers and Artists Book cover of The Nature of Code Book cover of Foundation ActionScript 3.0 Animation: Making Things Move!
  • Eric Brechner Practical advice on software development Book cover of The Pragmatic Programmer: Your Journey to Mastery Book cover of The Mythical Man-Month: Essays on Software Engineering Book cover of Dynamics of Software Development Book cover of Radical Candor Book cover of Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations
  • Cory Lebson Starting in user experience (UX) design and research Book cover of The UX Book: Agile UX Design for a Quality User Experience Book cover of Virtual Reality Usability Design Book cover of Think Like a UX Researcher: How to Observe Users, Influence Design, and Shape Business Strategy Book cover of Usability Testing Essentials: Ready, Set ...Test! Book cover of Never Eat Alone: And Other Secrets to Success, One Relationship at a Time
  • Arnold Robbins For learning the Zen of Unix Book cover of The C Programming Language Book cover of Software Tools in Pascal Book cover of Advanced Programming in the Unix Environment Book cover of Lions' Commentary on Unix Book cover of The Design of the Unix Operating System
  • Chris Zimmerman Programming for people who want to be good at it Book cover of The Pragmatic Programmer: Your Journey to Mastery Book cover of The Soul of a New Machine Book cover of Software Engineering at Google: Lessons Learned from Programming Over Time Book cover of Introduction to Algorithms Book cover of Becoming a Better Programmer: A Handbook for People Who Care About Code
Something went wrong :(

Copyright © 2026 - Bookdna.com

NLP Powered By Wikifier.org

Book DNA is a participant in the Bookshop.org and Amazon Associate Affiliate Programs. As a participant, we may earn from qualifying purchases made on those sites.

Discover
  • Discover The Best Books
  • Follow Our Development
About
  • Our Story
  • For Authors
  • Media Inquiries
  • Contact Us
  • Become Founding Member
  • Donate
Legal
  • Affiliate Disclosure
  • Privacy Policy
  • Terms & Conditions
  • Website Disclosure

Login

Create Account

Continue with Google

or

Forgot Password?
Continue with Google

or