StoragePress is a powerful new plugin for WordPress websites, designed to be a one-stop shop for owners of self-storage and mini-storage businesses to list their storage units for sale online. Easily installable on a business’ existing WordPress website, it makes it easy for owners of storage businesses to connect their physical business to their online […]
In my latest project at the company I work for, I got the opportunity to take a deep dive into the wonderful world of the electronic banking ecosystem. The company was looking to revamp their system for paying dividends to their shareholders. Before, they used a very old Cobol program to grab data and generate […]
Do you remember learning about inheritance in school? It may have seemed needlessly complex for the projects you worked on at the time. However, as you begin working on bigger, more complex projects, making wise use of this object-oriented design principal can vastly cut down on the size of your codebase, making maintenance and development […]
If you’ve used SQLAlchemy for any length of time, you will have come across the need to set up relationship cascade rules. These are rules that define how changes to instances of parent models should affect related models. For instance, when I delete a “Class” from my database, should I delete all “Enrollment” records related […]
What is GraphQL GraphQL is a powerful, expressive query language for APIs, as well as a runtime for using existing data to respond to these queries. Often viewed as the successor to REST APIs, it provides a concise and easily human-readable interface for querying your API for data and tasks. GraphQL offers a number of […]
Gather Your Media Files Collect the media files you wish to upload to your website. Typically, it is advisable to use JPEG or WEBP files if you are uploading images, as these are typically smaller and more SEO-friendly than other file types. Locate the Media Tab Begin by logging in to an account that has […]
GraphQL is an expressive query language for APIs. Developed by Facebook in 2012 and open-sourced in 2015, it is seen as the successor to REST APIs by many in the modern API development space. It deserves this recognition, as it offers a host of tangible improvements over traditional REST APIs. Read on to learn about […]
Why Use Traefik Traefik is a powerful modern reverse-proxy program that makes it easy to manage API and web gateways. Including comprehensive support for modern standards such as middleware and multiple routing groups, it streamlines process of load-balancing and routing web traffic between multiple hosts. It is often used to route traffic between docker containers […]
One of the unique and interesting challenges that arises when developing new block types for WordPress sites is getting access to post-specific data from the database in your block. Access to this data is needed both on the user-facing frontend, where visitors will see your posts, and on the editor backend, where post authors write […]
The client showcase is back once again! This time, I’m pleased to share a business that I have been working with for the past couple months to bring their online sales strategy up to speed. That business is G. Kofi House of Fashion. The team at G. Kofi House of Fashion has a unique and […]