PinnedPublished inLevel Up CodingI Fixed Error Handling in JavaScriptHow to steal better strategies from Rust and Go — and enforce them with ESLintJul 2620Jul 2620
Published inLevel Up CodingHow to Automate Merge Requests with Node.js and JiraA quick guide to speed up your MR or PR workflow with a simple Node.js scriptDec 21Dec 21
Published inLevel Up CodingAutomate Your Release Notes with AIHow to save time every week using GitLab, OpenAI, and Node.jsNov 18Nov 18
Published inLevel Up CodingAutomate Your Mac’s Audio Input with a Simple ScriptHow a shell script and the HammerSpoon app can save you from microphone embarrassmentOct 13Oct 13
Published inLevel Up CodingHow to Create a Super Minimal MDX Writing ExperienceLearn to create a custom MDX experience so you can focus on writing without worrying about boilerplate or repetitionSep 17Sep 17
Published inLevel Up CodingHow to Containerize a Rust Web Server with MongoDBUse Docker to build and ship your Rust web serverJul 22Jul 22
Published inLevel Up CodingImplementing a Linked List in RustLearn Rust by implementing a fundamental data structureJul 226Jul 226
Published inStackademicBuilding a Monorepo with Yarn WorkspacesA production-ready tech stack featuring Next.js, AWS Lambda and MongoDBJul 1Jul 1
Published inJavaScript in Plain EnglishHow to Easily Support ESM and CJS in Your TypeScript LibraryA simple example that works for standalone npm libraries and monoreposMay 23May 23
Published inLevel Up Coding3 Strategies to Overcome OpenAI Token LimitsLearn how to use the OpenAI API to have a conversation with GPT-4 and how to exceed the token limitsMay 13May 13