Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 202
  1. Using static analysis to learn where to improve your CSS

  2. Forcing immutability in our utility classes by using !

  3. A look at the performance difference between Sass’ mixins and @extend

  4. A look at managing typography more practically on larger sites and apps

  5. An exciting new partnership to offer public workshops

  6. Adding further meaning and information to the BEM naming convention

  7. My own personal tips and tricks for surviving lots of air travel.

  8. How to style specific components when they’re in specific locations

  9. A brief note on some of the subtleties and oddities when chaining classes with themselves.

  10. A look at how CSS has always contained logic and conditions

  11. Immutable CSS

    Treating CSS rules as being immutable

  12. Can CSS Be Too Modular?

    Looking at the dangers of abstracting CSS too far

  13. Employing a suite of namespaces to make your UI code more readable and transparent

  14. When is it suitable to use Sass @extend or mixin features, and why?

  15. The Specificity Graph

    The Specificity Graph as a model for visualising specificity issues in your code

  16. A look back on my first year of self employment

  17. CSS Guidelines 2.0.0

    Announcing the next iteration and business model of my popular CSS Guidelines document

  18. A collation of the advice I regularly give out to new and emerging web developers

  19. A way to say thank you to the individuals responsible for their companies hiring me

  20. A couple of quick hacks and tricks for manipulating specificity

  21. An introduction to the whats and the whys of using Vim as your text editor

  22. An interesting way of visually and ‘physically’ grouping multiple class attributes

  23. My Trello workflow

    How I manage development projects using Trello

  24. A way of giving complex, OOCSS-built components more meaningful names

  25. A little trick to stop mentioning Twitter users when you write @import, etc.

  26. A simple trick for controlling the reach of Sass’ `@extend`

  27. My first workshop in association with the fine folk at Event Handler

  28. I wrote (part of) a book!

    My section in the latest Smashing Book

  29. My setup

    A brief overview of my tools and software I use for work

  30. Some thoughts on our use of the word ‘craft’ to describe our work

  31. Taming data tables

    Laying out data tables in a consistent way, finally!

  32. Announcing my first workshop in association with Smashing Workshops

  33. Code reviews as a service

    A new service I’m offering: remote code reviews

  34. Announcing my first workshop in association with Make Do

  35. A personal post about helpfulness and politeness.

  36. Let’s work together

    I’m looking for amazing people to work with on great products.

  37. Make it count

    Everything you do, do it for a reason, and make that reason a good one.

  38. Amazing events with 25% off!

  39. Leeds hangout

    I have a couple of days off in Leeds around two conferences; let’s meet…?

  40. Writing DRYer vanilla CSS

    DRYing out our CSS at its most basic level

  41. Hashed classes in CSS

    Spoofing the uniqueness of IDs by putting hashes in your classes

  42. ‘Scope’ in CSS

    Applying the concept of scope to our CSS

  43. The flag object

    A new OOCSS abstraction

  44. The full version of the .net magazine shame.css interview

  45. shame.css

    Keeping track of your hacks

  46. .net award nominee

    I’ve been nominated for a .net award!

  47. A responsive, fluid, nestable, Sass-based grid system.

  48. A look at building a practical, robust, flexible, usable responsive grid system.

  49. About learning to look at things objectively and apply your own context

  50. A primer on the oft-confusing BEM notation for CSS