My text-to-speech workflow for PDFs

Here's my workflow for sucking the sweet juices of knowledge out of PDFs and eBooks in general....

Blog consolidation day.. And then there was one.

I’m a tinkerer. I tinker, that’s what I do. I poke at, and try out new technologies regularly. And to date, that has led me to start three different blogs.

One has a WordPress backend, another is on Drupal, and the last is on ghosts with a node backend as opposed to the lamp stack,


We just launched, where we plan on trying to sell 3D printed custom OUYA cases.  Want one?!?!

The Unified Front-end Convergence

It's not often I plug someone else's genius.  But, I'm thorouly enamoured with this dude's kungfu.  I am envious and humbled.  

Please have a look at

He makes a point in his blog post ( about something that  I've been looking to happen for a long time.  

CSS3 Flexing

I found this super cool little demo at: I'll have to do something with it.

RegEx for CSS

I've spent a good amount of time on code refactoring over a large code base.

Maybe for the future I will code up a RegEx generator to help search for all (or obvious) occurances of CSS patterns.  For now, I will just start posting helpful RegEx here: 

For instance, doing a code review, and I'm trying to find all occurrences of this rule (below) in our JSP code base, which is huge. 

#error .moduleStructContent .errorHeader {float:none}

A Shift in Education

With the birth of my daughter right around the corner, I have been thinking a lot about her education.  And, I am very much in the favor of a home school education.  Well.. that's not completely accurate.  I am very much in favor of an internet based education.  The location of the delivery is still in the air.  

There and back again.


Ahhh yes,, hopefully this will the first post in a long line of honest, to myself at least, blog entries where I will share with you the fruitlessness of my labours for the past 10 years.  Fruitlessness in that I don't make much money.  In fact, I'm flat broke.  And, I'm not that happy, mostly because I'm tired of being broke. This is going to be an account of how I get out of my current reality an into a life that I will create for myself. If I have nothing else, I have optimism.  

Faces Me Website


Subscribe to Sean Novak - UI Architect  RSS