Oliver Wolfson
ProjectsContact

Development Services

SaaS apps · AI systems · MVP builds · Technical consulting

Services·Blog
© 2026 O. Wolf. All rights reserved.

Blog

Articles, tutorials, and insights about web development and technology.

Search Posts
Find posts by title, description, author, tags, or categories.
How to Set Up Custom SMTP with Supabase and Resend: A Step-by-Step Guide
SMTP, or Simple Mail Transfer Protocol, is a protocol used for sending and relaying emails across the Internet.
October 17, 2024•O. Wolfson•
Web Development
Legacy HTTP Basic Authentication: History and Explanation
One of the earliest and most straightforward methods introduced was HTTP Basic Authentication, part of the HTTP/1.0 specification published in 1996
October 16, 2024•O. Wolfson•
Web Development
A Brief History of Authentication for Computer Systems and the Web
From simple, local authentication methods to more complex, distributed, and secure systems that can handle the demands of modern web applications and...
October 15, 2024•O. Wolfson•1•
Web Development
How to Enable Google Auth for Supabase in a Next.js App
Adding Google Sign-In to your Supabase-powered Next.js app involves configuring Supabase, setting up the Google Cloud project for OAuth credentials, a...
October 15, 2024•O. Wolfson•
Web Development
Vim Motion Series 12: Master Vim Motions
If you've made it through the previous 11 articles, you should now have a solid foundation in Vim's powerful motion and navigation features.
October 12, 2024•O. Wolfson•1•
Productivity
Next.js: Understanding Route Groups
One powerful feature that aids in organizing and structuring our apps is Route Groups.
October 11, 2024•O. Wolfson•
Web Development
Vim Motion Series 11: Navigating Multiple Sections and Files
We will cover efficient navigation between buffers, tabs, and files using Vim motions.
October 11, 2024•O. Wolfson•2•
Productivity
Next.js: Handling Redirects in Next.js 14+
Next.js provides several ways to handle redirects, each suited to different scenarios, whether they occur after an event or mutation, based on a path...
October 10, 2024•O. Wolfson•
Web Development
Vim Motion Series 10: Advanced Search, Replace, and Regular Expressions
We’ll focus on advanced search, replace, and regular expressions using Vim motions.
October 10, 2024•O. Wolfson•1•
Productivity
Vim Motion Series 9: Combining Motions with Editing Commands for Enhanced Workflow
Dive deeper into combining motions with editing commands.
October 9, 2024•O. Wolfson•1•
Productivity