Development: Doing More by Doing Less

Mar 17, 2014 | 2  min
author Pyxl Development
FacebookTwitterLinkedIn

From zombies to political dramas, I’m hooked on good television.  This week it’s House of Cards, the sit-on-the-edge-of-your-seat drama that makes you rethink everything you thought you might know about the White House.  In the show, Frank Underwood said, “There are two kinds of pain. The sort of pain that makes you strong, or useless pain. The sort of pain that’s only suffering. I have no patience for useless things.”

This is exactly how I feel about development.  There are times when trying to solve a problem keeps you in the office well after every one has gone home, struggling to find the answer and after hours of despair, the answer finally hits you and everything falls into place.  These are the moments of pain that create a better developer.

The useless pain for a developer is struggling through a problem when someone else has already solved it.  At Pyxl, this is why we love development frameworks.  By starting with a baseline of code, it prevents recreating the wheel for the 100th time.  An application framework provides functions for database management, templating, user management, and other libraries that are commonly used in applications (think of this as the CMS for a web application).

We most commonly use MVC (model-view-controller) frameworks  in a variety of languages in order to speed up the initial overhead of creating a custom web app.  An MVC framework runs by the model accessing the database and sending the data to the controller, the controller manipulating the data for the user and sending it to the view (what you see on your screen), the view collecting information from the user (clicks or forms) and sending it back to the controller, which handles the data and sends it back to the model for insertion into the database, completing the circle.

blog_image

We avoid the useless pain by using starting with a framework, so we do less work up front in order to be able to do more later.  When we aren’t wasting time on those useless tasks, we are able to fit in more application time for the “meat” of the application and reduce the cost for the customer.  Just remember when you are at the office until 2AM and dead tired:

“I never make such big decisions so long after sunset and so far from dawn.”

there-ive-said-it

Updated: Apr 13, 2022

Fuel Your Growth: Pyxl’s Digital Services and AI Solutions

What's New

Latest trends and insights
Introduction to Integrating HubSpot and Generative AI Solutions
Feb 20, 2024 | 5  min

In the rapidly evolving technology landscape, the strategic integration of generative AI solutions with HubSpot’s comprehensive data platform stands out as a pivotal advancement for ...   Read more

author Pyxl Development
The Power of Custom Generative AI Solutions in eCommerce
Feb 21, 2024 | 2  min

The integration of generative AI into eCommerce represents a transformative shift in how online retail operates. These AI systems, capable of creating content, recommendations, and ...   Read more

author Pyxl Development
Understanding Artificial Intelligence: AI, Generative AI, and AI Assistants
Feb 20, 2024 | 3  min

In the realm of technology, artificial intelligence (AI) serves as a cornerstone, shaping innovations and redefining industries. This broad field encompasses various subsets, including AI, ...   Read more

author Pyxl Development

1033 Demonbreun

Suite 300

Nashville, TN 37203

Phone: 615-647-6792

© 2024 Pyxl, Inc. All rights reserved. | Privacy Policy