Your dev box has an address. The router handed it one during the install and right now everything works. The problem is that address is on loan. It's a DHCP address — Dynamic Host Configuration Protocol — which is a fancy way of saying the router made it up on the spot and reserves the right to change its mind.
Most of the time it won't change its mind. DHCP leases on a stable local network tend to be sticky for a device that is always present. But "most of the time" is not good enough for a server. The one time the address changes is the one time you are in a hurry and cannot find your machine.
There are two clean solutions.
The first is a router reservation — you tell the router to always hand the same address to this machine based on its MAC address, which is a unique hardware identifier burned into the network interface at the factory. The router does the work, nothing changes on the server, and the address is managed in one place. This is the cleaner solution. If you have access to your router's admin interface look for something called DHCP Reservation, Address Reservation, or Static DHCP. Every router presents it differently but the concept is the same everywhere.
If you don't have access to your router — and in a nonprofit office or shared workspace that is entirely possible — you configure the static address directly on the machine. That is what this node covers.
One honest note about static addresses on the machine: if your server is off long enough for the DHCP lease to expire, the router might hand that address to another device. The solution is straightforward — don't turn your server off. Servers don't take days off. Your dev box lives under a desk, runs continuously, and does its job quietly while you do yours. That is exactly how it is supposed to work.