Categories

 > Computers & Technology > Programming

25,180 results were found

Sort by:

Accelerate: The Science of Lean Software and DevOps: Building and...
by , Gene Kim

Language

English

Pages

288

Publication Date

March 27, 2018

Product Description
Customer Reviews
<div style="text-decoration-style: initial; text-decoration-"><div style="text-decoration-style: initial; text-decoration-"><span><span style="Times New Roman";"><strong>Accelerate your organization to win in the marketplace.</strong></span></span></div><div style="text-decoration-style: initial; text-decoration-"><span><span style="Times New Roman";"><br /></span></span></div><div style="text-decoration-style: initial; text-decoration-"><span><span style="Times New Roman";">How can we apply technology to drive business value? For years, we've been told that the performance of software delivery teams doesn't matter―that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research <span><span style=" font-weight: 400; text-decoration: none; white-space: pre-wrap;">to include data collected from the State of DevOps reports conducted with Puppet</span></span>, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance―and what drives it―using rigorous statistical methods. This book presents both the findings and the science behind that research, making the information accessible for readers to apply in their own organizations.</span></span></div><div style="text-decoration-style: initial; text-decoration-"><br /></div><div style="text-decoration-style: initial; text-decoration-"><span><span style="Times New Roman";">Readers will discover how to measure the performance of their teams, and what capabilities they should invest in to drive higher performance. This book is ideal for management at every level.</span></span></div></div>
The Complete Software Developer's Career Guide: How to Learn Your...
by John Sonmez

Language

English

Pages

798

Publication Date

July 12, 2017

Product Description
Customer Reviews
<h2>Technical Knowledge Alone Isn't Enough - Increase Your Software Development Income by Leveling Up Your Soft Skills</h2> <p>Early in his software developer career, John Sonmez discovered that technical knowledge alone isn't enough <strong>to break through to the next income level - developers need "soft skills"</strong> like the ability to learn new technologies just in time, communicate clearly with management and consulting clients, negotiate a fair hourly rate, and unite teammates and coworkers in working toward a common goal.</p> <p>As John invested in these skills his career took off, and he became a <strong>highly paid, highly sought-after developer and consultant</strong>.</p> <p>Today John helps more than 1.4 million programmers every year to increase their income by developing this unique blend of skills.</p> <p><em>"If you're a developer, green or a veteran, you owe it to yourself to read The Complete Software Developers Career Guide." - Jason Down, Platform Developer, Ontario, Canada</em></p> <h3>What You Will Learn in This Book</h3> <ul> <li>How to systematically find and fill the gaps in your technical knowledge so you can face any new challenge with confidence</li> <li>Should you take contract work - or hold out for a salaried position? Which will earn you more, what the tradeoffs are, and how your personality should sway your choice</li> <li>Should you learn JavaScript, C#, Python, C++? How to decide which programming language you should master first</li> <li>Ever notice how every job ever posted requires "3-5 years of experience," which you don't have? Simple solution for this frustrating chicken-and-egg problem that allows you to build legitimate job experience while you learn to code </li> <li>Is earning a computer science degree a necessity - or a total waste of time? How to get a college degree with maximum credibility and minimum debt</li> <li>Coding bootcamps - some are great, some are complete scams. How to tell the difference so you don't find yourself cheated out of $10,000</li> <li>Interviewer tells you, "Dress code is casual around here - the development team wears flipflops." What should you wear?</li> <li>How do you deal with a boss who's a micromanager. Plus how helping your manager with his goals can make you the MVP of your team </li> <li>The technical skills that every professional developer must have - but no one teaches you (most developers are missing some critical pieces, they don't teach this stuff in college, you're expected to just "know" this)</li> <li>An inside look at the recruiting industry. What that "friendly" recruiter really wants from you, how they get paid, and how to avoid getting pigeonholed into a job you'll hate</li> </ul> <h3>Who Should Read This Book</h3> <h4>Entry-Level Developers</h4> <p>This book will show you how to ensure you have the technical skills your future boss is looking for, create a resume that leaps off a hiring manager's desk, and escape the "no work experience" trap.</p> <h4>Mid-Career Developers</h4> <p>You'll see how to find and fill in gaps in your technical knowledge, position yourself as the one team member your boss can't live without, and turn those dreaded annual reviews into chance to make an iron-clad case for your salary bump.</p> <h4>Senior Developers</h4> <p>This book will show you how to become a specialist who can command above-market wages, how building a name for yourself can make opportunities come to you, and how to decide whether consulting or entrepreneurship are paths you should pursue. </p> <h4>Brand New Developers</h4> <p>In this book you'll discover what it's like to be a professional software developer, how to go from "I know some code" to possessing the skills to work on a development team, how to speed along your learning by avoiding common beginner traps, and how to decide whether you should invest in a programming degree or "bootcamp."</p>
A Smarter Way to Learn Python: Learn it faster. Remember it longe...
by Mark Myers

