Jan Hesters·Nov 19, 2024How to Set Up Next.js 15 for Production in 2024I’ve worked on Next.js applications that scaled to over 100k monthly active users and landing pages with millions of monthly visitors. In…A response icon19A response icon19
Jan Hesters·Nov 5, 2024What is Memoization? (In JavaScript & TypeScript)Memoization and caching are foundational concepts in programming.
Jan Hesters·Oct 15, 2024Unleash JavaScript’s Potential with Functional ProgrammingToo many JavaScript developers have no idea what JavaScript is capable of.
Jan Hesters·Oct 7, 2024JavaScript Generators Explained, But On A Senior-LevelGenerators are powerful and underused by JavaScript developers. And many tutorials on generators only scratch the surface. In this article…
Jan Hesters·Oct 4, 202412 Keys to Write Senior-Level Tests (Test Desiderata in JavaScript)“Desiderata” is derived from the Latin word for “things desired.”
Jan Hesters·Oct 13, 2020Unit Testing ReducersPure functions are simple and so should be their tests (when using the correct techniques). Reducers, action creators (which aren’t…
Jan Hesters·Feb 6, 2020Master Higher-Order Components in React TodayIn the next ten minutes, you are going to understand how HOCs in React work. You will find out how you can write your own and how to…A response icon2A response icon2
Jan Hesters·Aug 27, 2019Multiple Environments with AWS AmplifyIn this tutorial, you are going to learn how to use Amplify’s env command. We will walk through an example where two people collaborate on…
Jan Hesters·Aug 20, 2019Lambda Triggers & Read-Only Permissions with AWS AmplifyIn this tutorial, you are going to learn how you can trigger a Lambda function on authentication events with AWS Amplify. We are going to…A response icon1A response icon1
Jan Hesters·Aug 13, 2019Testing Lambda Functions (feat. Amplify)You are going to learn how to write unit tests for Lambda functions. We are going to write integration tests, too, and use test-driven…A response icon1A response icon1