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

High Performance Web Sites


Steve Souders - 2007
    Author Steve Souders, in his job as Chief Performance Yahoo!, collected these best practices while optimizing some of the most-visited pages on the Web. Even sites that had already been highly optimized, such as Yahoo! Search and the Yahoo! Front Page, were able to benefit from these surprisingly simple performance guidelines.The rules in High Performance Web Sites explain how you can optimize the performance of the Ajax, CSS, JavaScript, Flash, and images that you've already built into your site -- adjustments that are critical for any rich web application. Other sources of information pay a lot of attention to tuning web servers, databases, and hardware, but the bulk of display time is taken up on the browser side and by the communication between server and browser. High Performance Web Sites covers every aspect of that process.Each performance rule is supported by specific examples, and code snippets are available on the book's companion web site. The rules include how to: Make Fewer HTTP RequestsUse a Content Delivery NetworkAdd an Expires HeaderGzip ComponentsPut Stylesheets at the TopPut Scripts at the BottomAvoid CSS ExpressionsMake JavaScript and CSS ExternalReduce DNS LookupsMinify JavaScriptAvoid RedirectsRemove Duplicates ScriptsConfigure ETagsMake Ajax CacheableIf you're building pages for high traffic destinations and want to optimize the experience of users visiting your site, this book is indispensable.If everyone would implement just 20% of Steve's guidelines, the Web would be adramatically better place. Between this book and Steve's YSlow extension, there's reallyno excuse for having a sluggish web site anymore.-Joe Hewitt, Developer of Firebug debugger and Mozilla's DOM InspectorSteve Souders has done a fantastic job of distilling a massive, semi-arcane art down to a set of concise, actionable, pragmatic engineering steps that will change the world of web performance.-Eric Lawrence, Developer of the Fiddler Web Debugger, Microsoft Corporation

Things a Little Bird Told Me: Confessions of the Creative Mind


Biz Stone - 2014
    Things a Little Bird Told Me From GQ's "Nerd of the Year" to one of Time's most influential people in the world, Biz Stone represents different things to different people. But he is known to all as the creative, effervescent, funny, charmingly positive and remarkably savvy co-founder of Twitter-the social media platform that singlehandedly changed the way the world works. Now, Biz tells fascinating, pivotal, and personal stories from his early life and his careers at Google and Twitter, sharing his knowledge about the nature and importance of ingenuity today. In Biz's world: Opportunity can be manufactured Great work comes from abandoning a linear way of thinking Creativity never runs out Asking questions is free Empathy is core to personal and global success In this book, Biz also addresses failure, the value of vulnerability, ambition, and corporate culture. Whether seeking behind-the-scenes stories, advice, or wisdom and principles from one of the most successful businessmen of the new century, Things a Little Bird Told Me will satisfy every reader.

The Data Detective: Ten Easy Rules to Make Sense of Statistics


Tim Harford - 2020
    That’s a mistake, Tim Harford says in The Data Detective. We shouldn’t be suspicious of statistics—we need to understand what they mean and how they can improve our lives: they are, at heart, human behavior seen through the prism of numbers and are often “the only way of grasping much of what is going on around us.” If we can toss aside our fears and learn to approach them clearly—understanding how our own preconceptions lead us astray—statistics can point to ways we can live better and work smarter.As “perhaps the best popular economics writer in the world” (New Statesman), Tim Harford is an expert at taking complicated ideas and untangling them for millions of readers. In The Data Detective, he uses new research in science and psychology to set out ten strategies for using statistics to erase our biases and replace them with new ideas that use virtues like patience, curiosity, and good sense to better understand ourselves and the world. As a result, The Data Detective is a big-idea book about statistics and human behavior that is fresh, unexpected, and insightful.

Practical Django Projects


