Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel.
Einen kleinen Auszug aus meinen Kenntnissen und Fähigkeiten im digitalen Publishing-Workflow finden Sie unten stehend.
Markup Languages & andere Sprachen
Seit 1995 beschäftige ich mich intensiv mit HTML. Um 1998 herum startete ich die Reggae/Dancehall-Community Claat.com, welche anfangs auf phpNuke (mit HTML 4.01) aufgebaut war und kurze Zeit später auf ezPublish (auf Basis von XHTML 1.0) als Contentmanagement-System migrierte, da phpnuke die Last nicht mehr trug und die umfangreichen Anforderungen an das System nicht erfüllen konnte. Bei seiner Einstellung um 2007 verfügte diese Community – ohne Registrationszwang – über rund 250.000 registrierte User und über 2.5 Mio Pageviews/Monat.
Um 2006 startete ich eine neue Community unter dem Namen Symbian60.mobi auf Basis von WordPress um das „Symbian S60“ Smartphone OS von Nokia. Diese – ca. 2010 eingestellte – rein deutschsprachige Community verfügte gegen Ende über rund 50.000 registrierte Nutzer und stand in engem Kontakt mit dem Nokia Development sowie zahlreichen Soft- und Hardwareherstellern.
Aus diesen Gründen beherrsche ich eine Vielzahl von Markup- & Skriptsprachen gut bis sehr gut.
CSS & CSS Pre- / Postprocessors
Die strikte Trennung zwischen Content (HTML/XML) und Layout (CSS) waren – aus Perspektive eines HTML 3.2 / 4.01 Entwicklers – einer der größten Sprünge in der Webentwicklung. Mit der Einführung von CSS3 kamen zahlreiche neue Features hinzu, die sowohl optisch, als auch funktional Vorteile bieten – insbesondere in Hinsicht auf mobile Anwendungen, wie z.B. im Sinne des responsiven Webdesign, aber auch in Hinsicht auf die Usability und die User Experience (UX).
LESS & SCSS / SASS / Compass als CSS-Preprocessors bieten zusätzlich weitere Vorteile, die sich positiv auf die Kosten eines Web-Projekts niederschlagen. Unter anderem kann das Rapid Prototyping so erheblich beschleunigt werden.
Frameworks und APIs
Meine Fokussierung auf WordPress erfordert eine Spezialisierung auf einfache, über den WYSIWYG-Editor editierbare sowie responsive Frameworks.
Dazu gehören das Starter-Theme _s („Underscores“) und Forks wie das Bootstrap-basierte UnderStrap unter anderem.
Damit gebe ich dem Kunden die Möglichkeit, auch im Content-Editor beliebte Bootstrap-Elemente wie Accordeons, Tabs, responsiven Spaltensatz und Slider zu nutzen und so das Artikel-Layout selbständig auf intuitive Weise zu beeinflussen und einzigartigen Content zu schaffen.
Über den Kirki-Customizer, das Redux-Framework oder CMB2 bzw. das kommerzielle ACF ist der Kunde zusätzlich in der Lage, die Einstellungen und das Aussehen des Templates weitreichend selbst ohne Code-Kenntnisse zu verändern, Metaboxen in Artikeln zu nutzen und an die eigenen Anforderungen anzupassen.
Bei meiner Tätigkeit bei der WDR mediagroup konnte ich außerdem tiefe Einblicke in die Realisierung sprachgesteuerter Systeme für den Google Assistant erhalten und habe mit der Node.js client library for Actions on Google rund ein halbes Dutzend Anwendungen realisieren können. Dabei wurden u.a. auch die REST API, Serverless, Dialogflow, Firebase und AWS Lambda genutzt.
Zur Zeit arbeite ich mich aus persönlichem Interesse in Vue.js, Angular und React bzw. Preact ein.
Website Optimierung
Es gibt unzählige Kriterien aus den unterschiedlichsten Bereichen, die die Funktionalität, Erreichbarkeit, Auffindbarkeit, Sicherheit und Performance Ihrer Website ausmachen beziehungsweise optimieren. In allen genannten Bereichen verfüge ich über fundierte Kenntnisse, um Ihre Website optimal zugänglich und auffindbar, sicher und performant zu machen, sowie einen Mehrwert für Ihre Nutzer anzubieten.
Wenn Sie gerne Referenzprojekte sehen möchten, in denen genannte Faktoren dediziert umgesetzt wurden, sprechen Sie mich bitte direkt an. In einer Präsentation stelle ich Ihnen diese gerne vor.
Workflow & Toolkits
In den letzten Jahren sind zahlreiche Tools auf den Markt gekommen, die den Workflow verbessern bzw. automatisieren helfen, wie z.B. Node.js, Grunt, Gulp, Bower, Composer, Yeoman, Yarn, Docker / Vagrant und Git, um nur einige zu nennen. Eine Vielzahl dieser Tools verwende ich selbstverständlich auch in meinem alltäglichen Arbeitsablauf.
Content Management & e-Commerce Systeme
Die Vielzahl von Content-Management-Systemen, die sich heute am Markt befinden, erfordert zu Beginn eines Projekts die genaue Analyse, welche Art Content vorrangig verwaltet werden soll, wie die Bedürfnisse des Projekts und der Anwender aussehen und wohin die Anwendung langfristig führen soll. Nur so lässt sich verlässlich feststellen, welches System sinnvoller Weise zum Einsatz kommen sollte und Ihren Anforderungen auch langfristig genügen kann.
Mein Fokus liegt aufgrund der leichten Administrierbarkeit und Verwaltung von Content für den Endkunden auf dem WordPress Open Source Contentmanagement System. Aber auch Typo3 und Drupal, sowie Contao besitzen je nach Anforderungen Ihres Projekts ihre Stärken und Vorteile, die für ihren Einsatz sprechen können. Nicht jede Anforderung ist mit WordPress sinnvoll umsetzbar. Deshalb setze ich Ihre Projekte auch gerne mit anderen CMS um.
Adobe Creative Suite
In nahezu der gesamten Adobe Palette kenne ich mich gut bis sehr gut aus.
Bereits seit 1998 bin ich als Dozent an verschiedenen Bildungseinrichtungen, wie z.B. der bm – gesellschaft für bildung in medienberufen, HMKW, em>WAK, DEKRA und macromedia tätig oder tätig gewesen und habe außerdem zahlreiche Firmenschulungen durchgeführt. Mit exzellenten Teilnehmer- und Arbeitgeberbewertungen habe ich zahlreiche Photoshop-, Fireworks-, und Dreamweaver-Schulungen durchgeführt.
In einem unabhängigen und deutschlandweiten Test bzgl. Frontpage- und Dreamweaver-Schulungen der Stiftung Warentest im Jahr 2003 ging meine Dreamweaver Schulung bei macromedia als eine der bestbewerteten von mehr als 15 im Test befindlichen hervor.