I have a lot of small projects and practice programs. It has gotten a bit chaotic and I want to get into a habit of setting up each project properly. What are some things I need to keep in mind?

This page summarizes the projects mentioned and recommended in the original post on /r/learnprogramming

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ddd-hexagonal-cqrs-es-eda

    Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • cookiecutter

    A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.

    cookiecutter maybe of use.

  • pages-gem

    A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages

    I always make this suggestion but look into starting a Github Pages blog. It will create a centralized place where you can link out to all your other repositories. Also writing blogpost about what you have done will give you time to reflect and help some of the concepts you have learned sink in.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • UV has a killer feature you should know about

    1 project | news.ycombinator.com | 12 Jan 2025
  • Ask HN: Programmers who don't use autocomplete/LSP, how do you do it?

    7 projects | news.ycombinator.com | 23 Dec 2024
  • Optimizing Ruby's JSON, Part 1

    9 projects | news.ycombinator.com | 18 Dec 2024
  • Easiest Way to Set Up GitHub Action CI/CD for Vue.js Apps

    6 projects | dev.to | 14 Dec 2024
  • Crafting a Custom SAM Template for Your AWS Lambda Function, Resource, and Operations

    5 projects | dev.to | 10 Dec 2024

Did you konow that Python is
the 2nd most popular programming language
based on number of metions?