Jens Oliver Meiert
Artikel und Bücher über das Handwerk der Webentwicklung, speziell zur Minimierung und Optimierung von HTML und CSS.
Ăśber die Probleme eindimensionaler Website-Optimierung
Es gibt viele Optimierungsvektoren – SEO, Performance, Barrierefreiheit &c. –, aber das Optimieren nur einer Dimension kann nicht nur teuer, sondern sogar kontraproduktiv sein. Über das Optimieren von Optimierungen.

Upgrade Your HTMLÂ IV
Das nächste Büchlein der HTML-Reihe: »Apart from discussing the appropriate use and the subtleties of HTML elements, this edition covers general topics like conformance, maintainability, and the balancing of optimization vectors. It also covers topics like attribute minimization, void elements, metadata, table buttons and button links, and even CSS art.«
Minimales soziales Markup
Jede Website und App braucht dieser Tage sogenanntes »soziales Markup«, Metadaten zur ganzheitlichen und hübscheren Darstellung in sozialen Medien und Messenger-Apps. Über das Minimum, das an HTML benötigt wird.
2 Herangehensweisen an Barrierefreiheit im Internet
Man kann zwischen mindestens zwei Herangehensweisen an Barrierefreiheit im Web unterscheiden: zugängliche Websites und Apps zu produzieren (aktive Barrierefreiheit), und zugänglich machende Software zu erstellen (passive Barrierefreiheit). Wie das Verfolgen nur eines Ansatzes einer größeren Vision von Zugänglichkeit im Weg steht.
Über den Druck auf junge und unerfahrene Entwickler
»Suche Junior-Entwickler mit fünf Jahren Berufserfahrung.« Über den Bedarf, mehr für Kandidaten und Gemeinschaft zu tun, und einen Einstellungsprozess, der es als Auftrag betrachtet, neue Talente auszubilden und hochzubringen.
Die 6 Arten, HTML zu schreiben (und ihre Kombinationen)
Unsystematisch, valid, semantisch, zugänglich, unbedingt notwendig und hyperoptimiert – das sind die grundlegenden HTML-Stile. Ein Artikel mit Beispielen, Kombinationen und Ansichten zur Bestimmung und Wahl des eigenen Stils.
Der 3-Sekunden-Frontend-Entwickler-Test
Eine Frage, die mehrere Antworten liefert – zu Grundwissen, Grundqualität, Professionalität und Anspruch. Und ein Mittel gegen bedingungslos akzeptierte Schlamperei.

The Little Book of Little Books
Eine Zusammenfassung und Überarbeitung der ehemaligen O’Reilly-Titel The Little Book of HTML/CSS Frameworks, The Little Book of HTML/CSS Coding Guidelines und The Little Book of Website Quality Control (2015/2016) – und eine andere Perspektive auf das Handwerk.
Engineering Management Ă—12
Gedanken und Grundsätze zum Management von Engineering-Teams: Von »Googliness« und »Competence, Caring, Conviction« über Systeme und Prozesse, Kommunikation und Delegation, Teamfokus und -gesundheit hin zu Vertrauen und Bescheidenheit.
5 Tipps für Ihre nächste Beförderung oder Gehaltserhöhung
Wie gehen Sie Beförderungen und Gehaltserhöhungen an? Sind diese an ein Jahresgespräch gekoppelt, an zyklische Ereignisse wie Performance-Reviews, oder hängen sie von Ihrer eigenen Initiative ab? Investieren Sie in die Vorbereitung Ihres Falls, oder »freestylen« Sie? Ein paar Gedanken dazu, was Ihre Chancen verbessern kann.

Upgrade Your HTMLÂ III
Der dritte Teil der englischsprachigen HTML-Reihe: »Apart from discussing the appropriate use and subtleties of HTML elements, this edition touches on code consistency, class use, bundler output, but also poem markup, link types,—and even declaration repetition.«
In kritischer Verteidigung der Frontend-Entwicklung
Das Feld der Frontend-Entwicklung befindet sich in einer Krise, bedingt durch eine unvollständige, fehlinterpretierte Definition sowie die Ideen »Webentwicklung als Wegwerfprodukt« und »Webentwicklung gleich Softwareentwicklung«. Warum die Frontend-Entwicklung mehr als nur Entwicklung ist, und was wir tun können (und sollten).
Die 4 Säulen geteilten Codes
Geteilter Code (»Embed-Code«) ist Code, der auf anderen Websites und -apps eingebunden wird, wie Social-Media-Widgets. Es gibt viele Probleme mit solch geteiltem Code – und vier Attribute, die ihn besser machen und auf die Sie achten können.

