كل الحراج/برمجة وتصاميم

The code works on one machine

A ready project, it works, and it's delivered. Then a new machine comes along and it doesn't work. The reason is often not the code, but everything around it: a different language version, a missing package, a connection key placed in a file no one knows about, and startup steps in one person's head. The first thing I do with any project I receive: I run it from scratch on a clean machine, write down the steps as I go, and move secrets from the code to separate settings. The result is that the new engineer starts from day one without chasing anyone to ask them, and deployment stops being a scary event. I am Abdulrahman, a software engineer and founder of Al Kawn Al Jadeed for Information Technology in Riyadh. The first technical consultation is free. Send a message with a description of the problem. Riyadh | ( Phone number appears when clicking the contact button )