The missing book for ambitious software developers.
Software development is not only about programming. It is about collaboration during the whole software development lifecycle that includes product specification, software estimation, testing and documentation. It is about the proper usage of the command line and version control, about debugging, code reviews, and other necessary practices. And finally - it is about working smart. That means using the right tools at the right time, knowing when to prototype code and when not to write code at all. It is about delivering a solution based on requirements. Or without them.
The book Efficient Developer is exactly about that. It is about us - software developers - and how to do our job efficiently.
Who is it for?
This book is for everyone who is on their journey to become a senior developer or a development leader. I wrote it as an essential manual for somewhat mid-level developers that want to take their skills further.
What is inside?
The early access version will get regular updates so that you can start reading today and follow along once new chapters become available. The whole book will be finished in Q4 2021.
- Working Smarter
- Software Development Lifecycle
- Command Line (Now available)
- Writing Code
- Code Management
- Product Specification
- Software Development Processes (Now available)
- Documentation (Now available)
- Software Estimation
Please consult the official book website EfficientDeveloper.com for more information.
As it is still early to produce the final table of contents, the content is subject to change.
What will you get?
- 350+ pages (in the final book) of the most useful information to know as a senior-level developer or a development lead
- High-quality PDF with clickable links and syntax-highlighted code examples
- Print friendly ebook with numbered pages and all URLs spelled out in the footnotes
- All other formats, if they become available
- Future updates
I am Petr. I have been creating software for more than 12 years as a development lead, software developer and quality engineer. I spent years researching the best practices, development tools and techniques to stay on top of the game. The book presents what I have found out.
Get the book while the price is low!
The price will go up as the book gets more complete.
You've purchased this product
See it in your libraryView in Library
We charged your card and sent you a receipt
You'll need an account to access this in our app. Please create a password to continue.
Download from the App Store or text yourself a link to the app
Good news! Since you already have a Gumroad account, it's also been added to your library.