Node.js and Speedtest in 2012

I’m currently learning node.js, I’m planning a multiplayer version of the speedtest and this seems to be the way to go. Node.js might come in handy later on as well.

And here are my plans for the Speedtest in 2012:

1-Click-Login Buttons (Twitter, Facebook, Google) + PSD

I needed bigger 1-click-login Buttons for but couldn’t find any I liked. So I created them myself:

Here is the PSD: (Social Media) Login Buttons PSD

Every Button has three states: normal, hover and active (click). You can create additional Buttons quite easily. If you want to resize the Buttons, keep in mind to use the “Direct Selection Tool” in Photoshop as it is explained here: Resizing rounded rectangles in Photoshop. Sadly this alone want do it, you will have to manually resize a few of the other layers. If you have any questions about that, just post a comment (others will probably have a similiar question).

You can use these buttons for whatever you like (private, commercial, you name it) no attribution is required (but of course encouraged, if you have some spare room for a link, want to follow me on Twitter or have a sweet sweet Dribbble Invite). Just do with them what you like, modify, implement, share!


The Buttons are inspired by these: Social Sign in Buttons – Friday Freebie

The Google Icon is from here: Free Google Plus Icon Vector (maybe you can add a PSD-Version of the icons? Nevertheless, awesome work!!)

Want more?

If you want additional buttons (for example, OpenID, Yahoo, LinkedIn, etc.) just write me a comment.

Lean startup: MVP/Prototyping restrictions

Creating an early version of a webapp is highly important if you use the lean startup methodology (to get early feedback from your potential customers). For a developer/designer like me its really hard to create something that doesn’t look nice and/or has not all the features I intended to create.

Nevertheless it has to be done, thats why I inflict on myself these restrictions in the future:

  • no colors – black and white have to cut it
  • basic html – no CSS tinkering or at least a bare minimum only
  • only the front page + one additional page – reducing the amount of pages will reduce the time till the MVP can be launched

I know that this will be really hard and that I’ll probably make a few exceptions but I spend a lot of time tinkering around with small, unnecessary details (especially when it comes to CSS). These restrictions shall remind me that this doesn’t matter (at least not in the first few iterations) and hopefully I’ll stick with it..

New vs old books

“It’s better to reread great books than waste his time on new but average ones”

I’m not talking about fiction here (at least not entirely) but about books on design, development, business, etc.
I have a few which are really, really amazing, like Getting Real, Rework and Building Social Web Applications.

Most books I read, even though they are highly recommended on amazon, are usually not worth my time and I can be glad if I get 1 useful idea out of it.
Totally opposite with these 3 books. I’m not sure how they are doing that but I would be happy to have a few more of these. How do I find those? By reading tons and tons of average ones first 🙁

Hallo zusammen!

Einige von euch kennen mich vielleicht noch vom Webdesignblog, andere eventuell durch meine neuen Projekte, wieder andere kennen mich garnicht. Mein Name ist Christian Strang, ich bin seit ca. 2002 im Internet unterwegs (ja, bei mir gabs erst sehr spät einen DSL-Zugang, dafür bin ich jetzt stolzer Besitzer einer 100Mbit-Leitung 😉 ) und arbeite als Webdesigner und (Web-)Entwickler.

Zwischen 2005 und 2008 habe ich intensiv in meinem Webdesignblog über das Thema Webdesign gebloggt. Nach dieser Zeit verging mir langsam die Lust zum bloggen und die Anzahl meiner Artikel wurden rapide weniger. Heutzutage gibts vielleicht 3 neue Artikel im Jahr und dann meistens über Bücher die ich gelesen habe und anderen Webdesignern ans Herz lege.

und was kam danach?

Zwischen 2008-Heute habe ich aber natürlich nicht gefaulenzt, sondern mich an etlichen Projekten versucht. Zugegeben, die meisten sind kläglich gescheitert, aber das ist halb so wild. Viele Projekte habe ich nach einer gewißen Laufzeit wieder eingestampft, andere laufen mit angezogener Handbremse immernoch. Bislang habe ich für (fast) jedes Projekt einen extra Blog angelegt um, die User über das Projekt auf dem Laufenden zu halten. Mit diesem Blog möchte ich nun diese ganzen Informations-Happen an einer Stelle zusammentragen, damit ich nicht für jede neue, wirre Idee die ich habe, wieder einen Blog anlegen muss.

Genau das ist auch einer der Hauptgründe für meinen privaten Blog, an einer zentralen Stelle meine Projekte gemeinsam zu dokumentieren. Ich glaube zwar nicht, dass sich viele Menschen für meine Person oder Projekte interessieren, aber für mich ist es viel angenehmer, alles möglichst zentral zu haben!

Um was geht es hier noch?

Neben meinen Projekten und meiner täglichen Arbeit werde ich hier unter anderem über alles mögliche reden, wozu ich Lust habe. Aktuelle Dinge die mich beschäftigen, Bücher die mir gefallen, was mir gefällt und was mich ärgert, was ich gerade spiele (leidenschaftlicher Zocker!).