HTML5: The Missing Manual


Matthew MacDonald - 2011
    Until now, all it's been missing is a manual. With this thorough, jargon-free guide, you'll learn how to build web apps that include video tools, dynamic drawings, geolocation, offline web apps, drag-and-drop, and many other features. HTML5 is the future of the Web, and with this book you'll reach it quickly.The important stuff you need to know:Structure web pages in a new way. Learn how HTML5 helps make web design tools and search engines work smarter.Add audio and video without plugins. Build playback pages that work in every browser.Draw with Canvas. Create shapes, pictures, text, and animation—and make them interactive.Go a long way with style. Use CSS3 and HTML5 to jazz up your pages and adapt them for mobile devices.Build web apps with rich desktop features. Let users work with your app offline, and process user-selected files in the browser.Create location-aware apps. Write geolocation applications directly in the browser.

Atomic Design


Brad Frost - 2016
    That's a daunting task indeed. Thankfully, design systems are here to help.Atomic Design details all that goes into creating and maintaining robust design systems, allowing you to roll out higher quality, more consistent UIs faster than ever before. This book introduces a methodology for thinking of our UIs as thoughtful hierarchies, discusses the qualities of effective pattern libraries, and showcases techniques to transform your team's design and development workflow.

When My Mind Wanders It Brings Back Souvenirs


Gordon Kirkland - 2005
    Kirkland is a master at finding the small hidden bits of humor in events that the rest of us might just as easily overlook. His goal with his writing has always been to let his readers laugh with him and at him, and by doing so, finding a way to laugh at themselves. His previous books have been called "a must-have for all of us who love to just sit back and laugh." This book follows that tradition.Recipient of the 2006 Stephen Leacock Award of Merit for Humour (Canada.)

Design for Hackers


David Kadavy - 2011
    The term 'hacker' has been redefined to consist of anyone who has an insatiable curiosity as to how things work--and how they can try to make them better. This book is aimed at hackers of all skill levels and explains the classical principles and techniques behind beautiful designs by deconstructing those designs in order to understand what makes them so remarkable. Author and designer David Kadavy provides you with the framework for understanding good design and places a special emphasis on interactive mediums. You'll explore color theory, the role of proportion and geometry in design, and the relationship between medium and form. Packed with unique reverse engineering design examples, this book inspires and encourages you to discover and create new beauty in a variety of formats. Breaks down and studies the classical principles and techniques behind the creation of beautiful design. Illustrates cultural and contextual considerations in communicating to a specific audience. Discusses why design is important, the purpose of design, the various constraints of design, and how today's fonts are designed with the screen in mind. Dissects the elements of color, size, scale, proportion, medium, and form. Features a unique range of examples, including the graffiti in the ancient city of Pompeii, the lack of the color black in Monet's art, the style and sleekness of the iPhone, and more.By the end of this book, you'll be able to apply the featured design principles to your own web designs, mobile apps, or other digital work.

Lord Deliver Me From Negative Self Talk 2: Unleash Your Power (Inspiration For Women)


Lynn R. Davis - 2014
    We have tremendous influence in the home; corporate world; the church; and society as a whole. But some how we have begun to lose sight of power and influence that we posses. God gave us the ability not only to birth life, but to speak life to every circumstance and situation that we face. It's time for us as women of God to embrace our purpose and power. Its time to stop bashing others and talking bad about ourselves. We have to take our words and communication more seriously. Just as Eve was a gift to Adam, we are a gift to the body of Christ. Its time for us to unleash the power of God's word in our lives.

I Blame the Hormones: A Raw and Honest Account of One Woman's Fight Against Depression (HarperTrue Life - A Short Read)


Caroline Church - 2014
    Yet through exploring the correlation between her depressive episodes and the basic elements of female nature, over many years she discovered that what she thought was a mental disorder was actually due to a hormonal imbalance. And the best bit? She learnt what she could do and take to control it.Shocking, vivid, and a must read for women, their partners and healthcare professionals alike, I Blame the Hormones is the uplifting memoir of Caroline’s journey to pull herself through despite all the odds.

Designing Web Usability


Jakob Nielsen - 2000
    This book is a tutorial and exposition of the principles of Web site design. It aids users in building web sites that stand out from the noise of the web and bring them to the content in an effective and efficient way. This four-color book gives substantial critiques of existing Web site designs.

Damn! Why Did I Write This Book?


