PinnedThe Opinionated DevinJavaScript in Plain EnglishHow To Use SVG Icons In ReactI’m sure we all have at least one application where for one reason or another decided not to use an icon library. Sometimes you just want…May 29, 20221May 29, 20221
The Opinionated DevinJavaScript in Plain EnglishInteractive video transition with Next.jsNot so long ago I worked at an advertising company where my team was responsible for creating custom campaigns in the form of websites for…Sep 11Sep 11
The Opinionated DevinJavaScript in Plain EnglishPage read progress bar in Next.jsNowadays I see on almost every blog, news article and just any random website a view progress bar on the top of the page, that shows the…Sep 10Sep 10
The Opinionated DevinJavaScript in Plain EnglishAnimated Credit Card with Next.js and TailwindI remember a good few years ago I saw an app or website where a loyalty card was displayed and it tilted and animated as you moved your…Jan 17Jan 17
The Opinionated DevinJavaScript in Plain EnglishSort Your Files with Node.js!Today I’ll show you how I keep my files organised with my custom script using Node.js. I’ll also link a Youtube link below if you prefer…Jun 13, 2023Jun 13, 2023
The Opinionated DevinJavaScript in Plain EnglishComponent Library With Tailwind and TypeScriptPart 1 — Creating a simple button component.Apr 13, 20231Apr 13, 20231
The Opinionated DevinJavaScript in Plain English5 React Hooks That I Use Almost Every DayI can’t count on one hand how many times I was asked to implement the same thing across different applications. Storing data in…Apr 6, 2023Apr 6, 2023
The Opinionated DevinJavaScript in Plain EnglishHow To Build a REST API with TypeScript, Express and PrismaAfter seeing countless videos, articles and news regarding Prisma, a relatively new ORM on the market, I decided it’s time I check it out…Jan 16, 2023Jan 16, 2023
The Opinionated DevinJavaScript in Plain EnglishMake Your Github Profile Stand Out With CSSPreviously the only way you could customise your Github profile was by updating the picture or changing your name. This meant every Github…Jan 12, 2023Jan 12, 2023
The Opinionated DevinJavaScript in Plain EnglishThe Only Guide You Need to Master Intersection Observer in JavaScriptAs a web developer, you often need to implement features that depend on elements being visible in the viewport, such as lazy loading images…Dec 27, 2022Dec 27, 2022