Partner – Trifork – NPI EA (cat = Spring Boot)
Navigating the complexities of Spring can be difficult, even for
seasoned developers.
If you need direct, practical help and guidance with your own
Spring work, Trifork's CTO, Joris Kuipers, is running a
closed-door call.
It's free, but it's limited to only 3 seats, so if you
need it, I would join quickly and be sure to attend:
>>>
CTO Spring Open Office Hour Session - Technical
Guidance
With more than 15 years of leading custom software development
projects involving Spring, Joris has gained a lot of real-world
experience, and this call is about sharing and helping the
community.
Enjoy.
Partner – Jmix Haulmont – NPI EA (cat= Architecture)
Building or modernizing a Java enterprise web app has always
been a long process, historically. Not even remotely quick.
That's the main goal of Jmix is to make the process quick
without losing flexibility - with the open-source RAD platform
enabling fast development of business applications.
Critically, it has very minimal impact on your server's
performance, with most of the profiling work done separately - so
it needs no server changes, agents or separate services.
Simply put, a single Java or Kotlin developer can now quickly
implement an entire modular feature, from DB schema, data model,
fine-grained access control, business logic, BPM, all the way to
the UI.
Jmix supports both developer experiences – visual tools and
coding, and a host of super useful plugins as well:
>> Try out Jmix
Partner – AEGIK AB – NPI EA (tag = SQL)
Slow MySQL query performance is all too common. Of course
it is. A good way to go is, naturally, a dedicated profiler that
actually understands the ins and outs of MySQL.
The Jet Profiler was built for MySQL only, so it can do
things like real-time query performance, focus on most used tables
or most frequent queries, quickly identify performance issues and
basically help you optimize your queries.
Critically, it has very minimal impact on your server's
performance, with most of the profiling work done separately - so
it needs no server changes, agents or separate services.
Basically, you install the desktop application, connect to your MySQL
server, hit the record button, and you'll have results
within minutes:
>> Try
out the Profiler
Partner – CAST AI – NPI EA (tag = kubernetes)
The Kubernetes ecosystem is huge and quite complex, so
it’s easy to forget about costs when trying out all of the exciting
tools.
To avoid overspending on your Kubernetes cluster, definitely
have a look at the free K8s cost monitoring tool from the
automation platform CAST AI. You can view your costs in real time,
allocate them, calculate burn rates for projects, spot anomalies or
spikes, and get insightful reports you can share with your
team.
Connect your cluster and start monitoring your K8s costs
right away:
>> FREE
Kubernetes cost monitoring
Partner – Expected Behavior – NPI EA (tag = PDF)
Creating PDFs is actually surprisingly hard. When we
first tried, none of the existing PDF libraries met our needs. So
we made DocRaptor for ourselves and later launched it as one
of the first HTML-to-PDF APIs.
We think DocRaptor is the fastest and most scalable way to
make PDFs, especially high-quality or complex PDFs. And as
developers ourselves, we love good documentation, no-account trial
keys, and an easy setup process.
>> Try DocRaptor's
HTML-to-PDF Java Client (No Signup Required)
1. Spring and Java
>> HotSpot Intrinsics [alidg.me]
What you see isn't what you get: an introduction to how compiler intrinsics works on the HotSpot JVM!
>> Smaller, Faster-starting Container Images With jlink and AppCDS [morling. dev]
Application Class Data Sharing or AppCDS meets jlink: faster startup times with AppCDS in custom runtime images!
>> Announcing gRPC Kotlin 1.0 for Android and Cloud [developers.googleblog.com]
Better asynchrony with gRPC and coroutines: high-performance RPC framework with Kotlin, gRPC, and of course, CSP style concurrency.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
>> How Netflix Scales its API with GraphQL Federation [netflixtechblog.com]
Flexible and complex schema, observability, and security: GraphQL federation at Netflix scale!
Also worth reading:
3. Musings
>> Apple's M1 Chip Benchmarks focused on the real-world programming [tech.suit.me]
ARM vs x86: Apple's M1 chip shines on some famous benchmarks suits for Java, Javascript, Python, and Go!
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
>> Pick Midpoint [dilbert.com]
>> Assigning Dilbert To Project [dilbert.com]
>> Ted Reimagined More [dilbert.com]
5. Pick of the Week
And a view from the “other side”:
>> How to hire a programmer to make your ideas happen [sive.rs]
res – REST with Spring (eBook) (everywhere)