These are my best stories as in “I think this is my best work.” divided by topic.
A headless CMS is an emerging solution for implementing websites. With that said, there is a point where you have to place the “head” (i.e. start rendering data and display it to the user). In most applicative contexts, having a traditional single-page application is enough. So you can implement your Angular or React app, and that’s all.
In public websites or e-commerce, you also need to have web pages for SEO and indexing purposes. To satisfy this need, tools like Gatsby come to our aid with server-side rendering (SSR). This approach overcomes all the problems of classic websites based on…
The abstraction of containers has been a big step toward removing complexity and reducing friction between developers and the infrastructure. Then, the orchestration of such a container with Kubernetes makes things easy also on the DevOps side.
Anyway, we are not satisfied with this result. Even we saved a lot of time and improved quality by applying such technologies, we are still wondering if we can save more time and simplify the management part.
That’s why, nowadays, there are many Application Development Platforms that aims to create a development experience where the only focus is on the application, automating and…
In 2021, there isn’t any more space for reinventing the wheel. Development is an art that relies more and more on a pick-and-assemble strategy than developing things from scratch. Following this trend, writing code for just reading and writing data is a mess of a time. That’s probably the reason why headless CMS solutions have been spreading in the last few years and SaaS adoption is the most common way to move to the cloud.
Anyway, we often have to fight against complicated business logic or complex integration, and we would need the flexibility of writing custom code.
I’m an open-source love. I started developing an open-source side project in 2006 and that was the secret that boosts my career. Thanks to the experiments that I have made during this trip I’m now a better developer and I give back something to the community — almost I hope.
I wrote about my vision of opensource as a driver for companies and developers growth here but that is another story 😄
In this article, I want to talk about my experience since 2018 on an open-source low-code platform called RawCms.
This project starts as a side project for improving…
Blockchain is not only a buzzword. Neither is it limited to cryptocurrency and bitcoin. With its ability to create transparency and fairness, this technology is revolutionizing a variety of sectors. The applications range from tracking systems to securing data to enforcing an online voting system. It could help implement an anti-money-laundering tracking system or simply track the source of the product you bought at the shop.
As always happen in information science, many blockchain platforms manage all the complexity and make it that we can simply save data as if we had a simple database behind the hood.
I’m writing this article after a sad day for the internet. OVH provider was down for a fire that destroyed one of the building of the datacenter in Strasburg. I do not mean that the fire just burnt a few resources but the entire building. In the next image, you will understand what happened.
Now the times for data recovery are uncertain, but we are talking about weeks and, even there isn’t yet any official communication, there may be data in the destroyed building that won’t be recovered.
In this article, I explain what we can learn from this accident…
Cryptography is a vast topic, and often developer needs to use it in some part of their project. By the way, not all the developers have time or need to learn all the details in deep because their job does not require it. Anyway, there will be a time when we will have to face this discipline, and we will need the right tools for completing the project.
In this article, I will explain the basics of cryptography and give you some smart solutions to quickly achieve your goals without wasting time.
The roadmap that will explain the basics of…
Each day we take a lot of decisions. I’m not talking about eating pizza or steak for dinner, but I’m focused on the small micro decision that makes our career day by day.
Multiple times we are asked to do something more, or we have the opportunity of getting an interesting duty that could make us shine to the eyes of our boss.
When it is convenient to say yes? This article is focused on the risk of telling always “yes”. In fact, seconding our boss and colleagues may lead to a situation where we are overwhelmed by duties (maybe…
Kubernetes is the leading solution for container orchestration. In this article, we will learn 5 simple reasons for using it. These reasons are technical and strategic. In fact, we will learn that using Kubernetes we can not only solve technical problems but also helps in cloud transformation.
Choosing only 5 points was quite hard, considering all the benefits of using Kubernetes. Anyway, you could reply to this post and add your own motivation.
Having something for free is not required in enterprises, but it is welcome. All we know that free is just a utopia, nothings cames for free. But…
working hard to build a better tomorrow