James Bennett - 2008
    You'll work through the development of each project, implementing and running the applications while learning new features along the way.Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Python developers have been particularly fortunate in this area, having been able to take advantage of Django, a very popular open source web framework whose stated goal is to make it easier to build better web applications more quickly with less code.Practical Django Projects is the first book to introduce this popular framework by way of a series of realworld projects. What you'll learn Capitalize upon Django's welldefined framework architecture to build web applications faster than ever before Learn by doing by working through the creation of three realworld projects, including a content management system, blog, and social networking site Build userfriendly web sites with wellstructured URLs, session tracking, and syndication options Let Django handle tedious tasks such as database interaction while you focus on building compelling applications Who this book is forWeb developers seeking to use the powerful Django framework to build powerful web sites. "

Adobe Photoshop CS6 Classroom in a Book (Classroom in a Book (Adobe))


Adobe Creative Team - 2012
    Adobe Photoshop CS6 Classroom in a Book

Kanban: Successful Evolutionary Change for Your Technology Business


David J. Anderson - 2010
    It will allow you to avoid some likely pitfalls and it will guide you to asking, yourself and your clients, the right questions. Though many people focus on the visualization techniques in Kanban the true value only emerges when you, as a kanban system manager, are apt at noticing the anti-patterns that occur on the kanban board and are able to take appropriate actions. David generously shares his vast experience in this field, with plenty real case scenarios, to the benefit of the reader. After reading this book I toyed with the idea: Would I've changed my approach to coaching my previous clients, in their adoption of agile values and practices, had I read this at the time? Well, I certainly would have, for all of them, and I'm sure it would have meant a smoother change process for the agilely challenged organizations. David provides a comprehensive guide to implementing Kanban in a software development/maintenance environment. Covering the mechanics, dynamics, principles and rationale behind why Kanban is a so promising framework for managing the work of a variety of teams and groups and being an evolutionary-based change management driver. Kanban is the practical approach to implement Lean Software Development, and this book is the practical guide for how to start using Kanban, and how to adapt the system for advanced needs. The book is clear and flowing, even though it covers some quite technical material. I would recommend it to Development managers, Project/Program managers, Agile Coaches/Consultants. It addresses concerns/needs of Novice as well as those already familiar with Kanban and looking for advanced answers. Even if you don't intend to implement a kanban system, there are a lot of techniques and ideas that are easily applicable to any product development/maintenance environment, agile or not. Bottom line, highly recommended.

The Design of Everyday Things


Donald A. Norman - 1988
    It could forever change how you experience and interact with your physical surroundings, open your eyes to the perversity of bad design and the desirability of good design, and raise your expectations about how things should be designed.B & W photographs and illustrations throughout.

Confessions of a Public Speaker


Scott Berkun - 2009
    For managers and teachers -- and anyone else who talks and expects someone to listen -- Confessions of a Public Speaker provides an insider's perspective on how to effectively present ideas to anyone. It's a unique, entertaining, and instructional romp through the embarrassments and triumphs Scott has experienced over 15 years of speaking to crowds of all sizes.With lively lessons and surprising confessions, you'll get new insights into the art of persuasion -- as well as teaching, learning, and performance -- directly from a master of the trade.Highlights include:Berkun's hard-won and simple philosophy, culled from years of lectures, teaching courses, and hours of appearances on NPR, MSNBC, and CNBCPractical advice, including how to work a tough room, the science of not boring people, how to survive the attack of the butterflies, and what to do when things go wrongThe inside scoop on who earns $30,000 for a one-hour lecture and whyThe worst -- and funniest -- disaster stories you've ever heard (plus countermoves you can use)Filled with humorous and illuminating stories of thrilling performances and real-life disasters, Confessions of a Public Speaker is inspirational, devastatingly honest, and a blast to read.

The Elements of Style


William Strunk Jr. - 1918
    Throughout, the emphasis is on promoting a plain English style. This little book can help you communicate more effectively by showing you how to enliven your sentences.

The Best Punctuation Book, Period


