Mark BirbeckWhat I Learnt From Reviewing 22 CVsI was recently asked to look over some CVs. It’s a while since I’ve done this, so I thought that noting down my immediate reactions as I…Jul 4, 2020Jul 4, 2020
Mark BirbeckLet TypeScript Inference Take The StrainI was doing a code review recently and saw something like this:Jun 27, 2020Jun 27, 2020
Mark BirbeckWhy You Need a Pipeline Runner For Your Node StreamsBasic Node StreamsApr 20, 2019Apr 20, 2019
Mark BirbeckGetting Control Of Your .dockerignore FilesEvery now and then I’ll notice a file inside a Docker container that really shouldn’t be there. Thankfully it’s never been a .env file or…Dec 7, 2018Dec 7, 2018
Mark BirbeckUsing _writev() to Create a Fast, Writable Stream for ElasticSearchWe all know how great Node streams are. But it wasn’t until I recently needed to create (yet another) writable stream wrapper for…Oct 29, 2018Oct 29, 2018
Mark BirbeckDon’t Install Node Until You’ve Read This (Or, How to Run Node the Docker Way)We need Node for some application or other — perhaps we’re creating a microservice or just want to follow along with a tutorial.Oct 20, 20181Oct 20, 20181
Mark BirbeckYour Development Workflow Just Got Better, With Docker ComposeIn a previous post we saw how to set up our basic Node development environment using Docker. Our next step is reduce the size of these…Jul 2, 2018Jul 2, 2018