Short Update on Railslove

Hey there,

there’s so much going on at Railslove at the moment, we’ve felt it’s really time for another update here on the blog.

First of all, it’s a great pity that Manuel is leaving Railslove (hopefully just for a while?), because he decided to focus on finishing school for now — even though I’m sure he’ll keep rubying with passion like he did at Railslove. Thanks for working, hacking and sharing skills with us, Manuel. Hope to see you soon at one of our next hack-ups @cowoco.

Next up is SalesKing. Some of you may know Georg and the heavy-duty billing application he’s been building for years now. After a long friendship, shared offices (back in 2008), the creation of DevHouseFriday (in 2009) and now with Time2King a first shared project, it finally happened last week, that Railslove has become an official shareholder of SalesKing. We’re very happy about our first investment (even though we’re working with funded start-ups all the time, this is new to us) and the new involvement into the upcoming development of SalesKing, that comes with it. With Georg as visionary lead developer Railslove is now the new development team of SalesKing.

And there’s good news from 9flats for us: Together with Stephan Uhrenbacher and his managing team we agreed on a common future. Since 9flats is still growing at light speed and ideas and challenges don’t seem to decrease at all, it will definitely be an exciting time for us. Thanks a lot for your great work until now, dear 9flats team, Stephan and his team know that their success and growth is also due to your dedication. Keep on rocking, Lena, Stephan, Jakob, Ralph, Jan, Lars and Tim!

But 9flats has always been just one of our major projects, and also our Payango team has a good reason to celebrate soon, because Payango 3, the ultimate, most advanced, fastest and shiniest Payango-System ever built is about to launch! After months of conception work and development I can’t wait to see this complete rewrite of their whole business application suite run in a production environment. While Payango 2 has “just” been a blown-up Rails application with a few white label frontends, Payango 3 will consist of several own backend and frontend web services, it will include new external services, new business partners and it will at all be the powerful technical future for all the crazy ideas the Payango guys are working on atm. Be on the lookout for KisCARD, which will be the first Payango 3-based frontend running on the new infrastructure. Also, thank you for your great work and tireless efforts, dear Payango team aka “triple-B” Basti, Bartek, Bumi + Jan and Lars. Can’t wait. Can’t wait.

Ahm, by the way, did you know that Railslove took over the active development and maintenance of Avocado Store some month ago? Well, I have to admit, I almost forgot about that, too, because Lars silently uses his sustainable coding skills to keep everything working just like it should. Kudos, Lars!

What else? Well, our incredible Awesome Bot Factory will *soon* be launched based on – wait for it – node.js! Bumi kindly asked me to put it in the blog post, so he and Lars feel a little productive pressure to finally deliver somewhere along the way… ;-)

Upcoming Events, you should keep in mind:

* 10|11|12|13|14th August 2011: Ruby Village @ Chaos Communication Camp 2011 thankfully initiated by Basti
* 27th – 29th August 2011: node.js ko with @cowoco being an official knockout location, so come around to hack!

Yeah, and that’s what we have for you today. Thanks for reading and hope to see/read/hack with you soon.

<3

A christmas present: The website of Kuhn, Kammann & Kuhn

What did you get for christmas?

We already made ourselves a first christmas present two weeks ago: the new website of Kuhn, Kammann & Kuhn – a Cologne-based business communication agency. Well, more precisely: the guys from Kuhn, Kammann & Kuhn made theirselves a first christmas present, but nevertheless it's also a great pleasure for us to see this jewel (ruby!) of a website working and growing in public.

the new website of Kuhn, Kammann & Kuhn

Back in october, when Wendelin from KKK asked us to build their new agency website, we thought "well, usually we're building complex web apps, rarely corporate websites", but then their way to deal with both editorial and aggregated social media content in a constantly changing grid layout foo¹ grabbed our attention. And now, after eight days of exciting agile cooperation and several feature iterations, it's done – and online.

What's so special about this website?

