I’ve been meaning to write this post for a long time now. The problem was I never quite find the right words to do it.
The ”go rogue” philosophy is something that people follow every-time they want something to change. See it as a way to fight the system. Imagine you’re told to do something, something that you know is wrong and there’s a lot of better ways to do it. You have three options when that happens:
The open-source world has learned to deal with a flood of new, oftentimes divergent, ideas using hosting services like GitHub — so why can't governments? In this rousing talk Clay Shirky shows how democracies can take a lesson from the Internet, to be not just transparent but also to draw on the knowledge of all their citizens.
Last week I had to make some changes into a really old project. The problem was: when I started, I didn’t remember how old the project really was.
This was actually my first MVC project using Codeigniter. When I opened the project there was a couple of things that I started missing. First, no version control. Second, no comments whatsoever.