Book picks similar to
Lean Websites: Because Web Performance Simply Matters by Barbara Bermes
dev
non-fiction
sitepoint
web-design
Lean UX: Applying Lean Principles to Improve User Experience
Jeff Gothelf - 2012
In this insightful book, leading advocate Jeff Gothelf teaches you valuable Lean UX principles, tactics, and techniques from the ground up—how to rapidly experiment with design ideas, validate them with real users, and continually adjust your design based on what you learn.Inspired by Lean and Agile development theories, Lean UX lets you focus on the actual experience being designed, rather than deliverables. This book shows you how to collaborate closely with other members of the product team, and gather feedback early and often. You’ll learn how to drive the design in short, iterative cycles to assess what works best for the business and the user. Lean UX shows you how to make this change—for the better.Frame a vision of the problem you’re solving and focus your team on the right outcomesBring the designers’ toolkit to the rest of your product teamShare your insights with your team much earlier in the processCreate Minimum Viable Products to determine which ideas are validIncorporate the voice of the customer throughout the project cycleMake your team more productive: combine Lean UX with Agile’s Scrum frameworkUnderstand the organizational shifts necessary to integrate Lean UXLean UX received the 2013 Jolt Award from Dr. Dobb's Journal as the best book of the year. The publication's panel of judges chose five notable books, published during a 12-month period ending June 30, that every serious programmer should read.
The Little Book on CoffeeScript
Alex MacCaw - 2012
Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You’ll learn CoffeeScript’s syntax and idioms step by step, from basic variables and functions to complex comprehensions and classes.Written by Alex MacCaw, author of JavaScript Web Applications (O’Reilly), with contributions from CoffeeScript creator Jeremy Ashkenas, this book quickly teaches you best practices for using this language—not just on the client side, but for server-side applications as well. It’s time to take a ride with the little language that could.Discover how CoffeeScript’s syntax differs from JavaScriptLearn about features such as array comprehensions, destructuring assignments, and classesExplore CoffeeScript idioms and compare them to their JavaScript counterpartsCompile CoffeeScript files in static sites with the Cake build systemUse CommonJS modules to structure and deploy CoffeeScript client-side applicationsExamine JavaScript’s bad parts—including features CoffeeScript was able to fix
Even if you don't.: A love story
Bryan C. Taylor - 2018
And even more than that, it's the awe-inspiring life story of Kailen Combs Taylor. Kailen lived with a perpetual sense of wonder, maintaining immutable joy and resilient hope in the midst of some of life's most barbaric trials. Narrated with heartrending candor, this harrowing love story will make you laugh, cry, and frantically turn the page, often all at once. And long after you finish the book and fall back into the hectic fray of life, you may find Kailen's message still resonates in your heart: that life can be a fairytale, even when it's a tragedy. "Bryan has written a book which proves that even in the face of impossible odds, love never fails." -Christina Rasmussen, Author of Second Firsts: Live, Laugh, and Love Again
Effective Programming: More Than Writing Code
Jeff Atwood - 2012
He needed a way to keep track of software development over time – whatever he was thinking about or working on. He researched subjects he found interesting, then documented his research with a public blog post, which he could easily find and refer to later. Over time, increasing numbers of blog visitors found the posts helpful, relevant and interesting. Now, approximately 100,000 readers visit the blog per day and nearly as many comment and interact on the site.Effective Programming: More Than Writing Code is your one-stop shop for all things programming. Jeff writes with humor and understanding, allowing for both seasoned programmers and newbies to appreciate the depth of his research. From such posts as“The Programmer’s Bill of Rights” and “Why Cant Programmers... Program?” to “Working With the Chaos Monkey,” this book introduces the importance of writing responsible code, the logistics involved, and how people should view it more as a lifestyle than a career.
Make It Fizz: A Guide to Making Bathtub Treats
Holly Port - 2014
Chock full of easy to understand instructions and full color pictures for the 24 recipes included, you are sure to succeed with this book, regardless of your skill level. With a few simple ingredients, and a little bit of time, you’ll be making bath bombs in an afternoon. You’re in good hands with this quick and easy guide to showing you not only the basics, but also more fun and challenging recipes like the Fizzy Pops, designed to look like tasty cake pop treats. Taking it a step further she has also included cupcake bath bombs with a sugar scrub topping. Who wouldn't love to make these? This book can be a project for yourself, a gift for a friend, or an enhancement to your knowledge in the world of bath and body crafts. Whatever the purpose, the reader will enjoy!
WHITE HOUSE USHER: Stories from the Inside
Christopher Beauregard Emery - 2017
government—an usher in the White House. For more than 200 years, a small office has operated on the State Floor of the White House Executive Residence. Known as the Usher's Office, whose mission is to accommodate the personal needs of the first family, and to make the White House feel like a home. The Usher's Office is the managing office of the Executive Residence and its staff of 90-plus. The staff consists of butlers, carpenters, grounds personnel, electricians, painters, plumbers, florists, maids, housemen, cooks, chefs, storekeepers, curators, calligraphers, doormen, and administrative support. Ushers work closely with the first family, senior staff, Social Office, Press Office, Secret Service Agency, and military leaders to carry out White House functions: luncheons, dinners, teas, receptions, meetings, conferences, and more. Chris Emery was only the 18th White House Usher since 1891, and had the honor and privilege to serve presidential families for three years during the Reagan administration, four years for President H. W. Bush, and 14 months under President Clinton. His vignettes recreate intimate White House happenings from an insider’s viewpoint. Chris Emery was the only White House Usher to be terminated in the 20th century. Turn the pages to find out which first lady fired him... “With his book, White House Usher: Stories from the Inside, former usher Chris Emery gives his readers a peek inside what happens upstairs at the White House. Chris’ anecdotes tell a rich story of how America’s house really is the First Families’ home. I loved my trip down memory lane.” - Former First Lady Barbara Bush (October 2017)
Single Page Web Applications
Michael S. Mikowski - 2012
You'll learn the SPA design approach, and then start exploring new techniques like structured JavaScript and responsive design. And you'll learn how to capitalize on trends like server-side JavaScript and NoSQL data stores, as well as new frameworks that make JavaScript more manageable and testable as a first-class language.About this BookIf your website is a jumpy collection of linked pages, you are behind. Single page web applications are your next step: pushing UI rendering and business logic to the browser and communicating with the server only to synchronize data, they provide a smooth user experience, much like a native application. But, SPAs can be hard to develop, manage, and test.Single Page Web Applications shows how your team can easily design, test, maintain, and extend sophisticated SPAs using JavaScript end-to-end, without getting locked into a framework. Along the way, you'll develop advanced HTML5, CSS3, and JavaScript skills, and use JavaScript as the language of the web server and the database.This book assumes basic knowledge of web development. No experience with SPAs is required.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.What's InsideDesign, build, and test a full-stack SPA Best-in-class tools like jQuery, TaffyDB, Node.js, and MongoDB Real-time web with web sockets and Socket.IO Touch controls for tablets and smartphones Common SPA design mistakesAbout the AuthorsThe authors are architects and engineering managers. Michael Mikowski has worked on many commercial SPAs and a platform that processes over 100 billion requests per year. Josh Powell has built some of the most heavily trafficked sites on the web.Table of ContentsPART 1: INTRODUCING SPAS Our first single page application Reintroducing JavaScript PART 2: SPA CLIENT Develop the Shell Add feature modules Build the Model Finish the Model and Data modules PART 3: THE SPA SERVER The web server The server database Readying our SPA for production
How to Pray: A Step-by-Step Guide to Prayer in Islam
Mustafa Umar - 2011
This book has been designed for people who don't know how to pray yet or those who aren't sure whether they learned correctly or not. In this book you will learn the prayers by reading clear and simple descriptions of what to do along with pictures to make sure you understood correctly. One of the unique features of this book is that it doesn't limit itself to teaching the rituals behind the prayer only. Rather, there is an entire chapter dedicated to learning the meanings behind each statement and action in the prayer.
The Well-Grounded Rubyist
David A. Black - 2008
It's a beautifully written tutorial that begins with the basic steps to get your first Ruby program up and running and goes on to explore sophisticated topics like callable objects, reflection, and threading. Whether the topic is simple or tough, the book's easy-to-follow examples and explanations will give you immediate confidence as you build your Ruby programming skills.The Well-Grounded Rubyist is a thoroughly revised and updated edition of the best-selling Ruby for Rails. In this new book, expert author David A. Black moves beyond Rails and presents a broader view of Ruby. It covers Ruby 1.9, and keeps the same sharp focus and clear writing that made Ruby for Rails stand out.Starting with the basics, The Well-Grounded Rubyist explains Ruby objects and their interactions from the ground up. In the middle chapters, the book turns to an examination of Ruby's built-in, core classes, showing the reader how to manipulate strings, numbers, arrays, ranges, hashes, sets, and more. Regular expressions get attention, as do file and other I/O operations.Along the way, the reader is introduced to numerous tools included in the standard Ruby distribution--tools like the task manager Rake and the interactive Ruby console-based interpreter Irb--that facilitate Ruby development and make it an integrated and pleasant experience.The book encompasses advanced topics, like the design of Ruby's class and module system, and the use of Ruby threads, taking even the new Rubyist deep into the language and giving every reader the foundations necessary to use, explore, and enjoy this unusually popular and versatile language.It's no wonder one reader commented: "The technical depth is just right to not distract beginners, yet detailed enough for more advanced readers."Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
OS X 10.10 Yosemite: The Ars Technica Review
John Siracusa - 2014
Siracusa's overview, wrap-up, and critique of everything new in OS X 10.10 Yosemite.
5:2 Diet: The 5:2 Diet for Beginners - How the 5:2 Diet and Intermittent Fasting Can Make Your Body a Fat-Burning Machine and Help You Live Longer, Including ... Diet, Fast Diet) (5:2 Fast Diet Book 1)
Gina Crawford - 2015
This book not only teaches you how to drop unwanted pounds while enjoying your favorite foods, it also teaches you how to live longer and stay healthy by applying the power of intermittent fasting to your life today! Stop torturing yourself with grueling diets that restrict you from eating your favorite foods! The 5:2 diet makes losing weight easier and tastier than ever! Though the 5:2 diet itself is fairly new, the concept of fasting and the study of the benefits of intermittent fasting on human health are not. Leading scientists have been studying the amazing health benefits of fasting for over 20 years. Dr. Michael Mosley, founder of the 5:2 fast diet, popularized the fast diet months after he had gone to see his doctor for a routine checkup and was unexpectedly diagnosed with diabetes, high cholesterol and metabolic syndrome. Refusing to be treated with drugs, Dr. Michael Mosley set out to find a way to heal himself naturally. After not seeing any success with traditional dieting he decided to explore intermittent fasting. The 5:2 diet and intermittent fasting work! After only 3 months on the 5:2 diet he lost 20 pounds of fat, normalized his blood glucose and lowered his cholesterol and blood pressure. The fast diet also allowed him to maintain his ideal weight. Research professor of medicine at Washington University, Dr. Luigi Fontana proved through his studies on various organisms that a 25-30% reduction in calories could increase lifespan by 50% and prevent disease. With the 5:2 diet you can expect to lose 1 to 2 pounds of fat every week. On fast days, both women and men are encouraged to cut their calorie intake to about one quarter of what it normally is. Women should eat 500 calories on fast days and men should eat 600 calories. In a step by step way The 5:2 Diet for Beginners - How the 5:2 Diet Can Make Your Body a Fat-Burning Machine and Help You Live Longer will teach you everything you need to know about how to successfully apply the 5:2 diet to your life today for fast weight loss and better health. The 5:2 Diet for Beginners teaches you: What is the 5:2 diet? Why was the 5:2 diet created? Why fasting is so effective for weight loss and longevity How the 5:2 diet works What to eat on fast days 11 Quick tips to help you succeed on the 5:2 diet What to expect on the 5:2 diet Fast day 30 MINUTE recipes under 500 calories .....and more Here's a preview of what you'll learn: Why the 5:2 diet works The benefits of intermittent fasting How to make your fast days easy The 5:2 diet and high intensity training Exactly how your fast days and feed days will work How to maintain your ideal weight .....and much more! Dieting shouldn't be drudgery! You were meant to enjoy your life at your ideal wight with fabulous health! The 5:2 fast diet will keep you living happy and healthy for a really long time! D
REST in Practice: Hypermedia and Systems Architecture
Jim Webber - 2010
You'll learn techniques for implementing specific Web technologies and patterns to solve the needs of a typical company as it grows from modest beginnings to become a global enterprise.Learn basic Web techniques for application integrationUse HTTP and the Web’s infrastructure to build scalable, fault-tolerant enterprise applicationsDiscover the Create, Read, Update, Delete (CRUD) pattern for manipulating resourcesBuild RESTful services that use hypermedia to model state transitions and describe business protocolsLearn how to make Web-based solutions secure and interoperableExtend integration patterns for event-driven computing with the Atom Syndication Format and implement multi-party interactions in AtomPubUnderstand how the Semantic Web will impact systems design
Java 8 in Action
Raoul-Gabriel Urma - 2014
The book covers lambdas, streams, and functional-style programming. With Java 8's functional features you can now write more concise code in less time, and also automatically benefit from multicore architectures. It's time to dig in!
Elixir in Action
Saša Jurić - 2015
Revised and updated for the Elixir 1.7, Elixir in Action, Second Edition teaches you how to apply Elixir to practical problems associated with scalability, fault tolerance, and high availability. Along the way, you'll develop an appreciation for, and considerable skill in, a functional and concurrent style of programming.
If Hemingway Wrote JavaScript
Angus Croll - 2014
The result is a peculiar and charming combination of prose, poetry, and programming.The best authors are those who obsess about language--and the same goes for JavaScript developers. To master either craft, you must experiment with language to develop your own style, your own idioms, and your own expressions. To that end, If Hemingway Wrote JavaScript playfully bridges the worlds of programming and literature for the literary geek in all of us.Featuring original artwork by Miran Lipovaca.