...

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 Kati Terzinski
Press Release: Pyxl Taps Charleston Agency Executive to Lead Expansion in South Carolina
Dec 11, 2024 | 2  min

Pyxl expands to Charleston, SC, with award-winning expertise and Ryan Clark as Managing Director.   Read more

author Julia Smeltzer
Rebranding Checklist: 10 Steps to a Successful Rebrand
Dec 10, 2024 | 8  min

Statistics show that a well-executed rebrand can increase revenue by up to 23%. This striking figure underscores the immense potential of rebranding as a strategic ...   Read more

author Julia Smeltzer

1033 Demonbreun Street

Suite 300

Nashville, TN 37203


677 King Street

3rd Floor

Charleston, SC 29403


Phone: 615-647-6792

© 2024 Pyxl, Inc. All rights reserved. | Privacy Policy
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.