• Resources for Learning RxJava for Android

    RxJava is another library that’s been cropping up all over the place in the AndroidDev world. Similar to my experience with Dagger, RxJava was (and still does feel like) a sizable mountain to climb. With the help of some posts, I feel like I’ve finally been able to overcome at least a good majority of the steep learning curve. I’ll be the first to admit I still have a lot to learn. ...
  • Resources for Learning Dagger for Android

    Dagger is all the rage right now in the Android Development world, and it’s for good reason. Dagger is a good, lightweight dependency injection tool which will likely help you better architect your app. Like many other valuable technologies, the learning curve can be a little steep (much like my experience with RxJava) - especially if you’ve never used a dependency injection tool before - but I think you’ll find it’s well worth your time to learn it. While I’m still definitely in the process of grokking the library/paradigm, I figured it could be valuable to put together a list of articles, slides, and presentations that helped get me over the hump. Let’s all feel smarter together! \o/ ...
  • My Command-line Command Reference

    My shell cheatsheat. This is my (growing) list of command line related notes. ...
  • Migration to Jekyll!

    If you’re viewing this post, I’ve officially migrated my blog away from Wordpress to Jekyll. This was done mainly because I’m tired ...
  • Notes from Eloquent Ruby

    I’m in the process of learning Ruby, and per the suggestion of a co-worker and affirmed by the positive reviews on Amazon, I picked up Russ Olsen’s Eloquent Ruby ...
  • Verizon Unlimited Data: How to upgrade and keep it (with Verizon rep chat transcript)

    With Verizon, the process of transferring an upgrade from a line with unlimited data to a line without unlimited data will indeed let you get a new phone at contract price and keep unlimited data. I’ve seen numerous articles making the case for both sides of the story, and I’ve talked to reps that have also claimed both sides of the story. Pretty frustrating! I did, however, just complete this process today (11/2/13) with success, purchasing a new LG G2. The transcript from my conversation is posted at the bottom of this post. ...
  • Google Voice and Verizon - Tips and Tricks

    I’ve been using Google Voice for about a week couple years now, and I thought I’d share a few things I’ve learned along the way… things related to using Google Voice with Verizon Wireless. I wanted and hadn’t seen any resources out there regarding the Verizon + Google Voice duo, so I figured I’d put one together. This is a compilation of various things I’ve found on the Google Voice forums and from other sites. ...
  • Notes: Vi IMproved - Vim

    I’m currently reading through the book Vi IMproved - Vim and am using this post to share my notes should anyone be interested. ...
  • Convert Column Number to Corresponding Excel Column Letters - Java

    I needed this method for a simple conversion between numbers and columns for an Excel spreadsheet manipulation in Java. Some example runs and results:
    getEquivColumn(0) = A
    getEquivColumn(1) = B
    getEquivColumn(26) = AA
    getEquivColumn(52) = BA
    
    ...