John Owolabi Idogun

John Owolabi Idogun @sirneij

About: Software Engineer experienced in building applications using Python, Rust (Web), Go, and JavaScript/TypeScript. I am actively looking for new job opportunities.

Location:
USA
Joined:
Jun 25, 2020

John Owolabi Idogun
articles - 75 total

Integrating Stripe with SvelteKit: Dynamic Pricing and Payment Security

Introduction Integrating Stripe into a SvelteKit application, especially when dealing with...

Learn More 1 4May 28

Quantum Information Processing: Foundations - Part 1

For better formatting of math, citations, and all, it is recommended to visit...

Learn More 1 1Apr 23

How to Build a Dual-LLM Chat Application with Next.js, Python, and WebSocket Streaming

Introduction In the age of rapid AI advancement, software engineers are frequently tasked...

Learn More 3 2Feb 27

Asynchronous Server: Building and Rigorously Testing a WebSocket and HTTP Server

Introduction Part 5 is already out here:...

Learn More 1 0Feb 20

Building an AI-powered Financial Behavior Analyzer with NodeJS, Python, SvelteKit, and TailwindCSS - Part 4

Introduction Part 5 is already out on:...

Learn More 0 0Feb 15

Building a financial dashboard with HTML5, TailwindCSS v4, and Vanilla JavaScript

Introduction While developing the Financial data analyzer series, a dashboard became...

Learn More 3 0Feb 11

Consuming paginated API using periodic Celery task in a Django Application

Introduction API (Application Programming Interface) consumption is the new normal in...

Learn More 0 0Feb 8

Building an AI-powered Financial Behavior Analyzer with NodeJS, Python, SvelteKit, and TailwindCSS - Part 3: Transactions

Introduction Part 4 is already here:...

Learn More 1 0Feb 6

Building an AI-powered Financial Behavior Analyzer with NodeJS, Python, SvelteKit, and TailwindCSS - Part 2: GitHub OAuth

Introduction Part 3 is already out here:...

Learn More 1 0Feb 5

Building an AI-powered Financial Behavior Analyzer with NodeJS, Python, SvelteKit, and TailwindCSS - Part 1: The AI Service

Introduction Part 2: GitHub OAuth is out on...

Learn More 1 0Feb 3

Building an AI-powered Financial Behavior Analyzer with NodeJS, Python, SvelteKit, and TailwindCSS - Part 0

Introduction In the ever-evolving landscape of Software Engineering, staying up-to-date...

Learn More 1 0Jan 31

TailwindCSS v4.0: Upgrading from v3 with some plugins

Introduction Recently, while building a personal blog started with Tailwind CSS v3.4, I...

Learn More 37 15Jan 31

Building TailwindUI's Spotlight using SvelteKit and Svelte 5 with TailwindCSS

Introduction As a developer who is always eager to learn and showcase my work, I wanted a...

Learn More 9 1Jun 30 '24

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 6

Introduction It's been a while since I last updated this series of articles. I have been...

Learn More 2 0May 23 '24

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 5

Introduction From part 0 to part 4, we built out CryptoFlow's backend service. Though we...

Learn More 3 0Jan 22 '24

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 4

Introduction Part 3 laid some foundations and this part will build on them to build a CRUD...

Learn More 1 0Jan 9 '24

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 3

Introduction Having built out the system's user management arm, it is time to delve into...

Learn More 2 0Jan 8 '24

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 2

Introduction Part 1 saw us implement the login process and many other utility functions...

Learn More 0 0Jan 8 '24

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 1

Introduction In part 0, we laid some solid background in building our proposed system. The...

Learn More 1 0Jan 5 '24

CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 0

Introduction Being a pragmatist, it's always intriguing to learn by building cool systems...

Learn More 10 0Jan 4 '24

Distributed Systems: Challenges, Experiences and Tips

Motivation About 4 months ago (approximately the last time I wrote something here), I...

Learn More 1 0Dec 30 '23

Authentication system using Golang and Sveltekit - Dockerization and deployments

Introduction Having built out all the features of our application, preparing it for...

Learn More 14 0Jun 8 '23

Authentication system using Golang and Sveltekit - Updating the frontend

Introduction We have made a lot of changes in the backend system without a corresponding...

Learn More 5 0Jun 7 '23

Authentication system using Golang and Sveltekit - Profile update and app metric

Introduction Users of our application might make mistakes while filling out the...

Learn More 2 0Jun 6 '23

Authentication system using Golang and Sveltekit - Regenerate token & Password change

Introduction Though we had made great progress in building a performant, secure, and...

Learn More 6 0Jun 5 '23

Authentication system using Golang and Sveltekit - Frontend Log in and out

Introduction To see the code we wrote in the previous article in action, we'll implement...

Learn More 10 0Jun 5 '23

Authentication system using Golang and Sveltekit - Login and Logout

Introduction Having seen the beauty we made so far, let's add more features so that...

Learn More 0 0Jun 4 '23

Authentication system using Golang and Sveltekit - Frontend user registration and activation

Introduction I think it is great for us to see, in action, the backend code we've been...

Learn More 3 0Jun 4 '23

Authentication system using Golang and Sveltekit - User account activation

Introduction Though we have provided a way for our users to register an account, our...

Learn More 0 0Jun 4 '23

Authentication system using Golang and Sveltekit - User registration

Introduction With the basic setup laid bare, it's time to build a truly useful API service...

Learn More 16 2Jun 4 '23