MVC in Corona via Robotlegs

I’ve recorded a new video series that goes over how to do Model View Controller development for medium to Enterprise mobile applications in Corona SDK via Robotlegs. It’s a popular framework from the Flash/Flex world that I’ve spent the last 2 years on and off porting from ActionScript 3 to Lua. It’s mature enough now that I can start actually recommending its usage, primarily to garner feedback for guiding it’s future implementation.

Additionally, I recorded a code walkthrough separately below. Code’s in the Cafe Townsend section in the repo.

Why Multiple Files Using RequireJS vs. 1 Big One

A YouTube watcher of my channel regarding my Basics of Require JS Part 1 writes:

… main.js is a concatenated and minified version of all the js. Just wondering why do you still need requirejs if you concatenate and minify your js in a single file [via r.js].

Is there an advantage of using requirejs in this instance? Or can you just straight target main.js?

I’ve seen 2 clients now who put all of their JavaScript into a single, large file vs. using classes, modules, and packages; traditional computer science concepts that Require does its best to enable in JavaScript.

Continue reading “Why Multiple Files Using RequireJS vs. 1 Big One”

Positive Life Changes & Challenges After Round 2 of P90X


I just completed another round of P90X. It’s a 90 day exercise program for getting “in the best shape of your life”. I’ve now done it twice. I’ve posted about my first 90 days and the resulting positives. I’ve made a lot of positive changes in my life since, and learned a lot, so thought I would share the pro’s and con’s as well as what I’ve learned.

Also, new before / after pictures.

Continue reading “Positive Life Changes & Challenges After Round 2 of P90X”