Hi, ich bin Paul Und ich liebe Web Apps

In einer Zeit in der langsame, kaputte Software der Standard ist, liebe ich es Teil von Teams zu sein, die Qualität zu schätzen wissen.

Paul, Gründer von smith&tonic

Mein Repertoire

Java Java

Wie ich 2009 meine Programmierausbildung angefangen habe, war Java eine der ersten Sprachen, die ich gelernt habe, und sie wird immer besser.
Gerade die aktuellen Versionen legen großen Wert darauf mit weniger Code gleich viel zu bewirken, und das bei noch besserer Performance und gewohnter Stabilität.

Angular Angular

Ich hatte das Glück bei Angular mit Version 4 im Grunde von Anfang an dabei zu sein, und AngularJs nicht erlebt haben zu müssen.
Wie Google beim Re-launch mit Version 17 gezeigt hat, dass sie immer noch voll an Angular glauben, wusste ich, dass es nach wie vor das Richtige für mich ist.

Spring Boot Spring Boot

Mit Spring Boot zu arbeiten fühlt sich fast magisch an - es ist so viel inkludiert, dass ich immer wenn ich eine gewisse Funktion brauche, zuerst doppelt und dreifach schaue, ob Spring Boot es kann.
Und meistens ist es so: das beste Beispiel für ein batteries-included Framework, das ich kenne.

Tailwind CSS Tailwind

Schon immer wollte ich meine Styling Skills verbessern, aber in Enterprise Projekten ist dafür meist keine Zeit.
Wie ich dann auf eigene Faust meine Styling Skills verbessern wollte, hab' ich Tailwind kennen und lieben gelernt.
Nicht nur kann man damit top gestylete UIs erstellen, es macht auch neugierig und hat mir so css näher gebracht.

Microsoft Azure Azure

Azure ist die #1 für Enterprise in der Cloud - die Anzahl an Services und die gefühlt grenzenlose Skalierbarkeit sind beeindruckend.
Durch die enorme Anzahl glaub' ich fast nicht, dass jemanden sie alle kennt, aber da ich schon in Groß- wie Kleinprojekten damit gearbeitet hab', zwingt mich kein Service in die Knie. 😁

PostgreSQL PostgreSQL

Als überzeugter Befürworter von Open Source Software ist Postgres die naheliegende Wahl für mich.
Ich habe zwar mehr Erfahrung mit MSSQL, aber während beide in Sachen Stabilität keinen wirklichen Vorteil gegeneinander haben, hat Postgres meiner Erfahrung nach immer genau die Features, die man braucht.

DaisyUI DaisyUI

DaisyUI ist beeindruckend – eine kostenlose, open source UI Komponenten Bibliothek ohne jede Laufzeitabhängigkeit? Klingt zu gut, um wahr zu sein, ist es aber.
Eine wunderschöne Sammlung fertiger UI Komponenten, die einem einfach so offen stehen.
Ein Projekt das ich sicher noch unterstützen werde!

Hetzner Hetzner

Weil GitHub ständig "droht" Preise zu erhöhen, vor allem für die Action Runners, hab' ich nach einer Alternative für mein git server hosting gesucht.
Hetzner ist unschlagbar bei Preisen - sie haben sogar eine ausführliche E-Mail geschickt, mit Entschuldigung und Erklärung, als sie den Preis ein wenig anheben mussten. Weiter so!

Playwright Playwright

Automatisierte Software Tests sind alternativlos für Qualität!
Und kleinere Teams ziehen sicher am meisten aus Frontend System Tests.
Moderater Aufwand, aber das gesamte System ist von vorne bis hinten durchgetestet.
Playwright ist ohne Zweifel, im Moment die beste Wahl.

Schulterblick über Paul beim Arbeiten an doformo.

Von smith&tonic

doformo

doformo biete Menschen einen Platz, um Freude an DIY Projekten zu finden.
Die Web App gibt nicht nur die Möglichkeit Projekte zu planen und den Prozess zu dokumentieren, sondern auch mit der Community zu teilen.
Man kann doformo allerdings auch als Platform nutzen, um nach Inspiration zu suchen und mit anderen zu interagieren, die ihre Projekte geteilt haben.
Eine Woche ab der Registrierung steht allen der volle Umfang der Web App kostenlos zur Verfügung, und danach auch die Option alle Standardfunktionen für immer gratis zu nutzen!

Live im Juni
smith&tonic Logo

Professionals have
Standards

Quality First

Oftmals wird ein schneller Fix als Kostensparmaßnahme betrachtet, aber in Wirklichkeit gibt es selten Situationen, in denen eine schnelle Lösung langfristig tatsächlich günstiger ist.
Die Angst nicht die schnellste time to market zu haben, lässt viele vergessen, dass selbst wenn ein Produkt Nutzer hat die es mögen, werden diese früher oder später neue Funktionen wollen oder Bugs finden, und falls dann diese Updates nicht mehr möglich sind, werden die Nutzer manchmal das Produkt aufgeben oder wenigstens unzufrieden damit sein, und es nicht weiterempfehlen oder gar Freunde davor warnen es zu kaufen.


Teamwork

In jedem Projekt in dem ich bisher war, konnte ich immer wieder das Selbe erkennen – wer alleine arbeitet, scheitert alleine; wer als Team arbeitet, hat als Team Erfolg!
Das Entwickeln meines eigenen Produkts war das erste Mal, dass ich wirklich alleine gearbeitet habe. Und es hat zwar viel Spaß gemacht und mir viel beigebracht, aber ohne meine guten Freunde (die ebenfalls Entwickler sind), mit denen ich über das Projekt gesprochen habe, wäre es sicher nicht mal halb so gut geworden.


Freude

Natürlich ist die Arbeit an einem Projekt nicht das Selbe wie Freizeit, und sollte es auch nicht sein. Aber Spaß zu haben und engagiert bei der Arbeit zu sein, ist nicht nur besser für die Person die am Projekt arbeitet, sondern erhöht auch die Qualität, wodurch die Kosten sinken und das Produkt letztendlich beliebter bei den Benutzern macht.

Lass uns etwas mit Sinn schaffen.

Verfügbar für neue Projekte