Ron Sparks Solution Architect, Author, Poet


DOS Command Line – Alphabetically Merging Files Recursively In Multiple Directories


Wanna merge files recursively from the DOS command line? SQL Files All Over The Place – Problem! I do a lot of grunt work in DOS.  Also, I have dozens of SQL scripts in multiple folders that need to be run sequentially in order to recreate the database, create the database objects, and seed the initial data in the system.  I can run them one at a time, eating up half an hour or...

Getting ONLY Subversion (SVN) Changed Files For Deployment


Ran into a unique problem with one of my clients. They use Subversion (SVN) for source control.Their site is mainly flat HTML files (once compiled) and media files.Because of IT governance restrictions, I can deploy ONLY the files that have been add/changed since the last deployment. This seems pretty simple, right?  Wrong.  SVN doesn’t give you an easy way to export ONLY the files that...

4 Ways Technology Can Beat Writer’s Block


There’s a lot of tips and tricks on how to bear writer’s block.  Ultimately, as we all know, the only way to beat writer’s block is to simply write.  Still, there’s something to be said for kickstarting your creative thought process.  Ideas come from the strangest places. Most of us nowadays write on our computers, but all of the suggestions foe beating writer’s block usually...

Ron Sparks Solution Architect, Author, Poet

Ron Sparks

Ron Sparks is a technology professional, science fiction and fantasy author and poet living in Munich, Bavaria. His latest book "ONI: Satellite Earth Series Book 1" is available on


A man of many passions, I lay claim to a myriad of interests and hobbies. Among them, I am an amateur astronomer, an avid motorcycle rider, a whiskey aficionado, a (poor) surfer, a scuba diver, a martial artist, a student of philosophy, a proponent of critical thinking, a technologist, an entrepreneur, a cancer survivor, and I harbor a lifelong love of science fiction and fantasy. Feel free to strike up a conversation on the social networks below.

Select a Category to Browse

Follow me on Twitter