Live Website Projects
joggoon.com began as a personal challenge to build my own version of an online (book) reader. I was working as a UX Engineer for an online publisher and developed an itch to create an online reading experience of my own.
Though the site has no backend database, I created a flat PHP database to support a small search engine for the site's content. All content is converted from single HTML files downloaded from two sources, manybooks.net and gutenberg.org. Because these two sources have fairly consistent HTML output, I was able to write a conversion script to generate the file format for joggoon. This cut my conversion time by half.
Work on the project began to wane as my personal and professional demands increased. All in all, I still consider this project perhaps my most aggressive and successful as I still receive an occassional inquiry from homeschoolers and others about using the site.
joggoon 2 was created as a similar personal challenge as joggoon. This time, however, the goal was to create a more client side application. Each book is contained in a single HTML file and the pagination is simply hiding & showing each chapter. More on how joggoon 2 differs in technology from the original joggoon can be found on the site's about page.
For this project, I limited the content to shorter books and for the most part converted different titles than those found on joggoon. The Library on joggoon 2 is also a bit more visually interesting - another of the features I sought to challenge myself with on this project.
This project began as a simple "daily challenge" and turned into this result after 9 days over the course of my winter break in 2015.
bulletproofpixels was formerly a small freelance web design and development endeavor I ran with my wife. Due to availability contstraints, we have scaled things down and offer consulting for small business websites at an affordable cost.
We have been hesitant to market bulletproofpixels for fear of becoming flooded with requests for help (as what happened at one point when our business model was more geared toward design and building websites). I am still employed in the Web development business and really don't have the time for extracurricular responsibilities. However, we do still hand out a business card now and then :).
Roll the Bones Around my house I have the nickname "the scribbler" due to my passion for writing short stories. I once answered the question "what are you doing" with "just scribbling" as I worked on a story. The name stuck.
In the normal flow of any one day I can suddenly get an idea for a short story. Sometimes it's only a word, other times it is an entire outline of a story. Sometimes I want to write but just have nothing to stimulate a story. Enter Roll the Bones.
While Christmas shopping in 2017, I was in a toy store and saw the dice game "story cubes". It grabbed my interest enough to nag at me (I didn't buy the game) for a couple of days, which eventually led to my creating Roll the Bones. It provides me a way to generate a writing challenge when I have a desire to write but am "blocked" for ideas and/or inspiration.