Welcome to Circuits and Code

Hello and thank you for visiting this new site!

I decided to start this site after watching an excellent keynote at the 2019 RStudio Conference by David Robinson. He described the huge benefits of documenting what you are learning on twitter, blogs, videos, and even books. (The video is available for anyone interested.) Writing about what you are learning can help you understand the topic more thoroughly and also help others learn it as well.

While his talk focused primarily on data science and R, I was very intrigued about his ideas for a subject I’ve recently been learning about – electronics and microcontrollers. I’m still very new to both fields but I’ve really enjoyed what I’ve learned so far. I’ve purchased some educational kits to work on and I thought it would be interesting to write about my progress as I work through the lessons.

I’m sure I’ll make mistakes along the way, but by sharing them hopefully others can learn from them – and help me do better.

In addition to documenting the electronic lessons that I’m working on, I’ll also be writing about subjects in which I am much more experienced. I’ve worked in database technology for most of my career. I’ve been writing SQL for about 15 years and have worked with many different databases. I’ve trained newer developers on optimization techniques and thought it would be fun to share some of my experiences here as well.

Finally, I also have the incredibly fun job of teaching beginning coding skills to elementary school students. Seeing kids pick up on new skills and get excited about coding is one of my very favorite things. I’ve written several lessons in Scratch and I’ll be sharing some of those here as well.

I’d love to get your feedback or questions on the posts as they come up so feel free to reach out. You can comment here on the blog or find me on Twitter at @CircuitsAndCode.

Leave a Comment