I'm Andrey Savich, a passionate developer from Mogilev, Belarus. I love creating different projects and software. When it comes to how I work on projects, I don't like to commit changes frequently to GitHub. Instead, I code privately for a couple of hours and then commit the changes.
I don't see the point in committing daily. Besides, nowadays, the number of commits on GitHub can be misleading. Instead, I commit only when the code is ready to work and doesn't crash.
Back in 2021, I used to commit daily. Nowadays, I focus on getting the code to work properly and then push it.
Well, there's not much to say other than that I am a student at the Belarusian-Russian University and a software developer. I will be a student there for the next 3.5 years.
I graduated from Mogilev State Polytechnical College in May 2024.
On this page, you can find the projects I worked on and the code that might be useful. Feel free to use anything you need. Currently, I am working on projects that use TypeScript, Python, and C#.
Here are some links to probably a couple of my decent projects:
-
Mass-Effect-Legendary-Launcher — Replaces the official Electronic Arts launcher for the Mass Effect Legendary Edition. It has 1.5k unique downloads on Nexus Mods and 2.3k total.
-
WebLaunch — This was an attempt to replicate the functionality of the web-based Innova 4game Russian publisher game launcher. It uses a custom protocol handler installed on a Windows PC, which is then invoked from a web browser. Based on the web browser selection and logged in state, it launches a game.
Добро пожаловать на мою страницу гитхаб где вы можете найти код и проекты над которыми я работал - Если хотите берите и используйте части кода отсюда для своих вещей
Decent at writing c# code - obviously cant call myself more than that
🌟 Public Repositories: 25
👥 Followers: 7
🔗 Following: 12
@echo off
:: Change directory to the specified Git repository
cd "C:\Github staging area\How-to-inflate-your-commits-"
:: Ensure the branch name is correct (replace master with your branch if needed)
SET BRANCH=master
:: Loop to continuously update the files, commit, and push
:loop
:: Suppress LF to CRLF warnings for this repository
git config core.autocrlf false
:: Generate a random line of text and append it to the text file
echo %RANDOM% >> file.txt
:: Generate a random Python comment and append it to the Python file
SET /A rand=%RANDOM% %% 5
IF %rand%==0 SET COMMENT=# TODO: add error handling
IF %rand%==1 SET COMMENT=# FIXME: improve performance
IF %rand%==2 SET COMMENT=# HACK: temporary patch
IF %rand%==3 SET COMMENT=# REVIEW: check logic flow
IF %rand%==4 SET COMMENT=# NOTE: optimize later
echo %COMMENT% >> "file.py"
:: Stage both files
git add file.txt
git add file.py
:: Commit the changes with a message including the current timestamp
git commit -m "Update made at %date% %time%"
:: Push the commit to the correct branch
git push origin %BRANCH%
:: Wait for 1 second before the next iteration
timeout /t 1 >nul
goto loop