

Software engineer,Tech Enthusiast,@android app developer, @arsenal and realmadrid fan.Just a simple person.
…n you’re ready to (safe in the knowledge that your unfinished feature won’t be seen in production). No more mega branches, no more merge conflict hell. Instead of doing a big scary commit you simply switch the feature flag in your live environment. I…
I’ve adapted some of Polya’s ideas to programming, like understanding the problem. “The problem must be understood,” Polya writes. This includes being able to “point out the principal parts of the problem, the unknown, the data and the condition.” For each problem, I pull out a sheet of paper and write answers to these questions: what am I solvi…