Blog
- Production readiness
Documentation matters more than the automation itself
Automation without documentation is a timed problem. Here I explain what good documentation actually means in practice and why it matters more than most people think.
Read more → - Production readiness
Idempotency in automation: why every operation should be safe to run twice
Idempotency is one of the most important but least discussed principles in automation design. Here I explain what it means and how to implement it in practice.
Read more → - Production readiness
Data privacy in automation: how to handle sensitive information safely in workflows
Automation often handles personal data or business-critical information. Here I walk through what data privacy means for workflows in practice and how to keep risks under control.
Read more → - Integrations
API rate limits: the thing nobody talks about until it hits them
Rate limits are one of the most common causes of automation failures in production. Here is how they strike, why they catch people off guard, and what to do before it is too late.
Read more → - PowerShell
PowerShell vs Python for IT automation: which one and when
PowerShell or Python? Both are solid choices, but for different things. Here is a clear breakdown of when I would choose each one.
Read more → - Production readiness
Error handling is what separates a prototype from production code
Automation works in testing, then breaks in production. The cause is almost always error handling. Here are three things that are missing nearly every time.
Read more → - No-code
When no-code becomes technical debt
No-code tools speed up development, but they also create technical debt. Here I explain when no-code is the right choice and when you should consider something else.
Read more → - Integrations
Power Automate vs n8n: Which is right for your SME?
Both are powerful automation tools, but suited for different situations. I compare the practical differences and explain when I would choose each one.
Read more →