MacOS – Produktivität steigern mit einem Tiling Window Manager

Wer kennt es nicht: Als Software-Entwickler lerne ich ein neues Tool oder eine neue IDE kennen, die oder das mir das Leben vereinfachen kann und mir mehr Produktivität verspricht …

Der springende Punkt, um weniger Zeit an der Maus und mehr Zeit an der Tastatur und damit mit dem Programmieren zu verbringen, ist immer der selbe: lerne deine Tastaturkürzel. Wäre da nicht eine Kleinigkeit …

Weiterlesen

Windows Dev Story: Git in WSL2 (richtig) konfigurieren

An unserem letzten Slackday – der hier bei uns in der Mayflower-Kultur Mayday genannt wird – haben wir zusammen mit den Kollegen unseren Firmen-Twitch-Channel erstellt. Und ich durfte als Erster streamen (juhu).

<werbung> Folgt uns gerne auf Twitch. Dort versuchen wir zumindest an jedem Mayday mindestens eine Session Live zu übertragen. </werbung>

Da mein mobiler Arbeitsplatz nicht stark genug war um das Video-Encoding korrekt hinzubekommen, musste ich schnell auf einen leistungsstarken PC umsteigen – und, nun ja … da lief Windows mit WSL2 drauf. Spätestens ab hier wird es spannend.

Weiterlesen

From Vagrant to NixOps

I have been following the development of NixOps for some months. NixOps is a cloud deployment tool using nix, the functional package manager for unix systems. Nix makes it very intuitive to define absolute package dependencies. No more thinking and guessing about required runtime dependencies.
NixOps supports deploying to different platforms. Bare-metal, cloud, and even virtual environments like virtualbox work out of the box. I have worked in many projects using vagrant. Out of curiosity I migrated an existing vagrant project using wasted (Web Application STack for Extreme Development) to nix and NixOps.
This post is a walkthrough to configure a symfony2 project with nginx, mysql, and php-fpm from scratch. Weiterlesen