n8n N8N: RabbitMQ + HTTP + Slack - part 3 In this blog post we will create a slack app and setup a slack node.
sysadmin Uptime Kuma, SQLite and Litestream! How can you deploy a SQLite application on almost any cloud provider in a secure and reliable way!
n8n N8N: RabbitMQ + HTTP + Slack - part 2 In this blog post we will setup a conditional node and an HTTP node.
archlinux Archlinux in Production? Is archlinux viable in production? Why you should use it too? Is that better than Ubuntu? (YES!!!)
selfhosting To Cloud or not to Cloud Kalvad is very present in the Middle East, especially on certain topics: Fixers: we are the people who can fix everythingHigh Performance SystemsCrazy constraints appsOf course, you don't find this
n8n N8N: RabbitMQ + HTTP + Slack - part 1 In this blog post we will setup a rabbitmq trigger in n8n, receive a message and save our workflow.
SQL SQL - Is Your Sort Order Deterministic? A classic example of S.E.P. (Somebody Else’s Problem) A Forgettable Rule One of the first things you forget about SQL databases is that an un-ordered query can return results in any order, i.e. a non-deterministic sort order.
Intro to Quantum Computing With the evolution of technology in the 21st century, a new term has been announced to the public, quantum computing, I'm sure many of us weren’t big fans of
crystal Dhakira, the cloud-native Web Server or Why Hosting some static assets is still so complicated? Let's be clear here, I'm French, so I'm complaining a lot! And some people are saying: Loïc, you should not be so negative! Where are your solutions?So let me
devops What do monitoring metrics tell us? Monitoring is a wide topic that provides the real-time status of the health of targeted applications, services, infrastructure ..etc. Real-time streaming of these metrics and visualizing them into graphs are
elixir DRY your Phoenix Templates Modern web development has brought a lot of changes. Something I really like is breaking your templates in small components. This is something that I had a hard time to
Django + Webpack Series: 1. Setup and SCSS Why Webpack?Django still proves to be one of the most popular and solid popular back-end frameworks in 2022. However when it comes to front-end, compared by the more popular
SLA The major root causes behind SLA degradation In the previous article, we described SLO and SLA and how to measure them on a WebServer like Nginx or Apache, and in this article, we will discuss the major
discord #4 Discord bot & stackable queries Fourth article of a series about Phoenix and Elixir. This one will be focused on creating a Discord bot and making Ecto queries easy.
تعرّف على لعبة "مفردات" النسخة العربية من اللعبة Wordle في نهاية شهر يناير من هذا العام، بدأ فريق Kalvad في دبي تحدّي بعضهم البعض في لعبة Wordle التي صممها "جوش ووردل" عبر الإنترنت. في وقت لاحق، تنافسنا مع
angular Rebranding / White Labelling your Angular App A multi-theme system that operates during build-time
SLA SLA and SLO fundamentals SLA aka Service-Level Agreement is an agreement you make with your clients/users, which is a measured metric that can be time-based or aggregate-based. SLA time-based We can calculate the
haskell Haskell series part 10 This is the tenth and last article of a series on the functional language Haskell for beginners
elixir Build your Elixir application as a self-contained binary During the last year, at Kalvad, Elixir has become one of our favourite language to work with. However, there are still some downsides to it and today, we will try
clever cloud Apache Airflow on Clever Cloud During a recent interaction on Twitter (in French, sorry), some people were misbehaving and we were shocked to see the same story as usual: people are using software without understanding
haskell Haskell series part 9 This is the ninth article of a series on the functional language Haskell for beginners
elixir Write your own CRON with Elixir Elixir is rising in popularity and I think this is mostly due to the amazing Phoenix Framework. But for once, let's forget about WEB development and write a simple software:
haskell Haskell series part 8 This is the eighth article of a series on the functional language Haskell for beginners
IPFS IPFS in-depth(Myths and Misunderstandings) First of all, What is IPFS? The Interplanetary File System (IPFS) is a bundle of subprotocols and a project-driven by Protocol Labs, IPFS aims to improve the web’s efficiency
dubai IT hiring process An IT project's life is complex and split into many crucial steps. One of them is to hire your IT team, may it be one developer or a dozen of