Parallel to the ideas behind Sass and CoffeeScript, Haml turns your markup into veritable haiku. Nick Walsh of Envy Labs shows you how to get started, with or without Ruby
Lewis Nyman dives into the problem with multiple pixel densities across web capable devices and investigates the mysterious disappearance of our old tools, absolute CSS units
Codecademy provides free interactive JavaScript tutorials and has attracted over one-million users in just six months. We talk to Ryan Bubinski, co-founder of the startup that claims it's the easiest way to learn how to code
Embrace the secrets of being lazy. Learn how to write less code while getting more done. Become adored by your project manager for finishing projects faster. Lazy coder Aaron Morris, interactive developer at Jam3, gets you started
It's been a packed year for creative coder, speaker and teacher Seb Lee-Delisle. In our 2011 in review series he chats to Oliver Lindberg about creative JavaScript, WebGL, HTML5, Flash and synchronising 250 phones
A Spanish group of web developers, Carlos Mańas, Maria Macias, Abel Cabans, Abel Sutilo and Juanjo Bernabeu, decided to launch an initiative to credit the people behind websites. Here they explain why they created humans.txt
Brighton-based agency Spook Studio has simplified the process of creating a website into three key stages. In part 2 of this series co-founder Laurence McCahill looks at the nuts and bolts of the project and comes up with 10 tips to ensure it runs smoothly
Alex Morris, user experience director at Mark Boulton Design, walks us through some of the rationale, the tricks, the processes and techniques you can employ to build HTML prototyping into your workflow
Prototyping tools can be restrictive and it's becoming more important that designers know how to code up their concepts, so Leisa Reichelt organised a workshop teaching how to build prototypes in HTML and CSS. Here Anna Debenham summarises what she taught on the Code Fitness day
Sass is a style sheet language that makes your style sheet as beautiful to read as your web page. Core contributor to Sass Christopher Eppstein explains how to use it and maintain style sheets with Sass
You hand your beautifully crafted code to a client, colleague or even CMS, and the next time you check in, it's all ruined. Front-end alchemist Scott Lenger explains how bad code happens to good people, why it matters, and the steps you can take to prevent it