The 3 Best Tools for API DesignAs Software Engineers ar Architects, we spend a lot of our time reviewing code. In most organizations, however, we spend way less time…Jul 20Jul 20
Technical Writing Is the Key to Getting Promoted: 5 Tools To Make Your Writing Stand OutWhen working for a mid to large technical organization, having wide-spread impact and visibility is the best way to get promoted. Often it…Jul 20Jul 20
REST API design: Parameter SerializationMost companies manage an ever-growing api surface. Many of us add or modify internal and external endpoints without proper care or review.Jul 18Jul 18
Published inITNEXTI created a tool to design REST APIs because I was fed up with unclear API definitions from…“Oh, why did the endpoint return a user object without the dateOfBirth field?” — Me, during my last projectJun 241Jun 241
Published inJavaScript in Plain EnglishIntroducing API Fiddle for REST(ish) API designAs a software engineer for a major tech company, I’ve frequently encountered the challenge of designing API endpoints. When adding…Jun 17Jun 17
The AWS Software Engineering Interview and How to Pass It In 2022In January, I was looking for a new job an applied to AWS as a Software Engineer . I’ve made it though the entire process an received an…May 29, 20223May 29, 20223
How to Stop Your Next.js App From Sending Telemetry Data to VercelA little-known fact about Next.js is that the framework collects telemetry data about certain performance metrics that Vercel (the company…Dec 6, 2021Dec 6, 2021
Published inJavaScript in Plain EnglishTypeScript Essentials: Conditionally Filter TypesLearn how to conditionally filter types in TypeScript and demystify a commonly used pattern.Dec 5, 2021Dec 5, 2021
Published inITNEXTHow to Set up a Software Project like a Big Boy (Or Girl)When starting your first “real” tech gig at a capable company, you’ll likely be surprised by the level of developer tooling and automation…Aug 9, 2021Aug 9, 2021
Published inITNEXTNext Js + React-Intl: Add Internationalisation to Your Next AppImplementing internationalization has been a huge pain in the past. Next 10 brings some simplifications to the process by handling some of…May 20, 20216May 20, 20216