Welcome to my vacation home – the Codesofa

Well, I’ve been planing this for a while now – but my surroundings kept me quite busy.
Ever since I’ve seen my little brother getting into computers and using linux, I thought about a way to make coding more accessible and more intuitive.

These are the roots of codesofa – bringing coding to the young `gods’ ;) – And of course the older not-so-goddish..

How is this going to work? Learning by doing of course.. With the help of my future projects, I try to give some introductions into various aspects of programming. That means not only show you a design pattern or a function, rather to show how multiple patterns take use of this one function ;) – You will see.. I think there are loads of hurdles when you start in a new language, a new framework or even start programming at all – I don’t try to put everything into a drawer, rather than to give advices and some small guidance..

There are loads of different coding styles.. I focus on readable, performance oriented, standardized (design patterns..) and language specific code.. Or at least I hope so. And I believe that good code is made from loads of contributions – so please feel free to correct (help) where needed.

The other side are my own projects and information about these projects as well as announcements.
As you can see, this blog will focus on coding and nothing else.. maybe some random rants about some really fucked up projects I ran across.

Since I’m finishing my BSc at ETHZ at the moment and working at a great company called Liip, I hope I will be able to provide insight from both sides – the very theoretical and the very pragmatic..

However, the goal is not to separate them rather than to merge them..

In this first period, I will concentrate on the iPhone SDK and Okapi. As you may have read, I’m about to release my first iPhone app called gottaGo – so this will be the topic for the next few weeks.

Of course I don’t feel like I have to do this alone – If you are interested in Objective-C, C and/or PHP (teaching) then drop me a line..

Stay tuned for more..

Dare to comment?