Published inThe StartupSkip Your Next Meeting With These Simple AlternativesTips and tools for making meetings obsolete and increasing the effectiveness of your team’s communication.Dec 26, 2019A response icon1Dec 26, 2019A response icon1
Published inBoxed Tech BlogGraphQL Server Design @ BoxedA brief overview of all of the core components making up our GraphQL architecture, and some of the core utilities helping us scale.Dec 17, 2019Dec 17, 2019
Published inBoxed Tech BlogIntroducing the Boxed Tech BlogWelcome to the new Boxed Engineering Blog! Here we’ll post stories about some of the cool stuff we’re building, design patterns or…Nov 6, 2019Nov 6, 2019
Published inSoftware AscendingUnderstanding the Repository PatternCreate a wrapper around your data access logic with a db agnostic interface, so that you can defer commitment to a particular database typeOct 24, 2019Oct 24, 2019
Published inThe StartupMicro-Service Design Pattern: Dependency Driven Decomposition (DDD)Extract stateless components with expensive dependencies into serverless functions. Double down on the core domain keep it focused.Oct 16, 2019A response icon4Oct 16, 2019A response icon4
Published inThe StartupUsing the “Selectors” design pattern in Node.jsA selector is a synchronous function used to compute derived value(s) from an object.Oct 1, 2019A response icon3Oct 1, 2019A response icon3
Building a N-Tier Express App using Dependency InjectionThis article assumes that you are already familiar with developing node applications with express and mongo. The aim is to take an…Jan 30, 2019A response icon1Jan 30, 2019A response icon1
Why Classes are better than ClosuresClasses in JavaScript received a ton of flak by the javascript community when they first came out, but for no good reason. They provide…Nov 21, 2018A response icon2Nov 21, 2018A response icon2
You’re not going to replay your event streamOne of the selling points of Event Sourcing is this idea of the re-playable event stream. There’s plenty of literature around why event…Nov 19, 2018A response icon6Nov 19, 2018A response icon6
Documenting Your Node.js API painlessly with Swagger & DoctopusIn this article i’m going to show you how to take the pain out of documenting your Node API using Swagger, and take it a step further by…Nov 14, 2018Nov 14, 2018