Designing Data-Intensive Applications


Book Description

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures




Writing Effective Use Cases


Book Description

This guide will help readers learn how to employ the significant power of use cases to their software development efforts. It provides a practical methodology, presenting key use case concepts.




Reading Like a Writer


Book Description

In her entertaining and edifying New York Times bestseller, acclaimed author Francine Prose invites you to sit by her side and take a guided tour of the tools and tricks of the masters to discover why their work has endured. Written with passion, humour and wisdom, Reading Like a Writer will inspire readers to return to literature with a fresh eye and an eager heart – to take pleasure in the long and magnificent sentences of Philip Roth and the breathtaking paragraphs of Isaac Babel; to look to John le Carré for a lesson in how to advance plot through dialogue and to Flannery O’ Connor for the cunning use of the telling detail; to be inspired by Emily Brontë ’ s structural nuance and Charles Dickens’ s deceptively simple narrative techniques. Most importantly, Prose cautions readers to slow down and pay attention to words, the raw material out of which all literature is crafted, and reminds us that good writing comes out of good reading.




Why I Write


Book Description

George Orwell set out ‘to make political writing into an art’, and to a wide extent this aim shaped the future of English literature – his descriptions of authoritarian regimes helped to form a new vocabulary that is fundamental to understanding totalitarianism. While 1984 and Animal Farm are amongst the most popular classic novels in the English language, this new series of Orwell’s essays seeks to bring a wider selection of his writing on politics and literature to a new readership. In Why I Write, the first in the Orwell’s Essays series, Orwell describes his journey to becoming a writer, and his movement from writing poems to short stories to the essays, fiction and non-fiction we remember him for. He also discusses what he sees as the ‘four great motives for writing’ – ‘sheer egoism’, ‘aesthetic enthusiasm’, ‘historical impulse’ and ‘political purpose’ – and considers the importance of keeping these in balance. Why I Write is a unique opportunity to look into Orwell’s mind, and it grants the reader an entirely different vantage point from which to consider the rest of the great writer’s oeuvre. 'A writer who can – and must – be rediscovered with every age.' — Irish Times




Bird by Bird


Book Description

NEW YORK TIMES BESTSELLER • An essential volume for generations of writers young and old. The twenty-fifth anniversary edition of this modern classic will continue to spark creative minds for years to come. Anne Lamott is "a warm, generous, and hilarious guide through the writer’s world and its treacherous swamps" (Los Angeles Times). “Superb writing advice…. Hilarious, helpful, and provocative.” —The New York Times Book Review For a quarter century, more than a million readers—scribes and scribblers of all ages and abilities—have been inspired by Anne Lamott’s hilarious, big-hearted, homespun advice. Advice that begins with the simple words of wisdom passed down from Anne’s father—also a writer—in the iconic passage that gives the book its title: “Thirty years ago my older brother, who was ten years old at the time, was trying to get a report on birds written that he’d had three months to write. It was due the next day. We were out at our family cabin in Bolinas, and he was at the kitchen table close to tears, surrounded by binder paper and pencils and unopened books on birds, immobilized by the hugeness of the task ahead. Then my father sat down beside him, put his arm around my brother’s shoulder, and said, ‘Bird by bird, buddy. Just take it bird by bird.’”




Writing Your Journal Article in Twelve Weeks


Book Description

This book provides you with all the tools you need to write an excellent academic article and get it published.




Writing Useful, Accessible, and Legally Defensible Psychoeducational Reports


Book Description

