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




Everybody Writes


Book Description

Finally a go-to guide to creating and publishing the kind of content that will make your business thrive. Everybody Writes is a go-to guide to attracting and retaining customers through stellar online communication, because in our content-driven world, every one of us is, in fact, a writer. If you have a web site, you are a publisher. If you are on social media, you are in marketing. And that means that we are all relying on our words to carry our marketing messages. We are all writers. Yeah, but who cares about writing anymore? In a time-challenged world dominated by short and snappy, by click-bait headlines and Twitter streams and Instagram feeds and gifs and video and Snapchat and YOLO and LOL and #tbt. . . does the idea of focusing on writing seem pedantic and ordinary? Actually, writing matters more now, not less. Our online words are our currency; they tell our customers who we are. Our writing can make us look smart or it can make us look stupid. It can make us seem fun, or warm, or competent, or trustworthy. But it can also make us seem humdrum or discombobulated or flat-out boring. That means you've got to choose words well, and write with economy and the style and honest empathy for your customers. And it means you put a new value on an often-overlooked skill in content marketing: How to write, and how to tell a true story really, really well. That's true whether you're writing a listicle or the words on a Slideshare deck or the words you're reading right here, right now... And so being able to communicate well in writing isn't just nice; it's necessity. And it's also the oft-overlooked cornerstone of nearly all our content marketing. In Everybody Writes, top marketing veteran Ann Handley gives expert guidance and insight into the process and strategy of content creation, production and publishing, with actionable how-to advice designed to get results. These lessons and rules apply across all of your online assets — like web pages, home page, landing pages, blogs, email, marketing offers, and on Facebook, Twitter, LinkedIn, and other social media. Ann deconstructs the strategy and delivers a practical approach to create ridiculously compelling and competent content. It's designed to be the go-to guide for anyone creating or publishing any kind of online content — whether you're a big brand or you're small and solo. Sections include: How to write better. (Or, for "adult-onset writers": How to hate writing less.) Easy grammar and usage rules tailored for business in a fun, memorable way. (Enough to keep you looking sharp, but not too much to overwhelm you.) Giving your audience the gift of your true story, told well. Empathy and humanity and inspiration are key here, so the book covers that, too. Best practices for creating credible, trustworthy content steeped in some time-honored rules of solid journalism. Because publishing content and talking directly to your customers is, at its heart, a privilege. "Things Marketers Write": The fundamentals of 17 specific kinds of content that marketers are often tasked with crafting. Content Tools: The sharpest tools you need to get the job done. Traditional marketing techniques are no longer enough. Everybody Writes is a field guide for the smartest businesses who know that great content is the key to thriving in this digital world.




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: