Skip to content
Insights

Software

Practical articles on Software from the Endertech team.

Building an AI Support Workflow with a Remote MCP Server: A Production Case Study

Published 5/28/2026
Gabriel Richards

A real-world case study of an AI support workflow that classifies inbound email, retrieves prior sent-mail precedents through a remote MCP server, and hands human-reviewed drafts to staff in Gmail.

SoftwareAI
Building an AI Support Workflow with a Remote MCP Server: A Production Case Study

From Legacy to Modern: Safely Upgrading a Symfony 4.4 + Sonata Admin App to Symfony 7.4

Published 4/15/2026
Joshua Cho

Upgrading a legacy Symfony 4.4 application to Symfony 7.4 is more than a version bump—it’s a strategic investment in security, performance, and long-term maintainability. This guide outlines a practical, low-risk approach using dedicated staging environments, systematic deprecation cleanup, and careful validation to modernize your stack and accelerate future feature delivery.

SoftwareAISymfony
From Legacy to Modern: Safely Upgrading a Symfony 4.4 + Sonata Admin App to Symfony 7.4

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

The Agentic Shift: Why E-Commerce Brands Need an MCP Server Now

Published 1/15/2026
Gabriel Richards

We are entering the era of "Agentic Commerce," where AI agents like ChatGPT and Gemini handle the entire shopping journey. While Shopify’s Universal Commerce Protocol (UCP) opens the door, building your own private Model Context Protocol (MCP) server is how you take control. Discover why owning your data infrastructure is the key to maintaining a competitive edge.

SoftwareE-CommerceAIShopify
The Agentic Shift: Why E-Commerce Brands Need an MCP Server Now

AI Driven Software Development with Cursor

Published 12/1/2025
Gabriel Richards

AI has changed how we write software, but the real story isn’t “AI writes code.” The real story is how you work with AI: what you delegate, what you design yourself, and how you keep the whole thing from turning into an unmaintainable mess.

SoftwareWeb DevelopmentAISymfonyReact
AI Driven Software Development with Cursor

What Is a Website Manifest and Why Do You Need it?

Published 11/14/2025
Brian Miller

Learn what a website manifest is, how it powers Progressive Web Apps, and why it's essential for creating app-like experiences on mobile devices. Includes implementation tips.

SoftwareWeb Development
What Is a Website Manifest and Why Do You Need it?

Building a Multi-Step Form in October CMS 2 with jQuery, HTML5 Validation, and Centralized Saving

Published 5/30/2025
Arturo Trejo
Software
Building a Multi-Step Form in October CMS 2 with jQuery, HTML5 Validation, and Centralized Saving

3 Must-Do's When Working with Multiple Developers

Published 10/28/2024
Arturo Trejo

Successful development teams thrive on clear communication, structured Git task management, and collaborative problem-solving. Regular check-ins, consistent workflows, thorough testing, and teamwork ensure efficient progress and high-quality results while fostering trust and alignment across the team.

SoftwarePHP
3 Must-Do's When Working with Multiple Developers

Developer Best Practices

Published 10/21/2024
Brian Miller

Here at Endertech we pride ourselves on doing a good job and providing maximum value to our clients. Feeling satisfaction in doing one’s job is what keeps work fun and interesting. In accordance with those ideologies, we pay close attention to our code quality. For me, I consider coding to be digital clay and a form of artistic expression. Along those lines, creating the best possible code can be considered an artform. There’s a lot to consider there; in this article I’ll go over the basic tenets that guide Endertech's developers and our coding process.

SoftwareWeb Development
Developer Best Practices

Data Import Tips to a PHP System

Published 10/1/2024
Arturo Trejo

Data is a critical component of any software system. Whether it is creating simple dropdown menus to the complex migration of thousands of records from legacy systems. At Endertech, we understand that an effective import process is key to integrating data into a new system.

SoftwareSymfonyPHP
Data Import Tips to a PHP System

6 Ways to Identify AI-Generated Images (With Examples)

Published 5/31/2024

Discover six key indicators to identify AI-generated images, from unnatural hands to distorted backgrounds. Stay informed and enhance your ability to discern real photos from sophisticated AI fabrications in our digital age.

SoftwareAIAdobe Software
6 Ways to Identify AI-Generated Images (With Examples)

The Power of Cross Browser Testing

Published 12/11/2023
Angel A. Hernandez

Discover how cross browser testing and the hidden solutions it can help you find during software development and app development.

Software
The Power of Cross Browser Testing
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.