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
360
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
86
Dein Produkt braucht nicht mehr Technik, sondern mehr Produkt
youngbrioche
3
530
Die Unbenutzbarkeit von Enterprise Web-Anwendungen
youngbrioche
0
66
Stop flying blind. Profiling your App's Internals.
youngbrioche
3
510
Travis CI
youngbrioche
4
330
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
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
320
OSもどきOS
arkw
0
590
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
210
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
1B+ /day規模のログを管理する技術
broadleaf
0
110
Claspは野良GASの夢をみるか
takter00
0
210
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
140
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
360
act1-costs.pdf
sumedhbala
0
110
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
220
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
160
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
120
Featured
See All Featured
From π to Pie charts
rasagy
0
220
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
340
YesSQL, Process and Tooling at Scale
rocio
174
15k
A better future with KSS
kneath
240
18k
The browser strikes back
jonoalderson
0
1.3k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
540
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
220
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
240
Faster Mobile Websites
deanohume
310
32k
Everyday Curiosity
cassininazir
0
240
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 ?