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
lolcommits
Search
Matthew Rothenberg
April 08, 2012
Technology
1
450
lolcommits
My demo of lolcommits for Hack & Tell, April 2012.
Matthew Rothenberg
April 08, 2012
Tweet
Share
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure:2025年7月度サービス・アップデート
oracle4engineer
PRO
1
170
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
15
5.7k
SRE新規立ち上げ! Hubbleインフラのこれまでと展望
katsuya0515
0
180
全員が手を動かす組織へ - 生成AIが変えるTVerの開発現場 / everyone-codes-genai-transforms-tver-development
tohae
0
110
九州の人に知ってもらいたいGISスポット / gis spot in kyushu 2025
sakaik
0
130
プロダクトエンジニアリングで開発の楽しさを拡張する話
barometrica
0
140
React Server ComponentsでAPI不要の開発体験
polidog
PRO
0
170
MCP認可の現在地と自律型エージェント対応に向けた課題 / MCP Authorization Today and Challenges to Support Autonomous Agents
yokawasa
5
2.2k
【OptimizationNight】数理最適化のラストワンマイルとしてのUIUX
brainpadpr
1
440
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
120
Telemetry APIから学ぶGoogle Cloud ObservabilityとOpenTelemetryの現在 / getting-started-telemetry-api-with-google-cloud
k6s4i53rx
0
140
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
0
130
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
51
8.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Typedesign – Prime Four
hannesfritz
42
2.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
A designer walks into a library…
pauljervisheath
207
24k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
GraphQLとの向き合い方2022年版
quramy
49
14k
Transcript
lolcommits matthew rothenberg head of product, bitly
[email protected]
$ git
add lulz.txt 1 file added $ git commit -m “lol”
I love git. (however, it’s not very exciting.)
compare:
None
None
What if…
+ == ( ) if then { = YES; }
Problem = SCALING • Large git project could potentially have
hundreds of thousands of commits. • Experts estimate only ~5000-6000 cat photos currently exist on internet. • Need a reliable, renewable source of images.
WEBCAMS SOLUTION #2:
+ = ( ) +
+ = ( ) + git post- commit hook ImageMagick
imagesnap FUCK YEAH
None
[demo]
Installation $ brew install imagemagick imagesnap $ gem install lolcommits
$ lolcommits --enable Setup Then, in any git repository:
Thanks! github.com/mroth/lolcommits