BEST Web Dev Setup? Windows & Linux at the same time (WSL)

BEST Web Dev Setup? Windows & Linux at the same time (WSL)

Fireship

4 года назад

666,891 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Sarowar Hosen
Sarowar Hosen - 27.08.2023 18:42

Also Linux should be colabaret with Microsoft to support windows application on Linux

Ответить
noertri
noertri - 05.08.2023 14:33

So microsoft going from office to gaming to software development, then what??, AI?? Just make windows based on unix

Ответить
Blue Square
Blue Square - 02.08.2023 16:38

Like wtf just use linux? Yall really be out here afraid of free software. Just try it. Its not that hard and its free! Why would you use a closed source non Unix based operating system in 2023, and pay money for it!?!? It blows my fucking mind! 🤯 Windows is written in C# 🤢🤮 It has ads baked into its core ui components. Its goddamn joke and just bad software to its core. You're litterally advertising how its best feature is that it gives you limited access to the real thing..? Like just use linux!

Idk maybe I'm being too harsh. After all what would I do without all of those life change adobe apps! 🤣

Ответить
Blue Square
Blue Square - 02.08.2023 16:11

Lolz homie legit said the best part of windows is Linux! 🤣🐧

Ответить
Programing hub
Programing hub - 20.07.2023 18:32

What is the password for sudo
It keeps asking me and I have no idea what is it
Someone pls explain

Ответить
Kiko
Kiko - 11.07.2023 18:02

UMM, Actually VI is not the same as VIM.

Ответить
emmanuel riri
emmanuel riri - 17.06.2023 10:43

Developers , developers , developers,👏

Ответить
Rishabh Naik
Rishabh Naik - 04.06.2023 20:01

developers developers developers

Ответить
Ali Sheikh
Ali Sheikh - 20.05.2023 16:41

Great video!

Ответить
we we
we we - 21.04.2023 17:47

developers, developers, developers, developers, developers, developers

Ответить
KUshaL CHauLaGaiN
KUshaL CHauLaGaiN - 04.04.2023 07:07

please do this for Application developer

Ответить
Lane Schaefer
Lane Schaefer - 30.03.2023 22:11

assuming windows 11 works as well?

Ответить
Van Thuan Luong
Van Thuan Luong - 25.03.2023 13:16

I need that "developer developer developer..." video :)

Ответить
Pieter Rossouw
Pieter Rossouw - 10.03.2023 16:31

Tech tribalism is silly - just use what works for you. Plenty of people starting out their careers get hung up on Mac vs. Windows vs. Linux - it's hammers vs. axes as far as I'm concerned. Let people with niche setups have niche setups.

That said, I've adopted a fairly niche setup for my workflow but I now swear by it. I treat my dev laptop almost like a server. I like a lean Ubuntu/Debian base OS with basically only Chrome and Spotify installed - not even git. I use the web versions of Teams and Outlook, and I then run all my actual environments in VMs with VMWare Workstation 16 (works great but you could also try Gnome Boxes, VirtualBox, virt-manager etc. - VMWare just has a great 'exclusive mode' and handles multiple monitors the best IMO)

I've usually got ~3-6 VMs running simultaneously, e.g.
I've got some Windows 10 Enverprise (90 day trial) VMs for different enterprise clients (each using their own enterprise VPN that I need to connect, a major reason I moved to this niche setup).
I've then got a main Ubuntu development VM for all my Docker/Angular/Java/Python etc. work.
I sometimes run a Amazon Linux 2 VMs for when I need to test that our automation works correctly on clients' AWS machines.
I've been tinkering with a dedicated personal CI setup with TeamCity, it alerts me and only me when something is broken before I merge bad code. You can have good testing practices at an individual level even if you work on a "move fast and break stuff" team.


There's a small set of files that I tend to have on each VM, you can use a host mount or something like Syncthing to help with this.

Treating your dev laptop like a server and virtualizing your workflows is unorthodox but works great. The only real downside is you need plenty of RAM and disk space. VMWare Workstation makes this easy to manage and one great benefit is that I can separately encrypt the disks of all the VMs, important if I need to handle sensitive data. I also backup snapshots of all my VMs to my NAS every night so I'm less likely to lose work. Finally, when I upgrade to a newer machine - I don't have to set everything up, I just transfer my VMs and life goes on (but faster). You could even use Windows as your base OS but it's quite heavy on its own.

Ответить
leandrocrs codes
leandrocrs codes - 06.03.2023 16:40

Windows is not the ultimate OS for web development because there is no way to use Safari and iOS emulator in it.

Ответить
Milky Way
Milky Way - 06.03.2023 15:01

Windows really wants to spy on more people

Ответить
For the Omnissiah
For the Omnissiah - 28.02.2023 09:03

WSL is actually fckn fire. Use it.

Ответить
Tiago Dinis
Tiago Dinis - 17.02.2023 23:22

