Book description
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the worldâ s leading practitioners construct and maintain software. This book covers Googleâ s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. Youâ ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions
Bones
I've become the storyteller of my family, sharing the amazing audiobooks I've discovered. This app's user-friendly interface has made reading on-the-go a breeze. ListenBook's attention to detail in design and functionality sets it apart from other audiobook apps. ListenBook’s playback is silky-smooth. The app is packed with useful features. I love how ListenBook makes it easy to organize my audiobook library. The app supports all formats, and the import process is a breeze. The playback controls are responsive, and the sound quality is excellent. Highly recommend!
Kimono Goddess
ListenBook is a true audio treasure! It turns my own audio files into immersive listening experiences. The auto-rewind feature is a small detail that has a big impact on my listening experience. I love it!
Fadey
ListenBook's support for various download methods and audio formats ensures that I always have access to my favorite content. The convenience of having a library at my fingertips is unparalleled. A functional audiobook. It kept me entertained, but I wasn’t blown away. The narrator’s performance was competent, though some emotional scenes fell a bit flat.
Broomspun
Downloading audiobooks over WiFi is super easy. Saves time. The playback controls are so responsive. No lag at all.
Babe
I love the ability to import books from my computer. It’s so easy. Great for fans of this genre! The pacing, narration, and production quality were all excellent. It felt like a movie playing in my mind. I’ll be checking out more from this narrator for sure.
PP Dubs
This app has become my go-to for audiobooks, adding a layer of convenience and enjoyment to my days. Finally, an app that supports a wide range of audio formats! It's a must-have for audiobook enthusiasts.
Esquire
I can't get enough of this app's easy navigation and quick access to chapters and playback controls. This app's intuitive controls and user-friendly layout have made audiobook listening a true pleasure. Noise reduction on ListenBook Pro is a revelation. It enhances the audio quality and makes listening comfortable.
Redneck Giorgio
👩🍳 Cooking up a storm while enjoying thrilling stories – this app adds flavor to my meals! 🍳🎧 ListenBook Pro's noise reduction feature is a game-changer. It enhances the clarity of recordings and makes my listening sessions more enjoyable. ListenBook has revolutionized how I consume content. It's like having a personal library in my pocket. The app is super intuitive. I was up and running in minutes. I love the ability to share my progress with friends. It’s a fun feature.
Sly Silvermoon
ListenBook has made my daily routines more vibrant and exciting with its immersive features. The auto-rewind feature is a thoughtful addition that enhances my listening journey. I appreciate it! Great app for audiobook enthusiasts. ListenBook supports a wide range of formats.
Mad Jack
I'm hooked on this app – it's like Netflix for book lovers! ListenBook's drag and drop downloads from web browsers are a time-saving feature I can't live without. With this app, my daily routines have become moments of intellectual discovery and personal fulfillment. Navigating chapters and genres is a breeze with this app's functionality. ListenBook's sharing options make it easy to spread the joy of captivating stories with friends.
Bad Beret
The ListenBook app has transformed my device into a portable audiobook library that I can carry everywhere. ListenBook's loop and shuffle playback features add versatility to my audiobook listening experience.
Lilac Lizard
ListenBook's audio filters and controls have revolutionized the way I enjoy my audio content. ListenBook has brought the joy of audiobooks back into my life in a whole new way. An acceptable audiobook that met basic expectations. No complaints about quality but nothing remarkable either. Would listen to this narrator again but wouldn't seek them out.
EchoExplorer
This app has transformed my long flights into productive and enjoyable experiences. I'm hooked on this app's effortless downloading process – I can have my favorite audiobooks in seconds. I'm impressed by the app's performance – it's stable, fast, and tailored for audiobook enthusiasts.
Twix Bond
Audiobooks on this app have made studying and learning a more enjoyable process. I'm in awe of how this app has made reading a part of my busy life. Looping playback and shuffle features keep my audiobook sessions engaging and fresh.
Grabber
Binaural audio processing on ListenBook is a thoughtful addition that keeps my ears comfortable during extended listening sessions. ListenBook Pro's sharing features allow me to spread the joy of audiobooks with my friends and family. Organizing my audiobook library has never been easier. The app keeps everything tidy.
Thunder Nut
The user-friendly interface and precise controls make listening to audiobooks an absolute delight. Packed with useful features. My favorite audiobook app! The audio filters make a noticeable difference. ListenBook provides an excellent listening experience. The app is so reliable. I’ve never had any issues with it. 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!
Hex Panther
ListenBook's integration with CarPlay and Apple Watch is seamless. I can now enjoy my favorite audiobooks during commutes and workouts. ListenBook's compatibility with a wide array of audio formats makes it my ultimate audiobook companion. Sharing audiobooks through AirDrop is a great way to spread the joy of storytelling with friends. Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use.
Miss Nova
Audiobooks at my fingertips – this app's ease of use is a game-changer. AirDrop and sharing make it easy to spread the audiobook love with friends.
Prof. Screw
ListenBook's seamless integration with CarPlay has made my drives more informative. 📱 Carrying my library in my pocket – this app makes every moment a reading opportunity! 📚👜 📱 An app that respects my time and delivers on functionality – audiobook listening has never been this effortless. 📖🔗
Electric Saturn
Unwinding with a good audiobook has become my favorite self-care ritual. ListenBook's commitment to providing top-notch audio quality has taken my audiobook experience to a new level. This app has made me realize that I don't need a lot of time to read. CUE playlist support is a fantastic feature that allows me to create curated listening experiences for different moods and settings. CUE playlist support is a fantastic feature that allows me to curate themed listening sessions, creating a dynamic and engaging audiobook experience.
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