# The Art of Starting a New Project

> Source: <https://dev.to/sukkergris/the-art-of-starting-a-new-project-l7>
> Published: 2026-08-18 11:15:10+00:00

Even as the AI apocalypse overtakes most projects, cluttering your repositories with `.md`

-files to instruct the harness, I believe that having an intuitive grasp of a solid software foundation still brings real value to your organization.

In this series I'll share my two sents on how to address this when starting a new project from scratch.

I'll mainly be addressing my own turf, which involves the following technologies:

These days, I use a random VPS for both testing and hosting. But most of the approaches sketched here will be fully applicable on any cloud provider.

But no matter which technologies or hosting environment you choose, a few foundational things should be solved in every project you start:

To kick things off, I'll start by addressing something most developers avoid like the plague: [code formatting](https://dev.to/sukkergris/the-art-of-code-formatting-16gj).