I'd rather install linux, and then windows on a VM, so that i just can shutdown this sp.. uuh i mean windows at anytime i want and it doesnt consume all my ram and CPU

Ответить
IsmailPBX
IsmailPBX - 14.02.2023 15:27

Its saying that it is unable to locate package sl.

Ответить
Gonzalo Oviedo
Gonzalo Oviedo - 28.01.2023 23:07

Negative, still lack of Tiling Windows Manager easy to setup. Linux is far most advanced!.

Ответить
0x157
0x157 - 26.01.2023 22:10

been using linux for 3 years now, never going back lol.

Ответить
Thisura Thenuka
Thisura Thenuka - 25.01.2023 09:39

oh my posh is better suited for windows users rather than oh my zsh

Ответить
Yorizpra
Yorizpra - 17.01.2023 14:03

imagine how many ram usage for that setup

Ответить
Alejandro Sánchez
Alejandro Sánchez - 29.12.2022 23:17

Easily set-up my Windows Terminal with WSL thanks to this video. Amazing explanation!

Ответить
Nodsaibot
Nodsaibot - 14.12.2022 10:40

linux + win virtual machine is cool too

Ответить
Eric Andresen
Eric Andresen - 13.12.2022 16:40

As a back end developer using Go, JetBrains GoLand and WSL2 is working so nice together on Windows.
Yes, this is a game changer.

Ответить
Joseph izz
Joseph izz - 03.12.2022 19:55

Using Ubuntu for a year or more, didn't know about SL thanks!

Ответить
Fahad Ali
Fahad Ali - 27.11.2022 20:35

But i think there is no need to install windows because thoese soft are already available on linux

Ответить
logicOnAbstractions
logicOnAbstractions - 03.11.2022 18:36

About Dock desktop vs cmdline:

That's true (the desktop is convenient & smooth) but............. then it's the same as any other desktop installation UI thingy, you're kinda stuck with, and have to take a scared oath to completely loose your shit and turn into a 0.1X developper if for whatever reason you need to do something without ththat UI thingy later. Plus you loose command history, for stuff where it's convenient to run a command with a bunch of parameters a few times....

So, for my part, I'd stick with cmd line for docker.

Ответить
Mayukh Chanda
Mayukh Chanda - 26.10.2022 19:03

I had to install wsl2 for docker. Didn't know what was used for..

Ответить
BREAL
BREAL - 20.10.2022 02:34

Your videos are extremely helpful. I subscribed immediately. You are a remarkable teacher, especially once getting used to your presentation style. Thank you for the content, I look forward to more!

Ответить
MAK STYLE 119
MAK STYLE 119 - 16.08.2022 19:14

Can I install it in D Drive !?
and how !?

Ответить
SudoBlue
SudoBlue - 10.08.2022 00:00

WSL is the best thing that came out of Microsoft in a long time. Windows is finally complete.

Ответить
Ricko
Ricko - 06.08.2022 09:29

Developers 👏 developers 👏 developers 👏 developers 👏 developers 👏 developers 👏 developers 👏

Ответить
relimS
relimS - 20.07.2022 18:44

Install Z SHell to use oh my zsh.
I thought oh my bash exists. Sorry, must a the Mandela effect.

Ответить
Kabiawu Abdulwaduud
Kabiawu Abdulwaduud - 05.07.2022 01:27

Could one use gui for wsl

Ответить
Naty Wubet
Naty Wubet - 03.07.2022 01:17

DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS ....DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS

Ответить
Skull Greymon
Skull Greymon - 02.07.2022 20:10

Linux is the superior system

Ответить
Jacob Cash
Jacob Cash - 29.06.2022 17:30

Wsl2 is cool and being able to use a tool to get a running desktop and not just a command line is sweet but I'd still rather just keep an extra drive in my PC and boot windows on one and Linux on another. There's a definite slow down even in wsl2 vs doing the same task in an actually Linux environment.

Ответить
Adrian Prayoga
Adrian Prayoga - 26.06.2022 22:09

"ok, i'll start learning web development, first let's learn html, css and javascr... WHERE THE FREAK!? WHERE DID IT GO!?"

Ответить
Anon Anon
Anon Anon - 22.06.2022 23:24

I understood nothing

Ответить
Mohammad Suhan Khan
Mohammad Suhan Khan - 18.06.2022 10:50

please make a video on cybersecurity setup too

Ответить
Casey Strong
Casey Strong - 31.05.2022 17:24

Plot Twist: WSL is slow AF and unrealistic for use in daily web development....

I literally run a dual boot machine for this reason.

Ответить
Zonnie
Zonnie - 31.05.2022 08:23

DEVELOPERS

Ответить
David
David - 29.05.2022 05:06

This is my setup at work, a large company with super locked down Windows environments. It works well because I at least have root on the Linux side. Windows makes a decent desktop environment.

Ответить