Software engineering is hard. There are many ways to solve a single problem. Lets discuss some of them.
Too often when we speak about Test Driven Development, or TDD, we speak about it as if it’s an investment. I think it’s time to change the conversation and talk about TDD as if it is an essential engineering step.
Last Tuesday, I gave a talk on building production code for Michigan State’s Spartan Hackers. In a bit of a departure from my retro theme, I am writing about building production code
GraphQL is a great new technology. It fills many gaps the REST leaves. However, there are challengs with GraphQL. One of those challenges are authorization and authentication.
Serverless GraphQL API’s at the Edge. Did I hit on all of the buzzwords?
“Organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations.” – Melvin Conway