Kommunikation

Ich komme aus Deutschland, bewege mich auf einem Fahrrad langsam um die Welt und lebe derzeit in Südasien. Wenn du in der Nähe bist, freue ich mich sehr dich zu treffen. Im Allgemeinen erfolgt die Kommunikation per E-Mail, Telefon und Video-Chat.

Arbeitsteilung

Mein Fokus ist die Programmierung und Umsetzung deiner Vision auf Quellcodeebene.

Die Verantwortung für Design, das Konzept im Allgemeinen, sowie Texte, Übersetzungen und weiteren Inhalten liegt bei dir.

Verfügbarkeit

Mit allen Menschen, mit denen ich zusammenarbeite, bin ich glücklich erfüllt und tendenziell wählerisch bei neuen Projekten.

Du hast eine gute Idee? Erzähl sie mir einfach.

Preise

Da jedes Projekt einzigartig ist, habe ich keine festen Preise. Die Preise variieren je nach Art des Projektes und deiner finanziellen Situation.

Meine Vergütung beträgt etwa 40 € pro Stunde oder 280 € pro Tag. Wenn dein Projekt einen sozialen Hintergrund hat, wäre ich vielleicht mit einer Tasse Kaffee zufrieden.

Um ein Angebot zu erhalten, kontaktiere mich einfach.

Programmierung, Methoden
und Kompetenzen

Ich freue mich darauf, voneinander zu lernen, Fähigkeiten auszutauschen und Wissen zu erweitern. Im Folgenden ist ein kurzer Überblick meiner Arbeitsweise.

  • Zur Versionsverwaltung verwende ich Git, bin aber auch mit SVN vertraut. Für jedes neue Projekt richte ich ein neues Repository ein und gebe dir Zugriff darauf. Der gesamte Quellcode ist damit für dich einsehbar.
  • Ich nutze Docker um lokale Entwicklungsumgebungen aufzusetzen. Um dich am Prozess teilhaben zu lassen, richte ich zusätzlich eine Umgebung online ein und aktualisiere diese in regelmäßigen Abständen.
  • Um Arbeitsabläufe zu automatisieren schreibe ich Kommandozeile Programme in Node.js oder Bash. Ich habe sehr viel Erfahrung mit Grunt, auch Gulp oft verwendet, aber ziehe es vor eigene Tools zu entwickeln.
  • Sass mit SCSS syntax ist mein bevorzugter CSS Preprocessor und mit Less arbeite ich auch öfters.
  • Für die JavaScript-Programmierung verwende ich aktuelle ECMAScript Standards und übersetze sie mit Babel. Ich nutze webpack, habe allerdings viel mehr Erfahrung mit Browserify. Für neue Projekte tendiert meine Wahl Skripte für den Browser zu bündeln zu rollup.js, Microbundle oder Parcel.
  • In Bezug auf clientseitige JavaScript-Frameworks ist es für mich eine Freude mit React zu arbeiten. In Vergangenheit nutzte ich Backbone. Beide Frameworks sind auch im WordPress Core integriert. jQuery zähle ich nicht auf, ist Teil der Allgemeinbildung.