RSSAmplifier

Blog

Jeff Edmondson

Fullstack software engineer sharing his experience & learnings

jeffedmondson.devRSS feed ↗15 posts

Latest posts

Translating Remix Shopify Applications with i18n

Learn how to add multiple languages to your Shopify Remix app using i18n. This step-by-step guide covers setting up remix-i18next, handling translations on both client and server, and avoiding common pitfalls. Perfect for Shopify app developers looking to reach a global merchant base.

Cron & Scheduled Jobs in Remix Shopify Apps

Setting up cron jobs for Shopify apps built with Remix poses unique challenges. This guide explores why traditional methods fall short and demonstrates how to implement reliable scheduled tasks using Upstash Qstash.

Shopify Development Cheat Sheet

Quick Reference Sheet for all the terms you may run into learning Shopify development

Shopify Billing & App Review Process

How to pass the Shopify App review process with the Shopify Billing API

Shopify App Proxy Tutorial

The Shopify App proxy allows you to use Shopify as the middleman and route requests from the storefront to your API in a secure manner. This in turn allows you to display dynamic data that is returned from your API on the Shopify Storefront.

Shopify App Development Workflow (Dev & Prod)

Learn how to setup a Shopify app development workflow with local dev, testing & production

10 Beautiful SaaS Landing Pages Without Product Images

Ever been told, 'First validate your idea – make a landing page with a waitlist to see if people actually want what you're building'? That is clearly a good idea, right? But here’s where I hit a snag: how do you whip up a

Database Soft Deletes: How and Why with Custom Prisma Client queries

Soft deletes and hard deletes are two different approaches to deleting data from a database. In this article, we will explore soft delete write and write some custom Prisma client queries to implement soft deletes.

NextJS: Creating a Favicon for your NextJS app | 2023

In this 2023 guide we will create a new favicon for your nextJS app. This guide will work both for the pages and app directory

Setting up VSCode for React projects in 2023 | Full Guide

Visual Studio Code (VSCode) is by the far the most popular code editor on the market. In this guide we will take VSCode to the next level.

Next.js environment variables

In this article, we'll cover everything you need to know about environment variables and how to use them in Next.Js. We'll also discuss best practices for managing your environment variables and how to set them up on Vercel for your production deployments.

Tutorial: Protected Routes in React with Custom Hook & Context API

This tutorial will show you how to create protected routes in React. We will utilize the react context api & create a custom hook for our protected routes. We also discuss some common problems and different implementations to address them.

How To Open a Great Pull Request

When opening a Pull Request (PR) your goal is to get your code merged into the main branch so that it can be released & a part of the code base. However, before your code can be merged it first must be reviewed.

React Native Emoji Slider Tutorial

Create a cool slider with emojis in react native

How I built and Published My First React Native App (Daily Discomfort)

Daily Discomfort is an app that allows users to swipe on different prompts that are designed to get them out of their comfort zones.