PinnedPublished inLevel Up CodingA Guide to Rate Limiting with Examples in JavaScriptLearn 2 rate limiting strategies you should avoid and 2 strategies you should be using and how to implement them in Node and JavaScript.Nov 25, 20193Nov 25, 20193
Postgres UNNEST cheat sheet for bulk operationsUNNEST is the only way to make Postgres queries fast and reliable, if you want to interact thousands of rows at a time.Jan 21, 2022Jan 21, 2022
How to create an SQLite database in node.jsThis was originally posted on atdatabases.orgFeb 7, 2021Feb 7, 2021
Published inRollingVersionsPug 3.0.0This week I released pug 3.0.0. This release brings a few really exciting new features, as well as a couple of small breaking changes.May 26, 2020May 26, 2020
Published inITNEXTDesigning a Notifications Service with SQS and SNSIt is important to consider tradeoffs carefully when planning a big project.May 4, 20201May 4, 20201
Published inJavaScript in Plain Englishis-promise post mortemLast Saturday, I made the decision to try and catch up on some of the many contributions to my open source projects. One of the first pull…Apr 27, 20206Apr 27, 20206
Published inITNEXTUsing SQLite in Expo for Offline React Native AppsOne of the biggest things that determines whether an app “feels” native is how fast it is. You want to be fast even if the network is slow.Feb 24, 20201Feb 24, 20201
Published inITNEXTStreaming SQL in Node.jsSometimes you need a way to look at every row in a database table, and perform some operation on it.Nov 26, 20191Nov 26, 20191
Published inITNEXTDocker Over SSHI needed to transfer a docker container that I’d built on one machine, to another, and all I had was an SSH connection.Nov 18, 20192Nov 18, 20192