On Sep 23, 2014 Yan-hong Lin wrote:Helpful for both web programmers and designers
Responsive design for web sites is a very important thing in mobile generation. Learning Responsive Web Design brings many years of experience from the author. You will get the necessary knowledge after reading. Full Review >
Tools for Better Concurrency, Abstraction, and Agility
Yan-hong's rating:4.0
On Nov 18, 2013 Yan-hong Lin wrote:Getting started guide for Java and FP first meet.
I learned Scheme before. FP principles are in my mind. I like writing programs with Groovy because I could try out more FP style in JVM world. Java 8 brings us Lambda and Closure features. I think it's time to getting started for Java FP learning. There are so few articles or books talk about this topic. Thanks the author write one for us. Full Review >
On Aug 26, 2013 Yan-hong Lin wrote:Know Jasmine and BDD within a tea time
Read this book and determine whether the Jasmine is helpful to your Test-driven and BDD project. Only takes tea time. The authors provide useful examples and brief explanation. Full Review >
On Jan 10, 2013 Yan-hong Lin wrote:Practical UX design guidelines
I'm a developer working on web and app design. Many times I use an engineer's view to thinking about the user interfaces and experiences design. But most people who use the product are not engineers. With a user-centered design goal, we need practical and useful suggestions from professionals in different domain like psychology. This book help me a lot. Full Review >
Shawn Day wrote: Finding a Design Language for Mobile OS
Neil has sysÂÂtemÂÂatÂÂicÂÂally comÂÂpiled a comÂÂpreÂÂhensÂÂive means of describÂÂing interÂÂface eleÂÂments and clasÂÂsiÂÂfyÂÂing between their… Full Review >
Almost Done
Please confirm the information below before signing in.
{* #socialRegistrationForm *} {* socialRegistration_firstName *} {* socialRegistration_lastName *} {* socialRegistration_displayName *} {* socialRegistration_emailAddress *} {* providerName *} {* profileURL *} {* profilePreferredUsername *} {* profileIdentifier *}We will use your personal data in accordance with our Privacy Policy.