about me
I'm 34 years old, born in Dortmund, made my way to Berlin 7 years ago. I live in Mitte and enjoy the pulsating atmosphere of the city's most central district.
For the last 12 years I worked as a web developer.
Starting in Hamburg back in 1999 I had the chance to witness the rise of that brand new economy only to see the great bubble burst two years later. Anyway, I stuck with it and until now the last years were the most fulfilling ones creatively.
My private life is pretty much absorbed by Tennis - chasing yellow fuzzy balls has become one of my greatest passions. When not leaving marks on clay courts I'm very much into writing, not that there are any bestselling novels yet - but there will be, maybe, some day :-)
To get in touch please write an email to:
marc dot fuehnen at gmail dot com
web developer's life
I do code ...
On the backend side I work in a classic LAMP environment: PHP (OOP), mySql databases, served by Apache or Lighttpd on Debian or Ubuntu machines.
On the frontend I rely on HTML, CSS and JavaScript. I'm an avid jQuery hacker and love to try out HTML5 and CSS3 where modern browsers do support it already.
Best case I'm part of a small or mid-sized team, I regularly take responsibility of filling the role of a team leader.
I'm a right brainer ...
I consider my creative side to be the dominating one. Over the last years I developed a strong creative mindset that has more and more become the number one reason why I got on board of various web projects.
So if you're looking for ...
- an open minded web creative
- an experienced PHP/SQL programmer
- a passionate HTML/CSS web designer
then I might be the right person to join the team.
expertise
Over the last 2 years I worked in the field of online gaming. As a result I gained expertise in various areas of the casual/browser game development process:
- creative lead in online game design
- implementing monetizing methods as critical part of game design
- merging online games and social networks (FB, OpenSocial)
- establishing viral user flows in online games
Besides that I enjoyed taking various tasks and responsibilities in web development projects far away from online gaming:
- web design
- usability & user interface
- user experience & quality assurance
- APIs
- data visualization
- goals analysis
- project management
- SEO
latest project
playnik.com
skillset
Let me introduce some good old friends of mine. Handling the following cocktail of script languages, operating systems, libraries and APIs makes my day:
Backend
- PHP (OOP)
- MySQL
- Apache, Lighttpd
- Linux (Ubuntu, Debian)
- memcached
- smarty 2.x, 3
Frontend
- HTML, HTML5
- CSS, CSS3
- JavaScript (jQuery, Moo)
APIs
- Google (Maps, Graphs ... etc.)
- OpenSocial
- YouTube
toolbox
I use a handful of tools to accomplish my everyday goals, some come and go, but those following are the ones I would take with me on a lonely island:
- Photoshop, Fireworks, Illustrator
- Eclipse, Textmate (basically I tried lots of text editors but stuck with those two)
- SVN, subclipse
- Firebug, Web Development Tools
- Mantis
- mockflow
experimental
-
jQuery: Driving Game, Car Movements
I always think about how to avoid Flash in game design. Thx to jQuery there are lots of workarounds to simulate Flash functionality using javascript.
But there was always one thing that I couldn't do in js: 2D vector movement, of course controlled by the player's keyboard input.
What can I say? I finally made it - not perfect yet, but valid as a proof of concept.
Because it comes with CSS3 rotations, for now please use a webkit browser (like Chrome or Safari). I will add other browsers soon.
Update: 26.08.2010: I added a more realistic steering behaviour, front wheels that move when you change directions. It also works in Firefox now, IE still open ...
Still some things to do, doesn't like the back pedal yet.
Update: 27.08.2010: I got my hands on the physics again, added ground friction and acceleration/braking. Also found a way to move the car's center of rotation from the middle to the front, also added first effects, like flashing lights when braking.
More to come ...
Check out the latest demo here ... -
jQuery: Endless Tennis Match
I read a lot on Tennis tactics lately, so I came up with the idea of creating a Tennis game with jQuery.
Didn’t have enough time to add some controls to it, so what you get is basically an endless bot match.
Update: 24.08.2010: I added the first controls and improved the physics, thx to jQuery's simultaneous animations.
It's now a Fed vs. Rafa match where you can control hit directions and speed.
Check it out the latest demo here ... -
jQuery: Battle System
I thought of having a kind of universal RPG battle system to be put into online browser games - best case without using flash.
Most importantly it was meant to destroy virtual items when used in a fight. The player should then be allowed to buy new items or have them repaired by investing some real money.
Still some bugs in there but you'll get the idea. Try the demo here ...
professional life
-
August 24th, 2010 WTF Facebook? 520px - are you serious?
Back in 2009 FB announced to lower the width of their app canvas down to 520px (former 760px).
So what's up next? Disallowing other colors than blue in my apps?
What sounded totally ridiculous in the first place became true today. App width is down to 520px. -
August 19th, 2010 Facebook Places API
Facebook just kicked off their Places project - the service that might make Foursquare or Gowalla go obsolet.
More important for all web workers on the creative departments, they also released the Places API.
Access will be granted within the upcoming weeks, so tap in and think about the next gen of location based apps - or better - games. -
July 24th, 2010 HTML5 - how does it change your world?
Over the last few months all the talk about HTML5 showing finally up left a lot of web developers confused about what's going on.
Then along came Apple fighting Adobe about sense and nonsense using Flash and again HTML5 was the sword used to cut the world in half.
To be honest I got quite confused too.
Those guys at alistapart published a brief book called "HTML5 for Web Designers" and all my worries are gone.
It takes only two hours to read but I promise you will have a clear picture of what HTML5 is good for and - more importantly - when you should start using it. -
July 2nd, 2010 playnik's redesign is finally online
Just a brief note - playnik's redesigned website is online.
Looks good, users seem to be happy about improvements. Congrats. -
July 1st, 2010 Absolut Wodka goes Twitter
I did that Twitter banner for Absolut. They had this rockstar Andrew Stockdale of Wolfmother tweeting and wanted to have those tweets appearing within a traditional 300x250 banner.
Didn't see that before.
You can see the result here, maybe you'll have to turn off your ad blocker.
inspired
ideas
-
August 24th, 2010 Social Network for the Inner Circle
Read this nice BBC article today. It basically says that people usually have an inner circle of friends that usually is not larger than 6 to 12 people.
That's the important circle. Recommendations within this circle promise a 100% conversion rate on nearly every topic.
So why not having a social network that concentrates 100% on the inner circle of people's friends? Guess that's the part where it shouldn't be that hard to beat FB.
Just limit the number of friends allowed - maybe 10 is a good number ... -
August 16th, 2010 Twitter Resumes
I had to review lots of job applications lately and while browsing those files and papers I just thought why there isn't a standardized way to post resumes using Twitter yet.
Would be fun to see how people manage to stuff there life into 160 characters of plain text, wouldn't it?
It def would be less time consuming to read ... -
August 1st, 2010 Book Recommendation Pandora-Style
I liked music recommendation service Pandora the sec it went online. It's quite magical for a piece of software.
What I was thinking about was a service that does book recommendations Pandora-style instead of doing it the Amazon way by just showing other titles that might be read or bought by other people or share the same genre or author.
A better service would take also the books' content into consideration: characters, moods, settings.
The more e-books are being sold the more there is demand for a service that knows every book's content and is able to make recommendations for further reads based on the passage I have right in front of me on my reader.
web stuff
-
August 15th, 2010 Hooked by Flattr
I followed all the buzz about the ex-Skype-people driven startup Flattr.
Those guys thought of how to compensate people who basically create web content that people usually consume for free, like blog articles and stuff.
As a result they allow you to open a flattr account where you can leave small amounts of money, 2$ for example.
Now they ask content publishers to put this little flattr button on their websites. If clicked by someone who has a flattr account they will receive a small share of the money put into that account. For example if the flattr guy has 10 bucks in his account and he clicks the flattr button 10 times over the period of one month, every publisher earns one tenth of it, that makes 1 buck each in this example.
What can I say - it seems to work, flattr buttons are all over the place and bloggers report first income. Well done ... -
August 3rd, 2010 Blekko - altering search results
Once in a while there is this new startup that tries its luck in the search space.
I guess search results are quite similar to those found on Google or Bing, but there's that little difference called 'slashtags' that makes you feel more comfortable about those results spit out by Blekko.
What usually follows right afer the first announcements is this 'dead man walking' shitstorm - we saw it with Cuil or Wolfram Alpha. Being called a potential Google killer seems to come with lots of bad Karma.
Now there's Blekko. I finally got my invite and used it for one week exclusively (no Google at all) ... and I'm pretty surprised.
Blekko allows slashtags to filter your search results or to give your search a certain direction. For example if I'm unclear about the expression 'jump the gun' I add the slashtag '/define' and Blekko looks out for dictionaries only.
Best thing about slashtags is that you can also create your own: just give it a name and add all websites you want to have searched when using this slashtag.
Last week I created 13 slashtags and now I'm done with search ... finally my regular every-day searches are no longer littered by SEO results. Thx, Blekko!
private life
-
August 18th, 2010 Seeded 2nd on HEAD Senior Circuit Berlin
Now that is a surprise - I just applied for playing the HEAD Senior Circuit in Berlin and as it turns out I got seeded at position 2.
Does that mean I actually became that good or is it just a weak draw? We'll see on the weekend!
Update 24.08.2010: Lost semi finals, won third place match, in the end ... I'm happy. -
August 16th, 2010 The Tatort Screenplay
Promised my girlfriend to write her a screenplay for Germany's most travelled TV crime series Tatort. I just started throwing around some ideas and decided to have the murder happening in the Berlin politics scene.
And there's already a working title: Bundesmörder
entertainment
-
August 4th, 2010 Book: The Big Short
I read Michael Lewis' A Big Short recently and I'm totally amazed by it.
It's the background story of the current financial crisis told by those few bond traders and analysts who saw it coming. They not only saw it coming years ago, they bet on the disaster to happen and earned billions of dollars the minute the market crashed.
I had a fantastic read - go get it! -
August 2nd, 2010 Enjoying Entourage
Entourage is heading straight for mid-season so it's time to raise some questions:
Will Arie strike the NFL deal?
Will Drama feal comfortable doing bananas?
Will Turtle realize that his Tequila business just covers for something less liquid? -
July 24th, 2010 Mad Men: don't get it
A friend insisted to start all over again with Mad Men.
After watching two fresh episodes I might understand all the fuzz about the original setting - but what I don't get is the storyline ... maybe next life.