HTML5 contenteditable and CSS

Reading Time: 2 minutesMy absolute favorite HTML5 attribute is “contenteditable”. It makes the contents of the element editable. It’s an incredibly simple feature that has tons of potential for your website.In fact, I’ve already seen it paired with localStorage or Web SQL APIs … Continue reading

A CSS Form Feedback Boilerplate

Reading Time: 2 minutesSo in a follow-up to my post on layering the feedback with CSS, I’ve created a simple starting point with styling our forms: a form feedback boiler plate.

Layering the feedback with CSS

Reading Time: 4 minutesFeedback Matters Long gone are the days where all we did was stare at a website and absorb content. We fill out contact forms, buy stuff, hold chat sessions, Tweet this and unlike that. These website interactions become more complex … Continue reading

HTML5 meter and range

Reading Time: 3 minutesI’ve really been interested recently in figuring out how to use HTML5 to create graphs and visualized data. I haven’t quite figured it out, but in the course of things, I stumbled upon the meter element and the range input. … Continue reading

Four Things My Mother Taught Me About Programming

Reading Time: 3 minutesBelieve it or not, the first person to teach me how to write a program was my mother. Our first computer was a Commodore 64 – and she was a pro at that thing. She has a bachelor’s in English and a Master’s in Reading; not who you’d expect to master BASIC in the early 80’s. In the days before the internet, she did some old-fashioned research, tracked down some books, and experimented a lot with programming until she was ready to teach it in a classroom a few years later. She wrote math programs for me, and she even taught me how to program by giving me the same rules she shared with her classroom, which I’ll share with you.