Day 28 - Struggles with Likes/Structural dates/Git ignore

Shortcomings of knowledge Likes/Dislikes I’ve wanted to create a likes-dislikes posts system on my blog, but I found out you need some backend to do that. I could make something similiar, but it looses it’s point when one user can like and dislike as many times he wants. To prevent that I would have to store some user data, for example his IP. Otherwise, I’d have to simultaneously make logging system....

January 30, 2023 · 2 min

Day 27 - GitHub Flow

GitHub Flow - The way of proper using GitHub and git How it works? The GitHub Flow is a workflow designed to work well with Git and GitHub. It focuses on branching and makes it possible for teams to experiment freely, and make deployments regularly. The mechanism is simple: Create a new Branch Make changes and add Commits Open a Pull Request Review Deploy Merge I learned it in the amazing article made by w3schools....

January 19, 2023 · 1 min

Day 26 - Scrum & Gitflow

SCRUM - A better way to work together and get work done What’s Scrum? Scrum is a framework for project management that emphasizes teamwork, accountability and iterative progress toward a well-defined goal. The framework begins with a simple premise: Start with what can be seen or known. After that, track the progress and tweak, as necessary. What does Scrum consist of? A SPRINT is a period of time during which simultaneous work of project members takes place without getting in each other’s way....

January 18, 2023 · 4 min
CI/CD loop

Day 25 - CI/CD

A week off I was absent for a week, due to my position in life. I am in the last year of high school and I am preparing for The Final Exam, so I don’t have much time nowadays. I’m explaining myself here only in front of… myself! I feel bad when I can’t pay that much atention to study programming as I should, so I’m about to changing that. Work daily Simon, small steps - but daily....

January 17, 2023 · 2 min

Day 20 - Workflows, submodules and monorepo

I A Git workflow is a recipe or recommendation for how to use Git to accomplish work in a consistent and productive manner. Workflows are designed to be guidelines rather than concrete rules. The Centralized Workflow uses a central repository to serve as the single point-of-entry for all changes to the project. This workflow doesn’t require any other branches besides “main”. The core idea behind The Feature Branch Workflow is that all feature development should take place in a dedicated branch instead of the main branch....

September 19, 2022 · 2 min