- Advices for junior conference speakers
-
In this post, I’d like to offer some advices that might be of interest if you want to start your own journey and have no available mentor. Please don’t consider them as rules, but they just happened to work for me.
- Load Balancing: The power of micro-batching
-
I did some stream processing in the day but I never heard of micro-batching before.
- 8 Lesser-Known Java Streams API Features
-
Stream.ofNullable
Stream.iterate()
Collectors.collectingAndThen()
Stream.takeWhile()
andStream.dropWhile()
IntStream
for RangesCollectors.teeing()
Stream.concat()
Collectors.partitioningBy
- Demystifying the Shadow DOM
-
Concise post, which can lead to deeper ones.
- French competitiveness in IT
-
As for me, I cannot stand French management. My quality of life and my stress level improved manyfolds when I stopped working for French companies with French "managers".
- PostgreSQL FOR UPDATE vs FOR NO KEY UPDATE
-
TIL -
FOR NO KEY UPDATE
- Spring Tips: the Spring Expression Language
-
Great insight into a valuable part of the Spring framework.
- WebAssembly Adoption: Is Slow and Steady Winning the Race?
-
Indeed, I see less WebAssembly-related content than 6 months ago.
- PEP 744 – JIT Compilation
-
"All programming language runtimes evolve up to the point where they add JIT compilation."
- You probably don’t need GraphQL
-
Despite a provocative title, the post mentions the reasons to use GraphQL:
- Mobile apps break periodically after API changes
- Slow loading times because of request waterfalls and/or overfetching
- Difficult maintenance and endpoint discovery due to hundreds of duplicative one-off endpoints
- Security and performance are a game of whack-a-mole
- 6 Ways To Pass Parameters to Spring REST API
-
TIL: Matrix variables
- What Is a Streaming Database?
-
The end of Kafka?