by

A Book A Month!

Following up on yesterday’s post, the A Book A Month project is now a thing with its very own section. A couple of hours of PHP tinkering and I’ve now got the first few months worth of planned reading safely stored in a database. You can see my planned reading list, if I make any real progress through the list, and details about each book.

Like most all of my personal coding projects, I’ve taken every single shortcut I can towards getting the thing up and running. There is, for instance, no dedicated CRUD interface to edit data about the books, I’m simply using phpMyAdmin for that, why reinvent the wheel when it’s got most of the features I need? The only custom user interface I’ve slapped together is for updating reading progress, which is something that would be a bit cumbersome with phpMyAdmin since I’ll probably be doing that from my mobile phone – and phpMyAdmin is not mobile phone friendly.

So please have a look at A Book A Month, and if you have any constructive feedback, fire away. That’s also the case if you have any reading suggestions. Now you’ll have to excuse me, I’m off to read a book.

Write a Comment

Comment

CAPTCHA ImageChange Image

  1. Your “One Liners” page is broken; it loads for a moment, then is replaced with your archives link, a twitter comment or whatever you call those things, and some links.

    I’d have offered this information in a way that isn’t a comment on some random blog article, if there was any other working way on your site to do so, however….

    I think it’s time for a little maintenance on your site…

    Thanks.

    • Thanks for the info. Unfortunately, the one liners load correctly for me, at least when I use the link (https://www.vegard.net/one-liners/) in the menu. Can you please copy and paste the url in your browser’s address bar when you try to access the one liners so I can try to figure out what the problem is? Also, which browser are you using? Thanks a lot.

      There’s a contact form on the bottom of the About page you can use to contact me.