Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Internal tools by Keavy McMinn
Search
Railsberry
April 23, 2013
Technology
1
180
Internal tools by Keavy McMinn
Watch the talk here:
https://vimeo.com/68762928
Railsberry
April 23, 2013
Tweet
Share
More Decks by Railsberry
See All by Railsberry
Shipping Post-PC by Antek Piechnik & Marcin Bunsch
railsberry
0
170
Nodecopter by Felix Geisendoerfer
railsberry
0
96
Creative machines by Joseph Wilk
railsberry
1
140
Solid as diamond by Paolo Perego
railsberry
1
180
Future of Online Education by Gregg Pollack
railsberry
3
170
Lessons from the Masters by Geoffrey Grosenbach
railsberry
0
96
Go - a simple programming environment by Andrew Gerrand
railsberry
12
2.8k
Zero-confidence by Katrina Owen
railsberry
4
1.3k
Saving the Elephant with Slonik by Agnieszka Figiel
railsberry
1
110
Other Decks in Technology
See All in Technology
技術書典18結果報告
mutsumix
2
190
コードの考古学 〜労務システムから発掘した成長の糧〜
kenta_smarthr
1
1.2k
Introduction to Bill One Development Engineer
sansan33
PRO
0
240
Azure Developer CLI と Azure Deployment Environment / Azure Developer CLI and Azure Deployment Environment
nnstt1
1
130
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
8
65k
[zh-TW] DevOpsDays Taipei 2025 -- Creating Awesome Change in SmartNews!(machine translation)
martin_lover
1
650
OSMnx Galleryの紹介
mopinfish
0
150
SmartHRの複数のチームにおけるMCPサーバーの活用事例と課題
yukisnow1823
2
1.2k
Flutterアプリを⾃然⾔語で操作する
yukisakai1225
0
130
toittaにOpenTelemetryを導入した話 / Mackerel APM リリースパーティ
cohalz
1
490
RDRA3.0を知ろう
kanzaki
2
440
ソフトウェアは捨てやすく作ろう/Let's make software easy to discard
sanogemaru
10
5.8k
Featured
See All Featured
Speed Design
sergeychernyshev
30
970
A designer walks into a library…
pauljervisheath
205
24k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
Thoughts on Productivity
jonyablonski
69
4.7k
Why Our Code Smells
bkeepers
PRO
336
57k
Faster Mobile Websites
deanohume
307
31k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Code Review Best Practice
trishagee
68
18k
Navigating Team Friction
lara
186
15k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Unsuck your backbone
ammeep
671
58k
Transcript
@keavy // Internal tools Railsberry, Krakow 2013
uses
Abuses
I <3 Internal Tools
class GoodSoftware < Pain end
Take your pain away
None
None
None
None
None
Create the culture you want, through internal tools
Pain #1 “I don’t know who is working on what”
What do we want?
Visibility
How can tools help?
None
“We see awesome get shipped, so we want to ship
awesome.” @maddox
None
https://speakerdeck.com/jnewland/chatops
Visibility
Pain #2 “I feel disconnected, because I am remote”
What do we want?
None
None
How can tools help?
Tools we choose
None
/i like this song
/play call me maybe
/volume +11
None
Tools we don’t abuse
virtualsugar
For good...
For bad... “What. is. going. on? do we seriously have
{x} and {y} in this app? Don’t give a fuck if ... Never do {z}”
“Never do {z}” “Can you do... ?”
virtualsugar
turboalieno
None
None
None
None
Pull requests talk, Bullshit walks
cooperation without coordination
Pain #3 “I don’t like #{that}”
What do we want?
Always be feedback-ing.
None
Shit I don’t like
Ideas published in last 12 months 0" 5" 10" 15"
20" 25" 30" 35" 40" May" Jun" Jul" Aug" Sep" Oct" Nov" Dec" Jan" Feb" Mar" Apr"
Comments on those Ideas 0" 100" 200" 300" 400" 500"
600" 700" 800" May" Jun" Jul" Aug" Sep" Oct" Nov" Dec" Jan" Feb" Mar" Apr"
happiness excitement error fear community women being new growing future
focus guidelines culture attracted life language innovate change important better opportunity
Create the culture you want, through internal tools
using
Abusing
Pain points?
Take your pain away
Thanks!