My First Open Source Contribution (!!!)

May 12, 2021

I’m officially a contributor for Zulip Terminal! I’m helping to build things that other people actually use! At the start of my second batch at Recurse Center, I decided to contribute to an open source tool that I use. Let me tell you why and how I became a contributor for the Zulip Terminal...

Distorting Time: A Quick Funny Script

April 21, 2021

Do you ever want to take a break from ‘serious’ projects and just write something quick, simple and funny? That’s what I did today at the Recurse Center’s Creative Coding event. At five o’clock we gathered in a squished Zoom room to hear the event’s prompt: Distorting Time. Come see what my mind dreamed up in the following minutes...

Logging Virtual Race Results with Selenium, Cron and Python

March 29, 2021

Who else hates doing repetitive tasks that you know could be automated? I know I do 🙋‍♀️. This is part two about how I used cron jobs and python to take care of ‘the boring stuff.' In this article I will discuss how I used Strava’s API and cron jobs to automatically post new activities for virtual races on RunSignup.

Refactor Your Flask App to Scale in 12 Steps

March 16, 2021

So you just created your first Flask application, what’s next? Time to scale! This post will highlight 12 mistakes I made creating my first major Flask app, explain why these mistakes were prohibitive to growth, and demonstrate how I fixed them.

Wrestling Flask and SQLAlchemy

February 27, 2021

This January, I spent two weeks wrestling with Flask and SQLAlchemy. In order for them to play nice together, you have to follow specific rules - rules that I spent two weeks figuring out and experimenting with. Fortunately, going down the rabbit hole was well worth it and I emerged a stronger, more confident programmer.

Import Contacts to Your MailChimp Audience with Cron and Python

February 11, 2021

Are you doing a repetitive task that feels like it could be automated? I was. Every day for the past year I’d been importing new users for an app into MailChimp by hand. No more! Now that I’ve learned how to code I’ve handed that task over to Python and Cron.

Self-Directed Pandas Crash Course

December 15, 2020

Want to learn pandas, but don't know where to start? That was my position about a week ago. In this post, I'll explain how I structured my learning process during my one week 'crash course.' By no means am I an expert now, but I feel confident to say I can accomplish essential data cleaning and visualization tasks.

Developing a Flask Blog

December 07, 2020

Learn how I started with a blank text editor and created a blog from the ground up with the help of python's Flask framework. It had always been a dream of mine to create a blog from scratch versus using a Wordpress here it finally is.