As I build this site using gatsbyjs, I find myself learning new things every day. Today, I learned that, much like siblings on a road-trip, React components hate sitting next to each other. When placing components next to each other, it's best to use a special JSX tag to tell those components that everything is going to be OK, that…
2015 was my year to really dive into PHP. Up until this year, PHP was hobby language for me -- much as Python, Haskell, C++, Dart, JavaScript, and Java have been hobby languages. Granted, last year I finally took a job where PHP is where I spend half of my time. This year, I took up intensive study of PHP.…
After studying Dart for a month, I wondered which problems Dart was attempting to resolve. I then realized that my knowledge of JavaScript was not good enough to know why Google had created Dart as a JavaScript alternative. As much as I enjoyed Dart, I decided to dive back in to JavaScript with a fresh look. A programmer I respect,…
This evening, I attended the Dart Flight School at the Google Fiber Space in Kansas City. Dart Flight School is a global event occurring throughout February. I treated this event as an introduction to the Dart programming language. I walked in to the event knowing only that Dart was created by Google to be like javascript. What I learned is…