My Experiments so far
I gave Kudo Cards to
- my colleague Michi M. for preparing a nice presentation
- my colleague Bastian B. for driving an extra tour
- my colleague Jannik for voluntarily organizing a team event
- our HR department for introducing a new tool for our application process
- my CEO for giving me tips for hiring an Au Pair
- my colleague Patrick for getting me into workshops held in our company
- in a retrospective
- at a team gathering after getting new colleagues
- 5 times in a hiring interview
- 6 times in a 1on1
Sessions on Management 3.0
I held sessions at
- Software Engineering Camp 2017
- a Knowledge Hour in our company
- Barcamp Nuremberg 2018
- Barcamp Regensburg 2018
The Barcamp Regensburg 2018 took place on October 13th and 14th at Techbase Regensburg.
Due to my visit to DevOps Camp Nuremberg on Saturday, I could only visit this barcamp on Sunday. Continue reading “BarCamp Regensburg 2018”
matplotlib is the workhorse of data science visualization. The module pyplot gives us MATLAB like plots.
The most basic plot is done with the “plot”-function. It looks like this:
Continue reading “Introduction to matplotlib”
When you area already familiar with the basic plot from the introduction to matplotlib here is another type of plot used in data science.
A very basic visualization is the scatter plot:
import numpy as np
import matplotlib.pyplot as plt
N = 100
x = np.random.rand(N)
y = np.random.rand(N)
Continue reading “Scatterplot with matplotlib”
What is Feature Scaling?
Feature Scaling is an important pre-processing step for some machine learning algorithms.
Imagine you have three friends of whom you know the individual weight and height.
You would like to deduce Chris’ T-shirt size from Cameron’s and Sarah’s by looking at the height and weight.
||Height in m
||Weight in kg
One way You could determine the shirt size is to just add up the weight and the height of each friend. You would get: Continue reading “Lesson 10: Feature Scaling”
When You are working with different operating systems you encounter different line endings. Editing a file on a Linux system and opening it on a windows machine can give a weird result.
Here is a short overview which system uses which command characters:
||CR + LF
|Mac OS <= 9
|Mac OS X
Humans are creatures of habit! Because I attendend the BarCamp 2017 at Uni Würzburg I went straight to the M2 building. I should’ve read my emails more thoroughly, actually building Z6 of University Würzburg was this event’s location. And the campus is quite large so I had to walk a bit. Bummer!
Due to the Management 3.0 Workshop I could only attend the second day. But it was still worth traveling to Würzburg!
Visiting barcamps since 2016, I recognize more and more campers and they recognize me as well. I was greeted with “Hey Jörn, we missed You yesterday!” by Frank and Latti. A feeling of coming home.
As always it is hard to choose your sessions from the abundance of offers.
Here are my sessions in detail:
Anti-Patterns in Code and Architecture
We talked about Love it – Change it – Leave it
SW-Development in a dead-end street?
Transition from Developer to Manager
this session was very appelaing to me, because I made the transition from being a developer to being a manager and developer
Calculate with Words – Word2Vec
Yeah! Live demo with JuPyter
ReCREWtment in IT
Recruiters from s.Oliver and Flyeralarm wanted to know what they can improve in their recruitement process.
I learned that some companies start to hire university dropour
To setup the SD Card on MacOS follow these steps
- Download the Raspbian Image
- Insert the SD-Card into the reader
- Open a terminal
- Find out the device’s name by typing
- Erase the contents / format card to FAT32
sudo diskutil eraseDisk FAT32 RASPBIAN MBRFormat /dev/disk2
sudo diskutil unmountDisk /dev/disk2
- Copy image to card
sudo dd bs=1m if=path_of_your_image.img of=/dev/disk2 conv=sync
When You insert the card and the raspberry starts you can log in with
If You already read Python pip and virtualenv you are familiar with the way python handles requirements. but lo and behoild there is a new kid in town or actually two new kids on the block: Pipfile and Pipenv – both with with a capital “P”.
If you are tired of creating and maintaining your virtual envrionments, requirements.txt and requirements_to_freeze.txts: Enter Pipenv! Continue reading “Python Pipfile and pipenv”
The Dark Ages
The dark ages are the years between stopping playing with LEGO as a child and starting again to play again as an adult. In my case more than 20 years. Continue reading “#AFOL – Adult Fan of LEGO”