Articles & Blogs
Excerpt: "And no, it’s not because I can’t figure out how to close it. I often get asked about why I use Vim as my primary editor, there is no particular reason for this, except that I ended up learning it when I moved over to Linux full time many years ago. I ended up liking it because I could edit my small source files on my quad-core machine without needing to wait forever for the file to open."
Excerpt: "We live in a world where the insult has become the weapon of choice. Internet trolls use them to get us riled up. Competitors use them to get us off our game. Sometimes, even those we care about may use them when they feel slighted or threatened. Of course, we shouldn't discount all critical feedback. But insults are designed to hurt, not help. So how should you respond when someone insults you? There's a remarkable demonstration that teaches you how to respond effectively to an insult, and it features an unlikely source: Famous Apple co-founder Steve Jobs."
Excerpt: "When was the last time you found yourself working in a file containing 7,000+ lines of code? I’m doing exactly that at this very moment. Refactoring some functionality from a legacy project along with writing this article. Trust me, this sucks.
Unfortunately, this is a reality for tons of developers. Projects grow out of control for various reasons. A particular change might not fit the current process or become ineffective in the long run."
Excerpt: "I just returned home from my 6th hackathon in less than a year. It was a long, tiring, and amazing 24 hours — and totally worth it! Every time I attend one of these events, it feels like I am getting a month’s worth of learning, all crammed into a single weekend."