“This book focuses on how to write a psychological report that is first and foremost helpful to consumers, while also being technically and legally defensible. Like the reports the authors describe, the book is carefully organized, beautifully written, and accessible to practitioners as well as graduate students. It is a brilliant accomplishment that should be required reading for every school psychologist.” —Brent Duncan, PhD, Professor of Psychology, Humboldt State University, Arcata CA PRACTICAL GUIDANCE ON WRITING USEFUL, ACCESSIBLE, AND LEGALLY DEFENSIBLE PSYCHOEDUCATIONAL REPORTS From clearly identifying reasons for referral to making recommendations based on assessment results, Writing Useful, Accessible, and Legally Defensible Psychoeducational Reports offers practical guidance for creating reports that enhance the understanding of children and their strengths and challenges in order to better meet their educational and functional needs. The authors offer step-by-step guidelines for developing an assessment plan in a collaborative process with parents, teachers, and other professionals, choosing appropriate assessment and data collection tools, gathering relevant information, and providing clear and feasible individualized recommendations that directly respond to referral concerns in a format easily understood by parents and teachers. Ideal for graduate students in school psychology, school psychologists, and other professionals in related fields who work with children in a school setting, Writing Useful, Accessible, and Legally Defensible Psychoeducational Reports: Provides specific suggestions for increasing the usefulness and accessibility of reports including readability, positive phrasing, and vocabulary Illustrates how to develop well-formed questions and how to choose assessment tools to answer referral questions Reviews the legal mandates of report writing and discusses what must be included Demonstrates how to accurately document and integrate data from record review, interviews, observations, and tests Discusses how the use of the referral-based consultative assessment and report writing model can promote more active involvement in collaboration, prevention, and intervention Features numerous real-world cases, helpful checklists, examples of question-driven referral reports, and a model interview protocol




The Scribe Method


Book Description

Ready to write your book? So why haven’t you done it yet? If you’re like most nonfiction authors, fears are holding you back. Sound familiar? Is my idea good enough? How do I structure a book? What exactly are the steps to write it? How do I stay motivated? What if I actually finish it, and it’s bad? Worst of all: what if I publish it, and no one cares? How do I know if I’m even doing the right things? The truth is, writing a book can be scary and overwhelming—but it doesn’t have to be. There’s a way to know you’re on the right path and taking the right steps. How? By using a method that’s been validated with thousands of other Authors just like you. In fact, it’s the same exact process used to produce dozens of big bestsellers–including David Goggins’s Can’t Hurt Me, Tiffany Haddish’s The Last Black Unicorn, and Joey Coleman’s Never Lose a Customer Again. The Scribe Method is the tested and proven process that will help you navigate the entire book-writing process from start to finish–the right way. Written by 4x New York Times Bestselling Author Tucker Max and publishing expert Zach Obront, you’ll learn the step-by-step method that has helped over 1,500 authors write and publish their books. Now a Wall Street Journal Bestseller itself, The Scribe Method is specifically designed for business leaders, personal development gurus, entrepreneurs, and any expert in their field who has accumulated years of hard-won knowledge and wants to put it out into the world. Forget the rest of the books written by pretenders. This is the ultimate resource for anyone who wants to professionally write a great nonfiction book.




Product-Led Onboarding


Book Description

When you borrow a plate from grandma, does she ask you to pay a deposit? Of course not. Likewise, blocking your non-paying ("freemium") customers from the core experience of your product, is like chopping your own leg off while running a marathon. Yet, this is just one of the crucial mistakes that most SaaS companies make right off the bat. Think about it. Do YOU have... Stalled accounts taking up valuable space? Sub-par clients who only expect freebies and don't ever use the full features of your product? Low conversion from free accounts to paid? Then, you might have a shot-yourself-in-the-foot problem. In this book, you'll find the easy, 6-step formula you can apply to your operations today that can change absolutely everything. You'll be able to count your company among giants like Mixpanel, Ubisoft, and Outsystems when you: Captivate clients' attention from the get-go. Make it easier for clients to get good at using your software so they are more likely to use it. Create a fool-proof checklist to make your product go viral. Match services with behaviors, and get users addicted to your product. Win rave reviews by making clients feel like VIPs. Use this strategy at each level in your team to supercharge its effect. Rinse and repeat, and watch your business grow while you sleep. In short, you'll discover why putting your customer first is the ultimate secret to growing your company. And how you can achieve astronomical conversions and customer loyalty without even trying. Check out what others are saying: