{
  "id": 1695193,
  "title": "The Art of Starting a New Project",
  "url": "https://urgent.news/2026/08/18/the-art-of-starting-a-new-project",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-18T11:15:10.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/sukkergris/the-art-of-starting-a-new-project-l7"
  },
  "original_language": "en",
  "account": "In the midst of the AI apocalypse, where projects are inundated with .md files, it remains crucial to possess a strong foundation of software knowledge when embarking on a new endeavor. Over the course of this series, I will be sharing my insights on the best practices for initiating a project from the ground up, focusing primarily on the technologies that I am most familiar with: Linux, Git, Docker, devcontainer for development, Docker Compose for both development and production, Nginx, .NET Lit, Web Components, Vite, YARP, Bash for scripting.\n\nIt is worth noting that while I currently utilize a random virtual private server for both testing and hosting, the majority of the methodologies discussed in this series can be effectively applied across various cloud providers. Regardless of the technologies or hosting environment you opt for, there are a few essential elements that should be addressed in every project you undertake:\n\nFirst and foremost, code formatting should not be overlooked. It is common for developers to shirk this responsibility as if it were an insurmountable obstacle. In the upcoming sections of this series, I will delve into this often neglected aspect of software development, emphasizing its importance in maintaining a consistent and professional codebase.",
  "summary": "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…",
  "key_points": [
    "Emphasize code formatting as essential in every project",
    "Discuss best practices for initiating projects from scratch",
    "Techniques applicable across various cloud providers and technologies"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}