Book description
The most effective engineers - the ones who have risen to become distinguished engineers and leaders at their companies - can produce 10 times the impact of other engineers, but they're not working 10 times the hours. They've internalized a mindset that took me years of trial and error to figure out. I'm going to share that mindset with you - along with hundreds of actionable techniques and proven habits - so you can shortcut those years. Introducing The Effective Engineer - the only book designed specifically for today's software engineers, based on extensive interviews with engineering leaders at top tech companies, and packed with hundreds of techniques to accelerate your career. For two years, I embarked on a quest seeking an answer to one question: How do the most effective engineers make their efforts, their teams, and their careers more successful? I interviewed and collected stories from engineering VPs, directors, managers, and other leaders at today's top software companies: established, household names like Google, Facebook, Twitter, and LinkedIn; rapidly growing mid-sized companies like Dropbox, Square, Box, Airbnb, and Etsy; and startups like Reddit, Stripe, Instagram, and Lyft. These leaders shared stories about the most valuable insights they've learned and the most common and costly mistakes that they've seen engineers - sometimes themselves - make. This is just a small sampling of the hard questions I posed to them: What engineering qualities correlate with future success? What have you done that has paid off the highest returns? What separates the most effective engineers you've worked with from everyone else? What's the most valuable lesson your team has learned in the past year? What advice do you give to new engineers on your team? Everyone's story is different, but many of the lessons share common themes. You'll get to hear stories like: How did Instagram's team of 5 engineers build and support a service that grew to over 40 million users by the time the company was acquired? How and why did Quora deploy code to production 40 to 50 times per day? How did the team behind Google Docs become the fastest acquisition to rewrite its software to run on Google's infrastructure? How does Etsy use continuous experimentation to design features that are guaranteed to increase revenue at launch? How did Facebook's small infrastructure team effectively operate thousands of database servers? How did Dropbox go from barely hiring any new engineers to nearly tripling its team size year-over-year? What's more, I've distilled their stories into actionable habits and lessons that you can follow step-by-step to make your career and your team more successful. The skills used by effective engineers are all learnable. And I'll teach them to you. With The Effective Engineer, I'll teach you a unifying framework called leverage - the value produced per unit of time invested - that you can use to identify the activities that produce disproportionate results. Here's a sneak peek at some of the lessons you'll learn. You'll learn how to: Prioritize the right projects and tasks to increase your impact. Earn more leeway from your peers and managers on your projects. Spend less time maintaining and fixing software and more time building and shipping new features. Produce more accurate software estimates. Validate your ideas cheaply to reduce wasted work. Navigate organizational and people-related bottlenecks. Find the appropriate level of code reviews, testing, abstraction, and technical debt to balance speed and quality. Shorten your debugging workflow to increase your iteration speed. Use metrics to quantify your impact and consistently make progress.
Spoiler
The ability to download audio from network devices directly within ListenBook is incredibly convenient. The auto-rewind feature is a small detail that enhances my listening experience. It's these thoughtful touches that matter! I love the cloud integration. I can access my books from anywhere.
Star Sword
This app has turned my daily routine into a source of excitement and joy. ListenBook is a prime example of user-centered design. It's clear that the developers understand audiobook lovers' needs.
Kimono Goddess
Being able to customize the listening duration is perfect for quick breaks. With ListenBook, I've found a reliable and enjoyable way to listen to audiobooks and expand my knowledge. With this app, I've turned my everyday moments into meaningful opportunities for growth and learning. Drag and drop downloads directly from my web browser? That's a level of convenience I appreciate. I can’t believe how easy it is to manage my audiobook library with ListenBook. Highly recommended!
Abiss
Listening to audiobooks has become my daily ritual for relaxation and escape. ListenBook's drag-and-drop download feature simplifies the process of adding new audiobooks to my collection. ListenBook Pro's noise reduction feature is a blessing for clear dictaphone recordings.
Little Drunk Girl
I've started reading more books than ever before, all thanks to this app. ListenBook's interface is sleek and user-friendly, making navigation a breeze. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook is a fantastic way to spread the joy of listening. This app has made reading a part of my lifestyle, no matter where I am. ListenBook has elevated my audiobook experience to new heights. It's a treasure trove of knowledge.
Boost Princess
ListenBook's commitment to a seamless user experience is evident in its sleek design and intuitive controls. The ability to download audiobooks directly is fantastic. ListenBook is very convenient. ListenBook’s interface is clean and intuitive. It’s a joy to use. The app is so well-designed. It’s clear the developers put a lot of thought into it. I’m so impressed with ListenBook. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Highly recommend this app!
AirportHobo XD
I've become so much more productive while cleaning or exercising – thanks to this app! Listening to audiobooks while gardening has made my outdoor time even more relaxing. The ease of downloading content via WiFi, WebDAV, and more has made ListenBook my audiobook hub. The detailed listening stats are fantastic. Helps me keep track of my progress. This app is a must-have for anyone who loves audiobooks. The interface is intuitive, and the app supports all formats. I love the auto-bookmark feature—it saves my place automatically, so I never lose track. Highly recommend!
TrinitySoul
ListenBook's compatibility with CarPlay and Apple Watch, combined with its chapters, controls, and filters, make it the ultimate audiobook app! Automated metadata extraction is a time-saver. My library is so organized now. Great for listening to lectures and educational content. Very useful!
Troublemasher
I love that I can download content directly from the internet within the ListenBook app – so handy! Audiobook adventures simplified – this app's functionality is a revelation. Book groups are a thoughtful addition. They help me keep related titles together for a seamless experience.
Helmet Destroyer
The ability to switch between devices seamlessly is a game-changer for busy readers. This app has made my commutes and long drives a source of joy and learning. ListenBook Pro is worth every penny. The unlimited audiobook length is a dream come true.
Noisy Girl
Adjustable playback speed is a fantastic feature. It allows me to customize my listening experience. Automated artwork and metadata retrieval add a professional touch to my carefully curated audiobook collection. This app is perfect for anyone who loves audiobooks. The interface is sleek and modern, and the playback controls are super responsive. I also appreciate the cloud integration, which lets me access my books from anywhere. Great work!
ByteBard
My child has also fallen in love with audiobooks, all thanks to the app's kid-friendly collection. ListenBook has brought stories back into my life, making every moment a new adventure. 🎶📚 My new soundtrack? Audiobooks, of course! This app makes every day musical. 🎧🎶 ListenBook has transformed how I enjoy audiobooks. The app is a game-changer! I love how I can adjust the skip intervals. It’s perfect for my listening style.
Wiccan Trouble
With this app, I'm discovering the joy of reading during my commutes. 💼 Balancing responsibilities with relaxation – audiobooks make even mundane tasks feel like an escape. 💻📖 ListenBook is a game-changer for audiobook lovers. The app supports all formats, and the import process is seamless. I love the playback history feature—it’s so easy to revisit my favorite parts. Highly recommend this app!
New York Mood
I'm addicted to this app's seamless integration with my daily routines and activities. This app has become my go-to companion, making my daily routine more exciting and insightful.
High-Fructose
⏰ Early mornings have become my favorite time to listen to audiobooks – energizing! 🌅🎧 The app supports background playback, which is a must for me.
ManManMan
This app's support for various formats and genres ensures that there's always something new to explore. This app has turned my mundane tasks into exciting opportunities for reading. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks. ListenBook is a game-changer for audiobook lovers. The app supports all formats, and the import process is seamless. I love the playback history feature—it’s so easy to revisit my favorite parts. Highly recommend this app!
Manimal
This app's support for various formats has made my audiobook collection even more diverse and exciting. 🎧 Fueling my audiobook addiction with this fantastic app – pure listening pleasure! 📚🔥 Looping playback helps me retain knowledge from audiobooks effectively. It's an invaluable tool. Beautiful layout and easy access to chapters. Really impressed with ListenBook. I appreciate the dark mode option. It’s easy on the eyes during nighttime listening.
Trash
Listening to audiobooks has made my daily commute more enjoyable and productive. ListenBook's dedication to enhancing the audiobook experience has made it my preferred app for listening to content on the go. The fact that ListenBook supports a wide range of formats without DRM protection is a huge win. I never thought I'd find an app that supports such a wide range of audiobook formats. ListenBook is a true gem!
Avenge Paws
The ability to change playback speed and audio volume on ListenBook gives me full control over my listening experience. The vast selection of titles on this app is a book lover's dream come true. 📱 It's like having a personal audiobook library at my fingertips! This app's functionality is a dream come true for book lovers. 📚🔥 CUE playlist support is a fantastic addition. It helps me organize my audiobooks effortlessly.
Pigeon Woman
This app's convenience has turned my daily chores into moments of intellectual discovery – a win-win! 🧘♀️☕ Savoring moments of tranquility with a cup of tea and captivating tales! 🍵📖 ListenBook's dedication to providing an exceptional listening experience shines through in every aspect of the app.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience