Monday, September 30, 2013

A New Theory of Computing

Anybody reading this blog knows I'm a coder.  I've been doing it for almost 30 years starting out from little toy programs straight out of tutorials to publishing papers on computer graphics to 7 years in gaming and 4 years in motion pictures...  and now embedded graphics platforms.  I've been around the block and gotten extremely jaded over the years.  Every experience I've been through has its moments which ring loudly with the words "Don't let this happen to you."  I could tell you stories about the way I've worked for people who were so utterly dense they believed that an octagon has 5 sides (yes, I'm being serious), and worked on codebases that were so riddled with cyclical dependencies that you couldn't link anything unless you compiled everything twice.  There is just so much power in the tools we have, but when you use that power irresponsibly, you get the kind of crappy software so many of us feel every package is.  Then I stumbled upon something new that really revolutionized my view of computing.  I want to share it with you today.

In one sense, it is entirely new, but in another sense, it is a rebirth of old ideas first hinted at as a deeper truth which underlay the works of al-Khwarizmi, Aryabhatta et. al.  It's really a very simple series of principles that many of the great technical minds out there like Bill Gates, Alan Turing, Steve Wozniak, Donald Knuth, Linus Torvalds, Dennis Ritchie and others have known for years.  It is something that the mainstream software engineering industry doesn't want you to know!  It is a truly intuitive, natural, and holistic approach to coding and it will completely overturn everything you thought you knew about writing software!  It is not a fad like eXtreme Programming, or Scrum, or anything else that appears as the new big thing every so often only to disappear shortly after.  And unlike all the charlatans out there, this isn't totally fake, and I'm going to give you the real secret right here, right now.  I am not being paid to provide this, nor am I trying to sell you a book.  This is free of charge and available to anyone and everyone.  The secrets will really be revealed here and now, just below the jump.

Monday, September 23, 2013

I'm Not Quite Dead Yet!

Yes, I know the blog has been kind of silent lately.  Mostly due to the fact that I have in the interim changed jobs.  When I first started this blog, I had been 2 years into my stint in the movie biz working on CG technology and research, and now I've moved on.  In doing so, I kind of had to close out a dozen things in my last few weeks at my last job (lest I leave things unfinished and walk out the doors with fairly significant stuff not available for people to use), and that meant being insanely busy.  With no lag time in between my previous job and my new job, it meant having to run like crazy for weeks.  As such, the blog went silent for a while.  But that was temporary.