Disclaimer: This collection was published a few years ago on my blog, it was met with heavy criticism about featuring micro-optimiziations which have little to no effect at all compared to other things you can do which was then and… Read more ›
Not one week passes by where I have the recurring pleasure of meeting someone who thinks frontend development comes easy and he could teach himself CSS in a day or two. Especially print designers seem to have a pretty rough… Read more ›
A potpourri of wise statements from all over the web on the difference between art and design. Art raises questions, design gives answers. Artists create something to appreciate, Designers create something to use. Design is about solving problems, Art is… Read more ›
A little CSS snippet is about to change the face of the web as we know it. May the type gods be with us and lead our humble ways … @font-face { font-family: "Your typeface"; src: url("type/filename.eot"); src: local("Alternate name"),… Read more ›
I do not think much of a man who is not wiser today than he was yesterday. – Abraham Lincoln Sometimes, reflecting on mistakes from the past – you wish you knew then what you know now. Here are a… Read more ›
My web design/development process: » Right side of brain (intuition, creativity) » Left side of brain (rationality, logic) » Firebug
Without requirements or design, programming is the art of adding bugs to an empty text file. — Louis Srygley
From working with other CMS like Joomla, Drupal and WordPress I’m used to have a certain logic to my template. Assuming a basic three column layout (left sidebar, main content, right sidebar) this is one approach which I will continue… Read more ›
I develop a lot of HTML Typoscript templates for Typo3, without Templavoila or any other fancy extensions. With the release of Typo3 4.5 and the introduction of Backend Layouts there have been a lot of improvements which make Templavoila obsolete… Read more ›
Theory is when you know something, but it doesn’t work. Practice is when something works, but you don’t know why. Programmers combine theory and practice: Nothing works and they don’t know why.