The price of software: Unit testing

Test automation is, by far, one of the best investments an engineering team can do when developing software. The industry accepts that testing units is the fastest and most simple form to automate tests. But does that mean we should unit test our whole codebase? How much of our code should we cover with unit testing? How can we be most efficient? Read more ...

The Graph in GraphQL

With GraphQL we can build faster applications, consume fewer data and leverage fantastic developer tooling. I have been fascinated by GraphQL ever since its release. However, a question kept coming back to me: How does it leverage the power of graphs? Read more ...

On Deno and the future of Node

What would Node look like if it was written today? In one word: Deno. The JS runtime has Typescript build in and simplifies module resolution. On top, it takes security to the next level and closes the gap between how we write javascript on the backend and the browser. Read more ...

GraphQL: A first-principles approach

Replacing the traditional REST APIs, Graphql claims to reduce the number of trips to the server helping developers building applications that run faster on different devices and consume fewer data. Read more ...