As many coders do, I work on personal projects on the side, especially lately as I’ve been doing contracting work and job-hunting. Building software is apparently one of the things I on some level can’t not do — I get antsy after a while and need to write some code. Lucky for me, then, that people are happy to pay me well to do something I enjoy. 🙂
Right now I’m working on a site (in Python and Django) which will allow you to take things you have written and turn them first, as a MVP, into a PDF of a book, and eventually directly into a physical book, via one of the print-on-demand services.
Because I want the site to be friendly and easy to use, I have been lately working on the styling of it. Going into this I knew very little CSS — anyone who has looked at the source to this web site (please don’t, it hurts) can attest that much of it is left over from the bad old days of tables that characterized the web when I started it. This is where I am right now, after a couple evenings’ hacking (click for the HTML version):
Let me know if it breaks in your browser. (Why yes, this is partly a backdoor attempt to get some browser compatability testing, how could you tell? 😉