On the one hand it's this mix of a tag-based navigation and a flexible grid of content objects. No more static sitemaps! Tags basically work as content filters, but it's not done at this point here: Every content object has its lifetime and is constantly fading until it isn't visible anymore. In addition to the tags and visibilities of an object, every collection of content objects is a well prepared composition of different content types, which gets slightly shuffled to look nicer without loosing the chronology of its items. Finally all objects are positioned and animated by a piece of JavaScript, which handles any combination of small and large boxes.

Hands on Superfeedr

Beside their editorial content, the KKK people want to aggregate a bunch of Twitter-Accounts and Weblogs constantly. Because we don't like the hassle with grabbing and parsing a growing number of feeds, we're using the Superfeedr API for the first time in this project. There's a handy (but incomplete) Rails plugin on Github you might want to use to subscribe and unsubscribe to feeds, but the HTTP POST notification parsing part isn't covered. So Feedzirra helped us to get down to the beef. After two weeks of running the app with Superfeedr we're not missing one feed entry, but the time period between publishing a tweet and Superfeedr's POST notification is often longer than the promised 15 minutes – yet. We'll see, seems like a painless feed grabbing solution anyway, if real-time doesn't mean instant delivery in your biz.

Enjoy surfing the new website of Kuhn, Kammann & Kuhn!

¹ It’s hard to find the right words. You have to see feel it…

Goodbye Ehrenfeld, Hello Zollstock!

Es ist soweit: Heute haben wir die Schlüssel zum Railslove-SalesKing-Office bei Sevenload abgegeben und während ich diesen Eintrag schreibe, schaue ich schon auf den begrünten Hof des Gothaer-Geländes in Zollstock.
Goodbye Ehrenfeld, Hello Zollstock!

Oder auch: Goodbye SalesLove, Hello KoKoN!
Es war eine wunderbare Zeit, die wir mit SalesKing in den alten Sevenload-Büros verbracht haben und wir sind nicht nur als Firmen und Freunde zusammengewachsen, auch haben wir zusammen so tolle Dinge wie das DevHouseFriday gestartet, doch – ihr kennt die Geschichte schon alle lang und breit – liefen die Mietverträge aus und die Suche nach einer neuen gemeinsamen Bleibe blieb nach vielen Bürobesichtigungen, Coworking-Ideen und Rumrechnereien leider erfolglos. Und so endet die Ära “SalesLove” heute schließlich doch – vielleicht und hoffentlich ja auch nur vorübergehend. Ohja, Ole, es war eine geile Zeit mit euch!

Das KoKon ist nun unser neues Zuhause. Es war wohl eher ein Zufall, dass wir beim BarCamp Cologne 3 Richard Geibel von der Uni Köln trafen, dessen Pläne eines neuen Coworking Spaces in Köln unsere Aufmerksamkeit weckten. Nach einigen weiteren Treffen ging dann alles sehr schnell und nun gehören wir zu einem von etwa einem Dutzend junger Start-Ups, die offiziell ab dem 1. August in die neuen Büros des KoKoN, dem “Kölner Kompetenz-Netz für technologieorientierte und wissensbasierte Gründungen aus Hochschulen”, einziehen, um dort zusammen zu arbeiten und vielleicht auch zusammenarbeiten werden. Für das Projekt wurden zunächst etwa 300 Quadratmeter Bürofläche der Gothaer Versicherung in Köln-Zollstock angemietet, deren untere Etage wir nun zur Hälfte belegen. Unsere neue Adresse lautet daher treffenderweise

Gothaer Allee 2
50969 Köln

Frühestens bis zum Frühjahr 2010 werden wir nun also von hier am Südstadion werkeln. Wer uns besuchen möchte, gibt in ältere Navis dazu “Pohligstraße 1″ ein und auch die 12er-Haltestelle vor der Tür heißt “Pohligstraße” und befindet sich drei Stationen hinter dem Barbarossaplatz. Spätestens zum nächsten DevHouseFriday sehen wir uns dann hoffentlich hier im Kölner Süden wieder!

So. WLAN gibt’s noch nicht, LAN sowieso nicht, aber aus den Boxen kommt schon mal Musik und im Railslove-Kühlschrank kühlt die frisch gekaufte Mate. Und davon gönnen wir uns nach den Umzugsschikanen der letzten Tage jetzt mal ‘nen Schluck.

