Category: General

  • Expanding your touch targets

    Expanding your touch targets

    When developers create a website, an important concern is that the tap targets are sufficiently big for all different kinds of input devices. This includes mouse pointers, which are fairly accurate, but can also include fingers, thumbs, or assistive tech. Today I learned that if you live in the midwest in winter, it can also…

  • Reactathon fireside chat

    Reactathon fireside chat

  • Searchable browser code

    Searchable browser code

    It can be handy to search the codebases of the major browser engines. Github isn’t a great tool for that. I found that these work better:

  • Web Components Panel at EdgeConf

    Web Components Panel at EdgeConf

    Photo by Windell Oskay

  • Horn Ok Please

    Horn Ok Please

    The first time I was in India, I travelled to Bombay, Agra, Delhi, Jaipur, and Udaipur mostly by van. It was impossible not to notice the multicolored painted vans. They are covered in painted flowers, designs, and the ubiquitous “Horn OK Please.” And why does it say this? Driving etiquette in India requires that drivers…

  • Style Guide Driven Development

    Style Guide Driven Development

    Colin O’Byrne and I talk about SDD, a term that was coined in the New York office of Pivotal Labs. Photo Credit: Eastern Market Identity Guide by Daryl Tanghe

  • Why are you here?

    Why are you here?

    In 2013, I spoke at CSSConf in Berlin about attending conferences, following your heart in your work, and generally embracing the unknown to fully flourish. With CSSConf in Melbourne Australia just around the corner, it seemed like a good time to publish this talk. Photo Credit: Mr. iMaax.

  • The magical command line

    The magical command line

    I have recently become more comfortable with the command line, but for a long time felt like that blinking cursor was telling me “you. remember. nothing. you. remember. nothing.” I have a visual memory. I can picture a drawing of the water cycle from my fifth grade text book, and I remember that the drawing…

  • Rails is mucking up my CSS – Already!

    Rails is mucking up my CSS – Already!

    Or is it Ruby? I’m not really sure. I’ve been building the sample app in Chapter 2 of this Ruby Tutorial, and straight away I can see that my CSS is getting structured incorrectly for long term maintainability. I used rails to generate the User automatically… rails generate scaffold User name:string email:string And Microposts… rails…

  • Error messages are my friends, pair programming buddies are my best friends

    This, like most things I’ll ever learn, I learned the hard way. It is difficult to admit, but for a long time, I thought I was doing programming wrongâ„¢ because I kept getting so many error messages. I thought that if I were a real programmer, I wouldn’t get any error messages because I would…