small medium large xlarge

101 Design Ingredients in beta, Cucumber Recipes in print

February 13, 2013

On this day way back in 1880, Thomas Edison first observed the “Edison Effect,” or what we now call thermionic emission. That’s where your thermal energy overcomes your binding potential.

If your own binding potential is getting you down, try Eewei Chen’s new book 101 Design Ingredients to Solve Big Tech Problems. These aren’t algorithms or artistic designs, these are ingredients for business success. Now in beta at

We’ve always (well, since the 90s) advocated extensive automation for your project. For automated testing, Cucumber is your fruit of choice. Get cranking with Cucumber Recipes_, now in print and shipping from Body/book/dhwcr/cucumber-recipes">

Read on for details on both of these titles.


101 Design Ingredients to Solve Big Tech Problems

One page, one ingredient. 101 reasons to become more successful at solving those big technology problems. 101 Design Ingredients will help your technology team identify problems, share responsibilities, and work better together.

In part 1, you’ll see case studies of how companies such as Facebook and Dropbox blended ingredients from this book to create recipes to solve specific business requirements for investment, innovation, leadership, and more. Each recipe shows how the company fine-tuned six of the ingredients to build their own unique solution. You’ll learn how to mix and match ingredients to create your own recipes for success, tailored to your company’s needs.

In part 2, you’ll find 101 problem-solving ingredients grouped into project stages, to help you apply the right ingredient at the right time. Start at any point and page through the humorously illustrated ingredients until you find one that matches your needs best. The ingredients cover the spectrum your business needs to be successful, with tips on team-building, creating a business model, product launch, productivity, and much more. Each ingredient includes three practical suggestions to get you started right away.

The ingredients and recipes in this book can be applied by beginners starting out on their first technology project, as well as seasoned professionals who have been tackling the same big problems for years and need a fresh new approach to problem solving.

Now available in beta from

Cucumber Recipes: Automate Anything with BDD Tools and Techniques

The Cucumber Book showed you how your team can work together to write executable specifications—documents that tell a clear story and also happen to be working test code. We’ll arm you with ready-rolled solutions to real-world problems: your tests will run faster, read more clearly, and work in any environment.

Our first tips will help you fit Cucumber into your workflow. Powerful filters will tame tables full of test data, transforming them into the format your application needs. Custom output formatters will generate reports for any occasion. Continuous Integration servers will run your Cucumber tests every time the code changes. Next, you’ll find recipes tailored to the platform you’re running on. Ever wanted to know how to test a Grails app from Cucumber? Need to put a Windows program through its paces? How about a mobile app running on Android or iOS? We’ll show you how to do all of these.

Throughout the book, you’ll see how to make Cucumber sing as you interoperate with different platforms, languages, and environments. From embedded circuits to Python and PHP web apps, Cucumber has something for you.

Now in print and shipping from

Don’t Get Left Out

Are your friends jealous that you get these spiffy email newsletters and they don’t? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

Are you following us on Twitter and/or Facebook? Here’s where you can find us and keep up with the latest news and commentary, and occasional discounts.

Coming Soon:

  • Explore It! in print
  • Practical Programming, 2nd Ed. in beta
  • Java 8 Lambda Expressions: Refactoring from Imperative to Functional Style in beta
  • TDD for C++ Programmers in beta

Recently Released:

  • 3D Game Programming for Kids [in beta]
  • OpenGL ES for Android [in beta]
  • Core Data, 2nd Ed [in print]
  • Good Math [in beta]
  • Thanks for your continued support,

    Dave & Andy

    Books • eBooks • Screencasts • PragPub Magazine