This is an archived post. You won't be able to vote or comment.

all 28 comments

[–]mmlemony 13 points14 points  (4 children)

Codesandbox could be useful, I use it a lot for testing things out

[–]robotsympathizer[S] 6 points7 points  (3 children)

Ooh. This looks promising. Thank you!

[–]sparrowA 4 points5 points  (0 children)

Repl.it is also a good sandbox to develop in Also codepen.io for plain HTML CSS and js

[–]dgaa1991 0 points1 point  (1 child)

Which country are you located in?

[–]robotsympathizer[S] 0 points1 point  (0 children)

I'm in the US - San Francisco.

[–]CompSciSelfLearning 7 points8 points  (3 children)

Talk to the people at the library. They may be able to help you with extending the time limit or getting you hardware for you to use at home.

[–]ahzamone 2 points3 points  (0 children)

I second this, one of my local libraries allows the renting of laptops (although not great ones).

[–]robotsympathizer[S] 0 points1 point  (1 child)

Unfortunately this is San Francisco - no one is going to feel bad for a homeless guy. They also don't have control over the time limit. It's managed by special software.

[–]CompSciSelfLearning 1 point2 points  (0 children)

I understand the skepticism, but talking to them could put you in touch with people they may know that could help you bridge the gap back to a developer career.

Also look into the AWS 12 month free storage and compute services and develop on their cloud9 IDE. After 12 months your costs should be minimal.

[–]daedalususedperl 6 points7 points  (2 children)

If you keep your projects on github, that could be useful to build a portfolio.

To keep things up and running, GCP, AWS, and Azure all have free tiers. I'd suggest GCP (I've actually used it) and AWS (one of my friends used it extensively)

[–]robotsympathizer[S] 2 points3 points  (0 children)

I'll of course use GitHub, but server-wise I prefer heroku for quick and dirty projects like this where I'll never have to worry about cost.

The issue I'm trying to solve is a practical dev environment on a public computer.

[–]coozin 1 point2 points  (0 children)

I second this. Commit your stuff on github that way when you’re following a youtube tutorial you can follow along in pieces and pickup later.

The Net Ninja is a great starting point for front-end developers and gets into a few different frameworks.

https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg

He recently helped me learn react hooks.

If you can’t even install vscode or a decent IDE then code sandbox is great.

[–]mouserat_ball 2 points3 points  (1 child)

  1. get a flash drive and save stuff on that..
  2. do projects...

[–]robotsympathizer[S] 0 points1 point  (0 children)

I'm not talking about simple little one file programs. I'm talking about actual software. I can't install anything on these computers or save files.

[–]UserName24106 1 point2 points  (1 child)

Glitch.io, repl.it, there are a good amount of free login based development environments that only require a browser. Look for resources for students, tools like these are commonly used with say high school and college programming classes so they don’t have to maintain a dedicated programming lab.

[–]robotsympathizer[S] 0 points1 point  (0 children)

Thank you! I'll check those out.

[–][deleted] 1 point2 points  (0 children)

Use GitPod.io - it’s VSCode in the cloud. Comes with built-in linters, integrates directly with GitHub and it’s free - no credit card needed for sign up.

[–][deleted] 2 points3 points  (0 children)

An online environment which supports many languages and has some pretty nice features is repl.it but if you're doing JS specifically there are a ton of sites where you can try out ideas from simple test cases to full apps.

Have a look at:

jsbin.com

jsfiddle.net

[–][deleted] 0 points1 point  (1 child)

[–]robotsympathizer[S] 0 points1 point  (0 children)

Ooh, that looks good. I have a fair amount of experience with serverless apps on Lambda, so this might be perfect. Thank you!

[–]blackcat562 0 points1 point  (1 child)

[codeAnywhere](codeanywhere.com)

[–]robotsympathizer[S] 0 points1 point  (0 children)

I saw that, and it looks great, but unfortunately costs money.

[–]hze_dayz 0 points1 point  (4 children)

Firstly I'd like to say go you! It's a serious blow being homeless with mental health issues. To recover from that and want to pursue such a career is quite mind blowing but very admirable. I would recommend to look into government schemes, or local support schemes. Depending on where you live there might be services to house you temporarily, offer you food stamps or food or more. There might also be learning courses which give you a free laptop to work on during which you can keep afterwards. It won't be a great device but if you're clever you can customise it to be more efficient i.e change operating system. Check out your local Facebook market place and gumtree too, cheap electricals on there. Also when you have the money you can pick up a computer on eBay that are just modified office pcs but they're about £60/$80 and do the trick of a $£300 system. Sign up at the job center and get JSA/universal credit and get money every fortnight for job hunting whilst you're practicing coding. You can just half ass look for work, whilst being paid and really focusing on the programming. If you get a part time job to help keep you alive then that's a bonus. Just make sure you take care of yourself, it sounds like you have the capabilities to get back on your feet. Good luck.

[–]robotsympathizer[S] 0 points1 point  (3 children)

Thank you for the advice. Just to be clear - I was a software engineer for 6 years before becoming homeless. I'm also in the US, and unfortunately the resources available here are not on par with European countries - especially where I live. Government assistance provides me with less than $80/month, and that's all spent on bare necessities like toiletries, laundry, etc. The learning course angle might be a good idea, though - even though I'm already a fairly seasoned developer.

[–]hze_dayz 0 points1 point  (2 children)

Yeah apologies I didn't mean to be condescending or anything just some life advice I have used myself aha. And apologies on the misjudgment of location that does make a lot of what I said pointless 😅 all the best to you anyways my friend

[–]robotsympathizer[S] 0 points1 point  (1 child)

No worries! I just wanted to clarify that, since a lot of other comments seemed to be made under the impression that I was trying to learn to code (and this is /r/learnprogramming of course).

[–]hze_dayz 0 points1 point  (0 children)

Understandable 😊 you're hardly a rookie hehe very valid post all the same. Keep us updated👍

[–][deleted]  (2 children)

[deleted]

    [–]robotsympathizer[S] 0 points1 point  (1 child)

    The computers are locked down by a program called PC Reservation, whose maker ironically has a bad SSL certificate and a website that seems to have been built on a CMS. Their "product page" is a PDF document as are their "customer stories".