<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" >
	<channel>
		<title>Blog (Web Development, Mostly) · Jens Oliver Meiert</title>
		<link>https://meiert.com/en/</link>
		<description>Articles and books on the craft of web development, with a focus on HTML and CSS minimization and optimization.</description>
		<language>en</language>
		<image>
			<title>Jens Oliver Meiert</title>
			<link>https://meiert.com/en/</link>
			<url>https://meiert.com/media/social.png</url>
		</image>
		<pubDate>Wed, 21 Feb 2024 17:52:01 +0100</pubDate>
		<item>
			<title>“Web Design as a Process” in Charts: Maintenance, Decay, Tech Debt, and Big Bang Launching</title>
			<link>https://meiert.com/en/blog/web-design-process-visualized/</link>
			<comments>https://meiert.com/en/blog/web-design-process-visualized/#comments</comments>
			<guid isPermaLink="false">/en/blog/web-design-process-visualized/</guid>
			<pubDate>Mon, 19 Feb 2024 19:24:42 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[Web design is a process. This process relates to the quality and completeness of a given website, as observed over time. We can chart and understand different types of this&#160;process.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/web-design-process-visualized/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Why I Like Scrumban</title>
			<link>https://meiert.com/en/blog/why-i-like-scrumban/</link>
			<comments>https://meiert.com/en/blog/why-i-like-scrumban/#comments</comments>
			<guid isPermaLink="false">/en/blog/why-i-like-scrumban/</guid>
			<pubDate>Tue, 13 Feb 2024 19:43:51 +0100</pubDate>
			<category>Engineering Management</category>
			<description><![CDATA[Over the past years, I’ve become a fan of Scrumban, a mix of Scrum and Kanban. But what is Scrumban here, and what is there to like about&#160;Scrumban?]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/why-i-like-scrumban/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Website Optimization Measures, Part XXII</title>
			<link>https://meiert.com/en/blog/optimization-measures-22/</link>
			<comments>https://meiert.com/en/blog/optimization-measures-22/#comments</comments>
			<guid isPermaLink="false">/en/blog/optimization-measures-22/</guid>
			<pubDate>Sat, 03 Feb 2024 22:01:48 +0100</pubDate>
			<category>Web Development</category>
			<category>Art and Design</category>
			<description><![CDATA[Web design is a process, running our own websites is awesome, and together it means there’s always something to tweak and improve and optimize. Select things I’ve done over the last few&#160;months.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/optimization-measures-22/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>On the Well Astonishing Verdicts on Social Media</title>
			<link>https://meiert.com/en/blog/social-verdicts/</link>
			<comments>https://meiert.com/en/blog/social-verdicts/#comments</comments>
			<guid isPermaLink="false">/en/blog/social-verdicts/</guid>
			<pubDate>Sun, 21 Jan 2024 15:55:51 +0100</pubDate>
			<category>Everything Else</category>
			<description><![CDATA[We may speak anything from 470,000,000 to 860,000,000 words in our lifetime. The tiniest fraction may be too&#160;much.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/social-verdicts/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Performance and Stay Questions in 1:1s</title>
			<link>https://meiert.com/en/blog/performance-and-stay-questions/</link>
			<comments>https://meiert.com/en/blog/performance-and-stay-questions/#comments</comments>
			<guid isPermaLink="false">/en/blog/performance-and-stay-questions/</guid>
			<pubDate>Mon, 15 Jan 2024 17:42:38 +0100</pubDate>
			<category>Engineering Management</category>
			<description><![CDATA[On a set of questions that are useful to ask every few weeks, for close alignment and connection, as well as&#160;well-being.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/performance-and-stay-questions/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>My Web Development Wishlist 2024</title>
			<link>https://meiert.com/en/blog/web-development-wishlist-2024/</link>
			<comments>https://meiert.com/en/blog/web-development-wishlist-2024/#comments</comments>
			<guid isPermaLink="false">/en/blog/web-development-wishlist-2024/</guid>
			<pubDate>Sun, 07 Jan 2024 16:23:14 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[Respect, UX before DX, quality output that starts with conformance, running one’s own website, and adding as much as necessary, but as little as possible to web standards—five wishes to benefit our field, our users, and us as&#160;professionals.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/web-development-wishlist-2024/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Stop Closing Void Elements</title>
			<link>https://meiert.com/en/blog/stop-closing-void-elements/</link>
			<comments>https://meiert.com/en/blog/stop-closing-void-elements/#comments</comments>
			<guid isPermaLink="false">/en/blog/stop-closing-void-elements/</guid>
			<pubDate>Wed, 03 Jan 2024 19:45:19 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[Some developers believe in closing all HTML elements. Some have to close all HTML elements. Others don’t believe in doing so, or aren’t forced either way. In <cite>Upgrade Your HTML IV</cite>, I wrote a little about closing void&#160;elements.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/stop-closing-void-elements/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>2023</title>
			<link>https://meiert.com/en/blog/re-2023/</link>
			<comments>https://meiert.com/en/blog/re-2023/#comments</comments>
			<guid isPermaLink="false">/en/blog/re-2023/</guid>
			<pubDate>Mon, 01 Jan 2024 12:34:45 +0100</pubDate>
			<category>Everything Else</category>
			<description><![CDATA[My professional and personal highlights from the last year. (Happy&#160;2024!)]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/re-2023/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Incident, Mitigate, Learn</title>
			<link>https://meiert.com/en/blog/mitigate-and-learn/</link>
			<comments>https://meiert.com/en/blog/mitigate-and-learn/#comments</comments>
			<guid isPermaLink="false">/en/blog/mitigate-and-learn/</guid>
			<pubDate>Thu, 28 Dec 2023 20:00:57 +0100</pubDate>
			<category>Web Development</category>
			<category>Engineering Management</category>
			<description><![CDATA[We can’t just pick&#160;two.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/mitigate-and-learn/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>“HTML First” Is Not HTML First</title>
			<link>https://meiert.com/en/blog/true-html-first/</link>
			<comments>https://meiert.com/en/blog/true-html-first/#comments</comments>
			<guid isPermaLink="false">/en/blog/true-html-first/</guid>
			<pubDate>Thu, 21 Dec 2023 17:53:38 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[On what is and what isn’t “HTML First.” (It’s not just a hunch: It should start with&#160;HTML.)]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/true-html-first/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Something to Know About Defensiveness</title>
			<link>https://meiert.com/en/blog/defensiveness/</link>
			<comments>https://meiert.com/en/blog/defensiveness/#comments</comments>
			<guid isPermaLink="false">/en/blog/defensiveness/</guid>
			<pubDate>Sun, 17 Dec 2023 16:58:07 +0100</pubDate>
			<category>Everything Else</category>
			<description><![CDATA[“The first rule of effective debate, argument, or heated conversation is to never, ever, get defensive.” On what we label as defensiveness, and a story that appears more complete and&#160;empathetic.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/defensiveness/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>26 Other Web Development Terms You May Not Have Heard Of</title>
			<link>https://meiert.com/en/blog/26-other-web-development-terms/</link>
			<comments>https://meiert.com/en/blog/26-other-web-development-terms/#comments</comments>
			<guid isPermaLink="false">/en/blog/26-other-web-development-terms/</guid>
			<pubDate>Tue, 12 Dec 2023 18:52:40 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[From ActionScript (psst) to linearizability to the Z&#160;shell.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/26-other-web-development-terms/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Why Online Communication Is So Not-Great</title>
			<link>https://meiert.com/en/blog/online-communication/</link>
			<comments>https://meiert.com/en/blog/online-communication/#comments</comments>
			<guid isPermaLink="false">/en/blog/online-communication/</guid>
			<pubDate>Sun, 26 Nov 2023 16:47:04 +0100</pubDate>
			<category>Philosophy</category>
			<category>Everything Else</category>
			<description><![CDATA[Why is online communication so, meh? An approach that considers context, training, and world views, for a much more complicated&#160;topic.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/online-communication/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>The 9 HTML Elements That Have an Attribute of the Same Name, or: The 9 Attributes That Have an Element of the Same Name</title>
			<link>https://meiert.com/en/blog/same-name/</link>
			<comments>https://meiert.com/en/blog/same-name/#comments</comments>
			<guid isPermaLink="false">/en/blog/same-name/</guid>
			<pubDate>Mon, 20 Nov 2023 18:28:22 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[There are nine HTML elements that have an attribute of the same name. You’ll never guess what follows&#160;next.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/same-name/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Letter and Spirit of Web Development</title>
			<link>https://meiert.com/en/blog/letter-and-spirit-of-web-development/</link>
			<comments>https://meiert.com/en/blog/letter-and-spirit-of-web-development/#comments</comments>
			<guid isPermaLink="false">/en/blog/letter-and-spirit-of-web-development/</guid>
			<pubDate>Tue, 14 Nov 2023 17:29:28 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[In the realm of law, there is the notion of letter and spirit of a law. It seems we could benefit from letter and spirit in web development,&#160;too.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/letter-and-spirit-of-web-development/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>14 Tips for Becoming an Indie Author</title>
			<link>https://meiert.com/en/blog/14-tips-for-becoming-an-indie-author/</link>
			<comments>https://meiert.com/en/blog/14-tips-for-becoming-an-indie-author/#comments</comments>
			<guid isPermaLink="false">/en/blog/14-tips-for-becoming-an-indie-author/</guid>
			<pubDate>Wed, 08 Nov 2023 19:15:24 +0100</pubDate>
			<category>Everything Else</category>
			<description><![CDATA[After a few books with a publisher and a few more as an independent author, some tips and thoughts on how to publish your own books (if that’s what you’re excited about doing, too). From starting with ebooks to not writing overly much to not using AI tools—all sorts of advice you would or wouldn’t expect to&#160;get.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/14-tips-for-becoming-an-indie-author/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Website Optimization Measures, Part XXI</title>
			<link>https://meiert.com/en/blog/optimization-measures-21/</link>
			<comments>https://meiert.com/en/blog/optimization-measures-21/#comments</comments>
			<guid isPermaLink="false">/en/blog/optimization-measures-21/</guid>
			<pubDate>Sat, 04 Nov 2023 13:49:27 +0100</pubDate>
			<category>Web Development</category>
			<category>Art and Design</category>
			<description><![CDATA[Who hasn’t had enough of style sheet reviews, editor performance optimizations, ad removals, CTA revisions, pseudo-class refactorings, blocked AI crawlers, custom search engines, social graphics, or server log&#160;configs.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/optimization-measures-21/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>2023: 0 of the Global Top 100 Websites Use Valid HTML</title>
			<link>https://meiert.com/en/blog/html-conformance-2023/</link>
			<comments>https://meiert.com/en/blog/html-conformance-2023/#comments</comments>
			<guid isPermaLink="false">/en/blog/html-conformance-2023/</guid>
			<pubDate>Tue, 31 Oct 2023 18:31:06 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[The latest analysis of HTML and CSS conformance of the most popular websites. The situation is only going to get better once we set higher expectations for the code we&#160;ship.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/html-conformance-2023/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Existence and Experience</title>
			<link>https://meiert.com/en/blog/existence-and-experience/</link>
			<comments>https://meiert.com/en/blog/existence-and-experience/#comments</comments>
			<guid isPermaLink="false">/en/blog/existence-and-experience/</guid>
			<pubDate>Sun, 22 Oct 2023 07:54:05 +0100</pubDate>
			<category>Philosophy</category>
			<description><![CDATA[How can something-exists experience&#160;itself?]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/existence-and-experience/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>On the Uniting Power of a Commitment to HTML Conformance</title>
			<link>https://meiert.com/en/blog/commit-to-conformance/</link>
			<comments>https://meiert.com/en/blog/commit-to-conformance/#comments</comments>
			<guid isPermaLink="false">/en/blog/commit-to-conformance/</guid>
			<pubDate>Wed, 18 Oct 2023 17:53:48 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[HTML is the language of the Web, there’s a quality standard—expectation—for HTML, but we don’t make use of it, yet if we would, it would come with several advantages, one of them being that it could unite and propel us to master more important challenges, which would be good again for our field and the&#160;Web.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/commit-to-conformance/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>What Happened to Separation of Concerns in Frontend Development</title>
			<link>https://meiert.com/en/blog/what-happened-to-separation-of-concerns/</link>
			<comments>https://meiert.com/en/blog/what-happened-to-separation-of-concerns/#comments</comments>
			<guid isPermaLink="false">/en/blog/what-happened-to-separation-of-concerns/</guid>
			<pubDate>Thu, 05 Oct 2023 16:26:11 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[On a story that began around 2010, and in which web standards make separation of concerns easier—and frameworks make it&#160;harder.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/what-happened-to-separation-of-concerns/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>The Most Minimal Valid HTML Document</title>
			<link>https://meiert.com/en/blog/minimal-valid-html/</link>
			<comments>https://meiert.com/en/blog/minimal-valid-html/#comments</comments>
			<guid isPermaLink="false">/en/blog/minimal-valid-html/</guid>
			<pubDate>Mon, 02 Oct 2023 16:33:50 +0100</pubDate>
			<category>Web Development</category>
			<description><![CDATA[—isn’t that exciting, isn’t even new, but can use repeating in times of conformance neglect and AI-assisted&#160;coding.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/minimal-valid-html/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Valve, Counter-Strike, macOS, and How Not to Relaunch Software</title>
			<link>https://meiert.com/en/blog/cs2-on-macos/</link>
			<comments>https://meiert.com/en/blog/cs2-on-macos/#comments</comments>
			<guid isPermaLink="false">/en/blog/cs2-on-macos/</guid>
			<pubDate>Thu, 28 Sep 2023 20:30:59 +0100</pubDate>
			<category>Everything Else</category>
			<description><![CDATA[Yesterday, on September 27, Valve released Counter-Strike&#160;2, replacing the game’s predecessor, <i>Counter-Strike: Global Offensive</i> (CS:GO) on Valve’s Steam platform.&#160;<em>But.</em>]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/cs2-on-macos/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>The Good Things About All the Problems</title>
			<link>https://meiert.com/en/blog/the-good-things-about-all-the-problems/</link>
			<comments>https://meiert.com/en/blog/the-good-things-about-all-the-problems/#comments</comments>
			<guid isPermaLink="false">/en/blog/the-good-things-about-all-the-problems/</guid>
			<pubDate>Sun, 24 Sep 2023 11:32:07 +0100</pubDate>
			<category>Philosophy</category>
			<description><![CDATA[On things we cannot meaningfully discuss, and the sequel to <cite>The Problems With All the Good Things</cite> that may never&#160;be.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/the-good-things-about-all-the-problems/feed/</wfw:commentRss> -->
		</item>
			<item>
			<title>Website Optimization Measures, Part XX</title>
			<link>https://meiert.com/en/blog/optimization-measures-20/</link>
			<comments>https://meiert.com/en/blog/optimization-measures-20/#comments</comments>
			<guid isPermaLink="false">/en/blog/optimization-measures-20/</guid>
			<pubDate>Wed, 20 Sep 2023 15:43:55 +0100</pubDate>
			<category>Web Development</category>
			<category>Everything Else</category>
			<description><![CDATA[Definition issues. Aging content. Debugging. Social graphics. CTAs. DNS entries. SVGs. Filler words. PHP. There’s always something worth tending&#160;to.]]></description>
			<!-- <wfw:commentRss>https://meiert.com/en/blog/optimization-measures-20/feed/</wfw:commentRss> -->
		</item>
	</channel>
</rss>