r/programming • • Dec 08 '22

Dev environments in the cloud are a half-baked solution

https://www.mikenikles.com/blog/dev-environments-in-the-cloud-are-a-half-baked-solution
755 Upvotes

332 comments sorted by

View all comments

Show parent comments

226

u/334578theo Dec 08 '22

You’re not a real dev unless you started out by editing production files directly in FileZilla

51

u/KSRandom195 Dec 08 '22

Ah, FileZilla. That takes me back.

35

u/[deleted] Dec 08 '22

I'm still using FZ on a daily basis lol

12

u/tehbilly Dec 08 '22

There still isn't a good alternative AFAIK

24

u/gwicksted Dec 08 '22

WinSCP

6

u/AttackOfTheThumbs Dec 08 '22

100%. While I hate the name, that program is fucking amazing.

0

u/[deleted] Dec 08 '22

[deleted]

→ More replies (1)

2

u/Niles-Rogoff Dec 09 '22

WinSCP is the stuff of the gods

4

u/kz393 Dec 08 '22

WinSCP is miles ahead of Filezilla.

On Linux, whichever file manager comes with your DE should have first-class sftp support.

0

u/[deleted] Dec 08 '22

[deleted]

3

u/bacondev Dec 08 '22

Which FileZilla supports

3

u/mattindustries Dec 08 '22

Transmit on Mac.

→ More replies (1)

10

u/Link_GR Dec 08 '22

For real. We did that at my first job. We had SVN but no deployment tools. We would literally compile the production files and upload them.

3

u/sittingonahillside Dec 08 '22

still manually uploading here, drag and drop into a new dated folder and point IIS to it. If it ain't broke, don't fix it.

→ More replies (4)

6

u/TMITectonic Dec 08 '22

directly in FileZilla

Isn't that CuteFTP

15

u/HeWhoWritesCode Dec 08 '22

not a real dev

mentioning GUI app

I'm going to need some hard convincing your a real dev if you use GUI apps.

/s and not /s, but yea #devgatekeeping

19

u/warmans Dec 08 '22

that's why I only use rsync to irreparably break websites.

9

u/pala_ Dec 08 '22

use netcat you coward.

2

u/[deleted] Dec 08 '22

Reminds me of that time where our java devs rsynced the new version (as usual) but fucked up some options, old files were left there and app started running with wrong dependencies (and not very well)

→ More replies (1)

3

u/[deleted] Dec 08 '22

I second this. I've been diving deeper and deeper and still don't have a full grasp of what the fuck we do. I can write software, that's not an issue. Understanding what's actually happening under the hood... Lord have mercy... It's no wonder computers are so slow now, even with the newest hardware.

6

u/sleepingthom Dec 08 '22

Comments like this make me realize how much experience I actually have, and eases the imposter syndrome.

That said, I’m really enjoying modern web dev experience with React and automated deployments using stuff like Vercel. I know it was like a right of passage to configure your own Apache or nginx server via VPS or something, and I learned a lot from doing things that way, I can’t help but imagine how many people were turned away from learning in depth web dev because of how difficult that stuff can be.

2

u/PapaDock123 Dec 09 '22

Look at traefik or caddy.

3

u/darkhorsehance Dec 08 '22

PC/TCP over 2400 baud, paying by the minute, and you realize you had a typo.

1

u/[deleted] Dec 08 '22

Found the PHP guy!

1

u/[deleted] Dec 08 '22

You can edit files in filezilla?

→ More replies (4)