Books by Jose Valim

PC

Crafting Rails 4 Applications

Get ready to see Rails as you’ve never seen it before. Learn how to extend the framework, change its behavior, and replace whole components to bend it to your will. Eight different test-driven tutorials will help you understand Rails’ inner workings and prepare you to tackle complicated projects with solutions that are well-tested, modular, and easy to maintain.

PC

Crafting Rails Applications

Rails 3 is a huge step forward. You can now easily extend the framework, change its behavior, and replace whole components to bend it to your will, all without messy hacks. This pioneering book is the first resource that deep dives into the new Rails 3 APIs and shows you how to use them to write better web applications and make your day-to-day work with Rails more productive.

PC

Programming Phoenix

The “Programming Phoenix: Productive |> Reliable |> Fast, 1st Edition” is a great practical book from the creators of Phoenix. Chris McCord, Bruce Tate, and Jose Valim are the authors of this book. In this book, the authors walk you through building an application that is fast and reliable. Phoenix is the long-awaited web framework based on Elixir that combines a beautiful syntax with rich metaprogramming. The content and material are excellent and it is enough to get you started on almost any web application. You would want to build with phoenix and do not assume much knowledge of Elixir. Programming Phoenix is a must read for those who want to build next generation web apps using Elixir and Phoenix Framework. The authors have the talent to articulate what he knows to other developers. If you are looking for a practical approach to productive, reliable and high-performance web development, then this book is for you. Programming Phoenix is a type of book we can get our hands dirty developing while going through the content of the book. To sum it up, Programming Phoenix is a necessary book for all people who are interested in Phoenix and Elixir.