June Casagrande - 2014
    Everywhere you turn, publications seem to follow different rules on everything from possessive apostrophes to hyphens to serial commas. Then there are all the gray areas of punctuation--situations the rule books gloss over or never mention at all. At last, help has arrived.This all-in-one reference from grammar columnist June Casagrande covers the basic rules of punctuation plus the finer points not addressed anywhere else, offering clear answers to perplexing questions about semicolons, quotation marks, periods, apostrophes, and more. Better yet, this is the only guide that uses handy icons to show how punctuation rules differ for book, news, academic, and science styles--so you can boldly switch between essays, online newsletters, reports, fiction, and magazine and news articles.Style guides don't cover everything, but never fear! This handbook features rulings from an expert "Punctuation Panel" so you can see how working pros approach sticky situations. And the second half of the book features an alphabetical master list of commonly punctuated terms worth its weight in gold, combining rulings from the major style guides and showing exactly where they differ. With The Best Punctuation Book, Period, you'll be able to handle any punctuation predicament in a flash--and with aplomb.

Pricing Strategies: Maximize your bottom line for long-term financial health (Successful Indie Author Book 5)


Craig Martelle - 2019
    Pricing Strategies is about making the most from your work by understanding what your genre will support. It’s not hard, but you have to have a plan. Over the course of a year, you might change your book’s price five or ten times. That’s perfectly fine, when done for the right reasons as part of an overall marketing strategy. What is one reader worth to you as an entry point into your author world? What is that reader worth if they stay on board?Pricing Strategies explains why and how you would vary price points, whether you are exclusive to Amazon or distribute on multiple platforms. Book pricing is about getting the most money from your book or box set, not just one time but for the long term. It is how you can be a successful indie author. Without buyers for your books, self-publishing is just a hobby. Look at your words as your profession and earn your just desserts by pricing your books appropriately and intentionally to improve your bottom line.That’s what Pricing Strategies is all about. Understand the why and let the money flow. Pricing Strategies. The book you need.

HR from the Heart: Inspiring Stories and Strategies for Building the People Side of Great Business


Libby Sartain - 2003
    They bridge the gaps between the individual and the collective, the person and the purpose. The most successful and effective HR professionals see their careers as a calling, and their work, though driven by corporate goals, is graced by a sense of purpose, a profound generosity, and a love for what they do and the constituencies they serve.HR from the Heart is a book for HR practitioners who love their jobs -- or want to. Libby Sartain, one of the country's top human resources executives, reveals how HR professionals create a synergy between business objectives and the needs and wants of employees. This inspiring book is equal parts motivational message and how-to, confessional and career guide. Filled with stories from Sartain's considerable experience, HR from the Heart offers a first-hand perspective on forging relationships, selling HR to the company, taking diversity beyond ""by the book,"" keeping policy in perspective, and more -- all while making the right career moves, staying engaged, and forwarding the strategic goals of the company."

Fashion 2.0: Blogging Your Way To The Front Row.: The insider's guide to turning your fashion blog into a profitable business and launching a new career.


Yuli Ziv - 2011
    You will find practical business advice on how to: - Brand yourself as a top blogger and sought-after influencer - Build valuable relationships with PR companies and brands - Secure invitations to important industry events - Work with advertising networks - Develop new revenue streams - Land spokesperson deals and large scale sponsorships - Position yourself at the forefront of the fashion blogosphere Full of action driven exercises, helpful resources and inspirational chapters by top fashion bloggers What I Wore, College Fashion, Gala Darling, Second City Style and Corporette, the book is packed with all the advice and motivation you need to take your blogging career to the next level!

What Happens in Vegas Stays on YouTube


Erik Qualman - 2013
    Reputations are dying. Don't let it happen to your company, your team, or your family. You need to turn this potential liability into leadership, and you need to start today. Learn the art and science behind why digital reputations are determining: business winners and losers, your child's future, effective vs. ineffective CEOs & school teachers, your team's culture, church congregation sizes, your next job, everything..