$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bootstrapping & Boilerplating
Search
Robert Glaser
May 02, 2012
Programming
9
350
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
61
Dein Produkt braucht nicht mehr Technik, sondern mehr Produkt
youngbrioche
3
510
Die Unbenutzbarkeit von Enterprise Web-Anwendungen
youngbrioche
0
50
Stop flying blind. Profiling your App's Internals.
youngbrioche
3
500
Travis CI
youngbrioche
4
320
Modern Web Development with Ruby on Rails
youngbrioche
2
320
Rails Engines. Doing It Wrong. And Then Right.
youngbrioche
6
260
Other Decks in Programming
See All in Programming
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
230
AIコーディングエージェント(NotebookLM)
kondai24
0
230
認証・認可の基本を学ぼう後編
kouyuume
0
250
Go コードベースの構成と AI コンテキスト定義
andpad
0
140
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
890
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
130
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
150
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.3k
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
130
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
2.1k
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
630
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
120
Code Reviewing Like a Champion
maltzj
527
40k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
310
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
32
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
38
Skip the Path - Find Your Career Trail
mkilby
0
27
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
57
37k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
580
GitHub's CSS Performance
jonrohan
1032
470k
Accessibility Awareness
sabderemane
0
24
Deep Space Network (abreviated)
tonyrice
0
21
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
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 ?