I'm working on creating a training course for IntelliJ IDEA (I've been working on it for a while now, I don't really want to talk to much about it because I'm not sure when I'll actually deliver it). Anyway, as I was thinking through Features You Really Need To Know, I realised that it's not … Continue reading "IDE tips to save you from disaster" The post IDE tips to save you from disaster appeared first on Trisha Gee.| Trisha Gee
This week's video for Dave Farley's Continuous Delivery YouTube channel is me ranting about why reading code sucks, and offering some advice on how to improve. "Every programmer occasionally, when nobody’s home, turns off the lights, pours a glass of scotch, puts on some light German electronica, and opens up a file on their computer. … Continue reading "Reading Code Is Hard, and tips to improve" The post Reading Code Is Hard, and tips to improve appeared first on Trisha Gee.| Trisha Gee
I freaking HATE flaky tests. The first time I worked in an environment that had real Continuous Integration with Actual Automated Tests that Actually Ran, it was like... freedom. We literally got the green light that our new code was working as expected, and that any changes we made hadn't broken anything. And refactoring... before … Continue reading "Flaky tests are poisoning your productivity" The post Flaky tests are poisoning your productivity appeared first on Trisha Gee.| Trisha Gee
Have you ever run a Gradle build that failed and seen this message? I remember the first time I saw this message. I was having a particularly difficult time with solving my build issues, so I did what was suggested. After I published the build scan, I saw something like this: Actually it probably didn't … Continue reading "What on earth is a Build Scan, and why do I care?" The post What on earth is a Build Scan, and why do I care? appeared first on Trisha Gee.| Trisha Gee