found drama

get oblique

Category Archives: tech

Reviews, speculation, and other idle thoughts on hardware, software, firmware…

review: Regular Expressions Cookbook

by Rob Friesel

Although I run the risk of fawning all over this book here, Jan Goyvaerts and Steven Levithan’s Regular Expressions Cookbook (Second Edition) (O’Reilly, 2012) is a technical text that I will gladly describe using words like “essential” and “indispensable” and “invaluable”. It should be on every working programmer’s bookshelf, if not on her desk. It […]

Danielewski.js

by Rob Friesel

Inspired by @fat’s @angustweets’ 1 “If Hemingway wrote JavaScript”: if Mark Z. Danielewski (author of House of Leaves) wrote JavaScript: // The narrator leaks globals but we cannot know if he intends this; we are // forced to trust him. There is no going back. stairs = this[‘stairs’] || {}; stairs[‘0’] = null, stairs[‘1’] = […]

review: Developing Web Applications with Haskell and Yesod

by Rob Friesel

I thought that I might be the target audience for this book, but I was mistaken. In the preface of Developing Web Applications with Haskell and Yesod (O’Reilly, 2012), author Michael Snoyman describes this book as “for” two groups: The first group is long time Haskell users–already convinced of the advantages of Haskell–who are looking […]

there: I fixed Footnotify

by Rob Friesel

About nine months ago, Hans Petter Eikemo announced his Chrome/Safari extension called Footnotify which is like a “lightbox” for “Daring Fireball style” footnote links. I loved it immediately but found that it did not work for the footnotes on this blog you’re reading here. To be pedantic: they worked on the landing page, but not […]

review: Maintainable JavaScript

by Rob Friesel

Maintainable JavaScript by Nicholas Zakas (O’Reilly 2012) is a short-and-sweet little text on (as the cover says) “writing readable code”. And by “readable code”, Zakas means “code that other developers not named [YOUR NAME] will be able to read and comprehend of and ultimately maintain”. It goes beyond maintainable and readable code though–Zakas takes us […]