Laptop on a rocky beach. Photo by Dean Pugh on Unsplash.

✍️ Posts

Notes and thoughts on Python, Ruby on Rails, Amazon Web Services, and Machine Learning.

(Probably with other technologies I learned during my previous lifetimes - some of which I'm trying hard to forget ✌️)

Serverless AI: Deploy Hugging Face Models on SageMaker for Less Than the Cost of a Burger

Serverless AI: Deploy Hugging Face Models on SageMaker for Less Than the Cost of a Burger

A Step-by-Step Guide on Deploying and Hosting Hugging Face 🤗 Models on AWS SageMaker Serverless

How to make a Retrieval Augmented Generation (RAG) solution quickly with Amazon Bedrock and Django

How to make a Retrieval Augmented Generation (RAG) solution quickly with Amazon Bedrock and Django

Let's build a simple RAG solution using Bedrock and Django. This is a great introductory project when trying to learn more about Large Language Models and AI Integration.

How to deploy Django on AWS Lambda

How to deploy Django on AWS Lambda

How to host a Django 5 project for a few cents per month?

Where do I host my Django 5 projects for free?

Where do I host my Django 5 projects for free?

Vercel surprisingly offers free Django 5 hosting for low-traffic sites. Read on to learn how.

Serverless apps: The startup founder's secret weapon

Serverless apps: The startup founder's secret weapon

How can you build web scale apps on a shoestring budget?

How to run Shopify CLI in AWS Cloud 9

How to run Shopify CLI in AWS Cloud 9

I find AWS Cloud9 to be a very performant and useful programming development environment. What makes Cloud9 so appealing for me is its fast internal network speed, making downloading dependency libraries and containers several times faster than if I

How to Deploy Your Shopify CLI App on AWS EC2 using Docker

How to Deploy Your Shopify CLI App on AWS EC2 using Docker

You must be able to host your Shopify CLI App before merchants can install your app in their stores. Among the plethora of available hosts to us, Amazon Web Services (AWS) Elastic Compute Cloud (EC2) is a strong contender.

How to Add Billing Code to Your Shopify App

How to Add Billing Code to Your Shopify App

One of the most common mistakes of beginning Shopify app developers is to assume that the Shopify app store will handle pricing and billing for them. Learn how to add billing code to your app to prevent selling it for free.

How to Choose Between Public and Custom Shopify App?

How to Choose Between Public and Custom Shopify App?

When creating a Shopify App, you will need to choose early on whether you will be creating a Custom App and a Public App. Learn when to choose either type.

How to Sell Apps via the Shopify App Store

How to Sell Apps via the Shopify App Store

This is an introduction to the 3-part series on How to Sell Apps via the Shopify App Store. It’s time to cash in.

How to Easily Create a Shopify Product via GraphQL

How to Easily Create a Shopify Product via GraphQL

Our objective in this exercise is to be able to create a product in Shopify using GraphQL.

How to Access Shopify Data From Your App

How to Access Shopify Data From Your App

In this tutorial, we cover how to access Shopify data using GraphQL. Our goal is to retrieve Shopify shop metadata, such as domain name, subscription plan, and timezone used using the Shop object.

How to See the Bitcoin Buy and Sell Rates of Abra

How to See the Bitcoin Buy and Sell Rates of Abra

If you are holding any amount of bitcoin on a particular exchange or wallet, you would certainly want to have the ability to see the buy and sell rates of that particular exchange or wallet at any given moment.

Currently tinkering with: Yeoman

Currently tinkering with: Yeoman

I am currently involved in an AngularJS-based project, and I am looking for an alternative to ngbp.

An Introduction to Cascading Style Sheets (CSS3)

An Introduction to Cascading Style Sheets (CSS3)

Cascading Style Sheets (CSS) allow separation of document structure (HTML) from presentation (CSS).

WordPress asking for FTP credentials when upgrading

WordPress asking for FTP credentials when upgrading

WordPress is asking me for FTP credentials when I was upgrading my WordPress to the latest version. The funny thing is my WordPress is installed in my localhost!

Hot WordPress Plug-in of the Day: Featured Page Widget

Hot WordPress Plug-in of the Day: Featured Page Widget

Featured page widget is a simple plug-in that displays the title, content/excerpt, and featured image of a page (or pages) of choice.

WP Worker Catalog 0.1.1 – What’s new

WP Worker Catalog 0.1.1 – What’s new

Just released some minor updates for the WP Worker Catalog.

WP Worker Catalog Plug-in: Frequently Asked Questions

WP Worker Catalog Plug-in: Frequently Asked Questions

Ok, I have downloaded and activated the plug-in. What do I do next?

What’s cooking: WP Worker Catalog Plug-in

What’s cooking: WP Worker Catalog Plug-in

What does WP Worker Catalog do? The plug-in gives you a catalog of available workers, along with vital information such as skill sets and preferred position.

WordPress Plugin of the Day: Quick Post Widget

WordPress Plugin of the Day: Quick Post Widget

Quick post widget is a very useful widget when you need to allow your users to post entries in your blog, and you find the built-in WP administrator post interface a bit user-unfriendly.

How to solve www canonical issue using 301 Redirect

How to solve www canonical issue using 301 Redirect

Here is a quick .htaccess fix for those sites that has both http://domain.tld AND http://www.domain.tld.

WordPress plug-in of the day: Deko Boko

WordPress plug-in of the day: Deko Boko

Deko Boko. A contact form with built-in reCaptcha. Neat.

WordPress plug-in of the day: YouTube widget

WordPress plug-in of the day: YouTube widget

This widget will display a YouTube video in the sidebar. Just enter the URL of the video, and it’ll show in the sidebar.

Enable CURL with XAMMP: The simplest way possible

Enable CURL with XAMMP: The simplest way possible

How to enable CURL with XAMMP, the simplest way possible.

Create a new WordPress blogpost via XML-RPC

Create a new WordPress blogpost via XML-RPC

I have discovered (via trial and error) how to program an XML-RPC client that will connect to WordPress.com to create a WordPress blog post programatically.

Watermark images automatically in WordPress

Watermark images automatically in WordPress

Here is a very ingenious way of using rewrite rules to automatically put watermark on uploaded pictures in your WordPress installation.