Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Old practices, new economics.
-
Out with the old, in with the new.
-
On discovering ADHD in my forties, and what I wish I'd known sooner
-
* except for a few small suggestions
-
Three ways to output JSONL
-
Without running out of memory
-
Are they a good ID?
-
Kompetitive Advantage
-
Jumping In At the Deep End
-
TestContainers to the Rescue!
-
Dealing with Complexity
-
ArchUnit in Practice
-
With tools to do the heavy lifting
-
A new love
-
Where's my box?
-
Aspects?
-
With Achilles JUnit and Test Containers
-
Easy as Raspberry-pie!
-
Let's Encrypt my Blog!
-
How to deploy a dockerized Spring Boot app behind the Traefik reverse proxy
-
Build automation with Jenkins and Bitbucket pipelines
-
There's no such thing as over-engineering.
-
Backward compatible REST responses using @ControllerAdvice
-
How to create a Spring/Stomp server with a Java client
-
How to create a RSA keypair and use it to sign, verify and encrypt information in Java
-
Clean and reusable error handling through Spring @ControllerAdvice
-
I'm making a note here: Huge success!
-
Improve resource utilization through Asynchronous results
-
Education is a funnel
-
Optimize response sizes through Cassandra's built in paging mechanism.
-
TTL inserts for fun and profit
-
Using Materialized Views to lower ETL complexity
-
Identifying the problems with versioning and exploring possible solutions.
-
Or; fun with javap
-
But please don't let it become sentient!
-
Create Kafka serializers for JSON, Kryo and Smile.
-
Running a Genetic Algorithm on Apache Spark
-
Or; why we spend all that time creating and maintaining our tests