pipwerks

LearnSWFObject.com domain being retired

It’s hard to believe that I’ve run learnswfobject.com for nearly ten years. It’s easy to overlook now, but back when Flash was booming, before iOS and Android changed everything, SWFObject was a very important piece of web technology. According to BuiltWith.com, SWFObject’s usage peaked

Eight Years of Running a Mac Mini Server

In late 2009 I migrated all of my websites to my personal Mac Mini server, which is hosted in MacMiniColo’s data center (now part of MacStadium). You can read about my reasons for moving from hosted services to my own server here. I’ve never looked back, and have

Using Scraper on RetroPie

Update: Somehow all of my screenshots disappeared. Sorry about that. RetroPie is a fun little arcade system that runs on Raspberry Pi. It includes Emulation Station, which allows the user to select games using a USB game pad or joystick instead of a keyboard. One of Emulation Station’s features

PDFObject 2.0 released

After almost eight years in the making (and nearly 7 years of procrastinating), PDFObject 2.0 has arrived. PDFObject is an open-source standards-friendly JavaScript utility for embedding PDF files into HTML documents. It’s like SWFObject, but for PDFs. Version 1.0 was released in 2008 and has enjoyed modest

Convert 'localhost' to your Mac's current IP address

When developing web pages, I use MAMP.app or my Mac’s built-in Apache. Viewing the page means using an address such as http://localhost/mypage.html. If you use custom host names (especially easy with the excellent VirtualHostX.app), you may wind up with a localhost address such as

pipwerks © 2026