Posts

  • Expressive Writing

    I recently finished reading The Post of Writing It Down by Allison Fallon, and after letting the ideas and my notes percolate for a few days, I thought I’d write a summary of it in my own words.

  • How Not To Measure Developer Productivity

    Everyone knows that trying to manage engineers is as hard as herding cats. It’s even harder to try to track how productive your cats (software engineers) are. I’m sure this is a problem that everyone reading this has faced.

  • Don't criticize, condemn, or complain

    A perfect example of human nature in action is that of a wrongdoer blaming everyone but themselves. We are all like that. Realize that criticisms are like homing pigeons, always returning home. The person that is being condemned will be unlikely to learn from it, but will be likely to condemn us in return.

  • Create With Credibility

    Creative people struggle with imposter syndrome. We worry about fitting in with our peers, being good enough at what we do, and finding our audience. I don’t think we have to fret, as long as you are being true to yourself. Before we get into this, I want to stress that this advice works wonders no matter what flavor of creating you do. This could be painting, writing, woodworking, etc, but for the sake of this article, I’ll be focusing on writing.

  • A Story of When Tech Debt Is Okay

    As a newly minted software engineer, one of the first things you encounter is likely to be the concept of Tech Debt. It can take many forms: an non-optimized algorithm, an unhandled edge case, or a value that’s hard coded instead of being configurable. Whatever it happens to be, it drives you insane. You sit there thinking, “How on earth could someone have let that slip during development?”. Something you’ll have to come to grips with during your career though is that sometimes tech debt is okay, or even a conscious choice.

  • Estimating Time

    I’ve had many jobs, titles, and teams in the last few years. I’ve often had the task of estimating how long a task will take. I’ve almost always been wrong.

subscribe via RSS