Language

English

Pages

238

Publication Date

December 06, 2017

Product Description
Customer Reviews
<h2>I wasn't smart enough to learn a computer language like Python—until I got smart about <em>how</em> to learn it.</h2><p>I was smart enough to earn an honors degree in philosophy from Harvard, but an aptitude test told me to avoid computer programming. I'm sure it was right. But then I designed a learning system for myself that quadrupled my aptitude for learning computer languages. It worked so well for me that I've used it to teach coding to grandmothers, cab drivers, musicians, and 50,000 other newbies.</p><p><i>"Mark Myers' method of getting what can be...difficult information into a format that makes it exponentially easier to consume, truly understand, and synthesize into real-world application is beyond anything I've encountered before." —Amazon reviewer Jason A. Ruby reviewing my first book, A Smarter Way to Learn JavaScript</i></p><p><strong>Quadruple your learning ability.</strong></p><p>Washington University research shows that a key teaching method I use—interactive recall practice—improves learning performance 400 percent.</p><p><i>"I don't feel lost and I don't feel that I am forgetting things as I go along." —Amazon reviewer Leonie M. reviewing my second book, A Smarter Way to Learn HTML and CSS</i></p><p><strong>Understanding is easy. Remembering is hard.</strong></p><p>Computer languages are not inherently hard to understand, even for non-techies. <i>Remembering</i> is the problem. If you remember all of Chapter 1 through Chapter 10, you'll understand Chapter 11. But you <em>don't</em> remember. Though you read and read, most of it doesn't stick. You don't have a solid foundation to build on. Halfway through the book, it all collapses. That's when most people give up.</p><p><i>"I've signed up to a few sites like Udemy, Codecademy, FreeCodeCamp, Lynda, YouTube videos, even searched on Coursera but nothing seemed to work for me. This book takes only 10 minutes each chapter and after that, you can exercise what you've just learned right away!" —Amazon reviewer Constanza Morales reviewing my first book, A Smarter Way to Learn JavaScript</i> </p><p><strong>Interactive exercises make it stick.</strong></p><p>Research shows that you will remember everything if you're repeatedly asked to recall it. That's the beauty of flash cards. But technology offers an even better way to make information stick. With my book you get almost a thousand interactive exercises—they're free online—that embed the whole book in your memory. Algorithms check your work to make sure you know what you think you know. When you stumble, you do the exercise again. You keep trying until you know the chapter cold.</p><p><i>"Not only do the exercises make learning fun, they reinforce the material right away so it sinks in deeper." —Amazon reviewer Timothy B. Miller reviewing my second book, A Smarter Way to Learn HTML and CSS</i></p><p><strong>You won't get bored or sleepy.</strong></p><p>The exercises keep you engaged, give you extra practice where you're shaky, and prepare you for each next step. Every lesson is built on top of a solid foundation that you and I have carefully constructed. Each individual step is small. But all the little steps add up to real knowledge—knowledge that you retain.</p><p><i>I finally feel like I KNOW it and won't need to look up the syntax each time..." —Amazon reviewer J. Caritas reviewing my third book, A Smarter Way to Learn jQuery</i></p><p><strong>Really, it ain't that hard.</strong></p><p>Reviewing my books on Amazon, readers who've struggled with programming concepts like functions, loops, and scope write, "I had no idea these things were so simple!"</p><p><i>"...makes it much easier to suddenly realize a concept that seemed abstract and too hard to wrap your head around is suddenly not complicated at all." — Amazon reviewer IMHO reviewing A Smarter Way to Learn JavaScript</i></p><p>You don't need to be a computer genius to learn Python. You just need to be smart about <em>how</em> you learn it.</p>
The Self-Taught Programmer: The Definitive Guide to Programming P...
by Cory Althoff

