When it comes to testing in #Kotlin, you’ve got a variety of options: the classic #JUnit or #TestNG, or even #Groovy with its Spock framework. But these approaches don’t let you tap into Kotlin’s full power on the test side. #Kotest does. Dive deeper into its features:…
🚀 Cohort is a new plugin for Ktor by @_sksamuel that brings Actuator-style observability to the framework.
✅ System and resource health checks
✅ Database pools
✅ JVM info
✅ Plenty of other cool features
Learn more 👉 start.ktor.io/p/cohort
@JedFrankowski Kotest, or Kotlin-test/JUnit are most common.
Test Containers is a must, and avoid mocking (at all costs). You don’t need it, use manual stubs instead where needed.
Spock sounds awesome, but not common in Kotlin afaik. You might run into some strange edges
Power assert is neat
Just a publicity tweet - if you're looking for an easy to use lib to resize, scale, crop, bound, cover images on the JVM then my Scrimage library is a wrapper around javax ImageIO. sksamuel.github.io/scrimage/
Just blogged:
This article will walk you through four Kotest spec styles: StringSpec, FunSpec, FreeSpec, and BehaviorSpec.
kotlintesting.com/4-ways-to-leve…
@fernando_cejas@kotlin Ktor with Exposed is a great option.
SqlDelight is amazing.
Biased but Arrow for FP, and kotlin-kafka for Kafka streaming.
Hoplite for configuration, and Cohort Spring Actuator replacement.
Tegral OpenAPI for OpenAPI.
Many other options available, and Coroutines ofc!
18K Followers 3K FollowingMy book: https://t.co/QGevhw6nyE | My podcast: @HappyPathProg | Working on Agentic Architectures at @AWSCloud | My opinions are mine
959 Followers 2K Following🐘 https://t.co/wwr3IDE0lx 🔸️ Software Engineer, OSS contributor: #Scala #JVM #AWS. Opinions are my own. In free time 📸 or 🥁🎶🤘https://t.co/nEmOcQWD7t
1K Followers 2K FollowingLover of Jesus Christ. Self-taught Mobile Developer (Native Android: Kotlin, Java); Android Developer | Contributing to building Facilipay @Loylap
89 Followers 143 FollowingStaff Data Engineer @ ngrokHQ. Do Data Engineering, λ enjoyer. Shepherd wildlife for fun on a few acres in north Georgia. No replacement for displacement.
13 Followers 396 FollowingMEXC focuses on financial management, stocks, cryptocurrencies, digital assets and investments. Currently, new users can get free dollars when they sign up.
18K Followers 3K FollowingMy book: https://t.co/QGevhw6nyE | My podcast: @HappyPathProg | Working on Agentic Architectures at @AWSCloud | My opinions are mine
6K Followers 497 FollowingXebia drives digital transformation with AI, cloud, data & automation, helping firms deliver smarter, faster, and better with 5,500+ experts in 16 countries.
30K Followers 11 FollowingOfficial account of the Scala Programming Language, developed at @epfl by @odersky, and maintained by Scala Center, LAMP, @Lightbend, and @Virtuslab
166K Followers 1 FollowingDiscover what’s going on in the Kotlin ecosystem | @JetBrains
Video tutorials https://t.co/u8SefOyX4B
News https://t.co/pvEUEI0iPX
Community discussions https://t.co/f1ymehGEIq
808 Followers 2K FollowingAndroid, Kotlin, Java, ArrowKt, FP, try to be a good engineer, and Theoretical Physicist. Shared ideas are free, but I need the credit, so refer when resharing.
839 Followers 2K FollowingWorking on the Kafka Storage team at @confluentinc. Lately I've been working on Confluent Freight. Ex-Distributed Masonry.
{he/him}
23K Followers 1K FollowingJenifer Avellaneda• PRA & Nuclear Risk Analysis Senior Engineer working at @WECnuclear• Putting fears over nuclear energy into perspective• Views are my own
60K Followers 1K FollowingShowrunner/Director/popcorn maker. STAR TREK PICARD on Paramount+. 12 MONKEYS on Syfy/Hulu/Amazon/iTunes. And some other stuff…
2.4M Followers 7K FollowingThe Official How Things Work page including Tech, AI & loads more. Also all the best News & Viral content from around the globe.
121K Followers 1K FollowingNothing here is advice. Drop the phone and slowly back away from the Twitter. Read a 10-K. It’s a profession, not a business. Disclosure: https://t.co/Sv6Y5YsrBq
5K Followers 180 FollowingRedpanda is a simple, high throughput, and cost-efficient streaming data platform that's compatible with Kafka® APIs without the Kafka complexity.
2K Followers 5K FollowingHusband | Dad of 3 | Technical staff @confluentinc | Author of Kafka Streams in Action (https://t.co/88NmbIlDSi)| Writer | Committer @ApacheKafka | Tweets are my own
95K Followers 2 FollowingNo longer permitted to post here. (Written and automated by @JoeSondow) Mastodon: @[email protected] Bluesky: @RikerGoogling.bsky.social
729K Followers 4K FollowingWrite on business with @workweekinc. Building a privacy-first AI research app (https://t.co/fZ5ObIy3Ra) and LLM API management platform (https://t.co/VTMMh1UFSj)
150K Followers 2 FollowingNo longer permitted to post here. Never requested a checkmark. (Created by @JoeSondow) Mastodon: @[email protected] Bluesky: @PicardTips.bsky.social
58K Followers 656 Following"Derivatives, are financial weapons of mass destruction, carrying dangers that, while now latent, are potentially lethal”-W Buffett; tweets are not fincl advice