Moving Blog Hosting to Cloudflare Pages: Reduced Costs and Improved Performance

As mentioned in my recent YouTube video, I made the decision last week to migrate my blog from Netlify to Cloudflare Pages. The main reason behind this change was the growing concern of bandwidth costs. Starting from July last year, I found myself being billed by Netlify on a monthly basis. While I appreciate the service they provide, the extra bandwidth charges were becoming a significant expense. In total, I had spent $340 to keep my blog running smoothly....

Netlify Lambda Functions: A Tutorial for Adding Dynamic Processing to JAMstack Sites

In my previous tutorial on Netlify, I discussed how to use it to host websites, including this blog. Netlify is a great platform for running sites, especially those built with Hugo, as it enables us to have a 100% JAMstack (JavaScript, APIs, and Markup) implementation. What makes JAMstack even more exciting is its ability to handle dynamic functionality. And a major player in enabling dynamic capabilities in JAMstack sites is Netlify Lambda Functions....

The Developer’s Dilemma: Choosing Between Existing Platforms and Building Your Own

In my quest to find the ideal platform to host my courses, I have encountered a significant issue. Currently, I rely on a static site that integrates with various no-code tools and custom integrations to handle payments and course signups. This setup, often referred to as JAMstack or serverless, has worked well for me. However, as the number of courses I offer has increased, I am now considering the overall infrastructure I use and whether a centralized platform would be a better fit....

What is the JAMstack?

Have you heard of the term JAMstack? In recent years, it has become a popular way to describe a set of technologies used together to achieve web development goals. Just like LAMP and MEAN, JAMstack represents a combination of technologies. But what does JAMstack really mean? JAM is an acronym for JavaScript, API, and Markup. It refers to a trend in web application and website development that revolves around several key characteristics:...