Jakub Kriz

Software Engineer, Python lover

GitHub Twitter LinkedIn

Explore my blog as I offer practical Python advice, share authentic perspectives on software development, and delve into the practical aspects of System Design.

TailBliss Hero

From the blog

Virtual Environments in Python - Part 1

Virtualenvs are a way to create isolated Python environments for python packages. Part 1 of the series covers basics of virtualenvs and how to use them.

Tags: blog, beginner
Jakub Kriz

Jakub Kriz

3 min read
Decorators in Python

Decorators are syntactic sugar, but they are a pattern that's used very often.

Tags: blog
Jakub Kriz

Jakub Kriz

3 min read
Generators in Python

One of the first things you learn in python is iterating over numbers using `range`. Learn about how it works, and how to write your own generators to reduce the memory footprint of your code.

Tags: blog
Jakub Kriz

Jakub Kriz

3 min read