What do Log4Shell and a Global Pandemic Have in Common?
A big challenge of being a software professional is effectively communicating complicated concepts in a way that your audience can understand — whether it be the junior engineer on your team, a developer community, or management. Albert Einstein said it best: “If you can't explain it simply, you don't understand ... Read More
Detecting Inclusive Language in My Codebase with Sonatype Lift
This past Monday Sonatype employees around the world took the day off of work to reflect on the American holiday of Juneteenth. One of the discussions on our internal Slack was around the subject of inclusive language and its impact in the workplace. We concluded that continually reexamining our unconscious ... Read More
What’s happening with Java? A discussion with the LJC
Last week I participated as a panelist for a London Java Community hosted discussion on “What’s happening with Java”. Panelists Kate Stanley (@KateStanley91), Bruno Borges (@brunoborges) and myself answered questions around this topic. The three of us bring various perspectives including Java application development, platform development, JVM development, open source ... Read More

