Category Archives: Uncategorized

So You Think You Want To Write Code?


I had the opportunity to present a couple of sessions at the inaugural Dev Fest Fam conference today.

I’ll predict your next question: “Is this what has been keeping you from posting  the sequel to 2014 Developer Learning Guide Part 1?” The honest answer is no. I’ve been busy, it’s true, but I want the next installment of this post to be very good so I’ve been particular about publishing it until it is 100% ready.


This conference is a fantastic idea! It was put on by a couple of local Google User Groups and hosted at Utah Valley University. For a first time conference, it was great and I have the feeling it will only get better. The beauty of it, was that coders/programmers/developers/engineers were to bring not only their spouse or significant other, but also their kids.

I took 3 of my own and they LOVED IT. My 10-year-old daughter coded all night long until it was time for her to go to bed after we came home! So cool!

My first session, “So You Think You Want To Write Code?” was a big hit and well attended:

session attendance
Almost a full house!


The second was at the end of the day and was titled: “Websites for Smarties”. It was a beginners hands-on-session teaching the basics of HTML. I used w3schools and Google Sites  as resources for teaching. I won’t post more on that here.

So You Think You Want To Write Code? Resources

The slides from my session “So You Think You Want to Write Code?” at Dev Fest Fam 2014 for kids age 8 and up.


The videos played:


I also handed out a flyer with the following information.

Online Resources –
Codecademy –
Pluralsight: Free Courses for Kids –
Kids Ruby –

Scratch –
Hopscotch –
Alice –

BOOK: Snake Wrangling for Kids –
GAME: Hakitzu Elite: Robot Hackers – Google Play and iTunes

C# Little Wonders: An Introduction

csharplogoI’ve mentioned C# Little Wonders to engineers on various teams in recent years and several had expressed interest in the URL (when I successfully remembered/found it). I thought I would share it here and save some time.

James Micheal Hare (the series author) has added multiple posts to his blog over the past 3-4 years after switching from being a C++ engineer to C#. Given his background, Mr. Hare is very focused on efficiency. His concise approach and thoughts on why to use certain language features (or not) are very valuable.

If you are new to writing C# or have been doing so for many years, you’ll agree that it is a complex language. I have found and continue to find in C# Little Wonders much that I either didn’t know, had forgotten, or didn’t realize the value of.

C# Little Wonders

I hope you enjoy it as I do!