On Developers and Von Moltke’s Leadership Matrix

At my previous job, every Friday we’d have a team wide “code review”. While often times we reviewed code written by someone on the team, it was less a peer review session and more for discussion and learning. One of the more interesting ideas brought up by one of the developers was a leadership matrix […]

Read More →
Share

Andrew’s Coding Corner- Beware the Sunk Cost Fallacy

It’s a familiar tale. A project becomes stuck in the mud. Perhaps the project was poorly designed, or perhaps the team was overmatched, or perhaps a series of unfortunate events took place rendering the best of everything else moot. Estimates start getting missed badly, and the teams stress levels skyrocket. It turns out that the […]

Read More →
Share

Andrew’s Coding Corner – Unit Test, Young Man, and Grow Up With the Code

At most of places I’ve worked Unit Testing is a “nice-to-have”. By that, I mean it would be great to implement, but isn’t considered essential to the operation of the team, or the success of the project. This opinion isn’t unique to the places I’ve worked, as I also see it as an “optional” skill […]

Read More →
Share

Andrew’s Coding Corner- Do Not Push Past your Iteration End Date

While there are some ideas about programming and development I have that are highly theoretical, this one is not. It comes from years of experience (mostly frustrating and negative), seeing unrealistic deadlines set way off in the future that are rarely kept. Meanwhile, there is no effort to break those deadlines down into smaller portions, […]

Read More →
Share

Andrew’s Coding Corner: Before I Begin

A couple days ago, I introduced this series of posts. The first true post will be next Monday. However, before I begin I wanted to share two books that are very influential to me. Rework by Jason Fried and David Heinemeier Hanson The Clean Coder: A Code of Conduct for Professional Programmers by Robert Martin […]

Read More →
Share

Apparently my PC-VORP* was too Low For Them-An Introduction

Recently I received word via a recruiter that a prospective employer* would not be offering me a job for which I had interviewed. The reason wasn’t because they didn’t like my skills or personality. No that would be easy to understand. Instead, their reason was that they didn’t “feel” I had the passion or commitment […]

Read More →
Share

End of the Week

Although I failed to make a post yesterday, that doesn’t mean I stopped my code work. I was up late into the evening on Wednesday and deep into Thursday morning, like Tuesday/Wednesday. Unlike the previous day, I got a lot more accomplished, hitting seven easy and one moderate challenge. In addition, I also tried out […]

Read More →
Share

Spinning Wheels

What I should have done last night was a hard coding challenge. Instead, I spent way too many hours trying to clean up an easy challenge to get a full score. The challenge itself wasn’t hard, but getting it to not suck up time and memory was difficult. What’s worse, figuring out how to test […]

Read More →
Share

Code Cubs Code

Today I finished the Laravel tutorial. I had to scramble to make some changes, as I was using Laravel 5.1 and the tutorial was 5.0, which caused a couple issues. Nevertheless, it’s a pretty straightforward looking system. For a CRUD heavy application, I can see some obvious advantages over ZF2. While pretty much everything you […]

Read More →
Share

A Brand New Week

For schools, banks, and post offices today may have been an off day, but not for me and my continued journey back into the world of code. Today I knocked out another four easy challenges (2 in PHP, 1 in Ruby, and 1 in Python) and two moderate challenges (both in PHP). The challenges were […]

Read More →
Share