Logo
  • PHP
    • HipHop / HHVM
    • Modern PHP
    • PHPStorm
    • LAMP
    • Laravel
    • Composer
    • PDO
  • JavaScript
    • node.js
    • AngularJS
  • CSS
    • SASS
    • “CSS4” (CSS level 4)
  • HTML
  • Git
  • LAMP
  • Vagrant
  • UI / UX
  • Architecture of …
  • Off-Topic
With ♥ from Berlin
https://vimeo.com/67476280
March 31, 2014
Chris
Bootstrap, CSS
Comments Off on An introduction into Atomic Design, a super-clean way to style web applications

An introduction into Atomic Design, a super-clean way to style web applications

PreviousNext

A super-interesting talk of Brad Frost at beyond tellerrand 2013, explaining the basics of Atomic Design:

What is Atomic Design ?

Summarized, it’s super-simple: Brad Frost and Dave olsen, the guys behind the according site patternlab.io, call it “Build systems, not pages.” – Don’t design and develop (from a frontend perspective) full pages, instead design and develop small elements. Really small elements, indeed the smallest elements possible, like a button. And then combine these elements to larger units, like a input box, that consists of a label, a text field and a button. And then combine these units of elements to even larger units, like a full form. And so on … You get the idea. Like LEGO.

You don’t design every page.
You design and develop all used elements and element-combinations!

The final full pages are then just a combination of these units.

A little disclaimer:
Don’t be irritated by the very weird (german) first minutes of the clip, this is obviously a very nerdy joke.

Also check out patternlab.io, a wonderful set of components for starting with Atomic Design.

Side-note: Beyond Tellerrand 2014, a mostly english-speaking frontend conference in Germany, is already sold out. The speakers list is awesome, as usual: Chris Coyier, Ethan Marcotte, Erik Spiekermann, Jonathan Snook. You should know these names by the way :)

atomicatomic designCSS
Share this
php ide

Sitepoint asks for your favourite PHP IDE – take part!

Bruno Skvorc ask for your favourite PHP IDE in this new article on Sitepoint. If you use one, then take

How to show the available version of a package (before doing apt-get install)

To show the version of the package that will be installed with apt-get install, do apt-cache policy packagename. To show

Compare 250+ cloud server plans with Cloud Cost Calculator

How cool is that ? The Cloud Cost Calculator compares more than 250 cloud server plans of Amazon, Rackspace, DigitalOcean,

php

PHP 5.6.0 RC1 is available

The first Release Candidate of PHP 5.6 is available here on php.net, as usual also for Windows systems. The RC

composer

Composer problems ? Try full reset !

Some small Composer commands that might solve your problems: I’ve taken them directly from Jordi Boggiano‘s (Composer co-creator) “In Depth

New project: Building a naked PHP skeleton / boilerplate application from scratch

[This post is from November 2013. In the meantime (I’m writing this in November 2014) the project has changed its

Frontend Ops Conf 2014 – Paul Irish: Delivering The Goods In Under 1000ms (40min video)

https://www.youtube.com/watch?v=E5lZ12Z889k

js javascript

Push database changes to all clients in real-time (!) with AngularJS and Firebase

The coolest talk I’ve seen this week: Anant Narayanan of Firebase shows how to build a simple but really impressive

[Link] Improving Smashing Magazine’s Performance: A Case Study

The title says it all: A very interesting guide through the optimization process on one of the largest blogs in

PHPMyAdmin not found after installation ? Here’s a fix (Ubuntu 12.04) !

You just installed PHPMyAdmin but http://www.yourdomain.com/phpmyadmin just says “phpmyadmin not found” ? Try to create a link in /var/www like

1/4

Categories

Search

[Link] Making a website vertically responsive
Bézier Curves – Under the Hood (4min video)
js javascript
Push database changes to all clients in real-time (!) with AngularJS and Firebase
Increase your HTML / CSS coding speed with EMMET
hack-php
Wow! Facebook devs have rewritten and fixed PHP, releasing it as new language called “Hack” today
sass laravel
Extremely easy SASS in Laravel (with pure PHP)
ubuntu-14-04-lts lamp
How to install/setup a basic LAMP stack (Linux, Apache, MySQL, PHP) on Ubuntu 14.04 LTS
A quick history of Comic Sans, the most wrongly used font ever
css3-chrome-font
Google rolls out Chrome 37, finally fixes horrible font-rendering
php
How to install sqlite driver for PHP in Ubuntu & Debian
[Link] Improving Smashing Magazine’s Performance: A Case Study
php mvc
Preview-release of (my) “php-mvc” project (a simple php mvc barebone)
This picture shows the icon of blindness
How blind people use websites (video with Sina Bahram, blind accessibility researcher)
8 awesome pure CSS spinner / loader
php ide
Sitepoint asks for your favourite PHP IDE – take part!

Tags

apache bash centos composer conference coupon CSS debian fonts framework git GitHub hack HHVM HipHop HTML HTML5 IDE JavaScript JS LAMP laravel linux mod_rewrite MVC MySQL Nginx optimization PHP PHP 5.5 PHP 5.6 phpmyadmin PHPStorm security server SSD Ubuntu UI UX vagrant video virtual machine voucher VPS wordpress
Side-Project: Wordle-Solver:
www.wordle-helper.info

Pages

  • Privacy Policy