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
Highgroove Generator ATLRUG Presentation
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Aubrey Rhodes
July 12, 2012
Programming
1
180
Highgroove Generator ATLRUG Presentation
Quick overview of the highgroove generator gem.
Aubrey Rhodes
July 12, 2012
Tweet
Share
Other Decks in Programming
See All in Programming
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
990
2026年は Rust 置き換えが流行る! / 20260220-niigata-5min-tech
girigiribauer
0
230
Codex の「自走力」を高める
yorifuji
0
1.1k
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
260
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.3k
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
490
CSC307 Lecture 12
javiergs
PRO
0
470
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
400
株式会社 Sun terras カンパニーデック
sunterras
0
2k
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
820
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
290
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Un-Boring Meetings
codingconduct
0
220
Building an army of robots
kneath
306
46k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
230
RailsConf 2023
tenderlove
30
1.4k
Agile that works and the tools we love
rasmusluckow
331
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Claude Code のすすめ
schroneko
67
220k
Making Projects Easy
brettharned
120
6.6k
Transcript
Highgroove Generator Aubrey Rhodes
Who am i? Developer @ Highgroove ~ 5 Years building
webapps Java & .NET before Ruby
Most Importantly I Start New Rails Projects On a Regular
Basis
I End Up Using a Similar Set of Tools to
Follow Best Practices in Each Project
Best Practices Integration and Unit Tests
Best Practices Measure Test Coverage
Best Practices Debugging Tools
Best Practices Factories to Create Mock Data (not for unit
tests!)
Best Practices Templating Engine That’s Not ERB
Best Practices Use The Same Datastore in Development as Production
(not sqlite)
Best Practices Some Sort of Hosting That’s Not My Laptop
New Rails Projects Are Easy...
rails new myapp
None
I Want Postgres
rails new myapp -d postgresql
None
I don’t want testunit
rails new myapp -T -d postgresql
None
I Need to: Cleanup generated files Add a Homepage Setup
hosting Add Gems Setup GIT
This Isn’t Hard But It’s a Full Day of Work
Soo.... I Built a Tool
gem install highgroove-generator
highgroove new myapp
Now I have a Rails app With:
Rails 3.2
RVM Gemset
Git Repo
Postgres
FactoryGirl
Forgery
Capybara- Webkit
Simplecov
RSpec
Slim
A Brand New Heroku App
This Saves ME a Day of work
This forces me to use the right tools
WHat’s next?
Support for Vagrant Boxes
Chef Provisioning
Support for more hosts
Twitter Bootstrap
User Auth
Open Source On Github https://github.com/highgroove/ highgroove-generator
Talks on Tools http://vimeo.com/highgroove
Questions?