WordPress Powered by GitHub and Docker

About 5 years ago I migrated this blog to WordPress. Overall, it’s been working well but my manual method for keeping WordPress (and plugins/themes) updated has been less than ideal. I just implemented a new system with GitHub and Docker that will hopefully make that upgrade path smoother, help me keep things updated, and avoid security issues from out of date code.

Continue Reading →

Converting HTML to Markdown using Pandoc

Markdown is a great plain text format for a lot of applications and is often used to convert to HTML (for example on my WordPress blog here). There are also some good use cases for the opposite: converting from HTML into Markdown. I recently had such a case to convert some older blog posts from raw HTML into Markdown found that Pandoc made it really easy. What’s Pandoc Pandoc is an open-source utility for converting between a number of common (and rare) document types, for example plain text, HTML, Markdown, MS Word, LaTeX, wiki, and so on. The output formats…

Continue Reading →

About

Welcome to my small corner of the Internet! I’ve been blogging here on cantoni.org since July 1999, originally as one of the early beta testers of CityDesk, then starting in 2002 with several versions of MovableType. Finally in early 2014 I switched to WordPress. I don’t post too often, so one side effect is that some of my older articles still have a decent amount of traffic. Try searching for “fiddler android” to see an example. Work I’ve been a software team leader/manager for many years, having worked in several different industries. I’ve worked at companies like Palm, Yahoo, Citrix,…

Continue Reading →

Movable Type 5.2 on Mac OS X

It’s been a while since my notes about local development copies of Movable Type and WordPress on XAMPP – a local LAMP stack that runs on Windows. I’m still using both blogging platforms and wanted to update the steps now that I’m doing most of my work on a Mac laptop. The steps aren’t too difficult, but there are lots of details to get right. Read on to see a detailed walk through for the installation of a local copy of Movable Type 5.2 on Mac OS X.

Continue Reading →

Posted in: Web