Skip to content

Instantly share code, notes, and snippets.

View s0enke's full-sized avatar

Soenke Ruempler s0enke

View GitHub Profile
@s0enke
s0enke / index.md
Last active February 25, 2016 10:40
Searching for books/papers on lean and systems thinking in SaaS organizations

Any book recommendations on lean and systems thinking in SaaS organizations?

  • integrating dev/ops into customer support and other way round
  • metrics for "customer happiness"
  • team boundaries: rights and responsibilities: what to do if conflicting goals? How does the system find out that it might have conflicting goals.
  • sustainable business focussing on flow rather than ob short time profit. What are the cultural and technical foundations of a sustainable SaaS business.

I already read "Web Operations", "Kanban", "Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results" but there is too little focus on SaaS IMHO.

@s0enke
s0enke / gist:746b8c235ce1c0d7ef10
Created June 14, 2014 13:27
Problem with raspbian and german umlauts
soenke♥kellerautomat:~$ ssh xbian@mediarasp1
------------------------------------------------------------------
Y88b d88P 888888b. 8888888 d8888 888b 888
Y88o88P 888 .88P 888 d88P888 88888b 888
Y888P 8888888K. 888 d88P 888 888Y88b 888
d888b 888 "Y88b 888 d88P 888 888 Y88b888
d88P Y88b 888 d88P 888 d8888888888 888 Y8888
d88P Y88b 8888888P" 8888888 d88P 888 888 Y888
------------------------------------------------------------------
XBian v1.0B2 - XBMC on the Raspbery Pi, Bleeding Edge, 2012 - 2013
@s0enke
s0enke / README.md
Last active May 12, 2023 14:21
Dashing Cloudwatch

This is an adjusted version of EC2 CloudWatch stats for Dashing which is not bound to EC2 metrics but a generic widget for cloudwatch graphs. Visualization is done by Rickshawgraph as in the original example.

@s0enke
s0enke / beeds.md
Last active August 29, 2015 14:07
starting bees
bees up --group=bees-load-testing -k soenke -i  ami-f6b11181 -z eu-west-1c -l ubuntu -s 50 -t m1.small
parallel-ssh -O 'StrictHostKeyChecking=No' -h <(aws ec2 describe-instances --filters "Name=tag-key,Values=Name,Name=tag-value,Values=a bee!" | grep ec2- | cut -d'"' -f4 | sed -e 's/^/ubuntu@/g') sudo apt-get -y install apache2-utils

increase open file limits for apache bench

@s0enke
s0enke / index.md
Last active September 23, 2016 16:07
You build it, you run it.

"Moreover, people with a limited action repertoire often impose old categories to classify what they see and mislabel unfamiliar new problems as familiar old ones so that they can act on them. For example, if firms traditionally decouple authority from responsibility and hold frontline people responsible for outcomes but don’t give them the authority to ensure those outcomes, this limited way of working may well be imposed mindlessly on new fast-moving situations where high performance is possible only when responsibility and authority coincide. There’s more than a grain of truth to the saying that when all you have is a hammer, every problem looks like a nail."

-- Managing the unexpected

@s0enke
s0enke / elasticache_replication_group.py
Created December 21, 2014 14:30
Skeleton of an Ansible module for ElastiCache replication groups
#!/usr/bin/python
import sys
import os
import time
try:
import boto
from boto.elasticache.layer1 import ElastiCacheConnection
from boto.regioninfo import RegionInfo
@s0enke
s0enke / php_equality_table.php
Created January 3, 2015 12:32
PHP Equality Table
<?php
$values = array(
'true' => true,
'false' => false,
'1' => 1,
'0' => 0,
'-1' => -1,
'"true"' => "true",
'"false"' => "false",
'"1"' => "1",
@s0enke
s0enke / crashlog.txt
Last active August 29, 2015 14:16
terraform crash
Crash Log:
```
2015/03/05 22:35:57 [INFO] Terraform version: 0.4.0 dev 9270af6dfad0264bbaf50d91b8bc20e4a65a95eb
2015/03/05 22:35:57 Detected home directory from env var: /home/soenke
2015/03/05 22:35:57 [DEBUG] Discoverd plugin: atlas = /home/soenke/projects/go/bin/terraform-provider-atlas
2015/03/05 22:35:57 [DEBUG] Discoverd plugin: aws = /home/soenke/projects/go/bin/terraform-provider-aws
2015/03/05 22:35:57 [DEBUG] Discoverd plugin: cloudflare = /home/soenke/projects/go/bin/terraform-provider-cloudflare
2015/03/05 22:35:57 [DEBUG] Discoverd plugin: cloudstack = /home/soenke/projects/go/bin/terraform-provider-cloudstack
2015/03/05 22:35:57 [DEBUG] Discoverd plugin: consul = /home/soenke/projects/go/bin/terraform-provider-consul
2015/03/05 22:35:57 [DEBUG] Discoverd plugin: digitalocean = /home/soenke/projects/go/bin/terraform-provider-digitalocean

hello word

aaaaaa

@s0enke
s0enke / gist:97920702cf1cdb4f45411e926ca028a3
Created February 10, 2017 13:22
cloud-custodian error message when running as Lambda function
policies:
- name: s3-bucket-check
resource: s3
mode:
role: arn:aws:iam::xxxxx:role/lambda-basic-execution
type: periodic
schedule: "rate(10 minutes)"