Skip to content
Drinkin' coffee, writin' code
Drinkin' coffee, writin' code

cat mcgee github


Hey there!

I'm Cat. I write blog posts on DEV and create YouTube videos about how to start your career in tech. I tweet useful tips and threads for junior developers and help bridge the gap between learning the basics and landing your first dev job. If I've helped you recently, please feel free to send a tip, email me, or give me a ❤️ or a 🦄 on DEV!

The Coding Interview

I'm building a project called The Coding Interview which, you guessed it, helps people prepare for the coding interview. It's a free web and mobile app with everything in one place - learn data structures & algorithms, practice coding challenges, and get experience with real interview questions. Sign up for the newsletter to be sent tips and tricks every two weeks, and be first to know about the beta release!


Another project that my Twitter followers are really excited about is JamSwiper (if you think of a better name, please let me know!) It's a new way to discover music, and is what I like to call the Tinder of Spotify. You'll be played 30 seconds of a song, and can choose to swipe right or left. Swiping right will add it to a playlist on Spotify and update your recommendations, and swiping left will ensure you won't have to listen to that song again. Releasing in about 3 weeks.


Follow me on Twitter to keep up to date with me and my projects!


  1. A Python script that takes lyrics from your favourite artist and generates their own version using a Markov chain

    Python 8 5

  2. A fun game where you guess which colour is the HEX code

    HTML 1 1

  3. Get all images from a user's instagram page with a fun flashlight effect

    JavaScript 2 3

  4. A Twitter bot that takes a noun/verb/adjective from a Twitter reply and tweets a funny story with it


1,233 contributions in the last year

Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Mon Wed Fri

Contribution activity

October 2020

28 contributions in private repositories Oct 1 – Oct 26

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.