When it comes to teaching Java, some tools are better than others. That's why I urge my students to use DrJava, an IDE for educators.
Tag: Software Development
As with many posts in this series, I'm interested in examining some of the pitfalls when learning to code. Today, we'll cover the pitfalls when copying mutable data types.
In this rant, I discuss my history of working in teams in both academia and industry and how it's been mostly unpleasant.
Most teachers will tell you that the worst part of the job is grading. That's why I automated my grading responsibilities.
Automation will make your life easier, right? Unfortunately, sometimes it's really hard. Fortunately, I've got your back if you ever need to build LaTeX with Travis CI and Minted.
Sometimes it's fun to make an interactive application with Scanner. Unfortunately, we have to be careful with Scanner methods.