Need more reasons to buy great tools from JetBrains?

Welcome to JetBrains weeklong Earth Day Celebration! In the spirit of Earth Day, Get up to 50% OFF JetBrains Tools for personal use and support a good cause. Every personal license bought between April 15th and 22nd helps the environment by saving the endangered Atlantic Forest of Brazil.
For each product we have designated a number of trees that JetBrains will plant on your behalf to help the Atlantic Forest.
Save now and plant some trees when purchasing personal licenses of these products:
- ReSharper – Developer productivity tool for Microsoft Visual Studio (34% OFF)
- IntelliJ IDEA - IntelliJ IDEA is the most intelligent IDE for Java (50% OFF)
- WebStorm - The smartest JavaScript IDE (41% OFF)
- AppCode — Objective-C IDE done right (40% OFF)
- PyCharm - Powerful Python and Django IDE (40% OFF)
- PhpStorm - PHP IDE for developing smarter, not harder (40% OFF)
- RubyMine – The most intelligent Ruby and Rails IDE (40% OFF)
- dotTrace Performance – Leading profiling tool for .NET applications (35% OFF)
- dotCover – .NET Code Coverage Tool (40% OFF)
For the sale price in your currency or to buy now, please visit our Earth Day Celebration page. There you will also learn how many trees JetBrains will donate on your behalf for each personal license purchased.
More about Plant a Billion Trees:
The Atlantic Forest of Brazil needs our help. As one of the world’s most endangered tropical forests, only 12% of its original area remains, and only 7% of that is well conserved. With your assistance, we can bring the Atlantic Forest back from the brink – restoring 1 million acres of land by helping plant 1 billion trees. This restoration effort has the potential to remove 4 million tons of carbon dioxide from the atmosphere every year helping to stabilize the global climate and fight global warming.
Michelangelo van Dam is a professional PHP consultant and Zend Framework expert working mainly for governments and larger enterprises. Michelangelo is also president of PHPBenelux, a PHP user group operating in Belgium, Netherlands and Luxembourg, and speaks at several PHP conferences around the world. Follow Michelangelo on Twitter
Jon Skeet, man, father, legend. Some call him the Chuck Norris of C#. The guy that the compiler bends to obey joins us for this webinar to walk us through some of the inspections that ReSharper offers. He explains the theory behind it, tells us whether he agrees with it or not and does his best to try and break ReSharper.
Microsoft has a cloud platform which runs .NET, NodeJS and PHP. All 101 talks out there will show you the same: it’s easy to deploy, it scales out on demand and it runs WordPress. Great! But what about doing real things? In this session, we’ll explore the things they don’t teach kids in school. How about trying to find out the architecture of this platform? What about the different deployment options for Windows Azure Web Sites, the development flow and some awesome things you can do with the command line tools? Did you know you can modify the automated build process? Join me in this exploration of some lesser known techniques of the platform.





With the number of your Cucumber tests increasing, you need more and more time to find step definition usages or lookup where they are placed in your code. In this talk I want to show how our tools save your time while working with Cucumber and how code analysis routine works in JetBrains products.
This talk is about the practical testing experience with Cucumber in JetBrains IntelliJ IDEA and RubyMine projects. Why did we choose Cucumber? What difficulties have we been facing and how did we solve them? Meet several examples with interesting details on how we use Cucumber tests in IntelliJ-based products.
John Lindquist is a JetBrains Technical Evangelist and the creator of 


Mastering WebStorm