I can trace Angular’s beginnings to 2009, on a project called Google Feedback. We’d
gone through months of frustration with our development speed and ability to write
testable code. At around the six month mark, we had around 17,000 lines of front-end
code. At that point, one of the team members, Misko Hevery, made a bold statement
that he’d be able to rewrite the whole thing in two weeks using an open source library
that he’d created as a hobby.
I figured that a two week delay couldn’t hurt us that much and we’d at least be entertained
by Misko scrambling to build something. Misko missed his time estimate. It took three
weeks. We were all astounded, but even more astounding was that the line count for
this new app had dropped from 17,000 to a mere 1,500. It seemed that Misko was onto
something worth pursuing.
Misko and I decided we’d built a team around the concepts he started with a simple
charter: to simplify the web developer’s experience. Shyam Seshadri, this book’s coauthor,
went on to lead the Google Feedback team in developing Angular’s first shipping
Since then, we’ve developed Angular with guidance both from teams at Google and
from hundreds of open source contributors around the world. Thousands of developers
rely on Angular in their daily work and contribute to an amazing support network.
We’re excited to learn what you’ll teach us.
Essentials of Telemedicine and Telecare
Rapid advancement of telecommunications and information technology has created the potential for high-quality expert healthcare to be delivered when and where it is needed. This text charts the development of the telemedicine industry, defines its current scope and reveals the potential of new methodologies.
* Explains the main...
Foundation Flex for Designers Welcome to Foundation Flex for Designers. When Adobe released Flex 1.0 in March 2004, a lot of designers and developers who were used to working in Flash viewed it with suspicion. Where was the timeline, what was MXML, and how was it useful for designers? With Flex 2, the answers to those questions became a little clearer, and more and more web...
Interactive InDesign CS5: Take your Print Skills to the Web and Beyond
The release of InDesign CS5 is nothing short of revolutionary. Now you can apply all the tools that have made InDesign the industry standard for print, to design for interactive electronic media too. With the release of Creative Suite 5, InDesign has evolved from print to “printeractive!” Designers expected to meet the demands of...
Dictionary of Computing This dictionary provides the user with a comprehensive range of the vocabulary used in the field of computing. It covers all aspects of computing, including hardware, software, peripherals, networks and programming, as well as many applications in which computers are used, such as the Internet or desktop publishing. It also describes the latest... Changing Software Development: Learning to Become Agile
“Successful companies have known the importance of continuous change and learning for a long time; this is the first book that describes these concepts in an organic way in the context of software development. A must read for everybody involved in this business.”
Giovanni Asproni, Director, Asprotunity...