Language

English

Pages

301

Publication Date

December 26, 2016

Product Description
Customer Reviews
I am a self-taught programmer. After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepared. I was overwhelmed by the amount of things I needed to know but hadn't learned yet. My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this book. <br /><br />This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, I also cover the rest of the things you need to know to program professionally that classes and books don't teach you. "The Self-taught Programmer" is a roadmap, a guide to take you from writing your first Python program, to passing your first technical interview. I divided the book into six sections: <br /><br />1. Learn to program in Python 3 and build your first program. <br />2. Learn Object-oriented programming and create a powerful Python program to get you hooked. <br />3. Learn to use tools like Git, Bash, regular expressions and databases. Then use your new coding skills to build a web scraper. <br />4. Study Computer Science fundamentals like data structures and algorithms. <br />5. Finish with tips for working with a team and landing a programming job. <br /><br />You CAN learn to program professionally. The path is there. Will you take it?
Cracking the PM Interview: How to Land a Product Manager Job in T...
by , Jackie Bavaro

Language

English

Pages

366

Publication Date

March 04, 2014

Product Description
Customer Reviews
How many pizzas are delivered in Manhattan? How do you design an alarm clock for the blind? What is your favorite piece of software and why? How would you launch a video rental service in India? This book will teach you how to answer these questions and more. <br /><br />Cracking the PM Interview is a comprehensive book about landing a product management role in a startup or bigger tech company. Learn how the ambiguously-named "PM" (product manager / program manager) role varies across companies, what experience you need, how to make your existing experience translate, what a great PM resume and cover letter look like, and finally, how to master the PM interview questions (estimation questions, behavioral questions, case questions, product questions, technical questions, and the super important "pitch").<br /><br /><br />CONTENTS:<br /><br />The Product Manager Role<br />What is a PM?<br />Functions of a PM<br />Top Myths about Product Management<br />Project Managers and Program Managers<br /><br />Companies<br />How the PM Role Varies<br />Google<br />Microsoft<br />Apple<br />Facebook<br />Amazon<br />Yahoo<br />Twitter<br />Startups <br /><br />Getting the Right Experience<br />New Grads<br />Making the Most of Career Fairs<br />Do you need an MBA?<br />Why Technical Experience Matters<br />Transitioning from Engineer to Product Manager<br />Transitioning from Designer to Product Manager<br />Transitioning from Other Roles<br />What Makes a Good Side Project? <br /><br />Career Advancement<br />Tips and Tricks for Career Advancement<br />Q & A: Fernando Delgado, Sr. Director, Product Management at Yahoo<br />Q & A: Ashley Carroll, Senior Director of Product Management, DocuSign<br />Q & A: Brandon Bray, Principal Group Program Manager, Microsoft<br />Q & A: Thomas Arend, International Product Lead, Airbnb<br />Q & A: Johanna Wright, VP at Google<br />Q & A: Lisa Kostova Ogata, VP of Product at Bright.com <br /><br />Behind the Interview Scenes<br />Google<br />Microsoft<br />Facebook<br />Apple<br />Amazon<br />Yahoo<br />Twitter <br />Dropbox <br /><br />Resumes<br />The 15 Second Rule<br />The Rules<br />Attributes of a Good PM Resume<br />What to Include <br /><br />Real Resumes: Before & After<br /><br />Cover Letters<br />Elements of a Good PM Cover Letter<br />The Cover Letter Template<br />A Great Cover Letter <br /><br />Company Research<br />The Product<br />The Strategy<br />The Culture<br />The Role<br />The Questions <br /><br />Define Yourself<br />"Tell Me About Yourself" (The Pitch)<br />"Why do you want to work here?"<br />"Why should we hire you?"<br />"Why are you leaving your current job?"<br />"What do you like to do in your spare time?"<br />"Where do you see yourself in five years?"<br />"What are your strengths and weaknesses?"<br />Sample Strengths and Weaknesses <br /><br />Behavioral Questions<br />Why These Questions Are Asked<br />Preparation<br />Follow-Up Questions<br />Types of Behavioral Questions <br /><br />Estimation Questions<br />Approach<br />Numbers Cheat Sheet<br />Tips and Tricks<br />Example Interview<br />Sample Questions <br /><br />Product Questions<br />About the Product Question<br />Type 1: Designing a Product<br />Type 2: Improving a Product<br />Type 3: Favorite Product<br />Preparation<br />Tips and Tricks<br />Sample Questions <br /><br />Case Questions<br />The Case Question: Consultants vs. PMs<br />What Interviewers Look For<br />Useful Frameworks<br />Product Metrics<br />Interview Questions <br /><br />Coding Questions<br />Who Needs To Code<br />What You Need To Know<br />How You Are Evaluated<br />How To Approach<br />Developing an Algorithm<br />Additional Questions & Solutions <br /><br />Appendix<br />Top 1% PMs vs. Top 10% PMs<br />Be a Great Product Leader<br />The Inputs to a Great Product Roadmap<br />How to Hire a Product Manager
A Smarter Way to Learn JavaScript: The new approach that uses tec...
by Mark Myers

