Books that matter

Smashing books

  1. Modern Web Design & Development – a collection of Smashing Magazine articles written in 2010 about responsive Web design, improving Web security, useful coding tips and practices for HTML5 and CSS3, and much more
  2. “Best of Smashing Magazine” Anniversary eBook – contains the best articles that have been published on Smashing Magazine in the last five years — and by “best,” we mean the most useful, most interesting or most inspiring.
  3. The Smashing Book #1 The book is full of practical and useful knowledge for designers and Web developers: technical tips and best practices on coding, usability and optimization.
  4. The Smashing Book #2 This book shares valuable practical insight into design, usability and coding: mobile applications, e-commerce websites, principles of professional design thinking and graphic design. Moreover, it explains common coding mistakes and how to avoid them and shows how to apply psychology and game theory to create engaging user experiences.

A book apart

  1. Designing for Emotion From classic psychology to case studies, highbrow concepts to common sense, this book demonstrates accessible strategies and memorable methods to help you make a human connection through design.
  2. Mobile First Former Yahoo! design architect and co-creator of Bagcheck Luke Wroblewski knows more about mobile experience than the rest of us, and packs all he knows into this entertaining, to-the-point guidebook. Its data-driven strategies and battle tested techniques will make you a master of mobile—and improve your non-mobile design, too!

ColdFusion books

  1. Adobe ColdFusion 9 Web Application Construction Kit. No doubt, the best ColdFusion resource out there.
    Vol 1 – Getting Started
    Vol 2 – Application Development
    Vol 3 – Advanced Application Development
  2. Object-Oriented Programming in ColdFusion – incredibly useful, a must-read even if you’re not interested in ColdFusion.
  3. Adobe ColdFusion Anthology – interesting and funny

Flex books

  1. Learning Flex 4: Getting Up to Speed with Rich Internet Application Design and Development – was an excellent quick-and-easy introduction to Flex
  2. Flex 4 in Action: Revised Edition of Flex 3 in Action – followed after the one above, helped me consolidate my Flex knowledge


  1. Unobtrusive Ajax Unobtrusive Ajax is about making web applications that work for everyone all the time, even if you have JavaScript turned off, or you’re using a mobile phone or a screen reader, or however you happen to be using the Web. It’s about the separation of behavior (JavaScript), content (HTML), and presentation (CSS). View the slides
  2. Website Owner’s Manual helps you form a vision for your site, guides you through the process of selecting a web design agency, and gives you enough background information to make intelligent decisions throughout the development process.
  3. Build Mobile Websites and Apps for Smart Devices Grab hold of the most exciting and important development in computing since the Internet itself: The Mobile Web. By 2014, there will be more phones browsing the Internet than computers. Will you be building for them?
  4. Web Development Recipes Modern web development takes more than just HTML and CSS with a little JavaScript mixed in. Clients want more responsive sites with faster interfaces that work on multiple devices, and you need the latest tools and techniques to make that happen. This book gives you more than 40 concise, tried-and-true solutions to today’s web development problems.


JavaScript: The Definitive Guide (Definitive Guides) *


OCA Oracle Database 11g SQL Fundamentals I Exam Guide: Exam 1Z0-051 *


Introducing HTML 5 (Voices That Matter) *