Browse Source

Establishing a weblog

One of the biggest pains of creating a new web endeavor is prematurely
optimizing. Static site generators are light on the server, but are
still a dependency locally.

Instead of reaching directly for one of those, I've created hand-crafted
an RSS feed and converted into HTML I'll be able to style.

I did need to decode the HTML elements of my main content, which would
be tedious by hand. Since I'm using vim, I just issued the following two

Tyler Childs 2 years ago
  1. 30
  2. 23


@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:atom="">
<atom:link href="" rel="self" type="application/rss+xml" />
<title>Weblog by the CEO of CSS</title>
<description>Short entries by an artisinal web professional</description>
<atom:link href="" rel="self" type="application/rss+xml"/>
<pubDate>Sun, 22 Nov 2020 21:05:00 -0800</pubDate>
<title>Hello Sun</title>
I truly enjoy Flash-y things. You see, I grew up playing Flash games. Long story short, Flash died in a terrible, terrible accident. A tool and a technology built to make it easy for non-technical people to create entertaining and interactive experiences was &lt;em&gt;insecure&lt;/em&gt;.
Around this time, internet commerce began gaining popularity. Insecurity meant fraud and fraud meant internet businesses would lose money. To tighten security, a plan was set in motion to eliminate the vulnerability; Flash must die.
An entire generation of artists and creators were inadvertantly destroyed as well. Since Flash could never run on a mobile device, like an Android or and iPhone, the only way to run software on the computer in your pocket was with the blessing of Google or Apple. Well, there was always the web browser.
I fell in love with the web and the freedom at the core. Everyone in the world, connected and able to collaborate through a standardization of communication and protocols. I wish everyone fell in love with the web. It's not dead and it's just about to cocoon. I want you to watch the transformation into it's next form alongside me.
<pubDate>Sun, 11 Nov 2020 21:05:00 -0800</pubDate>


@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="">
<xsl:template match="/">
<xsl:for-each select="rss/channel">
<xsl:value-of select="title"/>
<xsl:value-of select="description"/>
<xsl:for-each select="item">
<h2><xsl:value-of select="title"/></h2>
<time><xsl:value-of select="pubDate"/></time>
<xsl:value-of select="description" disable-output-escaping="yes"/>