Language

English

Pages

256

Publication Date

November 28, 2013

Product Description
Customer Reviews
<h2>Learning JavaScript is hell because of two problems.<br />I remove the problems, and you start having fun.</h2><p>The first problem is retention. You remember only ten or twenty percent of what you read. That spells failure. To become fluent in a computer language, you have to retain pretty much everything.</p><p>How can you retain everything? Only by constantly being asked to play everything back. That's why people use flashcards. But my system does flashcards one better. After reading a short chapter, you go to my website and complete twenty interactive exercises. Algorithms check your work to make sure you know what you think you know. When you stumble, you do the exercise again. You keep trying until you know the chapter cold. The exercises are free.</p><p>The second problem is comprehension. Many learners hit a wall when they try to understand advanced concepts like variable scope and prototypes. Unfortunately, they blame themselves. That's why the Dummies books sell so well. But the fault lies with the authors, coding virtuosos who lack teaching talent. I'm the opposite of the typical software book author. I'll never code fast enough to land a job at Google. But I can teach.</p><p>Anyway, most comprehension problems are just retention problems in disguise. If you get lost trying to understand variable scope, it's because you don't remember how functions work. Thanks to the interactive exercises on my website, you'll always understand and remember everything necessary to confidently tackle the next concept.</p><p><i>"I've signed up to a few sites like Udemy, Codecademy, FreeCodeCamp, Lynda, YouTube videos, even searched on Coursera but nothing seemed to work for me. This book takes only 10 minutes each chapter and after that, you can exercise what you've just learned right away!" —Amazon reviewer Constanza Morales</i></p><p><strong>Better than just reading. And more fun.</strong></p><p>You'll spend two to three times as much time practicing as reading. It's how you wind up satisfied, confident, and proud, instead of confused, discouraged, and defeated. And since many people find <em>doing</em> things more enjoyable than <em>reading</em> things, it can be a pleasure to learn this way, quite apart from the impressive results you achieve.</p><p><i>"Very effective and fun." —Amazon reviewer A. Bergamini</i></p><p><strong>Written especially for beginners.</strong></p><p>I wrote the book and exercises especially for people who are new to programming. Making no assumptions about what you already know, I walk you through JavaScript slowly, patiently. I explain every little thing in sixth-grade English. I avoid unnecessary technical jargon like the plague. (Face it, fellow authors, it <em>is</em> the plague.)</p><p><i>"The layman syntax he uses...makes it much easier to suddenly realize a concept that seemed abstract and too hard to wrap your head around is suddenly not complicated at all." — Amazon reviewer IMHO</i></p><p>The exercises keep you focused, give you extra practice where you're shaky, and prepare you for each next step. Every lesson is built on top of a solid foundation that you and I have carefully constructed. Each individual step is small. But, as Amazon reviewer James Toban says, when you get to the end of the book, you've built "a tower of JavaScript."</p><p>If you're an accomplished programmer already, my book may be too elementary for you. (Do you really need to be told what a variable is?) But if you're new to programming, more than a thousand five-star reviews are pretty good evidence that my book may be just the one to get you coding JavaScript successfully.</p><p><i>"Mark Myers' method of getting what can be...difficult information into a format that makes it exponentially easier to consume, truly understand, and synthesize into real-world application is beyond anything I've encountered before." —Amazon reviewer Jason A. Ruby</i></p>
Python Programming: The Basic, Blackhat, Intermediary and Advance...
by Richard Ozer

