Category Archives: Tips & Tricks

Git Questions: How do I see who made certain changes?

In this week’s Git video, Gary and I look at how you can Annotate your code to see who made which changes.  We also show how you can use this information to understand a bit more about the context of … Continue reading

Posted in Tips & Tricks | Tagged , , | Leave a comment

Git Questions – How to get started with a GitHub project

In this week’s Git questions we take a look at a simple but rather important step when you’re working on a GitHub Open Source project – how do you get started? In the video, Gary and I demonstrate how to … Continue reading

Posted in Tips & Tricks | Tagged , , , , | 1 Comment

Git Questions – How to Keep a Git Fork up to Date

Carrying on our series of Git Questions, this week Gary Hockin (PhpStorm Advocate) and I look at the question: how do I make sure my GitHub fork is up to date when the open source project it forked has moved on? … Continue reading

Posted in Tips & Tricks | Tagged , , , | 5 Comments

Git Questions – How do I switch branches without losing my work?

We regularly get questions about how to achieve a particular thing – as developers there are parts of our workflow which trip us up, that our tools can help us with if we understand how.  So we’ve decided to start answering … Continue reading

Posted in Tips & Tricks | Tagged , , , | 13 Comments

IntelliJ IDEA Inspection Settings for Refactoring to Java 8

I’ve been giving a talk this year showcasing how to use IntelliJ IDEA inspections to help you refactor existing code to Java 8. The initial version of this, the one I gave at DevoxxUK (video), is based on my Migrating … Continue reading

Posted in Tips & Tricks | Tagged , , | 8 Comments

Java 8 Top Tips

I’ve been working a lot with Java 8 code over the last couple of years, for both new applications and migrating existing ones, and it feels like the right time to write down some of the “best practices” I’ve found useful. I … Continue reading

Posted in Tips & Tricks | Tagged , | 31 Comments

Webinar Recording: Refactoring with IntelliJ IDEA

Last week we had two exciting events: IntelliJ IDEA 2016.2 Public Preview announcement, and a webinar in which Bill Wake gave a one-hour masterclass on refactoring with IntelliJ IDEA. The preview is definitely worth a try, so please help yourself to … Continue reading

Posted in Tips & Tricks, Webinars | Tagged | 3 Comments

Enjoying Java and Being More Productive with IntelliJ IDEA

Every time I visit a Java conference or a meetup and talk to people unfamiliar with IntelliJ IDEA, I get similar questions again and again: “What’s so special about IntelliJ IDEA? What does IntelliJ IDEA has that other Java IDEs … Continue reading

Posted in Tips & Tricks | 20 Comments

IntelliJ IDEA Tips and Tricks

Three weeks ago we announced IntelliJ IDEA Preview and now we are preparing for the release. Hadi Hariri, Developer Advocacy Lead at JetBrains, presented his talk at JavaZone entitled ‘IntelliJ IDEA Tips ans Tricks’ which also includes features from IntelliJ IDEA … Continue reading

Posted in EAP Releases, New Features, Tips & Tricks | Tagged , | 5 Comments

Why Write Automated Tests?

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 … Continue reading

Posted in Tips & Tricks | Tagged , , | 6 Comments