About

I am a Husband and Father of 2 energetic Children. They are the ones that get me out of bed in the morning. Literally, no one beats Wyatt out of bed. He is our crazy, never slowing down son, who his filled with Love and Compassion. When someone is having a bad day, he is the first to notice and try to help in every way he can. He is always trying to help Ayla throughout the day.

Blog

2019 goals

January 12, 2019

The year of intenionality This is a follow up to my previous post 2018-retrospective professional This year I will become more productive, by intensionally working on a well thought out plan, learning the right technologies, and leave behind a positive legacy. Productivity Last year I was able to make some great strides in my productivity and focus. This year I want to be able to bring it up a…

2018 Retrospective

January 05, 2019

2018 was a year of many ups and downs, and learning to deal with a whole new set of problems professionally and at home. In 2018 I logged in to my first Linux system, setup my own webserver, data pipelines, database. I learned to use react and d3. Stepped up my python, javascript, and sql. At home the doctor appointments keep piling in. While I am learning to deal with it all there were…

Do More of What Brings You Joy

January 01, 2019

Today I want to take some time to talk about the things that make me happy in my work environment. This is completely free-flow off the cuff, but are things that I do that make me happy, not having them would definitely be a deal breaker for me . Attitude A positive work atmosphere goes a long ways. We all have enough negativity going on in our lives that is out of our control accepting any…

Generating Readme Tables From Pandas

May 16, 2018

Generating Readme Tables From Pandas I commonly have a need to paste the first few lines of a dataset into a markdown file. I use two handy packages to do this, tabulate and pyperclip . Lets say I have a Pandas DataFrame in memory as df already. All I would need to do to convert the first 5 rows to markdown and copy it to the clipboard is the following. This is a super handy snippet that I…

Pycon 2018 Roundup

May 12, 2018

These are my notes from pycon 2018 videos. I love the python community and especially the conference talks. This year I am going to take some notes from my favorite talks and post them here. This is an Incomplete working post. Jake VanderPlas - Performance Python: Seven Strategies for Optimizing Your Numerical Code Always profile before making any optimizations. Vectorize with Numpy Looping…

D3 Day 4

May 06, 2018

Learn D3 in 5 days For what we are creating in these posts d3 is way overkill and very verbose, but I need to start somewhere! These are just stepping stones into real custom visualizations that cannot be done in any other tool today. I still cannot explain how excited I am to say "I created that in d3!!!" Todays Result Today I will be learning about d3 scales, and adding them to the bar chart…

D3 Day 3

May 05, 2018

Learn D3 in 5 days I recently subscribed to Ben Clinkinbeard's learn D3.js in 5 days, and am currently on day 3. I read through the first 2 days, and felt fairly comfortable with selecting elements, so I did not follow along on the first two days. I probably should have, but there are only so many hours in the day. Why Learn D3 D3 is the ubiquitous dynamic visualization library for building…

Stepping Up My SQL Game

March 25, 2018

Stepping up my SQL game In 2018 I transitioned from a Product Engineering (Mechanical) role to a Data Scientist Role. I entered this space with strong subject matter expertise with our products, our data, munging through data in pyhon, and data visualization in python. My sql skills were lacking to say the least. I had learned what I needed to know to get data from our relational databases…

No More Death By PowerPoint

December 31, 2017

No More Death By PowerPoint I Waylon S. Walker vow that from this point forward I will no longer create powerpoints to be considerec DEATH BY POWERPOINT If you have not seen David JP Phillips Death By PowerPoint TEDx, stop now and watch it. You will never look at slides the same again. Watching this video ruined me for watching presentations with these issues. Reveal is a tool that makes it…

background tasks in python

September 16, 2017

background tasks in python I have tried most of the different methods in the past and found that copying and pasting the threadpoolexecutor example or the processpoolexecutor example from the standard library documentation to be the most reliable. Since this is often something that I stuff in the back of a utility module of a library it is not something that I write often enough to be…

Pycon 2017 Roundup

May 30, 2017

Pycon 2017 Roundup Good afternoon fellow Data Geeks. Last week Pycon released 141 videos of greatness. Here are my top picks from the event. # 3 Kelsey Hightower - Keynote - Pycon 2017 # 2 Al Sweigart Yes, It's Time to Learn Regular Expressions PyCon 2017 # 1 Trey Hunner Readability Counts PyCon 2017 What's on Tap This afternoon we have a cup of from one of my favorite roasters Thirty Thiry…