Language

English

Pages

384

Publication Date

May 10, 2018

Product Description
Customer Reviews
<b>NOTE: THIS IS A 4-IN-1 BUNDLE GUIDE FOR PYTHON PROGRAMMING. TAKE ADVANTAGE OF THE COST SAVINGS ON THIS BUNDLE DEAL AND LEARN PYTHON PROGRAMMING TODAY!</b><br /><br />Python is on the rise in the world of coding and many popular technological devices from the Raspberry Pi to the Linux operating system use Python as a crux for not just education, but implementation. Python can help you code your own software, develop your own games and even format your own home surveillance system! It is, hands down, one of the most useful coding languages around, and the way it is formatted cuts out a great deal of the fluff that other coding languages have a tendency to be bogged down with. Whether your interest in Python is educational, career-based, or born out of a simple curiosity, it is a programming language you should know, be fluent in, and put on your resume.<br /><br />This world is quickly evolving into a technology-based society, and knowing a coding language as prominent as Python will not only ensure you a job in the future, but it will provide you with a thick foundation to then build your coding language on, should that be something you are chasing. However, no matter the purpose you have chosen for learning this language, there is no beginner’s book that breaks down the language into its original components and strings them together cohesively better than this one. If you are looking for a book that is easy to understand and still provides the easy to digest guidance you want, then look no further than here.
Hands-On Machine Learning with Scikit-Learn and TensorFlow: Conce...
by Aurélien Géron

Language

English

Pages

574

Publication Date

March 13, 2017

Product Description
Customer Reviews
<div><p><b>Graphics in this book are printed in black and white</b>.</p><p>Through a series of recent breakthroughs, deep learning has boosted the entire field of machine learning. Now, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.</p><p>By using concrete examples, minimal theory, and two production-ready Python frameworks—scikit-learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn a range of techniques, starting with simple linear regression and progressing to deep neural networks. With exercises in each chapter to help you apply what you’ve learned, all you need is programming experience to get started.</p><ul><li>Explore the machine learning landscape, particularly neural nets</li><li>Use scikit-learn to track an example machine-learning project end-to-end</li><li>Explore several training models, including support vector machines, decision trees, random forests, and ensemble methods</li><li>Use the TensorFlow library to build and train neural nets</li><li>Dive into neural net architectures, including convolutional nets, recurrent nets, and deep reinforcement learning</li><li>Learn techniques for training and scaling deep neural nets</li><li>Apply practical code examples without acquiring excessive machine learning theory or algorithm details</li></ul></div>
C++ Primer 5th Edition
by , Josée Lajoie

Language

English

Pages

976

Publication Date

April 09, 2018

Product Description
Customer Reviews
Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code.<br /><br /> C++ Primer, Fifth Edition, introduces the C++ standard library from the outset, drawing on its common functions and facilities to help you write useful programs without first having to master every language detail. The book’s many examples have been revised to use the new language features and demonstrate how to make the best use of them. This book is a proven tutorial for those new to C++, an authoritative discussion of core C++ concepts and techniques, and a valuable resource for experienced programmers, especially those eager to see C++11 enhancements illuminated.<br /><br /> Start Fast and Achieve More<br /><br />Learn how to use the new C++11 language features and the standard library to build robust programs quickly, and get comfortable with high-level programming<br />Learn through examples that illuminate today’s best coding styles and program design techniques<br />Understand the “rationale behind the rules”: why C++11 works as it does<br />Use the extensive crossreferences to help you connect related concepts and insights<br />Benefit from up-to-date learning aids and exercises that emphasize key points, help you to avoid pitfalls, promote good practices, and reinforce what you’ve learned<br /> <br />C++ Primer, Fifth Edition, features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method—notable by a small space inside the spine—also increases durability.
Computer Hacking Beginners Guide: How to Hack Wireless Network, B...
by Alan T. Norman