Railslove und SalesKing suchen ein neues Zuhause

Im Frühjahr 2008 haben wir uns riesig gefreut, als wir drei endlich ein Büro gefunden hatten und wir fühlen uns nach wie vor super-wohl hier in Ehrenfeld – erst recht seitdem SalesKing in unsere Bürogemeinschaft gezogen ist. Doch leider laufen die Mietverträge in diesem Sommer aus und so heißt es nun: Railslove und SalesKing suchen ein neues Cologne Rails Office.

Schon länger sind wir auf der Suche nach neuen Büroräumen und schon länger finden wir nichts Überzeugendes. Vielleicht kannst Du uns helfen? Wir brauchen genügend Platz für sechs Personen, Strom, Internet und Telefon – und das Ganze spätestens ab dem 1. August in einem Stadtteil, den man noch zu Köln zählt.

Falls Du ein interessantes Angebot für uns hast, melde dich bei Railslove-Jan +49 179 1 35 35 39 oder SalesKing-Schorsch +49 1 73 542 55 88.

Wir freuen uns über jeden Hinweis!

UPDATE: Co-Worker gesucht!

Mediaworker allein zu Haus? Für ein Großraumbüro in Köln-Ehrenfeld (zwei Atelierräume mit großen Fenstern und hohen Decken, Parkettfußboden) suchen wir noch zwei zusätzliche Co-Worker, die mit uns einziehen möchten. Weitere Infos hierzu gibt’s bei Schorsch +49 1 73 542 55 88.

Stift, Zettel und “Tego”

Gestern und heute war ich damit beschäftigt für unsere aktuelle #yai7d “Tego” Interface-Skizzen anzufertigen – natürlich, so wie wir es oft machen, mit Bleistift und einem Stapel DIN A3-Blättern: Paper-based Prototypen sind schnell angefertigt, man kann sie wunderbar in die Hand nehmen und rumreichen, mit Schere und etwas Geschick sogar animieren und sie dann stakeholdern vorlegen, um jene bei der Interaktion zu beobachten; denn durch ihre grafische Abstraktion legen sie den Fokus in dieser frühen Phase der Entwicklung einzig auf die Interaktion. Naja, und schließlich kann man sie (wichtig!) einfach wegwerfen. Ich mag paper-based Prototypen.

#yai7d Doch gestern und heute war ich mit den Zeichnungen nicht so zufrieden. Unsere neue Anwendung wird sehr textlastig, Text ist überhaupt der einzige UGC und daher gilt es Texte unterschiedlicher Länge in benutzbarer Form darzubieten und erstellen zu lassen. Natürlich hatte ich wenig Lust ein Blatt Papier mit Blindtext vollzuschreiben und selbst, wenn ich es getan hätte, wäre das Ergebnis natürlich nicht mit dem tatsächlichen Textsatz des Browsers vergleichbar gewesen. Wenn nun jedoch die Anwendung zu großen Teilen aus kurzen und längeren Texten besteht, hat die konkrete Darstellung jener sicherlich auch einen Einfluss auf die Interaktion – und an dem Punkt stockte mein Bleistift- und Zettel-Ansatz.

Ich hätte es wie Shawn Medero machen können, der gedruckte Textblöcke mit seinen Interface-Skizzen kombiniert und somit die Flexibilität des Papiers mit aussagekräftigeren Darstellungen aus dem Drucker, bin dann aber schließlich doch komplett zu OmniGraffle gewechselt. Die hiermit erzeugten Prototypen würde ich als “almost paper-based”¹ bezeichnen, sie sind ähnlich schnell zusammengeklickt wie gezeichnet und gegenüber der Papierversion haben sie den sehr praktischen Vorteil, dass man sie zur Validierung einfach per E-Mail verschicken kann ;-) … doch eines darf man danach auch hier nicht vergessen: ⌘ + ⌫

¹ Man kann sie allerdings nicht mehr so gut in Usability Tests einsetzen und muss sich bewusst bremsen nicht zu viele grafische Details mit einfließen zu lassen.

Next Page →