Upgrade Your HTMLÂ II
Wenn Ihnen HTML als Handwerk wichtig ist, wenn Sie sich als HTML-Minimalist verstehen, wenn Sie gerne Grenzen ausloten (und auch mal überschreiten), dann ist dies vielleicht nicht das, aber ein richtiges Buch für Sie: mit 10 Beispielen aus der Praxis, die untersucht und optimiert werden.

The Web Development Glossary
Webentwicklung ist ein großes Feld. Um das Verständnis sowie den berühmten Blick über den Tellerrand zu erleichtern, bietet The Web Development Glossary Erklärungen und Definitionen für mehr als 2.000 Begriffe und Abkürzungen der Web- und Softwareentwicklung.
Optionales HTML: Alles, was man wissen muss
HTML bietet viel Potential zur Performance-Optimierung, denn einiges Markup kann einfach weggelassen werden. Ein Überblick über optionales Markup, von optionalen Tags über optionale Anführungszeichen bis hin zu Attributswert-Defaults.
Eine kurze EinfĂĽhrung in minimale Webentwicklung
Einfacher Frontend-Code hat was von Kunst und Zauberei. Ein paar laute Gedanken darüber, wie wir Webentwicklung lernen und lehren könnten, unabhängig vom gegenwärtigen Ansatz, alles immerfort als Angelegenheit für Apps und Tools zu verschreien.

Upgrade Your HTML
Upgrade Your HTML ist ein kurzes Buch, das anhand von zehn HTML-Beispielen aus der Praxis zeigt, wie das entsprechende Markup aufgewertet und verbessert werden kann. Upgrade Your HTML ist knapp und konstruktiv …
Scrum kompakt: Allgemeines, Begriffe, Prinzipien, Rollen und Termine
Was ist Scrum? Scrum stellt eines der wichtigsten Vorgehensmodelle in der IT dar, nebst diversen »agilen« Ansätzen, und dennoch setzt jedes Unternehmen Scrum anders ein. Ein paar Eckpfeiler von Scrum, als Kurzeinführung, als Gegenprobe, zum Auffrischen.
HTML und Performance: Über das Auslassen optionaler Tags und Anführungszeichen
Je kleiner die HTML-Last einer Website, desto schneller ist die Website; das Auslassen optionaler Tags und Anführungszeichen verringert die HTML-Last. Also, vereinfacht: Das Auslassen optionaler Tags und Anführungszeichen macht eine Website schneller.

Das kleine Buch der HTML-/CSS-Frameworks
Die Übersetzung und Überarbeitung des englischsprachigen O’Reilly-Titels, die alle wichtigen Aspekte von Frameworks beleuchtet und Hinweise sowohl zum effektiven Gebrauch als auch der zielführenden Entwicklung von Frameworks gibt.
Druck-Styling, die 3Â Grundlagen
So ziemlich jede Website sollte über eine benutzbare Druckansicht verfügen. Warum? Weil Nutzer immer noch drucken, besonders, wenn Websites und Apps nützliche Inhalte oder wichtige Informationen beinhalten …

CSS Optimization Basics
Das geheime vierte »Little Book«, diesmal über die Optimierung von Stylesheets. »CSS Optimization Basics covers the necessary mindsets, discusses the main optimization methods, and presents useful resources to write higher quality CSS.«
Wartbarkeit kompakt: 200 Tipps und Ressourcen
Die Grobauswertung der Umfrage auf A List Apart: Was hilft der Wartung von Websites? Was ist hinderlich? Und auf was für Ressourcen greifen Entwickler zurück, um Wartbarkeit zu verbessern?
Webentwicklung: Warum es wichtig ist, dass wir uns das Leben schwermachen
Irgendwann einmal kam das provokante Thema auf, dass Webentwickler keine Debugging-Werkzeuge brauchen. Das war halb Scherz und halb Ernst; wir kamen zu der Zeit gerade aus dem Mittelalter der Webentwicklung …
Ăśber mich

Ich bin Jens, und ich bin ein Engineering Lead – aktuell Manager für Barrierefreiheit bei Miro – und Autor.
In der Webentwicklung bin ich auf HTML und CSS spezialisiert, trage zu technischen Standards bei und schreibe Fachbücher (wie On Web Development, CSS Optimization Basics, Das kleine Buch der HTML-/CSS-Frameworks, die »Upgrade Your HTML«-Reihe und The Web Development Glossary).
Ich experimentiere gerne: In der Philosophie interessiert mich die Metaphysik (auch in How to Work on Oneself). Künstlerisch spiele ich mit Fotografie. Und was das Abenteuer anbelangt, erkunde ich Orte (Journey of J.) und Aktivitäten (100 Things I Learned as an Everyday Adventurer).