Artikel und Bücher über das Handwerk der Webentwicklung (speziell zur Optimierung und Wartbarkeit von HTML und CSS) und über Management und Führung imEngineering.
Das Buch, das sich keiner wünschen würde. Das rohe, unbehauene Skelett von HTML und CSS. Elemente, Attribute, Selektoren, Eigenschaften. Keine Erläuterungen, keine Beispiele, kein Kontext. Kein »New York Times«-Bestseller (das Buch istkostenlos).
Buch vom 14. August 2024, Schwerpunkt:Webentwicklung.
Upgrade Your HTMLV
Der neueste Teil der E-Book-Reihe zu HTML-Handwerk und -Minimalismus, mit Berührungspunkten zu Vergangenheit, Gegenwart und Zukunft der besten Dokumentensprache, die jemals spezifiziertwurde.
Buch vom 8. Mai 2024, Schwerpunkt:Webentwicklung.
Vom einenden Effekt einer Selbstverpflichtung auf validesHTML
HTML ist die Sprache des Webs; es gibt einen Qualitätsstandard – eine Erwartung – für HTML, aber wir machen davon keinen Gebrauch; dies hätte jedoch einige Vorteile, unter anderem, dass es uns einen und helfen würde, weitere Herausforderungen anzugehen; was wiederum noch besser für unser Feld und das Webwäre.
Artikel vom 10. Januar 2024, Schwerpunkt:Webentwicklung.
Was aus »Separation of Concerns« in der Frontend-Entwicklung gewordenist
Über eine Geschichte, die etwa 2010 begann, und in der Webstandards die Trennung von Belangen erleichtern – und Frameworks sieerschweren.
Artikel vom 14. Dezember 2023, Schwerpunkt:Webentwicklung.
Warum es nützlich ist, Websites weniger häufig neu zubauen
Du willst Websites neu bauen: Die Vorteile daran, neue Lösungen kennenzulernen, sind groß, und die Fähigkeit, eine Website auf eine neue Basis zu stellen, nützlich. Du willst aber auch iterieren, und über einen langen Zeitraum kontinuierlich Verbesserungen vornehmen. Warum uns eine Neigung zum Iterieren zu besseren Entwicklernmacht.
Artikel vom 19. September 2023, Schwerpunkt:Webentwicklung.
The Web Development Glossary3K
Die neue Ausgabe von The Web Development Glossary verschafft einen Überblick über die Webentwicklung, wie ihn kaum ein anderes Buch oder Website bietet – mit mehr als 3.000 Begriffen und Konzepten, sowie Erklärungen von Wikipedia und MDN WebDocs.
Buch vom 27. Juli 2023, Schwerpunkt:Webentwicklung.
Genehmigungen und die Beschleunigung vonOrganisationen
Organisationen können langsam sein. Etwas, das sie langsam macht, sind Prozesse. Ein Teil von Prozessen besteht aus Genehmigungen. Genehmigungen sind aber nicht immernotwendig.
Artikel vom 25. Juli 2023, Schwerpunkt:Methodik.
The Problems With All the GoodThings
Wenn Gutes als unproblematisch erachtet werden kann, und gezeigt werden kann, dass es mit allem Probleme gibt, dann… probieren wir mal etwas mitKI.
Buch vom 11. Juli 2023, Schwerpunkt:Verschiedenes.
Ü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 vonOptimierungen.
Artikel vom 22. Dezember 2022, Schwerpunkt:Methodik.
Upgrade Your HTMLIV
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 CSSart.«
Buch vom 27. November 2022, Schwerpunkt:Webentwicklung.
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ötigtwird.
Artikel vom 19. Oktober 2022, Schwerpunkt:Webentwicklung.
Zwei Herangehensweisen an Barrierefreiheit imInternet
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 Wegsteht.
Artikel vom 20. Juli 2022, Schwerpunkt:Barrierefreiheit.
Über den Druck auf junge und unerfahreneEntwickler
»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 undhochzubringen.
Artikel vom 5. Mai 2022, Schwerpunkt:Verschiedenes.
Die 6 Arten, HTML zu schreiben (und ihreKombinationen)
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 eigenenStils.
Artikel vom 20. April 2022, Schwerpunkt:Webentwicklung.
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 akzeptierteSchlamperei.
Artikel vom 2. Dezember 2021, Schwerpunkt:Webentwicklung.
The Little Book of LittleBooks
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 dasHandwerk.
Buch vom 29. Oktober 2021, Schwerpunkt:Webentwicklung.
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 undBescheidenheit.
Artikel vom 2. Oktober 2021, Schwerpunkt:Webentwicklung.
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 verbessernkann.
Artikel vom 20. Juli 2021, Schwerpunkt:Verschiedenes.
Upgrade Your HTMLIII
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 declarationrepetition.«
Buch vom 13. Mai 2021, Schwerpunkt:Webentwicklung.
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 (undsollten).
Artikel vom 12. Mai 2021, Schwerpunkt:Webentwicklung.
Die 4 Säulen geteiltenCodes
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 achtenkönnen.
Artikel vom 20. April 2021, Schwerpunkt:Webentwicklung.
Upgrade Your HTMLII
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 optimiertwerden.
Buch vom 17. November 2020, Schwerpunkt:Webentwicklung.
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- undSoftwareentwicklung.
Buch vom 7. April 2020, Schwerpunkt:Webentwicklung.
Optionales HTML: Alles, was man wissenmuss
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 zuAttributswert-Defaults.
Artikel vom 18. Dezember 2019, Schwerpunkt:Webentwicklung.
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 zuverschreien.
Artikel vom 28. November 2019, Schwerpunkt:Webentwicklung.
- Alle Publikationen