It's the Code's Fault!

Tuesday, June 20, 2017

You open the file and scroll down to where the stack trace says the bug is hiding. As you reach the offending line, your eyebrows crease and your nose crinkles in disgust. This code makes no sense! Who wrote this junk?!

Don't bother checking the commit history; it was you.

Why is this story so common? Are there factors in the out languages or libraries that push us toward making bad decisions? How does existing code inform our future code? Most importantly, how can we make it easier to write better software? Come to the talk to find out!

About Kevin Gisi

Kevin is a Senior Staff Engineer at Mashable, where he focuses primarily on JavaScript and Ruby technologies. He is also the host of the Kerbal Space Programming YouTube series, which combines the awesome fields of video games, rocketry, and programming.

You can follow him on Twitter at @cheerskevin


Sign up for our newsletter to stay in the loop!

Sign up now

We're on!

Keep the conversations going after our meetings at and check out other local technology related meetups..

We Love Code

How about you?

We're a group of software developers that love our craft and we'd love to have you join us at our meetings.

Whether you sling C#, play with Python, rock Ruby, or love JavaScript, you'll fit in great. We're all about building a community of developers in the Chippewa Valley. Students, professionals, and hobbyists are always welcome!

Contact Us

Contact us at or


Join our chatroom


These awesome companies support our user group. Support them too!

Pluralsight - Unlock access to the world's largest tech & creative training library Jetbrains