Was macht eigentlich ein Startup CTO? 🇩🇪

Vorneweg: Ein CTO ist weder der beste Programmierer noch der beste Manager. Warum nicht der beste Programmierer? Weil es nicht seine einzige Aufgabe ist und ihm dafür meistens die Zeit fehlt. Anstelle selbst Technologie zu implementieren, ist es wichtiger Technologie kommunizieren zu können. Dies bedeutet: Auf Augenhöhe sowohl mit dem eigenen (implementierenden) Team zu sein, […]

Meine Interview-Fragen für Bewerbungsgespräche 🇩🇪

Grundsätzlich geht es für mich in einem Bewerbungsgespräch immer darum, den Bewerber zum Sprechen zu bringen. Nur so kann ein klarer Eindruck entstehen, ob man während des Gesprächs Energie beim Interviewten spürt oder ob man selbst viel Energie in das Gespräch hineinstecken musste (falls es sehr schleppend lief). So kann dann schon mal ein erstes Bauchgefühl entstehen. Wenn […]

Monospaced Fonts: Schriftarten für Programmierer 🇩🇪

Ich persönlich bin ja großer Fan der Source Code Pro und nutze sie sogar hier auf meinem Blog und in meinem Briefpapier für Akzente. Der größte Vorteil für mich ist die Verfügbarkeit bei Google Fonts. Ansonsten natürlich vor allem in meinem Editor Sublime Text und in meinem iTerm Terminal. Schriftart in Sublime Text ändern Cmd + , […]

Wie man unter Zeitdruck ein Software-Projekt mit einer völlig fremden Codebase übernimmt und am Laufen hält. 🇩🇪

Wer ein größeres Software Projekt übernimmt, dessen Codebase er nicht kennt, hat erst einmal mit viel Komplexität und Unsicherheiten zu kämpfen. Ein Rewrite kommt selten in Frage. Mal davon abgesehen, dass Rewrites meist ohnehin Todesmärsche sind , muss ja auch noch die laufende Plattform maintained werden. Meist sind auch die vorherigen Entwickler nicht sonderlich kooperativ. “Never […]

Entwickler Sourcing mit Stack Overflow 🇩🇪

Bei dem überwältigenden Feedback auf meinen letzten Artikel Weltweites Entwickler Sourcing: Gründe und Prozess dafür ist eine Frage besonders herausgestochen: Wie generiere ich weltweit Bewerbungen? Background Der erste Weg führt natürlich immer ins eigene Netzwerk. Wenn das erschöpft ist, bieten sich eigentlich zwei Alternativen: Headhunter / Recruiter und Stellenanzeigen. Headhunter eignen sich meines Erachtens nach vor allem dafür, […]

Weltweites Entwickler Sourcing: Gründe und Prozess dafür 🇩🇪

Aufgrund von akutem Fachkräftemangel in Berlin führe ich ja gerade Bewerbungsgespräche mit Javascript-Entwicklern aus der ganzen Welt. Mir fallen nur noch wenige Gründe ein, warum man lediglich in der eigenen Stadt suchen sollte und noch weniger Gründe, warum man sämtliches Personal bei sich im Büro sitzen haben will. Auslöser Aktuell arbeite ich sowohl mit Entwicklern in […]

Checkliste zur Analyse bestehender Projekte 🇩🇪

In meiner Eigenschaft als Freelance CTO habe ich in der Vergangenheit auch regelmäßig mit komplett neuen Projekten und Codebases zu tun. Manchmal muss ich mich ganz reinabeiten, manchmal muss ich nur die Struktur erst mal bewerten. Im folgenden möchte ich einmal mit euch meine Checkliste dafür teilen mit welcher ich bei einem neuen Projekt aufschlage. […]

Den WhatsApp Share Button in HTML implementieren 🇩🇪

Wie ihr oben seht, bietet WhatsApp neuerdings (seit 2014) einen Share Button. Buzzfeed teste ihn schon seit Anfang des Jahres, hatte ihn jetzt aber jüngst wieder entfernt. Der Button bietet die sehr praktische Möglichkeit, einen Artikel über WhatsApp zu teilen. Das hat mich natürlich sehr interessiert und ich habe mir den Button mal etwas genauer angeschaut. 🙂 Wie geht […]

Facebook Preferred Marketing Developer Summit in San Fransisco 🇩🇪

Ich werde den Blog auch nutzen, um über private Sachen im Kontext des mobilen Lifestyles zu schreiben. Mobile heißt ja auch, unterwegs zu sein. Und das war ich. Nämlich in San Fransisco! Ein Traum wurde war. Ich bin nach Mekka gepilgert: Facebook lud zum dritten mal zur Preferred Marketing Developer Summit ein. Zwei mal war […]