DevOps Camp 2022 Recap

tl;df; it was a blast! Visiting my first barcamp since 2019 I know now what I’ve missed: Drinks, food and soulfood! Location DevOps Camp was hosted at Brandad Systems AG in Fürth Coffee Coffee was sponsored by cloudpunks Catering Catering was provided by Frau B. Incredible as always! Sessions Due to family business I couldn’t…

How to work with the Python os module

Motivation When you are dealing with files and directories or operating system version and environment variables the os module needs to become your friend os Get current working directory import os print(os.getcwd()) Get platform info os.name == “nt”   # Windows os.name == “posix” #  Linux and macOS Get environment variables assert os.environ.get(“FOO”) == “BAR” os.path…

Python Tips & Tricks for Junior Developers

Motivation Learning the programming language Python is easy but becoming a proficient developer can be quite cumbersome: Python has a complex ecosystem of package / dependency management, some finicky language details and of course you should learn some tricks of the trade as well. So here is the place to start your journey into the…

Surrounded by idiots – Book Review

Today’s book review is a guest article of Maximilian Brenner All just idiots!!! This thought has certainly crossed some people’s minds after a meeting or group work, but is everyone else really an idiot or am I the idiot in the room? The author Thomas Erikson thinks it is simply a matter of communication. In…

Running external commands from Python

Motivation Although Python has a ton of built-in features and the ecosystem is full of useful pip-installable packages sometimes you need to fire up some external tools os.system The simplest form of launching external tools is the os.system function import os os.system(“echo Hello from the other side!”)   subprocess module The subprocess module is Python’s…

Interview with maker Jens Dittmar

This article is an interview with Jens Dittmar long-term friend and colleague. He also got me into 3d printing Hi Jens! Thanks for taking the time for this interview. Can you tell us a bit about yourself? My name is Jens and I am a software engineer, gamer, tinkerer and nerd. And I know, I…

The gridfinity system is a game changer

The System The gridfinity system is a storage solution based on a 4cm x 4cm grid. It was developed by Zack Freedman because he was as frustrated with standard sorting boxes. Baseplates Standard Weighted Baseplates   Container The charm of this container is the inner slope which makes taking out parts easier. Pen Holder Holders…