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
Bootstrapping & Boilerplating
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Robert Glaser
May 02, 2012
Programming
9
360
Bootstrapping & Boilerplating
Using Twitter Bootstrap the Right Way
Robert Glaser
May 02, 2012
Tweet
Share
More Decks by Robert Glaser
See All by Robert Glaser
RAG: The Architecture of Reliable AI
youngbrioche
0
73
Dein Produkt braucht nicht mehr Technik, sondern mehr Produkt
youngbrioche
3
520
Die Unbenutzbarkeit von Enterprise Web-Anwendungen
youngbrioche
0
53
Stop flying blind. Profiling your App's Internals.
youngbrioche
3
500
Travis CI
youngbrioche
4
330
Modern Web Development with Ruby on Rails
youngbrioche
2
320
Rails Engines. Doing It Wrong. And Then Right.
youngbrioche
6
270
Other Decks in Programming
See All in Programming
Rails Girls Tokyo 18th GMO Pepabo Sponsor Talk
yutokyokutyo
0
150
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
860
Package Management Learnings from Homebrew
mikemcquaid
0
270
CSC307 Lecture 12
javiergs
PRO
0
440
個人開発は儲からない - それでも開発開始1ヶ月で300万円売り上げた方法
taishiyade
0
110
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
1
180
あなたはユーザーではない #PdENight
kajitack
4
200
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
110
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
400
Premier Disciplin for Micro Frontends Multi Version/ Framework Scenarios @OOP 2026, Munic
manfredsteyer
PRO
0
170
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
1.8k
CSC307 Lecture 06
javiergs
PRO
0
700
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
130
Designing Experiences People Love
moore
144
24k
Site-Speed That Sticks
csswizardry
13
1.1k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Raft: Consensus for Rubyists
vanstee
141
7.3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
63
53k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
220
Practical Orchestrator
shlominoach
191
11k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
Transcript
BOOTSTRAPPING BOILERPLATING using twitter bootstrap the right way
two scenarios
you are building a public app you got designers (hopefully)
you are building an internal app
your app looks like sh_t
why?
sticking with a prototype no designers available „no time“
„NO TIME“ is no excuse
users will still use your app
but HATE you
the LEAST you can do
use a framework care for your user interface (more than
for your code)
THERE ARE SOME twitter bootstrap foundation
twitter BOOTSTRAP
None
use their grid it works, it‘s easy and tested rolling
your own does not work, is not easy and untested
concrete blocks don‘t reinvent
typography makes a difference
None
None
None
forms pretty by default
structure content avoid the toilet paper roll
fixed top navbar useful for apps
alerts you always need them
sidebars useful for utility functions
be RESPONSIVE
None
None
avoid SAMIFICATION
None
find YOUR OWN TONE (at least for public apps)
None
find web fonts avoid styled components restyle components
None
don‘t reinvent the wheel (or the grid)
use INTEGRATION TOOLS
SIMPLEFORM FOR RAILS with bootstrap support
None
None
None
THOUGHTS ?