PinnedPublished inLevel Up CodingI Fixed Error Handling in JavaScriptHow to steal better strategies from Rust and Go — and enforce them with ESLintJul 26, 202420Jul 26, 202420
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 2, 20241Dec 2, 20241
Published inLevel Up CodingAutomate Your Release Notes with AIHow to save time every week using GitLab, OpenAI, and Node.jsNov 18, 2024Nov 18, 2024
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 13, 2024Oct 13, 2024
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 17, 2024Sep 17, 2024
Published inLevel Up CodingHow to Containerize a Rust Web Server with MongoDBUse Docker to build and ship your Rust web serverJul 22, 2024Jul 22, 2024
Published inLevel Up CodingImplementing a Linked List in RustLearn Rust by implementing a fundamental data structureJul 22, 20246Jul 22, 20246
Published inStackademicBuilding a Monorepo with Yarn WorkspacesA production-ready tech stack featuring Next.js, AWS Lambda and MongoDBJul 1, 2024Jul 1, 2024
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 23, 2024May 23, 2024
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 13, 2024May 13, 2024