- Mockito Made Clear
- Help Your Boss Help You, also on Amazon
- Kotlin Cookbook
- Modern Java Recipes
- Gradle Recipes for Android
- Making Java Groovy
FYI, my last name is pronounced as though it was spelled "cousin," like the relative. Go figure.
My one-person company is Kousen IT, Inc.. I say "Kousen Eye-Tee", but my wife calls it "Kousen IT" like it was from the Addams Family
- Tales from the jar side: Creating audio from text with Spring, New video tools, Help me earn a tenth of cent from my custom GPT, and the usual silly tweets, toots, and skeets
- Tales from the jar side: Running LLMs locally, Spring Text-to-Speech and Spring AI, the AI Word Of The Year, and the usual silly tweets and toots
- Tales from the jar side: Java Audio using OpenAI, 1K vs 1 thousand, Pop-Tarts Bowl memes, and the usual silly tweets, toots, and skeets
- Tales from the jar side: Off-by-one errors and 5 years of Tftjs, 1 year and 1000 subs on YT, Substack issues, and a Holiday edition of tweets, toots, and skeets
- Tales from the jar side: The Gemini rigged demo, the Gemini Java API (sort of), Java jokes, The kids are all right, and the usual assortment of tweets, toots, and skeets
- AI vs Cthulhu: How to Bypass Guardrails
- Perplexity AI API: Real-Time Search and AI Summation
- Creating an AI-Generated Opera with LangChain4j
- Conversations with LangChain4j
- A Really Easy Way to Add AI to Java
- You can always find out what I'm doing from my free newsletter, Tales from the jar side
- I also manage the Tales from the jar side YouTube channel
- My blog contains posts from my work using Java, Groovy, Kotlin, and more