osyrs: A Binary PatcherDecember 2, 2024Introducing osyrs, my game binary patcher pet project written in Rust.Read articleDecember 2, 2024
Check for an Object in AWS S3 with AnsibleFebruary 4, 2023How to use Ansble to check that an object exists in AWS S3.Read articleFebruary 4, 2023
How to build oclif for windows with GitHub ActionsFebruary 21, 2022How to build and release a oclif CLI Windows Installer with GitHub actions.Read articleFebruary 21, 2022
An Introduction to System Design InterviewsDecember 20, 2021What to expect when navigating a system design interview, and tips for success.Read articleDecember 20, 2021
How to polyfill Buffer with Webpack 5September 20, 2021How to fix 'buffer is not defined' error and polyfill the Node.js Buffer API for browsers with Webpack 5.Read articleSeptember 20, 2021
Testing Redis Clients in Node.js with Testcontainers NodeMarch 4, 2021Write unit tests that consume a real Redis with Testcontainers Node and Docker.Read articleMarch 4, 2021
Reactive Streams in JavaScript with RSocket FlowableJune 18, 2020Message streaming, back-pressure, cancellation, and async programming in JavaScript with rsocket-flowable.Read articleJune 18, 2020
The State of RSocket in JavaScriptMay 23, 2020Building applications with RSocket & JavaScript is new and exciting, but consider this before you bet your business on it.Read articleMay 23, 2020
Reviewing Distributed System ArchitecturesDecember 8, 2019A high-level overview of distributed system architecture implementations covering Webhooks, Message Buses, WebSockets, and finally RSocket.Read articleDecember 8, 2019
Handling captcha in Laravel unit testingOctober 5, 2018Considerations when unit testing Laravel applications that use Captchas on forms and HTTP POST requests.Read articleOctober 5, 2018
Debugging AdonisJS with vscodeApril 14, 2018Configuration and considerations for using VScode to debug AdonisJS applications.Read articleApril 14, 2018
Framework X - Whats in a Framework?April 2, 2018Thoughts about developing my own HTTP framework built on ExpressRead articleApril 2, 2018
Two Years LaterFebruary 9, 2018A reflection on the past two years since the repository for this blog was created.Read articleFebruary 9, 2018