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
Lessons from the Masters by Geoffrey Grosenbach
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Railsberry
April 23, 2013
Technology
130
0
Share
Lessons from the Masters by Geoffrey Grosenbach
Watch the video here:
https://vimeo.com/69307235
Railsberry
April 23, 2013
More Decks by Railsberry
See All by Railsberry
Shipping Post-PC by Antek Piechnik & Marcin Bunsch
railsberry
0
220
Nodecopter by Felix Geisendoerfer
railsberry
0
130
Creative machines by Joseph Wilk
railsberry
1
180
Internal tools by Keavy McMinn
railsberry
1
200
Solid as diamond by Paolo Perego
railsberry
1
210
Future of Online Education by Gregg Pollack
railsberry
3
210
Go - a simple programming environment by Andrew Gerrand
railsberry
12
2.8k
Zero-confidence by Katrina Owen
railsberry
4
1.5k
Saving the Elephant with Slonik by Agnieszka Figiel
railsberry
1
130
Other Decks in Technology
See All in Technology
TypeScriptとAngular Signal で実現する保守性の高いアプリケーション設計 - 3層アーキテクチャによる責務分離の実践(たつかわ) https://2026.tskaigi.org/talks/10
nealle
1
300
"スキルファースト"で作る、AIの自走環境
subroh0508
1
690
Slack MCPでインシデント対応とFAQ生成を加速する:社内ワークショップの実践
lycorptech_jp
PRO
0
350
社内RAGの導入で気を付けたポイント
yakumo
2
150
TSKaigi 2026 - 型プラグインシステムの実装に使われるテクニック
teamlab
PRO
1
290
最新技術を"今は選ばない"という技術選定
leveragestech
PRO
0
390
コーポレートサイトのアクセシビリティ改善とJIS準拠への実践
lycorptech_jp
PRO
2
130
LLM時代のリファクタリング戦略_AIエージェントによる段階的・安全なTS移行方法
play_inc
0
150
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
170
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.7k
AsyncStreamでマルチブロードキャストを実装する
1mash0
1
220
DI コンテナ自動生成ツールを実装してみた / intro-autodi
uhzz
0
840
Featured
See All Featured
Leo the Paperboy
mayatellez
7
1.8k
Rails Girls Zürich Keynote
gr2m
96
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Scaling GitHub
holman
464
140k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
150
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Site-Speed That Sticks
csswizardry
13
1.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Faster Mobile Websites
deanohume
310
31k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
700
From π to Pie charts
rasagy
0
190
Transcript
Lessons from the Masters Geoffrey Grosenbach @topfunky
Photography Tobias Kierk
Photography thrashermagazine.com
None
Gr Berr Core He Be Oee Ze S R Ser
Aro P ero Jm Weir Ke Ne
Tools
vim
None
None
None
None
Your text editor isn’t the only tool
None
None
Understand the weaknesses of each tool
Gary Bernhardt edits his editor while he’s working
None
Defer tool sharpening tasks
None
Overthinking it?
None
Source control is communication
None
Workflow
None
None
None
The first major obstacle is to figure out what the
problem is
None
Understand the context
None
If Zed Shaw is interrupted, he deletes his entire project
and starts over
None
Make and follow personal rules for style and strategy
None
None
Identify and intentionally ignore distractions
None
Find the singular obstacle that will help make other problems
easier to solve
Photography Topfunky
Your first idea is (almost always) not your best idea
None
Calculate how long it will take to finish
None
Change course
None
None