Paweł Żalejko retweetledi
Paweł Żalejko
1K posts

Paweł Żalejko
@pzalejko
Software developer, Zielona Góra JUG co-leader.
Zielona Góra, Poland Katılım Ekim 2011
856 Takip Edilen106 Takipçiler
Paweł Żalejko retweetledi

Java 26 is here, but it's boring. Nothing really exciting. But that's a good thing, as the boring stability is what made Java successful:
mostlynerdless.de/blog/2026/03/1…
English
Paweł Żalejko retweetledi

How to run integration tests at warp speed using Docker and tmpfs
vladmihalcea.com/how-to-run-int…

English
Paweł Żalejko retweetledi

Omarchy 3.4 is out! Massive release with 61 contributors, three new themes, tailored Tmux, new screenshot flow, new agent features (claude by default + tmux swarm!), keyboard RGB theme syncing, and a million other things. github.com/basecamp/omarc…




English
Paweł Żalejko retweetledi

Java 25: an upgrade that saves up to 30% of RAM (without code modifications)
In JDK 25, one of the most significant optimizations in a long time was introduced - Compact Object Headers (JEP 519).
What changes:
- The size of the object header is reduced from approximately ~12 bytes to 8 bytes
- Less memory per object = less heap
- Less heap = less pressure on the GC
- Less GC = faster service + cheaper cloud
Where the benefit is maximum:
Spring Boot, microservices, DTOs, records, caches - everything where there are a lot of small objects.
It's enabled with one option:
-XX:+UseCompactObjectHeaders
According to reviews in real systems:
A 15–30% reduction in heap is a common occurrence.
Just test it on your own services - and reap the free savings.

English
Paweł Żalejko retweetledi

JDK 26: Structured Concurrency Hits Sixth Preview – Safer, Simpler Concurrent Code:
JDK 26 advances Structured Concurrency to its sixth preview in JEP 525. This powerful API treats groups of related tasks as a single unit of work: spawn subtasks with StructuredTaskScope, await completion cleanly, handle errors/shutdowns automatically, and avoid leaks or orphaned threads. Key refinements include better timeout handling, custom join policies, and improved observability. It's ideal for parallel processing in web services, data pipelines, or AI workflows far safer than raw threads or ExecutorServices. Enable it with --enable-preview and import jdk.incubator.concurrent.*.

English
Paweł Żalejko retweetledi
Paweł Żalejko retweetledi
Paweł Żalejko retweetledi
Paweł Żalejko retweetledi

Java is setting the standards for #AI infrastructure⚡
Benchmark of MCP server implementations across 4 major languages puts #MCP #Java & #SpringAI at the top of the performance charts: sub-ms latency, highest throughput, and the best CPU efficiency
📖 tmdevlab.com/mcp-server-per…

English
Paweł Żalejko retweetledi

java.evolved – Every old #Java pattern next to its modern replacement, side by side.
javaevolved.github.io
English
Paweł Żalejko retweetledi

The @SonarSource MCP server is amazing.
Let your AI agent fix the problems. You can constantly let it check the code quality. Check it out!
docs.sonarsource.com/sonarqube-mcp-…
English
Paweł Żalejko retweetledi
Paweł Żalejko retweetledi

As promised, you can expect ongoing updates on my book "Hands-On Java with Kubernetes". This time, update to the latest versions of tools and frameworks from examples:
🔹Java 25
🔹Spring Boot 4.0
🔹Quarkus 3.31
🔹Kubernetes 1.35
Grab while it's hot🔥 leanpub.com/hands-on-java-…

English
Paweł Żalejko retweetledi

Great to see @jetbrains get serious about Wayland. Their suite of IDEs have been made to work in Omarchy with a plethora of window rules and hacks, but would be great if everything was just right out of the box. So excited to see this! alternativeto.net/news/2026/2/je…
English
Paweł Żalejko retweetledi
Paweł Żalejko retweetledi

SoftwareMill is now a 🔹 Confluent Elite Partner 🔹
We’re proud to announce that SoftwareMill has achieved the highest tier in @confluentinc partner program, designated for the most trusted and experienced providers. We are among companies such as IBM, Accenture, and Microsoft, and the only company in Poland to hold Elite status!
As an Elite Partner, we can help organizations design, build, and operate reliable real-time data platforms even more effectively. Our team of certified engineers has deep expertise in Apache Kafka and the Confluent platform, and delivers complex, production-grade data streaming solutions at scale.
🔗 Learn more about our Confluent partnership: sml.io/confluent-part…
New to Apache Kafka or looking to deepen your knowledge?
Our free e-book “Start with Apache Kafka”, created by SoftwareMill engineers will guide you through key concepts, best practices, and real-world use cases.
👉 Get the e-book:
softwaremill.com/ebooks/start-w…
#SoftwareMill #Confluent #ConfluentElitePartner #ApacheKafka #DataStreaming @

English
Paweł Żalejko retweetledi

How Uber Saved 13,000 Engineering Hours with a RAG‑Powered Slack Bot for On‑Call Support
uber.com/blog/genie-ube…

English
Paweł Żalejko retweetledi










