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