Weekly Update: September 10 to 16, 2017

Sep 17, 2017

I’ve now got a full year check in streak on GitHub. It all started back last September when I started building SimpleHealthTracking. Once SimpleHealthTracking was live, I started doing Dev-eryday and that has carried the streak further than I ever imagined it’d go. Lately I’ve been getting a lot of check ins from the React Nanodegree program. The streak has ben an amazing chance to commit a daily practice. The streak pushes me to keep at it day in, day out. Some days are more productive than others, but as long as there is a little progress each day the process is working.

This week I completed the the Advanced Defensive Programming Techniques course. The course was great. The key to defensive code is to design it away. Through design we can ensure that objects will always be valid. On the React front, the React Native portion of the React Nanodegree went live. I’m leisurely working my way through it and currently a couple of sections in.

On the Next…

I will continue forward with the React Native portion of the React Nanodegree this week. I’d like to finish course material if at all possible. It’s awesome how React skills can be taken from the web and directly onto mobile devices. Learn once, write anywhere is a definite advantage. I’m interested in digging in further to determine how well React Native compares to building apps with a tool like Xamarin, and also what it lacks versus standard native apps.

Dev-eryday

Dev-every is a personal project created by Joshua Niederer to aid in becoming a better software developer. The concept is to develop myself and my skills every day. This site serves to log my efforts and to share knowledge, creations, insights, and whatever else I discover along the way.