Every year when I go to CodeMash, I try to do a pre-compiler session on something that makes me uncomfortable or I know little about. This year, it was the Science of Great UI session presented by Mark Miller (@greatui). I am not completely lacking in artistic ability, as I can play quite a few musical instruments well, but when it comes to visual art, I am beyond deficient. I know CSS and if you give me a design I can make it happen, but to say that I do not have an eye for design is a significant understatement. Thankfully, there are folks on our team with better design taste to save me from myself.
- Angular 2. I have actually been starting to learn Angular 2 the last two weeks. One good session I attended was a side by side comparison between Angular 1 and 2 by Tony Gemol.
- RxJs. I did not attend any sessions that were specific to RxJs but part of learning Angular 2 requires being familiar with RxJs.
- Firebase. I had been wanting to take a look at Firebase for awhile and one of the sessions by Anne Bougie was a good getting started overview.
- git. Yes git. I have been working with git 5 years and thought I knew it pretty well. But after attending the git session by Kieth Dahlby I realize there are a lot of advanced features that I am not familiar with.
Note: If you have interest in checking out the project, you can find it here:
If you’re not familiar with CodeMash, it’s a technology conference hosted at the Kalahari Resort & Indoor Water Park in Sandusky, OH:
CodeMash is a unique event that will educate developers on current practices, methodologies, and technology trends in a variety of platforms and development languages such as Java, .NET, Ruby, Python and PHP.
Sadly, I was unable to make it through all 7 as duty called on numerous occasions throughout the day, but I must say I experienced a wide range of emotions. We utilized the Prime Factors Kata for each language rather than the simple Hello World or To Do applications which I found to be an interesting challenge as I was consistently Googling syntax-related issues. The 3 languages I missed out on in the session were Go (seriously disappointed I missed this one), Scala and Elixir. Quick summaries of the ones I did get to attend are listed below:
Over the past two days I have had the pleasure of attending some excellent workshops at CodeMash. I do not normally do the “session hopping” thing but there were just too many workshops that I was interested in and it was really my only recourse on day 2.
Over the past two days I have had the pleasure of attending some excellent workshops at CodeMash. While I can honestly say only two of the workshops were beneficial from an immediate knowledge gain perspective, I think that I will get more long term value out of the others that I attended.
In a rather interesting take on user adoption, Sarah Haase provided two admittedly not-so-simple keys to success: manipulation and motivation.