![](/posts/media/content/coderabbit.png)
Solving Code Review Frustrations with CodeRabbit AI Automation 🤖
Speed up Code Reviews!
CodeRabbit is a new AI LLM-powered tool for automated code reviews. It integrates with platforms like GitHub, GitLab, and Azure DevOps to automatically review pull requests, thus giving developers suggestions and feedback. The setup is quick and can be done in less than 10 minutes. CodeRabbit can be used with any programming language.
![](/posts/media/content/toilet-drawing.jpg)
Nazi Submarines, High-Tech Toilets, and Lessons in Software Engineering
Do not flush the toilet; it may initialize the self-destruct sequence.
What do German World War II submarines and modern software development have in common? Surprisingly, quite a lot: Overengineering, ignoring testing, poor modularity, and cascading failures, to name a few.
![](/posts/media/books/tidy-first.jpg)
Tidy First?: A Personal Exercise in Empirical Software Design
The biggest cost of code is the cost of reading and understanding it, not the cost of writing it
In theory, there is no difference between theory and practice, while in practice there is.