Craig Atkinson
Home
Blog
About
  • Integrating database access and management with Flyway and jOOQ into a Kotlin Ktor app

    Feb 28, 2021 Kotlin Ktor jOOQ database Gradle Docker Postgres

    One of my goals when I started a learning project a couple of years ago was to get more hands-on experience with Kotlin co-routines, so I explored app frameworks that natively supported co-routines. I landed on Ktor, an open-source framework from JetBrains (creators of Kotlin) that supports co-routines throughout the …

    Read More

Craig Atkinson

Software engineer, continually curious, highly caffeinated.
Read More

Featured Posts

  • Stop lighting money on fire: Seven tips to improve developer productivity

Recent Posts

  • Verifying order of React elements with React Testing Library
  • Stop lighting money on fire: Seven tips to improve developer productivity
  • Customizing Recharts graphs for React and testing them with Cypress
  • Using the GitHub API with Kotlin
  • Improving Postgres query performance with explain/analyze
  • Integrating database access and management with Flyway and jOOQ into a Kotlin Ktor app
  • Individually release different artifacts from monorepo with GitHub Actions using tags
  • Kotlin test assertions with informative failure messages using Strikt

Categories

DEVELOPMENT 8 TESTING 3 CI 2 REACT 1

Tags

KOTLIN 3 TESTING 3 DATABASE 2 GITHUB 2 POSTGRES 2 REACT 2 CI 1 CYPRESS 1 DEVELOPMENT 1 DOCKER 1 GITHUB-ACTIONS 1 GRADLE 1 INDEX 1 JOOQ 1
All Tags
CI1 CYPRESS1 DATABASE2 DEVELOPMENT1 DOCKER1 GITHUB2 GITHUB-ACTIONS1 GRADLE1 INDEX1 JOOQ1 KOTLIN3 KTOR1 PERFORMANCE1 POSTGRES2 PRODUCTIVITY1 REACT2 RECHARTS1 TESTING3 TOOLS1
[A~Z][0~9]

Copyright © 2021 CRAIG ATKINSON. All Rights Reserved