44

Yegge-dex: listing of all Steve Yegge articles

 5 years ago
source link: https://www.tuicool.com/articles/hit/fm6jieI
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Yegge-dex

Hello Hacker News! What a coincidence - I was just checking my Apache logs. I've updated the index with Yegge's most recent Medium posts.

Jump straight to the 'Dex

About this

Steve Yegge had an Amazon-internal blog called "Stevey's Drunken Blog Rants" from 2004-2005. When he left Amazon, he cleaned them up and made them public. Steve is an extremely engaging writer and he's got a lot of thought-provoking ideas. As an added bonus, when you read his posts chronologically, they work like a story: the developer's search for the One True Programming Language (amongst other things).

It's a story I think a lot of us can identify with.

When Steve started work at Google, he moved his blog to Blogger. Unfortunately, Blogger has no satisfying way to read each entry in order (that I could find!). So I wrote this little Ruby script to grab the blog's Atom feed and created the index below.

# nokogiri is a XML/HTML parsing wrapper can be installed via gem
# It uses libxml2 (was included with Slackware on my machine)
require 'nokogiri'
require 'date'

# yegge.xml downloaded via URL:
# http://steve-yegge.blogspot.com/feeds/posts/default?max-results=500
yegge = Nokogiri::XML(File.read("yegge.xml"))

# get each entry title, url and date
yegge.xpath('//xmlns:entry').each do |e|
	title = e.search('title')[0].text
	url = e.search('link[@rel=alternate]')[0]['href']
	date = e.search('published')[0].text
	date = Date.parse(date).to_s
	puts "<p><time>#{date}</time> <a class=\"entry\" href=\"#{url}\">#{title}</a></p>"
end

Anyway, I made this for my own reading enjoyment so I could continue the "story". But it occurred to me that others might enjoy it too. So I've pieced together everything I could find in order to make a complete (?) index of his postings in chronological order and made this page.

2018-01-24:In a bizarre case of synchronicity, I am creating this page today and I see that, lo and behold, Steve just moved from Blogger to Medium yesterday . So I'm starting a new section for those articles as well.

I'll probably just manually update the list when Steve writes new entries (whenever Ifind out about them). I have no plan to automate the process.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK