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
9
330
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
Dein Produkt braucht nicht mehr Technik, sondern mehr Produkt
mrreynolds
3
490
Die Unbenutzbarkeit von Enterprise Web-Anwendungen
mrreynolds
0
35
Stop flying blind. Profiling your App's Internals.
mrreynolds
3
480
Travis CI
mrreynolds
4
300
Modern Web Development with Ruby on Rails
mrreynolds
2
300
Rails Engines. Doing It Wrong. And Then Right.
mrreynolds
6
230
Other Decks in Programming
See All in Programming
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
3
790
PostmanでAPIの動作確認が楽になった話
h455h1
0
130
Git Rebase
bkuhlmann
11
1.6k
Java 22 Overview
kishida
1
170
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
130
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
220
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
180
今の SmartHR にエンジニアで入社するとどうなるの?
daisukeshinoku
5
4.6k
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
250
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
220
코틀린으로 멀티플랫폼 만들기
pangmoo
0
120
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
360
Featured
See All Featured
Building Adaptive Systems
keathley
30
1.8k
It's Worth the Effort
3n
180
27k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
What the flash - Photography Introduction
edds
64
11k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
273
13k
Docker and Python
trallard
33
2.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
321
20k
Designing with Data
zakiwarfel
95
4.8k
The Language of Interfaces
destraynor
151
23k
The Pragmatic Product Professional
lauravandoore
24
5.8k
Gamification - CAS2011
davidbonilla
76
4.6k
A better future with KSS
kneath
231
16k
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 ?