I couldn't make this work with JDK 23, 21 or 17, I got the following error:
Failed to execute goal org.teavm:teavm-maven-plugin:0.6.1:compile (web-client) on project flavour: Unexpected error occurred: Unsupported class file major version 61
A good debugger can provide more than just stepping thru code.
In IntelliJ with Java, you can set conditonal breakpoints with complex evaluations, you can set filters (only hit a breakpoint depending from where it is being called), use exception methods that only hit on certain exceptions instead of a specific line code, you can also use logging breakpoints, that act like printf debuging, but you don't need to scatter your code with print statements all over the place.
You can group, add descripitons, disable, enable and add temporary breakpoints, they are pretty powerful! I just wish intellij had a time travel debbuger like Visual Studio Pro.
Undo captures everything the process does, below the JVM level, so you can reproduce / rewind any problem you record as many times as you want (and copy the recording out of production onto a dev machine to debug, etc etc).
Probably a /s. Or one of those people that just love sitting in the office to have people to chat to and that everyone avoids because they have actual work to do :)
I love (read: hate) the concept that people are inherently busier in an office. When I was full-time in office, lots of people spent a good portion of their day wandering about, having convos (one thing that I do miss), browsing snacks, playing ping-pong, browsing snacks again, going out to long lunches, etc. I 100% spend more time in front of a screen when wfh, and when I do step away it's to get other "life" things done instead of killing time in-office until the clock hits 5PM. I am also far more likely to work early or late, as I no longer feel that I have to clearly delineate my time between work and home.
This is definitely an issue with lots of subjective and anecdotal evidence on all sides, but I know for a fact that a lot of my coworkers were killing 3-4h/day in the office just doing...whatever.
almost certainly. Return to office mandates are used typically to cull workforce without having to explain "layoffs" to stock holders and potentially reduce stock price. Turnover for "talent" is hilarious.
I prefer to use Windows as my daily driver. I also help people (friends, family, co-workers, etc.) with Linux (desktop or server) all the time. I have almost 30 years of experience using Linux. (using it since 1995)
reply