Courses

IntelliJ IDEA Trisha has created courses to teach developers the most important tricks and tips for getting the most out of their IDE. Working with Code in IntelliJ IDEA This course shows you how to use IntelliJ IDEA to write and read code, more effectively. The course also introduces related topics like running and testing …

All Abstracts

Here you’ll find a history of Trisha’s major talks and workshops. Abstracts Developer Productivity Engineering: What’s in it for me? Slides and more infoSummary: Developer Productivity Engineering (DPE) is the Next Big Thing in Software Development. But what is it? How will it foster Developer Joy? And how can you introduce it to your organization? …

Is boilerplate code really so bad?

It’s exhausting staying up to date with the evolution of Java and the myriad other JVM languages. Is it worth it? What do modern languages give us?

Level Up Your Automated Tests

This presentation is about how to change a team’s attitude towards writing automated tests. The talk covers the same case study as Groovy vs Java for Testing, adopting Spock in MongoDB, but this is a more process/agile/people perspective, not a technical look at the merits of one language over another.

Groovy vs Java

Resources for my "Is Groovy Better Than Java for Testing?" talk.

Staying Ahead of the Curve

Abstract We all want to stay ahead of the curve – after all, that’s what you go to a conference for. But have you ever considered how being ahead of the curve might be dangerous? Using a new language before you understand it, putting a technology into production so you can learn it, abandoning "old …