DEV Community

Discussion on: 5 Projects To Do When You're Offline

metz20001 profile image

Why is internet needed to develop a web server, a website, an app or virtually anything?
"Many of the tools that typical developers make require an Internet connection."
If there is a dependency on a remote service that can be stubbed or faked. Being offline is actually the best opportunity to verify that unit tests are really using test doubles (mocks, stubs, etc) or depend on remote services.

All one needs is a text editor (ie Notepad on Windows or an IDE), in some cases a compiler, and some means to run the code (ie a local console, a browser or an emulator for mobile apps).