Ashley Davis Ashley Davis is an experienced software developer and author. He is CTO of Sortal and helps businesses manage their digital assets using machine learning.


7 Stories by Ashley Davis

Streaming video in Safari: Why is it so difficult?

Safari doesn't request video files in the same way as Chrome, which makes implementation a bit more tricky.
0 8 min read

MiniQL: Building a query language in TypeScript

Is it ever OK to reinvent the wheel? We consider MiniQL, a tiny, GraphQL-inspired query language, in pursuit of the answer.
1 13 min read

Roll your own dependency injection

Have you tried using dependency injection (DI) frameworks only to be bowled over by their complexity and the difficulty of trying to bend them...
0 13 min read

The how-to guide to microservices for startups

Contrary to popular belief, startups can use microservices. And it’s not as difficult or as complicated as you might have thought.
0 6 min read

Debugging async operations in Node.js

Learn how to sidestep the difficulties in building a debugging library on top of the Node.js async hooks API.
0 11 min read

Kubernetes log aggregation

Learn how to achieve scalable logging in your Kubernetes cluster with this straightforward tutorial.
0 10 min read

Crafting build pipelines with Docker

Learn how you can use a multi-stage Docker build for your Node.js application.
0 6 min read