Before telling me that I am crazy, think about it again. There are plenty of ways to use server-side rendering today, and the practice of sending displayable data through the network has proven to be efficient : - rendering data logged in the same tool as for backend services - less client business logic, less… Read More »
It has been a question for me for many years : How can I inject spring properties from a library right into my application without any overhead * no copy / paste* no reference in the configuration* just by adding a maven / gradle dependency in the classpath. I also need to declare these partials… Read More »
You are a devops or a software developer in a company and you are about to start hacking one program of the system.At some point, you will ask yourself that question : "How do I route the traffic to my local version of the application ?" (unless if you test everything remotely)Some obvious answers exist… Read More »
If you prefer to combine Kotlin Coroutines with popular solutions like Flowable, Streams or RxJava, where every strategy is readily available, this post is not for you. Otherwise, if you are interested in writing your own asynchronous strategies, here are two of them (in addition to my post from April 2019 : https://libetl.wordpress.com/2019/04/30/learn-how-to-group-expensive-calls-with-the-coroutines/). Batching strategyThat… Read More »
This is the annoying question I have had to ask myself. Integration tests are pretty slow. Even when they use a dedicated database like H2 or Derby, they are still accessing dark infrastructure software layers to read / edit / write / flush data. I was wanting tests able to run in no time and… Read More »
It is true that keeping on working in software development prevented me from exploring more areas of arts like computer graphics. But I found some time during this month to think about the past and the time when I used to create virtual objects. Now that I cannot afford to use Maya anymore I have… Read More »
Artificial Intelligence, Machine learning, Data science... There are plenty of names for defining one of the most trendy topic in IT companies today. Using powerful solutions won't make you (and me) a specialist or a data scientist. Even if we are trained enough with these solutions. I wanted to allow me some time to create… Read More »
That is what I have been wondering, how would I write a program able to adapt my speed to not crush the next obstacle in front of me ? Before thinking of machine learning algorithms that can learn from tricky situations (pedestrian crossing the street without looking or plane landing on the road), we can… Read More »
Sometimes you just fight against adding SpringBootTest when it comes to asserting the API responses. - SpringBootTest are slow, they sometimes require to start an entire infrastructure (databases, JMS connections) to only simulate two or three interactions - You want your tests to be predictive and to run the very method in the controller you… Read More »