Now that I have things straightened out after the reinstall on my Mac Mini, I have migrated my blog from GitHub onto my website domain. I like this much better than redirecting to my GitHub page. Now I can work towards adding more in depth Ruby functionality in other pages of my blog. This took a while to get migrated because after I resinstalled OS X onto my Mac Mini, (upgraded to RAID SSD’s) the app broke and would not deploy. Then I put off fixing it for a while to work more on my Android app. I am to a good point on the BaristaLog app where I can hold off on adding more functionality and refining the UI untill it is tested more thouroughly. So now I am woking more on my Ruby-Foo.

I am starting week 2 of development for my next Android App, BaristaLog. This is a productivity app that will be useful for barista’s working at coffee shops and for coffee enthusiasts that like to make specialty coffee at home as well. It will have timers for different types of coffee devices and a log for barsita’s to capture notes for times and settings that produce the best cup. The log notes will be sortable by best rating for device and best rating for coffee used. I have been working on creating this app using a BDD/TDD style workflow. It seems to take a bit longer to get features implemented but it is nice to have the tests in place when I start refactoring parts of the program.

Read on →

Warning - Super controversial content ahead!

This is from a recent Compare and Contrast paper I wrote for English Composition I. The professor gave me a 73% because this was too controversial. I followed up with a paper on Marijuana Legalization which he did not consider controversial at all. Thank you Mr. Fox for giving me poor grades when I know you didn’t even read my essay then ignoring me when I asked to drop your class. If any one that reads this finds this controversial, I apologize from the bottom of my heart. I am sorry that you are such a pansy that you cant read a paper that compares two mobile platforms without getting your panties in a wad. Maybe I got this guy all wrong, maybe he is not a pansy but instead a lazy pot head that only wants students to use topics on his suggested list to make it easier for him to grade without having to think about what the student wrote. Anyways, here is the super controversial paper comparing the iOS and Android platforms.

Read on →

My sad attempt to use Maven, Cucumber, Robotium, Junit and Jenkins together with Android.

As I grow as a developer I am always trying to learn new techniques and tools and implement these in my next projects. I have recently been on a TDD/BDD/QA kick and have been looking for an excuse to use a bunch of these tools together without, hopefully, too much disaster. I am starting on another Android app to be released to the Google Play market, I think this is a good opportunity to add TDD/BDD to my Android work-flow.

Read on →

I am preparing for the last session of my Sophomore year at Columbia College. I just got my books for Database Systems and English Composition I. I also ordered the book for the on-line Web Programming class, but only for something extra to read, I didn’t register to take the class. During my Freshman year one of the concerns I had was whether I would have issues finding work as a developer this far from Silicon Valley. I hadn’t seen many postings for development positions this far east on most of the standard job board sites so naturally I was a bit worried. That is no longer a concern now. I now get emails almost weekly from recruiters wanting my resume to try to fill open developer positions. I have learned that St Louis has a growing and thriving development community with employers and recruiters scouring for talent.

Read on →