Lack of energy, cynicism, and lowered productivity are common symptoms of burnout

Image of happy matches and one unhappy, burning match in the middle.
Image of happy matches and one unhappy, burning match in the middle.
Image by succo from Pixabay

What Is Professional Burnout?


Image for post
Image for post
Image by Thomas Breher from Pixabay


Image for post
Image for post


One rule to rule them all

Picture looking down at a table with three people looking over a drafting plan.
Picture looking down at a table with three people looking over a drafting plan.
Image by Malachi Witt from Pixabay

Why is Architecture So Important?


Image for post
Image for post
Image by Valdas Miskinis from Pixabay

Initial project structure


Testing has never been this easy

Shuttle launch from a distance.
Shuttle launch from a distance.
Photo by SpaceX on Unsplash.

Why Test?


Image for post
Image for post
Image by OpenClipart-Vectors from Pixabay

What is Unit-testing?


Nail your next interview

Image for post
Image for post
Image provided by the author.

What Are Nolocal and Global Keywords Used For?

def func1(): 
x = 5
def func2():
nolocal x
print(x)…


Image for post
Image for post
Image by ErikaWittlieb from Pixabay

Why do we need Context Managers?

f = open('log.txt', 'w') 
f.write('hello world')
f.close()


Metaprogramming is key

Image for post
Image for post
Photo by Free Photos on Pixabay.

What Are Decorators?

Michael Krasnov

Your next mentor, employee, employer, consultant or simply a friend. I write better text so you can write better code.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store