Skip to content

Instantly share code, notes, and snippets.

View andremetzen's full-sized avatar

Andre Metzen andremetzen

View GitHub Profile
{
"basics": {
"name": "Andre Metzen",
"label": "Software Engineer & Entrepreneur",
"image": "https://avatars.githubusercontent.com/u/636229?s=400&u=a4edcbd02227bc7f8711aa20670a5d10835cff33&v=4",
"url": "http://about.me/metzen",
"summary": "First of all: I am passionate about building digital products. Whether writing code, designing scalable architectures, thinking about business, or managing projects, I love creating beautiful and powerful digital experiences.\n\nStarting my career very young has given me a wide variety of experiences. From reviewing and writing technical content, through programming to running my own business, this experience today gives me a broader view of technology, business and design.\n\nWhen it comes to getting my hands dirty, I enjoy working with cloud computing (AWS, Google Cloud ...), systems architecture, UX, scalable application design (microservices, distributed systems), process automation (CI / CD) and of course writing code (JavaScript, PHP, GoLang, pyt
@andremetzen
andremetzen / gist:871b37b70fa90283274ccb38986dbcc9
Created January 5, 2018 20:42 — forked from rb2k/gist:8372402
A jenkins script to clean up workspaces on slaves
// Check if a slave has < 10 GB of free space, wipe out workspaces if it does
import hudson.model.*;
import hudson.util.*;
import jenkins.model.*;
import hudson.FilePath.FileCallable;
import hudson.slaves.OfflineCause;
import hudson.node_monitors.*;
for (node in Jenkins.instance.nodes) {

Keybase proof

I hereby claim:

  • I am andremetzen on github.
  • I am metzen (https://keybase.io/metzen) on keybase.
  • I have a public key whose fingerprint is 34B9 8233 8FE6 2636 DBA9 BAAD 8325 2928 A256 E438

To claim this, I am signing this object: