What a native AI application can look like with GraalVM:
— starts and connects to a database in 111 ms ⏱️
— easy deployment unit of 130 MB ☁️
— max RSS ~118 MB 🚀
Spent about 5 days to figure out about 5 bugs in the Hotspot guts, based on understanding of subtle invariants that missed the asserts. But yes, do tell how easy it is to build a production quality compiler :) Hint: building one is easy, debugging one is full-time job.
Quick question :
You're building a food delivery app.
App tracks 100,000 drivers in real-time.
Chaos.
Driver's phone sends GPS coordinates every 4 seconds.
Drained phone batteries, your servers overwhelmed 🥵
How do you fix this ?
I just hate when people do async {}.await(). This makes no sense whatsoever. Why start something asynchronously if you await it immediately? You should separate asyncs from await.
Hey look, a smartwatch that doesn't need charging every day, reads better outdoors, doesn't send data to big tech companies, and has an open source OS! This is so fun.
Thanks, @ericmigi, for bringing @Pebble back.
@ktdotacademy Recently i've tried compile time injection via context in kotlin. And I really enjoy that style. Can't wait this feature to become stable!
We eventually got home last night: 15 hours to go from Berlin to Turin.
We had the fortune to experience @lufthansa cancelling flights from BER, @DB_Bahn cancelling and rerouting trains for Frankfurt.
What a nightmare day! What an incredible marketing campaign for cars!
In the life of a Java dev, waiting is inevitable. ⌛ What are you usually waiting for – builds, bugs, a miracle... or for AI to finally finish generating the code? 🔥
#Java30Countdown#Java30
This code outputs 'Not equal', since x == y compares the address of the instances referred by the variables 'x' and 'y', not their values. Use .equals() if you want to compare their values.
Discover just how powerful Git support in IntelliJ IDEA really is – no command line needed.
Join Justin Clareburt to explore in-depth version control features that make your workflow smoother and faster.
📅 May 15, 2025
⏰ 3:00–4:00 pm UTC
🔗 Register here: jb.gg/ar4lba
💡 The Ktor HTTP Client includes a mocking engine to intercept requests between services.
You can combine it with the test framework to:
👉 Simulate errors and return sample data
👉 Break dependencies on the external environment
Give it a try! Official documentation 👉 kotl.in/ktor-client-te…