Live data from Hacker News

Ask HN: How do I code offline for a week?

news.ycombinator.com

1–10 of 89 posts

Ask HN: How do I code offline for a week?

#1
I'm going to be going to the middle of nowhere for a couple of weeks, and there's going to be no internet there.

I design with Figma and I code in React Native/ReactJS. How can I build something or learn a skill with no internet to make sure I'm productive over this time?

Re: Ask HN: How do I code offline for a week?

#6
Try another language for the time you’re away. I spent 2 weeks in hospital and spent it offline playing with PICO-8 by downloading the PDF references and just experimenting.

Doesn’t need to be PICO-8 but there’s plenty of languages that can be done entirely offline.

Still keeps your brain active and lets you learn something new that might help you in parallel ways.

Re: Ask HN: How do I code offline for a week?

#8
I don't know the circumstance of your tech exile, but I'd encourage you to take advantage of it to do something other than code! If you're going to be in nature, be in nature. If you're going to be with people, be with people. Those are the sorts of experiences you'll treasure, later in life, far more than a few more days of "productivity".

If none of that applies, and you still want to learn something to do with tech? Well, you know this won't be an ideal situation to engage directly with a system. How about zooming out a bit? Read some books. Some of Stallman's essays. Clifford Stoll. Or anything else more recent that you think is big-picture significant to your field. Your situation will be ideal for contemplation, which will in the long-term make you a better contributor to whatever projects you take on.

Re: Ask HN: How do I code offline for a week?

#10
A colleague of mine had to do this regularly when working on certain projects for the gov. It was an air-gapped environment. So no access to the internet.

This basically meant loading up a thumb drive of all the possible documentation he could get. You can use site archive tools to download an entire website's documentation. Depending on the complexity of what you want to build - you would also probably need to mirror a subset of your package manager i.e. npm mirror. Probably lots of eBooks, courses, tutorials. Nowadays maybe even a LLM might be a useful reference.

Post reply on HN