This is your work, valued

Marlborough, CT

Ken Kousen

Elite
@kousen

Author of "Mockito Made Clear", "Kotlin Cookbook", "Modern Java Recipes", "Gradle Recipes for Android", and "Making Java Groovy". Speaker on NFJS tour.

java_8_recipes. Source code for Modern Java Recipes book from O'Reilly

393

claude-code-training. Slides and demos for a training course on Claude Code

315

spring-and-spring-boot. Lab solutions for Spring and Spring Boot course

298

kotlin-cookbook. Code from the book _Kotlin Cookbook_, published by O'Reilly Media in 2019, http://shop.oreilly.com/product/0636920224327.do

226

Making-Java-Groovy. Source code for Manning book "Making Java Groovy"

183

java_upgrade. Code for Java upgrade workshop

164

Spring-Framework-Essentials. Projects used in Spring Framework Essentials video course

134

java_latest. Samples for Java features from Java 8 through 25

131

junit5_workshop. Demos and tests for JUnit 5 workshop

128

GradleRecipesForAndroid. Source code for the book "Gradle Recipes for Android"

105

java_9_recipes. Source code for Java 9 chapter of Modern Java Recipes

89

reactive-spring. Exercise solutions for Reactive Spring training course

86

Advanced_Java. Source code for "Advanced Java" video course from O'Reilly

74

cfboxscores. Baseball boxscore retriever using Java 8 CompletableFutures

72

AdvancedGroovy. Examples for my NFJS Advanced Groovy: Tips and Tricks talk

71

OpenAIClient. Demonstrates how to use Spring to access OpenAI restful web services without using the Spring AI project. Tests call ChatGPT for text, DALL-E for image generation, and Whisper for audio transcriptions.

60

mockito-hamcrest. Examples for Mockito and Hamcrest Matchers course

59

IntroGroovy. Intro Groovy source, based on Appendix A of Making Java Groovy

57

openaidemo. Demo of how access the OpenAI API using Java 17

56

java_groovy_kotlin. Repository from "Functional Programming in Java, Groovy, and Kotlin" presentation

51

mockitobook. Code examples for the book Mockito Made Clear, from Pragmatic Programmers

41

springaiexamples. Examples from the Spring AI workshop on Azure, without the cloud parts. See https://github.com/Azure-Samples/spring-ai-azure-workshop for the original versions.

41

shopping_rest. Spring REST API for products

41

HelloWorldAS. Android "Hello, World" example, using Android Studio

40

AiJavaLabs. Exercises for a course on integrating AI services with Java.

38

generics. Source code for "Understanding Java 8 Generics" video course

33

spring-kotlin. Lab solutions for Spring with Kotlin course

31

HelloKotlinAndroid. Basic Hello, World! Android app written in Kotlin

25

OperaGenerator. AI opera generator, with images

22

reactive-officers. Reactive Spring demo for O'Reilly video course

22

http-client-demo. Use Java 11 HTTP client to parse astro data

21

ICNDB_AS. Rewritten ICNDB app using Android Studio with gradle builds

20

Spring_AI_Training_Course. Exercises and solutions for a training course on Spring AI

20

LangChain4j_Training_course. Exercises and code for a training course on the LangChain4j framework

19

from-gof-to-lambda. Java

18

Supers. SuperHero summary/detail fragment example for O'Reilly video course

16

use_groovy_now. Sample code for "Seriously, Use Groovy NOW!" talk

14

GeminiMcpServer. Wraps Gemini 2.5 flash in an MCP server

14

functional_modern_java. Java

14

spock-workshop. Spock Workshop starter code

13

shopping_v3. Simple teaching app based on Spring Boot 3

12

Spock-NFJS-Article. Source code for Spock article in June 2011 issue of NFJS the Magazine

12

PracticalGroovy. Examples for O'Reilly video course, "Practical Groovy"

12

restclient_v3. Access multiple public REST services using Spring Boot rest clients WebClient, RestTemplate, HttpExchange

11

cosmic-catalog. Curated astronomical observations from telescopes like Hubble and JWST

11

functional_java. Functional programming in Java demos

11

questjpa. Quest application for Spring Data JPA course

9

claudeAI. Spring Boot 3.2.0 project to access the Claude API

8

kotlin-workshop. JetBrains Kotlin Workshop Material

8

modern_java. Modern Java through Java 17

7

ICNDB_Jetpack. Joke app using Jetpack components

7

TestingGroovyScripts. Code to support blog post on testing Groovy scripts

6

gh_mcp_server. MCP wrapper for the `gh` command

6

certificate-service. Generates a digitally-signed pdf certificate of ownership for my books

5

rest-service. Demo Restful web service using Spring Boot, with embedded MongoDB

4

Unboxing. Source code to support Unboxing blog posts to support my "Unboxing my ebook" video about Mockito Made Clear

3

MyKotlinApplication. Simple Android app written in Kotlin, used for presentations

3

HttpIntefacesDemo. Demo using Spring Boot 3.1 HTTP Interfaces on the JSON Placeholder project

3

SpringGPT5. Use Spring to access GPT-5 reasoning models

3