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
rubygems.next
Search
Nick Quaranto
June 12, 2015
Programming
5
430
rubygems.next
Where RubyGems has been, and where I think it's going! Given at RubyNation 2015.
Nick Quaranto
June 12, 2015
Tweet
Share
More Decks by Nick Quaranto
See All by Nick Quaranto
The GraphQL Way: A new path for JSON APIs
qrush
288
20k
Awesome Extractions Done Quick
qrush
1
500
how to find GIFs
qrush
10
530
RubyMotion: The sleeper has awakened!
qrush
5
830
CoffeeScript - Spartan Javascript
qrush
0
520
Basecamp Next: Code Spelunking
qrush
62
8.9k
m: a better Ruby Test::Unit runner
qrush
2
530
Test Driven Development
qrush
14
1.4k
Lapidary: The Art of Gemcutting
qrush
2
480
Other Decks in Programming
See All in Programming
GenU導入でCDKに初挑戦し、悪戦苦闘した話
hideg
0
160
マルチモジュールにおけるテスト最適化
fxwx23
0
210
GraphQLの魅力を引き出すAndroidクライアント実装
morux2
3
540
実践!難読化ガイド
mitchan
0
160
Increased Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
330
LangChainでWebサイトの内容取得やGitHubソースコード取得
shukob
0
160
意外とフォントが大事だった話 / Font Issues on Internationalization
fumi23
0
110
Understand the mechanism! Let's do screenshots tests of Compose Previews with various variations / 仕組みから理解する!Composeプレビューを様々なバリエーションでスクリーンショットテストしよう
sumio
3
620
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
1.1k
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
530
状態管理ライブラリZustandの導入から運用まで
k1tikurisu
3
470
Method Swizzlingを行うライブラリにおけるマルチモジュール設計
yoshikma
0
120
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
78
8.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
The Language of Interfaces
destraynor
153
23k
Building an army of robots
kneath
302
42k
Fontdeck: Realign not Redesign
paulrobertlloyd
80
5.1k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
Building Adaptive Systems
keathley
36
2.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
36
6.8k
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
The Invisible Customer
myddelton
119
13k
How GitHub Uses GitHub to Build GitHub
holman
472
290k
Teambox: Starting and Learning
jrom
131
8.7k
Transcript
rubygems .next
@qrush
None
37signals
basecamp
project management software
package management software
package distribution & publishing
None
past
present
future
past
rubygems < 1.0
http://www.slideshare.net/SvitlaSystems/pat-allan-cut-and-polish-crafting-gems
None
rubyforge
None
gemcutter
None
None
None
rubygems.org
http://www.slideshare.net/copiousfreetime/gemology
http://modulecounts.com
"exploit" gem
Please, if you find an issue like this, be nice.
Tell the maintainers privately. Don't post to Reddit, HN, or a public Gist.
AWS infra
present
stats
103,000 rubygems
580,000 versions
91,000 users
5.3 billion downloads
http://www.slideshare.net/copiousfreetime/gemology
400+ gems/day
None
None
None
new design
None
None
None
None
checksums
None
sizes
None
database dumps
https://rubygems.org/pages/data
vendor cleanup
http://blog.rubygems.org/ 2015/02/01/rewriting-history.html
future
swag
None
You. http://bit.ly/rgnation
https://rubygems.org/stats
adoption center
mirroring
logging
SPEED
CoC & ToS
bundler merge
YOU! http://bit.ly/rgnation
thanks
[email protected]
@qrush