Author: swifty
-
AI in Hospitality: Reimagining the Future of Travel Booking
—
The Evolution of Travel Booking in the AI Era The hospitality industry stands at a technological crossroads. After decades of disruption—from the rise of Online Travel Agencies (OTAs) to the vacation rental revolution—we’re now witnessing the emergence of AI as potentially the most transformative force yet. As someone who has worked with VegVisits, Amenitiz, and…
-
Implementing Magic Link Authentication with Auth.js and Deep Linking in an Expo Hybrid App
—
Authentication in hybrid applications can be tricky, especially when implementing magic links for a seamless login experience. In this post, I’ll walk through how I successfully set up authentication using Auth.js, deep linking, and Expo for my hybrid application. Overview The goal was to authenticate users via a magic link sent to their email, allowing…
-
My Current Developer Tool Setup 2024/2025
—
If you want to install all of these, please checkout the ansible script that I wrote about in Setup your Mac with Ansible. 👨💻 Developer Tools DataGrip Visual Studio Code (VS Code) • Why I Use It: VS Code fits perfectly into my workflow as a lightweight but powerful code editor. I’ve customized it with…
-
Setup your Mac with Ansible
—
in DevelopmentUpgrading your hardware can be exciting, especially when starting a new business. However, setting up a new MacBook can quickly become a time-consuming hassle. What if your MacBook breaks, gets stolen, or even spontaneously explodes? Wouldn’t it be great to walk into an Apple Store, buy a new laptop, and have it fully configured and…
-
Running Expo in WSL2
—
So you want to start a project in Expo, you are running Windows and WSL2, you follow the instructions and create you application like so: Then as per the instructions on the `readme.md` you run: And you are presented with the following screen: Great! Let’s scan the barcode and we should be up and running!…
-
My get started WordPress script
—
in WordpressAs a developer, laziness is key to my success! I don’t want to repeat myself and therefore I want a one liner to do everything for me! Obviously, it is important to have an understanding of what that one-liner is doing! When someone needs a new website and they want it set up on my…
-
The WordPress Plugins I Use and Why
—
in WordpressWhen it comes to running a smooth, secure, and optimized WordPress website, choosing the right plugins is crucial. Over time, I’ve refined my plugin choices to balance performance, security, and user experience. Out of personal preference, I like to keep things simple as it makes it easier to maintain. Here are the key plugins I…