The Story of Egg.js

  • June 6, 2015
Project

If you know me, read this site or Punching Kitty, or even just follow me on Twitter, it won’t surprise you that I like to put an easter egg in everything I make. (Example: Type the konami code right now.) APIs or command line programs aren’t always the best easter egg medium, but website are fertile ground and about two months ago I got tired of pasting the same basic easter egg code in all of my websites and thought about making a quick library to add easter eggs and tracking (you’ve got to know if people have figured them out!). Egg.js was born. I threw some simple javascript code together and pushed it up to GitHub…and then it needed a peer review (I practice what a preach) and sent it over to my friend Rob who is the best Javascript dev I know and he made some great suggestions / rewrote it. In the end, it works well and has a nice simple interface to get out the way and let you focus on the joke and not all of the setup.

A few days later, I was sitting at the Clojure/West conference, in between sessions, and said to Rob: “I wonder if I should submit this to Hacker News. It feels like one of those silly things that always take off and hit the homepage.”

I told you!

Yes, I was 100% right, but it was actually far more popular than I thought and, shockingly, the Hacker News comments were pretty nice. All of a sudden, Egg.js was one of the trending Javascript repos, sitting with the likes of React JS and React Native!

A few days later it raced past 1000 stars on GitHub and it’s still growing. Crazy. I guess people like silly web jokes.

You can check out the details at thatmikeflynn.com/egg.js.

Related Posts

Don’t Be Like Heroku

Heroku, the cloud hosting platform that used to be kind of nice but after being purchased by Salesforce is a shadow of itself, sends me emails. I had an account for a previous consulting client, and even though they are moved off of Heroku my email is still on some mailing list.

Read more

AI Hype Comes Back Down to Earth

AI’s hype has been out of control for a long time now. Truly. It’s a shame too, because there’s interesting and useful functionality here. This isn’t the crypto boom which only birthed NFTs and accelerated ransomware, there are real benefits here, but none of this was even close to “AGI” (or even real “AI”) so there was a segment of the technology industry that sat and waited for days like the last few to come.

Read more

Hacking the STLToday Paywall v2025

Welcome back to our continuing series of breaking new STLToday paywall versions. Want to hear something crazy? We’ve been doing this for over 10 years now! Or to put it another way, STLToday.com, the website for the St. Louis Post Dispatch, has been using a paywall for over a decade, and they haven’t been able to make one that isn’t cracked in a matter of minutes.

Read more