PinnedInJavaScript in Plain EnglishbyRob Wilson·May 10, 2023An Introduction to Dynamic ProgrammingDynamic programming is a powerful technique used in computer science to solve complex problems efficiently. At its core, dynamic…
PinnedInJavaScript in Plain EnglishbyRob Wilson·Aug 30, 2021You Might Not Need ReduxImprove your code’s readability and maintainability by removing hundreds of lines of unnecessary boilerplate code.
PinnedInJavaScript in Plain EnglishbyRob Wilson·Jul 10, 2021Let’s build a simple Micro-Frontend Monorepo with Next.jsIn this code-along, we will build the foundations of a scalable micro-frontend monorepo project with Next.js and React hooks.A response icon1A response icon1
Rob Wilson·Aug 15, 2023Seamlessly Integrating AWS Secrets in Lambda with CDK: A Step-by-Step GuideDiscover how to securely integrate AWS Secrets Manager and Parameter Store with Lambda functions using CDK.A response icon2A response icon2
Rob Wilson·May 18, 2023How Pigeons can help us write AlgorithmsHave you ever heard of the Pigeonhole Principle? It’s a simple concept that can be applied in many ways, including in computer science. In…
Rob Wilson·May 11, 2023BigO and Beyond: How to Compute Fibonacci Sequence Efficiently with Matrix ExponentiationThis article continues from my previous topic talking about dynamic programming. I encourage you to read that first to get the full context…