Logo for the kthoom comic book reader

I use my open source comic book reader, kthoom, quite a bit (more than I probably should!). Every once in awhile, I’ll come across a comic book file that kthoom won’t open and I’ll delightedly set some time aside in the evening/weekend to work on fixing the JavaScript. Hacking keeps me sane. Read the rest of this entry …

§1115 · November 1, 2017 · Comic Books, Open Source, Software, Technology, Web · (No comments) ·


ReactJS logo

I’ve been playing around a bit with React, since that’s where all the hot and shiny is lately. I really like it, but I can see some of the hot and shiny warts – I’ll blog about that later after I’ve been fully brainwashed had more time to play with it.

For the purposes of this exercise, one thing I’m trying to do is go the no-build-step route, where it’s all pure HTML and JavaScript. This means no JSX, no npm, no Babel. It’s really not too bad at all (unfortunately almost all examples I’ve seen online use JSX – and understandably).

It’s also given me a good stretch at using ES6 modules natively, one hot and shiny wart I’ve noticed there too.

Read the rest of this entry …

§1099 · October 19, 2017 · JavaScript, Software, Technology, Web · 2 comments ·


JavaScript logo

The last piece heralding the dawn of modern JavaScript (sometimes thought of as ES6, but we’re past that now) arrived last month when two browsers (Chrome and Safari) shipped support for ES6 modules natively without developer flags. It’s now possible to write all this stuff (modules, classes, arrow functions, const/let variables, Promises) using just your code and not relying on transpilers!

Read the rest of this entry …

§1080 · October 17, 2017 · Chrome, Firefox, JavaScript, Safari, Software, Technology, Web · 2 comments ·


Logo for the kthoom comic book reader

Decided to pluck at one of my open source projects on the weekend. The latest idea was to use the Google Drive API to let users load up their comic book files (cbr/cbz/cbt) into kthoom (a comic book reader).

This should help those users storing their comic books on Google Drive to be able to access them on Chromebooks. Haven’t tried it on a tablet yet – I wonder if that works…

I’m always accepting patches if someone wants to write the equivalent code for Microsoft OneDrive.

§1048 · August 26, 2014 · Uncategorized · 3 comments ·


My kids (9-year olds) each got a Kindle for Christmas (thanks Gramma and Grampa!). It looks like even for them to “buy” free books, this is how I had to set them up:

  • Create an Amazon account for them
  • Manage Account, 1-Click Settings
  • Turn on 1-Click for the account
  • Add an address
  • Click the link to make it the 1-Click default address
  • Make this address the billing address

After this, my kids were able to “purchase” free books (and gift cards can be added to their balance), all without requiring a credit card number. Thanks, Amazon for making this so simple! 🙂

§1049 · December 31, 2013 · Kids, Tips · Comments Off on Set up your kids with a Kindle ·