Tom NortoninJavaScript in Plain EnglishAwesome Next.js API Routes with next-api-decoratorsBuilding a modern Web application can be a complex task — it’s likely that if you’re looking to build something you’ll start thinking about…5 min read·Nov 10, 2021--1--1
Tom NortoninJavaScript in Plain EnglishNext.js 12 Performance Test: Builds Appear to be Slower, Not FasterThis week, Vercel announced the release of Next.js 12 at Next.js conf, surprising everyone, given the relatively short time span since the…5 min read·Nov 1, 2021----
Tom NortoninJavaScript in Plain EnglishIf It Isn’t Already, Your Startup’s React Project Should Be Written in TypeScriptI used to object to the idea of TypeScript. To me, it didn’t seem to make sense to add static typing to a language that was designed not to…7 min read·Nov 25, 2020----
Tom NortoninJavaScript in Plain English5 Lessons I Learned While Releasing A Mobile AppThis year I wrote and released Still, a mobile app for iOS and Android. Still is an app designed to help people with Anxiety and OCD relax…7 min read·Oct 26, 2020----
Tom NortoninJavaScript in Plain EnglishUseful Custom Hooks for Tired React DevsReact hooks are awesome. By abusing the power of JavaScript closures and with a few caveats, it’s possible to hold state in a function…5 min read·Oct 25, 2020--1--1
Tom NortoninThe StartupAnimations in React Native Just Got a Whole Lot EasierAh, React Native animations. Long-considered to be one of the pain points of React Native development, due to their steep learning curve…5 min read·Oct 5, 2020--2--2
Tom NortoninThe StartupBetter React Code Using Functional ProgrammingWe’ve all come across stuff like this before. You’ve got a component that can display errors locally, but calls external code:3 min read·Sep 30, 2020----