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
Robert Glaser
May 02, 2012
Programming
370
9
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bootstrapping & Boilerplating
Using Twitter Bootstrap the Right Way
Robert Glaser
May 02, 2012
More Decks by Robert Glaser
See All by Robert Glaser
RAG: The Architecture of Reliable AI
youngbrioche
0
87
Dein Produkt braucht nicht mehr Technik, sondern mehr Produkt
youngbrioche
3
540
Die Unbenutzbarkeit von Enterprise Web-Anwendungen
youngbrioche
0
71
Stop flying blind. Profiling your App's Internals.
youngbrioche
3
520
Travis CI
youngbrioche
4
340
Modern Web Development with Ruby on Rails
youngbrioche
2
330
Rails Engines. Doing It Wrong. And Then Right.
youngbrioche
6
280
Other Decks in Programming
See All in Programming
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.5k
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
200
What's New in Android 2026
veronikapj
0
240
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
240
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
640
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
450
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
170
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
160
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
200
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
350
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
170
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
310
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
200
Odyssey Design
rkendrick25
PRO
2
740
Abbi's Birthday
coloredviolet
3
9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Into the Great Unknown - MozCon
thekraken
41
2.7k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
230
Faster Mobile Websites
deanohume
310
32k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
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 ?