Written content to help you along your web development journey, without forgetting to have some fun along the way.
When you can communicate with the code inside an iFrame, you can make any change you want to the code within that iFrame.
Although it's not usually the right choice, when you want to create individual attribute behavior on instances, Ruby has your back.
GitHub gists are designed to be user-specific and not for team collaboration. But you can make it work with a little finagling.
The Tattoo Rule encourages us to consider the risk involved in any situation before diving in.
Until you've had enough practice, it's terrifying to perform in front of a room full of people.
Managing and organizing income is one of the most stressful and important tasks for a full-time freelancer.
Finishing projects is hard. Finishing pet projects is even harder.
Programmers spend so much time architecting the perfect codebase, when the code itself relies on a system that is inherently flawed.