-
Steven Rogers
Expertise, Software
Dev Principle #9: Start with a Skeleton to Test and Learn
Many developers have experienced being stuck in a “feature hole” – or worse yet, their project suffers the fate of “Death by Planning.” These are two of the reasons why we highly recommend building a skeleton of a project first. What is a Project Skeleton? Imagine that all the polishing and user experience of a
Read Now
Mobile App Development, Software, Web App Development, Website Development
Dev Principle #5: Do Deployments Right
One of the vital parts of any software project is the deployment process. It’s a central part of starting and growing the living project. Without the deployment process, your project would never see the live state it is destined for. Whether you’re working on a simple personal project or a very active large website, the
Read Now
AI/Machine Learning, Expertise, Mobile App Development, Software, Technology Architecture, Web App Development, Website Development, XR Development
Dev Principle #2: Coding Layout and Style Matter
We’ve all seen it before: terribly formatted code. No layout or style. Unindented, with insanely long line lengths. Tabs and spaces cobbled together haphazardly. Multiple inconsistencies along a single code file. Code formatting has gotten so bad that famous software webcomics have commented on the issue. The point is, code should be easily scannable. Other
Read Now
AI/Machine Learning, Mobile App Development, Software, Technology Architecture, Web App Development, Website Development, XR Development
Dev Principle #1: Choose Appropriate Variable Names
Variables are the dynamic heart of programming. Variables make code more than a static set of instructions. They allow logic to occur, enabling developers to measure time, analyze data, and customize the program to the user. Variables are so important to the code that they deserve a good name that accurately describes their purpose. Sometimes
Read Now