How to Profile a Python Program

Python is designed to accelerate software development. It allows you to build your dream project swiftly. Mostly you will get enough performance from Python, however, you can expect a decent amount of decrease in performance when your project gets larger and complicated. Therefore, you will probably encounter scaling problems and large costs at some point. It’s okay though. After you manage to complete your project, you can start to apply optimizations....

January 9, 2021 · 6 min
Neat Containers

Docker Best Practices For Performance and Security

Docker has been the most attractive way to virtualize applications. It offers fast, lightweight, secure, isolated (yet connected) containers that run where you put them. That’s perfect, isn’t it? You write a piece of code, put it in a container, and ta-da! It is fast and secure now! Right… Is that so? Well, there might be lots of things that have been thought for you, but don’t think that it would be enough....

January 2, 2021 · 8 min