Skip to content

Instantly share code, notes, and snippets.

View mindreframer's full-sized avatar
🎯
Focusing

Roman Heinrich mindreframer

🎯
Focusing
View GitHub Profile
@mindreframer
mindreframer / daily_standup_replacement.md
Last active August 30, 2018 09:48
Productivity for Teams with Trello + iDoneThis (daily email reports)

Alternative To Daily Standup

Google turned periodic email updates as a process into a scalable management solution, leveraging technology, through automation, data storage and data retrieval. An individual’s Snippets are transparent across the organization and are linked to an individual’s internal resume in its MOMA system which connects individual employees to the work of team members and others within the company. It can kill political squabbles, the core problem of people management, by providing a record of what’s been done.

Put differently, Snippets is a management process that scales because transparency means that individual engineers can manage themselves and individual engineers can manage each other without having to go through a middleman. It’s the disruptive power of peer-to-peer for management centered around atomic units of work.

Silicon Valley’s focus of work around the work itself is still an ongoing

@mindreframer
mindreframer / direnv-with-pow.md
Created July 10, 2014 17:45
Pow.io with support for Direnv

Installing Pow.io + support for direnv:

 - https://github.com/basecamp/pow/issues/73
 remove .envrc from ~/Library/Application Support/Pow/Versions/0.4.X/lib/rack_application.js

in your project

$ touch .powrc
$ echo 'eval "$(direnv export bash)”;’ > .powrc
$ chmod +x .powrc
@mindreframer
mindreframer / sinatra-nodejs.ru
Last active November 5, 2015 15:32
therubyracer freezes, if used in webservice
##### freezes after a couple of requests...
# OS: osx 10.9.1, libv8 (3.16.14.3 x86_64-darwin-13), therubyracer (0.12.1)
# gem install sinatra therubyracer json puma
# rackup sinatra-nodejs.ru
# wrk -t 2 -d 3 http://0.0.0.0:9292/am
# webserver (puma/webrick) does not make any difference
require 'sinatra/base'
require 'json'
@mindreframer
mindreframer / gist:9052527
Last active August 29, 2015 13:56
fixing not required libraries for chef
## to fix lib dependency, put this on top of your recipe file.
self.run_context.cookbook_collection[self.cookbook_name].library_filenames.each { |e| load(e) }
## in a cookbook, that needs my_cookbook
## in metadata.rb
depends 'my_cookbook'
@mindreframer
mindreframer / mini_bundler.rb
Last active August 29, 2015 13:56
mini_bundler
#!/usr/bin/env ruby
#### Usage:
## ./mini_bundler -> will install gems
## ./mini_bundler cache -> will cache installed gem-file in vendor/cache
def execute(cmd)
log "CMD: #{cmd}"
%x(#{cmd})
@mindreframer
mindreframer / links.md
Last active August 29, 2015 13:56
Manage your Dev Machine by Chef/Puppet
@mindreframer
mindreframer / install.md
Created February 4, 2014 14:24
Install Lunchy
@mindreframer
mindreframer / list.md
Last active August 29, 2015 13:55
My Fav Software on fresh Mac OSX