Principal Engineer at Codacy. Enjoys playing around with new technologies and building things with them.
14/03/2025
Application Security: A Complete Guide
In 2023, the average cost of a data breach reached $4.45 million, the highest in seven years. With cyber threats becoming more sophisticated and the...
14/03/2025
Dynamic Application Security Testing (DAST): A Complete Guide
According to research by Statista, over 353 million individuals were impacted by data breaches and leaks in 2023 alone. Many of these breaches stem...
10/03/2025
OWASP Explained: Secure Coding Best Practices
From global finance to daily communication, software underpins every aspect of modern life. That's why a single data breach can shatter user trust,...
07/03/2024
10 Common Programming Errors and How to Avoid Them
Famed American computer scientist Alan J. Perlis once joked, "There are two ways to write error-free programs; only the third one works."
19/12/2023
What Is Clean Code? A Guide to Principles and Best Practices
Writing code is like giving a speech. If you use too many big words, you confuse your audience. Define every word, and you end up putting your audience...
10/03/2021
PostgreSQL: How to update large tables
Updating a large table in PostgreSQL, an advanced open-source database management system, is not straightforward. If you have a table with hundreds of...