All blogs / DevOps / SRE / infrastructure
Kalvad
The latest from Kalvad on new features, press, engineering, team, security updates, and more.
- Posts
- 86 from 2 Dec 2018 to 13 Oct 2026
- Posting
- monthly (16 in the last year)
- Kind
- company blog
- Feed
- https://blog.kalvad.com/rss/
2026 16
- Three Engineering Managers Walk Into a Shisha Bar
- Django Doesn't Have to Feel Old: Modernize Your Frontend with Vite
- Why We Chose Woodpecker CI (And You Probably Should Too)
- The AI War Has Begun. And You're Already Conscripted.
- Compliance Standards Are Not Carved in Stone, Stop Treating Them Like They Are: A 2026 Field Report
- Security is a never-ending process, not a validation step! (2026 edition)
- From Mic Blip to Wiki Page: Meet Hubert, Our Self-Writing Meeting Machine
- RAG Deep Dive Series: Evaluation & Production
- RAG Deep Dive Series: RAG Architectures
- RAG Deep Dive Series: Query Processing
- RAG Deep Dive Series: Advanced Retrieval
- RAG Deep Dive Series: Embeddings & Vector Databases
- RAG Deep Dive Series: Chunking Strategies
- RAG Deep Dive Series: Core Components
- RAG Deep Dive Series: From Decision to Production
- Breaking Up with GitHub Actions: Our Love Story with Woodpecker CI
2025 7
- How To Boost Your Angular Application Performance
- The 5 Stages of Monitoring: From 'Firefighting' to 'Fire Prevention'
- DevOps in 2025: The Pauperization Machine (Now With More AI and Less Brain Cells!)
- Goodbye Zone.js ? Angular’s Zone-less Change Detection Explained
- Live Free or RAM Hard: Declarative Linux Style
- Our Journey Through Linux/Unix Landscapes
- DNS Load Balancing: The Illusion of Simplicity
2024 1
2023 1
2022 25
- Building angular applications on AWS Amplify
- The DevOps is dead, long live the DevOps!
- It is Infrastructure as Code, not Infrastructure as YAML!
- Introduction to Quantum Cryptography
- Automation: n8n strikes back
- N8N: RabbitMQ + HTTP + Slack - part 3
- Uptime Kuma, SQLite and Litestream!
- N8N: RabbitMQ + HTTP + Slack - part 2
- Archlinux in Production?
- To Cloud or not to Cloud
- N8N: RabbitMQ + HTTP + Slack - part 1
- SQL - Is Your Sort Order Deterministic? A classic example of S.E.P. (Somebody Else’s Problem)
- Intro to Quantum Computing
- Dhakira, the cloud-native web server!
- What do monitoring metrics tell us?
- DRY your Phoenix Templates
- Django + Webpack Series: 1. Setup and SCSS
- The major root causes behind SLA degradation
- Discover the Phoenix #4 - Discord Bot & Stackable Queries
- تعرّف على لعبة "مفردات" النسخة العربية من اللعبة Wordle
- Rebranding / White Labelling your Angular App
- SLA and SLO fundamentals
- Haskell series part 10
- Build your Elixir application as a self-contained binary
- Apache Airflow on Clever Cloud - easy setup
2021 31
- Haskell series part 9
- Write your own CRON with Elixir
- Haskell series part 8
- IPFS in-depth(Myths and Misunderstandings)
- IT hiring process
- Haskell series part 7
- Phoenix Liveview - From --no-html to html & liveview
- Sysadmin/DevOps/SRE, highway to a massive pauperization of our jobs!
- Haskell series part 6
- PM Golden Rule: Open questions!
- Discover the Phoenix #3 - Pimp my Phoenix
- Security is a never-ending process, not a validation step!
- Haskell series part 5
- Setup your own WebRTC system
- Discover the Phoenix #2 - Automatic deployment
- Haskell series part 4
- How to handle a massive infrastructure problem
- Handle HTML & API authentication with Phoenix framework
- Haskell series part 3
- Step up your Elixir game
- Open source software = how to have a sustainable business
- Haskell series part 2
- You are software engineers, so COMPILE YOUR SOFTWARES
- Keep your code clean and maintainable - best practice & readability
- Haskell series part 1
- Surviving guide for a tech startup aka How to properly bootstrap your startup - Part 2
- How to properly bootstrap your startup - Part 1
- Export your Angular component as a Web Component
- Cheap DDoS on-demand or How to load test your application!
- Keep calm and release your API in prod with the help of tavern
- How we scaled to 10 million users in a minute without crashing