Language

English

Pages

167

Publication Date

December 17, 2016

Product Description
Customer Reviews
<p>This book will teach you how you can protect yourself from most common hacking attacks -- by knowing how hacking actually works! After all, in order to prevent your system from being compromised, you need to stay a step ahead of any criminal hacker. You can do that by learning how to hack and how to do a counter-hack.</p><br /><br /><p>Within this book are techniques and tools that are used by both criminal and ethical hackers – all the things that you will find here will show you how information security can be compromised and how you can identify an attack in a system that you are trying to protect. At the same time, you will also learn how you can minimise any damage in your system or stop an ongoing attack.</p><br /><h2>Read this book for FREE on Kindle Unlimited</h2><br /><br /><p>With <b>Hacking: Computer Hacking Beginners Guide…</b>, you'll learn everything you need to know to enter the secretive world of computer hacking. It provides a complete overview of hacking, cracking, and their effect on the world. You'll learn about the prerequisites for hacking, the various types of hackers, and the many kinds of hacking attacks:</p><br /><ul><br /><li>Active Attacks</li><br /><li>Masquerade Attacks</li><br /><li>Replay Attacks</li><br /><li>Modification of Messages</li><br /><li>Spoofing Techniques</li><br /><li>WiFi Hacking</li><br /><li>Hacking Tools</li><br /><li>Your First Hack</li><br /><li>Passive Attacks</li><br /></ul><br /><p>Download <b>Hacking: Computer Hacking Beginners Guide How to Hack Wireless Network, Basic Security and Penetration Testing, Kali Linux, Your First Hack</b> right away - This <b>Amazing New Edition</b> puts a wealth of knowledge at your disposal. You'll learn how to hack an email password, spoofing techniques, WiFi hacking, and tips for ethical hacking. You'll even learn how to make your first hack.</p><br /><h2> Scroll Up And Start Enjoying This Amazing Deal Instantly</h2>

Blog - Latest Entries

Roxane Gay Difficult Women Review
For avid readers, the advent of the Kindle was a godsend. It allowed them to expand their personal libraries as much as they wanted without worrying about taking up too much space. Along with increasing the potential for library depth, the kindle has also allowed for a more diverse reading taste. You can now take risks on books that you previously wouldnt have due to the Kindle eliminating sp...

David Foster Wallace Brief Interviews with Hideous Men & Girl with Curious Hair Reviews
The technology of the Kindle allows you to carry a library with you wherever you go. And, like a library, your Kindle collection should be vast and diverse. Aside from the New York Times Bestseller list, it can be hard to know which books are worth your time to download. Luckily, the literary cannon spans for generations. Of the most recent generation of literary greats, David Foster Wallac...

Junot Diaz The Brief Wondrous Life of Oscar Wao Review
Kindle technology allows you to build an impressive collection of stories without filling shelves upon shelves with books. This convenience makes it possible to experiment with your reading choices without making the commitment to order a book, wait for its arrival, and sticking it on your shelf. Ive found that the Kindle has made me a much more adventurous reader. With this new-found adve...

Ernest Hemingway The Old Man and the Sea Review
As you start to increase your kindle collection, it is wise to download a variety of things to read. And sure, the latest serial novel is a great addition to the collection, but sometimes you need a literary classic. Luckily, there is a plethora of classics to choose from. When it comes to literary classics, there are few authors with a better reputation than Ernest Hemingway. Hemingway, so...

Stephen Kings On Writing: A Memoir of the Craft
For fans of the suspense and horror genres, Stephen King is a household name. Chances are, if you read the genres at all, your kindles are filled with a novel or two of his. But Kings prolific career has not stayed within the genre. In fact, one of Kings greatest efforts came in the form of a nonfiction memoir. Kings On Writing blends personal memoir and advice on writing craft that resu...

More >>

Enter the Kind Reader Monthly Drawing

Kind Reader Monthly Drawing (March 2017)

Congratulations to February 2017's winner Henry H. of New York, USA.

There's a daily limit of 3 free e-books that can be downloaded at KindReader.com