4:52 pm

Remake. Remodel. Part 2

@grigs said I should blog, so I’m going to take this thing seriously now. I spent the last few days (finally) creating a new look for my website. With the advent of flat designs I think I’m able to create at least one style that doesn’t fail completely. And actually I’m pretty happy with it.

I just had one big constraint in developing the new templates: Use as much of the standard Twentytwelve WordPress markup as possible. Which means: Just change the CSS. It worked out … okay, for the most part.

Continue reading

9:48 pm

Nobody wants HTML5 apps

There’s much buzz going on about HTML5 being just the wrong way of developing apps. Facebook switched to “kind of native” a while ago (and still has an app below standards), now LinkedIn dropped their HTML5 based app in favor of a native one.

WebApps or HTML5 apps don’t get much love, despite a lot of people hating to get almost forced to use native apps instead of a browser counterpart.

Continue reading

3:31 pm

“Tech­no­logie­plausch­erl” at Netural

On Thursday we held the “Technologieplauscherl” at Netural for the first time. The “Plauscherl” (which translates to technology talk, but is unrelated to my beloved F.E.T.T.) is some sort of short evening barcamp held by the local dev community of Linz in different locations, mostly offices from attending persons. In its eight edition it had the unique topic “books”, which was also a first for the group, I guess. The goal was: Present a book and give a short review.

In short, those were the books mentioned:

  • Organizer and mastermind of the Plauscherl — Phil Reither — presented Brain Rules, showing techniques for keeping your brain functional and working
  • Joachim Sauer showed Liars and Outliers, very philosophical but also very interesting book on security in your everyday live, from an evolutional point of view
  • Thomas Einwaller gave a short summary of “Release It!”, which showed some best practices and experiences in releasing large scale enterprise software
  • And I was showing SMACSS. And if you’re into CSS, you should definitely take a look into this topic

What I found interesting is that three of the four book presenters (including myself) were from the “Silbergrau area of 2006″, which means we worked together in the past and seem to haven’t changed much since back then ;-)

Last, but definitely not least Bernhard Wurm gave a very detailed introduction to TypeScript, Microsofts JavaScript superset which was — at a first glance — extraordinarily well designed and surprisingly open minded, with an open door towards the community and existing projects. More of a meaningful addition to your web development practices than a way of drawing attention. The support for OSX and Linux is very good and there’re even Sublime Text plugins. Tough you only get the full scale experience by having the superb IntelliSense Addon for Visual Studio. If you give me some of those for Sublime (or Coda, but that will never happen), I’m really willing to try it past those examples.

What was even more interesting was the resulting discussion among the nerds. CoffeeScript was mentioned, as was Dart with lots and lots of examples and first-hand experiences. Which showed also the main reason of this little Get-Together in our steel town: Have a look across your border and see how others handle the same problems you might stumble upon. I’m happy to participate in the next round!

8:33 pm

Preventing FOUT in IE9

FOUT is an abbrevation for flash of unstyled text (or type) and is one of those really nasty bits in modern frontend development. Summarized it means that if you use webfonts it might happen that you first see your text displayed in a fallback font until the downloadble webfont is loaded, parsed and inserted. Remy Sharp and Paul Irish did a lot of research on that topic more than three years ago.

Luckily, with today’s browsers you won’t be seeing that so often as you might have been used to. The Webkit browsers as well as Firefox are really good in handling Webfonts, and even Internet Explorer, now in version 10, focusses heavily on webfont integration. However, IE10 just came out, and several people — at least in bigger companies — are just switching from ancient browsers to IE9…
Continue reading