Dave TaublerinITNEXTAre You a Java Developer Who Feels Excluded From Using LLMs?Don’t be. Try langchain4j instead.Jun 261Jun 261
Dave TaublerinLevel Up CodingDon’t Leak Your (Database) InternalsA case study as to why your service’s data should remain privateJun 13Jun 13
Dave TaublerinThe HavenSeven Pairs of Words That Don’t Mean the Same ThingYou might think these words are synonyms. They’re not.May 203May 203
Dave TaublerinITNEXTYour project teams don’t need to mirror your reporting structureIn fact, they probably shouldn’tMar 22Mar 22
Dave TaublerinLevel Up CodingTry Modeling Behavior, Rather Than DataWasn’t that the original idea behind object-oriented programming, anyway?Dec 14, 20232Dec 14, 20232
Dave TaublerinLevel Up CodingStop Writing Articles That Tell Engineers to Stop Doing SomethingSoftware design and architecture is about trade-offs, not absolutesSep 19, 20235Sep 19, 20235
Dave TaublerinLevel Up CodingUse Spring Profiles to Make Your Life EasierJust don’t go overboardJun 30, 2023Jun 30, 2023
Dave TaublerinITNEXTAre You Using Inner Sourcing as a Crutch?Any good pattern can become an anti-patternMay 9, 2023May 9, 2023
Dave TaublerinThe HavenThe Most Bizarre Job Interview I’ve Ever HadIt involved Ayn Rand, a sailboat, and a lot of drivingApr 23, 2023Apr 23, 2023
Dave TaublerinDataDrivenInvestorRefining the Idea of the Ideal Engineering TeamSometimes, even best practices can be made betterMar 30, 2023Mar 30, 2023