Testing APIs with Docker and Docker Compose A look into how I like to setup test infrastructure using docker and docker-compose for APIs
How I use sealed classes in Kotlin A look into how I like to utilize sealed classes in Kotlin to improve API boundaries
Kotlin Everywhere - GraphQL and Kotlin Kotlin Everywhere conference talk about GraphQL and Kotlin by Zac Siegel
Kotlin and Vert.x Livestream - Extension Functions and ktlint Third livestream session of the creation of a Kotlin lint bot that runs on Github. The stream replay is here. In this stream we explore how to use Kotlin extension functions to clean up code. We also started calling out to ktlint to scan our Kotlin code Follow along and
Kotlin and Vert.x Livestream - Event Loop and Coroutines Second livestream session of the creation of a Kotlin lint bot that runs on Github
Kotlin and Vert.x Livestream - Gradle project setup Livestreaming the creation of a Kotlin lint bot that runs on Github. In this stream we work on getting our multi-module gradle project setup with the right depdencies and then launching a vertx http server
Server Side Kotlin - How I structure web services in Kotlin A look into how I like to develop web APIs in Kotlin that can be used in any web framework such as Ktor, Spark, Vert.x, or Spring
GraphQL with Java and Kotlin - Creating a GraphQL Server using Java and Kotlin Explore the GraphQL Java implementation and develop a basic graph that we can query in our java and kotlin application
GraphQL with Java and Kotlin - Using BatchLoaders Addressing the N+1 Query problem with GraphQL in Java and Kotlin using BatchLoaders
Docker for Java Developers - Setting Memory and CPU Limits for your Java applications A look at memory and cpu limits when running java apps inside a container with Docker, Kubernetes, and other container orchestration frameworks