Python best practices and common issues

Python best practices and common issues

Reading Time: 9 minutes Python best practices and common security issues Gergő Turcsányi (Software Engineer, Avatao) ​Python is a high-level, flexible programming language that offers some great features. To be as effective as possible, it is important to possess the...
5 Key Challenges When Building a Security Training Program

5 Key Challenges When Building a Security Training Program

Reading Time: 6 minutes 5 key challenges when building a security training program By Márk Félegyházi (Avatao CEO) Let’s face it: the main objective of software developers is to ship code and ship it fast. They primarily care about committing features to...
Getting started with Kotlin

Getting started with Kotlin

Reading Time: 8 minutes Getting started with Kotlin Ádám Arold (Software Engineer) If you are working on Java projects you might have heard about other languages that run on the JVM, like Clojure, Kotlin, or Scala. Programmers like to try new things out but is it...
How to avoid issues with DNS security and privacy

How to avoid issues with DNS security and privacy

Reading Time: 7 minutes How to avoid issues with DNS security and privacy Tibor Kálmán (Software Engineer) Even if you use HTTPS, your browsing habits can still be tracked by observing your DNS queries. Besides the lack of confidentiality, plain old DNS doesn’t...