hashnode.pnambic.comEmbracing FailureFailure seems to be a hot topic these days. Richard Branson wrote post in support of failures. There are journal papers that analyze learning from recurring failures. Acknowledging failure It's hard to learn from failure it you keep calling it succes...Jul 5, 2024·3 min read
hashnode.pnambic.comGradle First or No Good Deed Goes UnpunishedSometimes software development is like an evil game of Simon Says. Two steps forward. Two steps forward. One little bumble as you approach the finish line, and it’s ten somersaults backwards. Details If you are seeing Gradle fail due to an “Unsupp...Mar 7, 2024·4 min read
hashnode.pnambic.comRight Sizing Collected StreamsJava’s streaming APIs have a lot of advantages when processing Collections. Their semantics include several good safety guarantees, and the stream operators can be easy to use and compose. The ease of use comes with a bit of cost in the final “termin...Feb 3, 2024·7 min read
hashnode.pnambic.comGradle AliasIntroduction About a dozen years into software engineering, I largely swore off large scale customization of my development environment. Although I do write and use command line scripts, I’ve largely avoided the alias command, as provided by Bash and...Jan 3, 2024·5 min read
hashnode.pnambic.comTableView.setEditable(true) Is RequiredI’m hoping this post will solve a late-night dilemma for some engineer that is trying to bring up their first JavaFX TableView control that uses checkboxes. In the end, getting the checkboxes of a CheckBoxTreeTableItem to respond to user clicks in a ...Nov 4, 2023·8 min read