Henry Brown's repositories
channeladapters
Pluralsight Channel Adapters Course Sample Code
demo-kotlin-notnull-delegate
Demonstrates how you can handle the case where you want to declare a Kotlin property as not being `nullable` but not specify a value at declaration time.
demo-spring-config-server-repo
Repo for storing the configuration for the Spring Configuration Server Demo
ec008-swift-kickstart-2
This is the repository for the code that accompanies the second edition of "A Swift Kickstart".
kotlin-delegated-properties-demo
This sample code accompanies my blog post: Property Delegation in Kotlin – A Comprehensive Guide available at: https://hbrown.dev/kotlin/2023/01/26/property-delegation-in-kotlin.html
Kotlin-Design-Patterns-and-Best-Practices
Kotlin Design Patterns and Best Practices - Second Edition, published by Packt
kotlin-extensions-age-calculator-demo
Demonstrates how to perform a date calculation to determine the age of a person in years using Kotlin extension functions.
manning-twa-api
This repository contains all the microservices of the flight's team
Microservices-with-Spring-Boot-and-Spring-Cloud-Third-Edition
Microservices with Spring Boot and Spring Cloud, Third Edition
object-expressions-in-kotlin
Shows how to use object expressions in Kotlin
programmer-jokes
Sample repository for the Git Apprentice book
reactive-programming-mono
A repository demonstrated how to get started with reactive programming using Project Reactor. Demonstrates using Kotlin to create Mono instances.
rsocket-contacts-demo
Demonstrates how to easy it is to create a RSocket server with Spring Boot. This demo includes only a sample of a request-stream interaction using a search of a contact database as the example.
sb-crud-demo
Spring Boot: Using Spring Data JPA to perform batch inserts
sp3-default-values-demo
Demo showing how to combine @ConfigurationBinding and default values in a Kotlin Spring Boot 3 application.
springboot-logback-demo
Demonstrates how to configure logging in a Spring Boot (3) application by specifying an external `logback.xml` file. We use the system property: `logging.config` to point the application at the logging file when we run the application.
springmvc-v-webflux
Implements the same API endpoint functionality using Spring MVC and Spring Webflux.
springsecurity-demo
Demonstrates how to configure Spring Security using the `SecurityFilterChain` bean which is the preferred method to configure security after the deprecation of `WebSecurityConfigurerAdapter`.
suia-materials
The projects and the materials that accompany the SwiftUI Apprentice book
testcontainer-development-demo
The application features integration with TestContainers not just for testing, but also for development purposes.
video-sli-materials
The projects and the materials that accompany the SwiftUI: Layout and Interfaces video course
video-suif-materials
The projects and the materials that accompany the SwiftUI Fundamentals course