Posts
4 Practices to Lowering Your Defect Rate
Writing software is a battle between complexity and simplicity. Striking balance between the two is difficult. The trade-off is between long unmaintainable methods and too much abstraction. Tilting too far in either direction impairs code readability and increases the likelihood of defects.
Ignorance is Bliss When Using Frameworks
In software engineering, there is a prevailing idea that an engineer should only use a framework when he or she understands the internal workings. This is a fallacy.
8 Must Have Extensions for Brackets.io
Everyone has a favorite editor. I’ve tried them all. And I’ve found that Brackets.io best suits me. Unfortunately, there are gaps in the functionality of Brackets.io. With a robust ecosystem of extensions, I’ve found 8 extensions that complete Brackets.io.
Setting up Continuous Integration on Ubuntu with Nodejs
I went through blood, sweat and tears to bring this to you. I suffered the scorching heat of Death Valley and summited the peaks of Mount McKinley. I’ve sacrificed much.
The Mind State of a Software Engineer
Have patience. Coding is discovery. Coding is failing. Be ok with this.
Index Fragmentation in SQL Azure, Who Knew!
I’ve been on my project for over a year and it has significantly grown as an application and in data during the year. It’s been nonstop new features. I’ve rarely gone back and refactored code...