Tag: Software Engineering

  • The Hardest Part of Writing Tests is Getting Started

    The Hardest Part of Writing Tests is Getting Started

    Originally posted on Shopify Engineering Dear Past Self, I know you’ve heard of TDD (Test Driven Development) and are excited to start writing tests. You’ve seen it in action, and it’s the hot new dev practice that everyone’s talking about. But you haven’t really written tests at all yet at this point in your career.…

  • Quality First

    Quality First

    What does that mean? It means that I get grumpy if I need to keep waking up because something wasn’t built well. But if you want to ignore MY feelings, you can bet that your customers will feel grumpy too if they need to use your service and something isn’t working. In short: You want…

  • Multilingual Coding

    So I’m with a relatively small team. That means that I get to do things I wasn’t strictly hired to do. I do tech support, customer support, I’m technically a Front-end Developer but now am getting pretty strong with my Back-end skills. All-in-all working with a small team is a great way to explore your…