Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Highgroove Generator ATLRUG Presentation
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Aubrey Rhodes
July 12, 2012
Programming
190
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Highgroove Generator ATLRUG Presentation
Quick overview of the highgroove generator gem.
Aubrey Rhodes
July 12, 2012
Other Decks in Programming
See All in Programming
すこし踏み込む CancellationToken
htkym
2
1.7k
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
610
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
AWSに止められる覚悟してますか?
morizo_1984
2
540
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
390
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
phperだってパンチカードでコーディングしたい
o0h
PRO
0
340
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.8k
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
カツオ、ご期待ください
suneo3476
0
190
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.8k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Embracing the Ebb and Flow
colly
88
5.2k
WENDY [Excerpt]
tessaabrams
14
40k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
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?