Learning Kotlin by “Mistake”

I recently wrote about how the Android engineering team at Udacity has embraced learning Kotlin through experimentation and making “mistakes”.

Adopting Kotlin

I recently wrote about how we adopted Kotlin as the main development language for Android on the mobile team at Udacity. No Title Just in time for @kotlinconf See how we’ve been using @kotlin for #androiddev on the mobile team @udacity https://t.co/Am0wFX9DXx Check out the original posts here: Udacity Engineering Blog Udacity India Blog If…

DroidconNYC ’17 Wrap Up

Read Time: 5 mins

Highlights

DroidconNYC '17 welcome session

DroidconNYC ’17 was my first time attending any Droidcon event.  Between the speakers list, the city, and then the released schedule, I had high hopes going into the event.

I’m very happy to say it did not disappoint.

Below are some of my favorite highlights and takeaways from the event.

Bug Busting: ‘cannot generate view binders’

Read Time: 2 mins

I’m a big fan of Databinding for Android, and have been using it with much success for a while now.

Every once in a while though, I end up with a baffling error that grinds productivity to a halt.  The most recent error looked like this:

cannot generate view binders java.lang.StackOverflowError

360AnDev Recap

Read Time: 5 mins

360AnDev '16 badge and swag

Heading to the Mile-High City

I love going to conferences. I think they are a great way to get out of the office, to stay current on trends in related fields, and to meet/interact with peers. Because of these beliefs, I like to attend at least one conference in every year. After attending AnDevCon Boston last year, I had been targeting DroidCon New York as my conference of choice for 2016.

This past spring, however, I came across a new conference (360AnDev) being held this year in Denver. Initially, it caught my eye because Colorado seemed a bit more accessible to me coming from the west coast. After following the conference website and twitter for a while, I was sold on the potential of 360AnDev to be a terrific event.

No Title

Speaker lineup for @360andev is looking good!

No Title

Bought my ticket to @360andev Looks like I'm officially going to be in Denver next month! Can't wait!! #androiddev

“The combination of talented/high-profile speakers, and a schedule packed with interesting talks really sold the event for me”

The combination of talented/high-profile speakers, and a schedule packed with interesting talks really sold the event for me, and I started making my plans to attend. I even convinced some co-workers that this should be the go-to event for the year.

My year with Udacity’s Android Nanodegree

Read Time: 6 mins

Motivations and Starting Out

A little over a year ago, I had never heard of Udacity and had zero experience with MOOCs. I was a relatively new developer, having only completed my graduate work a year prior. I was eager to improve my skills both with the Android platform and as a software engineer in general.

Then, while live-streaming the Google I/O 2015 keynote I saw an announcement about this thing called a Nanodegree program as a means of learning about Android development using a curriculum and courses developed in conjunction with Google. I was immediately intrigued. It seemed like the perfect opportunity to level-up my skill-set, and I registered for a free trial that same week.

Remember the Journey

“Finally I remembered what I had found in ultrarunning.  I remembered what I had lost.” As I was reading last Monday morning, I came across this line from ultramarathoner Scott Jurek’s book Eat & Run. Throughout the week I reflected on this and on my own experiences training for my first marathon.  I thought of…

Back to Top