IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
On the 10th July 2020, JetBrains hosted a Technology Day for Java. We had 10 presentations and the videos for them are available here. Over the coming weeks, in no particular order, we'd like to share with you extra resources that our speakers kindly provided and any links to further reading or code…
A couple of weeks ago I hosted our PyCharm Developer Advocate, Paul Everitt, for a webinar about React, TypeScript and TDD in IntelliJ IDEA. This was a bit of an experiment for us, as a) we were talking about technologies we often don't cover in the context of IntelliJ IDEA, even though Ultimate doe…
This second step shows how to create a Java client that will connect to an endpoint that emits a stream of server-sent events. We'll be using a TDD-inspired process to create the client and test it. This is the second part in our tutorial showing how to build a Reactive application using Spring Bo…
Join us Wednesday, January 18th, at 10:00 AM – 11:00 AM EST (New York) / 3:00 PM - 4:00 PM GMT (London) (check other time zones) for our free live webinar The Three Laws of TDD, featuring Robert Martin (Uncle Bob). Test Driven Development continues to grow in popularity as a discipline that exemp…
After writing a post for the Upsource blog about evaluating tests during code review, I found myself compelled to write something more general on why we should be writing automated tests. If you already know the value of tests, you might find something here that will help convince your colleagues wh…