Using PyParsing For Web Scraping, Application Control and Data Wrangling

That’s what I’ll be talking about at DC Python on April 7th.

In this talk you’ll learn how to use pyparsing, a free Python module, to create and execute simple grammars for web scraping, application control and data wrangling. Dump the nested if statements and get parsing. Oh yes, there will be code, and lots of it, to get you started!

RSVP today >>

I’ll see you there!

Also On The Agenda

On July 1st I’ll be speaking at my monthly meetup – Data Wranglers DC – about writing grammars in pyparsing for web scraping, data wrangling, and app control. This will be a longer and more hands-on version of my DC Python talk.

In addition I’m talking with both Data Society and District Data Labs about teaching data wrangling classes. Stay tuned for more on those!


Add RSS Feeds To Your Dashing Dashboard

Dashing RSS Feeds Widget

Who doesn’t love charty goodness? Everyone that I know does. Dynamic charty goodness on a dashboard? Yes please?!

With that said, you can imagine how excited I was when I came across Dashing, a Sinatra based framework that lets you build beautiful dashboards. However my excitement was short lived when, while I was working on my home dashboard (weather, RSS feeds, the daily Dilbert cartoon), I discovered the RSS widget I was using wouldn’t pull in feeds from StackOverflow. [Read more…]


Join Me Wednesday for Growth Hacking and Knowledge Sharing

Growth Hacking

The world henceforth will be run by synthesizers, people able to put together the right information at the right time, think critically about it, and make important choices wisely.

– Shawn DuBravac, Chief Economist and Sr. Director of Research, Consumer Electronics Association

Growth hacking is a marketing technique that blends creativity, analytical thinking, and social metrics to gain exposure and sell products. Put another way, growth hacking is concerned with using data and the insights gained from data to get more exposure (marketing) and sell more products (sales) while keeping costs low and revenues high.

On Wednesday nightI’ll be talking about growth hacking at Nightowls Coworking @ Techshop in Arlington, VA., specifically: [Read more…]


Control F.lux With Alfred

What It Is

F.lux is an Alfred workflow for controlling aspects of F.lux, an app that makes the color of your computer’s display adapt to the time of day – warm at night and like sunlight during the day.

Activating Color Effects and Disabling Flux

Activate the Workflow

The keyword trigger flux will bring up the list of available workflow options.

Activate Darkroom

The darkroom color effect makes your screen a crazy red with white and gray everything else. Try it out to experience it for yourself by selecting “Activate F.lux darkroom”.

flux-activate-darkroom [Read more…]


Use Python 3 To Send Email With Attachments Using Gmail

Python 3 Email With Attachments Using Gmail

Part of my job as a data analyst is to create reports and send them to various people. I had already used Python 2.7 to automate the creation and sending of the reports using Gmail, however all the examples I found for Python 3 were either more complicated or simple than what I needed. Below is the code that will allow you to easily create an email with attachments and send it using Gmail, all with Python 3. [Read more…]


What You Must Do And Stop Doing To Be Healthy [Infographic]

We’ve all seen the men and women in fashion magazines, who seem to make looking good easy. We’ve also seen how media companies manipulate photographs and cover models use steroids, giving we, the unknowing folk, a very incorrect perception of what it takes to “be healthy.”

One of the companies I respect and follow for their no-BS approach to health is Precision Nutrition. Recently the created in infographic showing just what you have to do, and stop doing, in order to get to different levels of body fat. For instance, the leaner you want to get the more you have to strategize on everything you eat. That can lead to trouble when you go out with friends. If you get to go out that is, due to the amount of time you spend in the gym.

Check out the infographic below for the tradeoffs… [Read more…]


Expect Wonderful

Expect wonderful

Just for today try this..

When you’re on the way out the door for the day think, “something wonderful is going to happen today.”

When you’re on the way to work think, “something wonderful is going to happen today at work.”

When you’re on the way home after a long day at work think, “something wonderful is going to happen at home.”

If you expect something wonderful to happen, it will.

Make it awesome my friends.


DWDC Hits 1000 Members


Data Wranglers DC Hits 1000 Members!

When I started Data Wranglers DC less than a year ago, I did it so that hardcore data geeks had a place to help each other with their craft. It is said that 80-90% of all data projects are data wrangling. From experience I can say it’s almost more!

A huge thanks to the data community here in DC for making this meetup a success!


Podcasts Of The Week For 10-17-2014

Podcast Recommendations

Two of the best podcasts I’ve heard this week and highly recommend for you are: [Read more…]


In Retrospect

In Retrospect

In retrospect there’s much you could have done differently. Things would be so much different today if you had only known what you now know. Life would be easier; you’d weigh less; you’d have more money. The list goes on… [Read more…]