Write Testable Time-Dependent Coroutine Code in Kotlin: Avoid System.currentTimeMillis

Write Testable Time-Dependent Coroutine Code in Kotlin: Avoid System.currentTimeMillis
..klitzekleine Fortschritte bei der Mathe App. Wie auch beim Vorgänger lassen sich die Zahlenbereiche gut einstellen.
Dear developers,
If you pull something like #Lombok in your project, you're not coding in #Java anymore. If my IDE and build tool need a freaking plugin to make sense of your code, it's not Java code, period.
#Kotlin developers don't pretend they are writing Java. Stop pretending you're writing Java. If your code is not accepted by `javac`, it's not freaking Java.
Ditto Java Server SDK built on Kotlin Multiplatform
https://www.ditto.com/blog/announcing-java-server-sdk-public-preview
Discussions: https://discu.eu/q/https://www.ditto.com/blog/announcing-java-server-sdk-public-preview
TensorFlow Lite Body Segmentation for Real-Time Background Replacement on Android.
https://github.com/ochornenko/virtual-background-android
Discussions: https://discu.eu/q/https://github.com/ochornenko/virtual-background-android
Amper Update April 2025 – IDE and CLI Feature Drop!
https://blog.jetbrains.com/amper/2025/04/amper-update-april-2025/
Discussions: https://discu.eu/q/https://blog.jetbrains.com/amper/2025/04/amper-update-april-2025/
Java recap for week 13/2025
https://discu.eu/weekly/java/2025/13/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
CookUnity is hiring Engineering Manager, Growth
#kotlin #swift #typescript #react #android #ios #aws #mysql #postgresql #engineeringmanager
Buenos Aires, Argentina
Full-time
CookUnity
Job details https://jobsfordevelopers.com/jobs/engineering-manager-growth-at-cookunity-com-dec-19-2024-4107a2?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
SumUp is hiring Senior Android Engineer
#android #java #kotlin #ios #seniorengineer
Berlin, Germany
Full-time
SumUp
Job details https://jobsfordevelopers.com/jobs/senior-android-engineer-at-sumup-com-mar-26-2025-654e2e?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Kotlin and Android Development featuring Jetpack by Michael Fazio
@faziodev
Start building modern Android applications in Kotlin with Jetpack's comprehensive suite of tools, libraries, and best practices.
Book and source code available:
https://pragprog.com/titles/mfjetpack?utm_source=m
#Android #Kotlin
bin noch ein bisschen am Basteln, Die Aufgaben sollen nach der Lösung animiert in die obere linke Ecke schweben, das klappt aber noch nicht so gut
The http4k MCP SDK has landed!
http://http4k.org/news/http4k_mcp_has_landed/
Discussions: https://discu.eu/q/http://http4k.org/news/http4k_mcp_has_landed/
For #Kotlin fans -
"Six Ways to Start a Coroutine in Kotlin, Ranked"
Pragprog author Sam Cooper's article, featured in the latest Kotlin Weekly
https://us12.campaign-archive.com/?u=f39692e245b94f7fb693b6d82&id=4efcb42cea
I’d never really thought about the distinction between packages and modules, so I learned something making this
Discussions: https://discu.eu/q/https://youtu.be/qx-vuyinokQ
How to Debug a Kotlin Microservice in Kubernetes
https://metalbear.co/guides/how-to-debug-a-kotlin-microservice/
Discussions: https://discu.eu/q/https://metalbear.co/guides/how-to-debug-a-kotlin-microservice/
I'd like to build some libraries that are usable across Java, Scala & Kotlin, but I also want to be free to pick my implementation language & libraries, without having to worry much about how I/O is done under the hood (i.e., Project Loom, Cats-Effect, Kotlin coroutines). So I've started a small library that helps me expose nice APIs to all devs.
bin weiter am Basteln, der Menübutton kann jetzt ein Menü einblenden, dort sollen dann die Einstellungen möglich sein. Ein wichtiges Feature wird es sein, eine Aufgabenliste zu erzeugen, die dann ausgedruckt werden kann.
Talking Kotlin #136 – Creator of Spring: No desire to write Java
Discussions: https://discu.eu/q/https://youtu.be/Rx3XZoqbi78