Paul Akinyemi I'm a fullstack web developer and technical writer with experience in JavaScript and Python. I love bringing pretty and complex user interfaces to life with clean and efficient code.

Stories by Paul Akinyemi

Lucia Auth: An Auth.js Alternative For Next.js Authentication

Lucia Auth: An Auth.js alternative for Next.js authentication

Dev

Compare Auth.js and Lucia Auth for Next.js authentication, exploring their features, session management differences, and design paradigms.

Paul Akinyemi
Sep 12, 2024 ⋅ 4 min read
How To Perform Type Casting In TypeScript

How to perform type casting in TypeScript

Dev

Explore type casting in TypeScript, concepts like the subtype and super type relationships, and type widening and type narrowing.

Paul Akinyemi
Jun 24, 2024 ⋅ 9 min read
Cypress Adoption Guide: Overview, Examples, Alternatives

Cypress adoption guide: Overview, examples, and alternatives

Dev

Cypress is one of today’s foremost tools for testing web applications. Let’s explore when and why you should adopt Cypress in your projects.

Paul Akinyemi
Nov 28, 2023 ⋅ 10 min read
The 7 Best Plugins To Use In Your Tailwind Project

The 7 best plugins to use in your Tailwind project

Dev

Elevate your TypeScript project using popular plugins including tailwindcss-container-queries and Tailwind-heropatterns.

Paul Akinyemi
Oct 5, 2023 ⋅ 6 min read
Framer Motion Tutorial: How To Easily Create React Animations

Framer Motion tutorial: How to easily create React animations

Dev

Use the Framer Motion library to create complex animations in your React applications, including SVG animations and drag-and-drop.

Paul Akinyemi
Jul 6, 2023 ⋅ 13 min read
Rate Limiting Go Applications

Rate limiting your Go application

Dev

Explore the fundamentals of rate limiting, different types of rate limiting algorithms, and several techniques and libraries for implementing rate limiting in Go applications.

Paul Akinyemi
Mar 20, 2023 ⋅ 7 min read
An Intro To Routing In Go With Gorilla Mux

An intro to routing in Go with Gorilla Mux

Dev

Build a simple API using the Gorilla Mux package, with its diverse features, as a router for your apps.

Paul Akinyemi
Feb 15, 2023 ⋅ 9 min read
Send Emails Go Two Ways

Easy ways to send emails in Go

Dev

Sending emails is a great way to keep in touch with your app users, and knowing how to send emails programmatically is always a useful skill.

Paul Akinyemi
Jan 27, 2023 ⋅ 4 min read
Automate Testing Vue Cypress

A guide to automated testing in Vue with Cypress

Dev

Learn how component testing differs from E2E testing, why you should use Cypress for component testing, and the basics of how to test your Vue components with Cypress.

Paul Akinyemi
Oct 18, 2022 ⋅ 6 min read
Animxyz React Build App

Animate a React app with AnimXYZ

Dev

The core idea behind AnimXYZ is to allow you to write CSS animations while saving you the effort of writing keyframes.

Paul Akinyemi
Jul 8, 2022 ⋅ 9 min read
Frappe Gantt Charts

How to build a Gantt Chart in JavaScript with Frappe Gantt

Dev

Improve your team’s organization by building a customizable Gantt chart with Frappe Gantt, an open source JavaScript library.

Paul Akinyemi
Jun 1, 2022 ⋅ 9 min read