Urgent.News

What's breaking now, across thousands of outlets.

Tech

The Art of Starting a New Project

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…

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.

It 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:

First 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.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

DARPA wants robots to 3D print concrete underwater to build and repair ports

The Pentagon's research arm wants autonomous systems to 3D print concrete underwater using seawater and seafloor sediment to repair infrastructure.

  • DARPA explores 3D printing concrete underwater for ports and infrastructure.
  • Seeking civilian industry and academia help for underwater construction methods.
  • Underwater 3D printing could revolutionize maritime infrastructure efficiency.

How I turned my fish tank high tech

When I was a kid, I owned two goldfish that eventually outgrew the size of their tank. At the time, I didn't realize just how much actually goes into having fish and keeping them healthy.

More from Tuesday 18 August →