Skip to content

Search Results

96 articles matching “object-relational-mapping”.

Using PHPCR and Its Sidekick, Jackalope

Published 3/17/2015
Gabriel Richards

In this post, we'll dig a little deeper in how the PHP Content Repository works with its sidekick Jackalope. You’ll see that its applications extend beyond content management and that a design based on the PHPCR offers tremendous flexibility.

Software
Using PHPCR and Its Sidekick, Jackalope
What is Great Software Development?

What is Great Software Development?

Published 12/17/2015
Gabriel Richards

You don't have to be a developer to understand what great software development looks like. Understanding it, sets standards & expectations.

Software
What is Great Software Development?
Designing Recoverable Shopify Syncs: From Failed Batches to Targeted Retries

Designing Recoverable Shopify Syncs: From Failed Batches to Targeted Retries

Published 9/19/2026
Willem Luijt

Reliable Shopify integrations need more than background jobs and retries. This article explains how object-level recovery messages, safe GraphQL slicing, and focused test coverage make inventory, metafield, and variant synchronization easier to diagnose and recover.

E-CommerceSymfonyShopifyPHP
Designing Recoverable Shopify Syncs: From Failed Batches to Targeted Retries
Keeping Shopify–STORIS Order Sync Safe Through GraphQL API Changes

Keeping Shopify–STORIS Order Sync Safe Through GraphQL API Changes

Published 9/10/2026
Willem Luijt

A reliable Shopify–STORIS integration needs more than successful API calls. This technical deep dive explains how explicit idempotency testing, version-aware order mapping, and end-to-end regression coverage protect order synchronization as upstream and downstream APIs change.

E-CommerceSymfonyShopifyPHP
Keeping Shopify–STORIS Order Sync Safe Through GraphQL API Changes
How I Used AI and Python to Validate STORIS and Inntopia Data for Planning, Mapping, and Pattern Finding

How I Used AI and Python to Validate STORIS and Inntopia Data for Planning, Mapping, and Pattern Finding

Published 4/11/2026
Thom Zolghadr

I do not dump whole exports into a chatbot. I use an LLM to help write tight Python that answers one question at a time, prove it on a small sample, then run it locally larger data sets. That keeps work repeatable, cuts token cost, and keeps sensitive fields off hosted tools while I plan integrations and product mapping.

SoftwareWeb DevelopmentManagementAI
How I Used AI and Python to Validate STORIS and Inntopia Data for Planning, Mapping, and Pattern Finding

Docker API Platform from PostgreSQL to MySQL

Published 8/1/2023
Arturo Trejo
Willem Luijt

A technical article about changing PostgreSQL to MySQL with code text to copy along with your project. Follow the steps closely to complete successfully.

SoftwareMySQL
Docker API Platform from PostgreSQL to MySQL
Introduction to MongoDB

Introduction to MongoDB

Published 5/25/2017
Brian Miller

"NoSQL" has been a big buzzword in recent years within web application circles…how can there be a database with no SQL?

Software
Introduction to MongoDB

Multiple Inserts with Prepared Statements in Symfony 1.4

Published 6/6/2014
Gabriel Richards

Using Prepared Statements in Symfony1.4 instead of other methods such as doInsert or creating an object in a loop.

Multiple Inserts with Prepared Statements in Symfony 1.4

Multiple Inserts with Prepared Statements in Symfony 1.4

Published 6/6/2014
Gabriel Richards

Using Prepared Statements in Symfony1.4 instead of other methods such as doInsert or creating an object in a loop.

Software
Multiple Inserts with Prepared Statements in Symfony 1.4
How Shopify Shop Metafield Objects can be Used to Show Information about your Brick and Mortar Stores

How Shopify Shop Metafield Objects can be Used to Show Information about your Brick and Mortar Stores

Published 10/24/2025
Thom Zolghadr

This guide shows how to centralize store details in Shopify using shop metafields (and metaobjects) and render them across your theme. Set up fields for hours, address, contact, and policies, then use Liquid snippets to keep headers, footers, and templates consistent and easy to maintain.

Web DevelopmentE-Commerce
How Shopify Shop Metafield Objects can be Used to Show Information about your Brick and Mortar Stores

The Truth About Magento and Entity-Attribute-Value

Published 11/23/2011
Gabriel Richards

Magento is a serious e-commerce solution, built from the ground up for the kind of business logic that e-tailers use day in and day out. Magento is structured as an infinitely flexible shopping cart and product management system.

The Truth About Magento and Entity-Attribute-Value

Preventing Silent Variant Sync Failures in Asynchronous Ecommerce Middleware

Published 9/7/2026
Willem Luijt

A look at a resilient PHP middleware pattern for synchronizing ecommerce product variants asynchronously—without losing the persistence context needed to make updates actually happen.

SoftwareE-CommerceShopifyPHP
Preventing Silent Variant Sync Failures in Asynchronous Ecommerce Middleware
Start With the Problem

Like what you see? Have something similar in mind?

Bring the goals, constraints, and stakeholders. We'll help you shape scope and a realistic first phase.