Jayson "JTG" Paul - 2015
    In this compilation all focused around the four letter word that has ended more wrestling careers than steroids, pills and alcohol combined: HEAT!HEAT: A dark cloud that follows a wrestler after a personal conflict or misunderstanding between two individuals or more backstage.JTG will take you, the reader, on a journey, from the beginning of his career, to the final curtain call; sharing stories on how he battled Heat from day one. Join JTG on this epic pilgrimage through this blazing inferno that was his career, while managing to piss off more people for writing this book!!!

Pearl: You are Cleared to Land


Deanna Edens - 2018
    To be more precise many of these stories are hers—authentic memories written by an amazing woman. Pearl Bragg Laska Chamberlain was the first woman to fly her own plane from the Lower 48 up the Alaska Highway to Alaska. She worked as a flight instructor, bush pilot, cryptographer for the Pentagon, flew in five Powder Puff Derbies, and was also a WASP trainee and famous “99er.” Pearl was a member of the UFO’s (United Flying Octogenarians), and the mayor of Fairbanks actually declared a “Pearl Laska Chamberlain Day.” Pretty impressive, eh? I am very excited to bring you this fabulous collection of “Braggin’ Rights” stories that begin in the early 1900s on Chestnut Mountain in Summers County, West Virginia. Tales about bootleggin’ and learning to fly in the Appalachians are followed by adventures to exotic places. Narratives about living in the polar region and escapades of an aviatrix are accompanied by heartfelt memories of real-life victories and the sorrows of a lifetime. So settle down into the cockpit, buckle your seatbelt and get ready for an astonishing and amazing flight.

Bulletproof Web Design: Improving Flexibility and Protecting Against Worst-Case Scenarios with XHTML and CSS


Dan Cederholm - 2005
    This work deconstructs a series of real-world Web sites. It provides 10 strategies for creating standards-based designs that provide user control - a component of every Web site.

Simple and Usable Web, Mobile, and Interaction Design


Giles Colborne - 2010
    This is the first book on the topic of simplicity aimed specifically at interaction designers. It shows how to drill down and simplify user experiences when designing digital tools and applications.

Effective TypeScript: 62 Specific Ways to Improve Your TypeScript


Dan Vanderkam - 2019
    But TypeScript has a learning curve of its own, and understanding how to use it effectively can take time. This book guides you through 62 specific ways to improve your use of TypeScript.Author Dan Vanderkam, a principal software engineer at Sidewalk Labs, shows you how to apply these ideas, following the format popularized by Effective C++ and Effective Java (both from Addison-Wesley). You’ll advance from a beginning or intermediate user familiar with the basics to an advanced user who knows how to use the language well.Effective TypeScript is divided into eight chapters: Getting to Know TypeScript TypeScript’s Type System Type Inference Type Design Working with any Types Declarations and @types Writing and Running Your Code Migrating to TypeScript

JavaScript Enlightenment


Cody Lindley - 2012
    In this concise book, JavaScript expert Cody Lindley (jQuery Cookbook) provides an accurate view of the language by examining its objects and supporting nuances.Libraries and frameworks help you build web applications quickly and efficiently, but when things go wrong or performance becomes an issue, knowing how and why they work is critical. If you're ready to go under the hood and get your hands dirty with JavaScript internals, this is your book. Get a short and digestible summary of ECMA-262, Edition 3, backed by real code you can run instantly Examine the creation of JavaScript objects Learn complex values, primitive values, scope, and inheritance Understand the importance of the head object Work with string, number, and Boolean objects and values Discover how to use the null value and the built-in math object Get into the details--beyond Mozilla's reference guide for JavaScript 1.5

How to Stop Your Doctor Killing You


Vernon Coleman - 1996
    It shows how patients can protect themselves against an increasingly incompetant and dangerous medical profession.

Refactoring: Improving the Design of Existing Code


Martin Fowler - 1999
    Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, non-optimal applications. For several years, expert-level object programmers have employed a growing collection of techniques to improve the structural integrity and performance of such existing software programs. Referred to as refactoring, these practices have remained in the domain of experts because no attempt has been made to transcribe the lore into a form that all developers could use... until now. In Refactoring: Improving the Design of Existing Software, renowned object technology mentor Martin Fowler breaks new ground, demystifying these master practices and demonstrating how software practitioners can realize the significant benefits of this new process.