FREELessons: 14Length: 2.2 hours

Next lesson playing in 5 seconds

  • Overview
  • Transcript

3.1 Summary and Advice for Switching to Linux

That concludes “Linux for Web Designers”. Let’s quickly recap everything we covered, and then I’ll leave you with some overall tips based on my own experience of transitioning to Linux as my daily driver.

3.1 Summary and Advice for Switching to Linux

Hey, welcome to the last video in our Linux for Web Designers course. Hopefully, you've learned a few things about Linux that you didn't know before and hopefully your kinda formulating your own plans now on how you intent to approach using Linux for Web Design. So let me just bullet point everything that we've been through in the course. So I've looked at some of the perks of Linux and I think you could probably summarize those main perks as pretty much boiling down to freedom and control. You've got freedom to control your privacy and your security and to customize your whole work flow and set it up just how you like. Now you also have the convenience of working with centralized packages which is a lot easier than having to go to a different websites and manage different types of upgrade processes and update processes and what have you. You just get everything installed in central repositories, the same way that we would if we are working with NPM packages for example, everything just works the same as that. Busted some of the Linux myths, that Linux is only for sys admins and people with in-depth intimate knowledge of their computing systems. That might have been true in the past but now with all these different distros that we have, there's a version of Linux that fits everybody. We also dispelled the idea that there isn't any professional grade software in Linux, again that used to be true, but now it's not and we went through some of that software. We've got awesome software for working with user interface design ,for SBG, for photo editing, for coding, for setting up local previews, every single part of your web design workflow now has really good software that you can use to tackle it. We also covered what a distribution is, what the main differences are between one distro and the next, and which sort of family of distro is best for you depending on what your primary reasons are for working with Linux. And we also covered how to get the browsers on that you need as well as some alternative browsers and search engines that will work for you if part of the reason that you're interested in Linux is because you want to enhance your privacy. As far as which software to use on Linux via workflow, I will summarize with a single application that I think is best suited for the task for each stage, I would say you should use Gravit for pretty much everything before the coding stage, so wire framing, prototyping, interface design. For SVG design I would say use Boxy SVG, and if there's anything where that sort of doesn't have robust enough design features for you, then go with Inkscape. For image editing I would suggest Piexluvo or Pencilsheep for actually modifying the image itself, stylizing it. And I would suggest GIMP for cropping and resizing images. Coding, I would go with Atom or use Sublime if you wanna have a native application rather than an electron-based application. For local previews, the two easiest ways are the Atom-live-server extension or Prepros. And for the dynamics sites, you can just work with XAMPP or with Bitnami. And then for some extra tools for writing go with Typora, or LibreOffice. FTP go with Fire FTP, for producing media you've got OBS, Kdenlive and Audacity, and for Git GUI go with git-control for Atom, or Kraken. As far as general advice goes for working with Linux, I would say give yourself time for a pretty massive paradigm shift. Most of us have been using computers since we were little kids and you don't really remember that learning curve of when you first got into computing. So when you're shifting to a completely different operating system, you still have to go through a similar learning curve. And as I said it's not that Linux is hard to use, it's just that you have to be prepared to deal with things being a little different. One of the most common pieces of advice you hear from Linux users is don't expect Linux to be Windows. They're very different to one another, and you need to sort of come into Linux prepared to have a fresh outlook on how to work with your system. If you're coming from Mac, you'll actually find Linux to be a smaller leap because Mac is also a Nix based system. But it's still a paradigm shift. So my recommendation is don't try to make a huge shift overnight. First, just spend some time playing with the different distributions and figuring out which ones you like best. Don't get rid of your old system, keep it there because as you're learning your new system and getting comfortable with it, there's going to be moments sometimes where you have a deadline approaching and you just need to fall back to the systems that you already know. And the software that you already know, because not only are you learning a new operating system, you're getting familiar with all new software, too. So just don't put yourself under too much pressure. Give yourself a few months to really get familiar within your environment. And figure out exactly how you want it all set up and working. And don't be afraid to dual boot. I absolutely love Linux. For me it has been a massive upgrade in my whole computing experience. But I still have Windows around and I still have MacOS around, sometimes, we have to pragmatic. If there's something that I really, really need to get done, and the software to do it just isn't available on Linux yet, then I'll load up MacOS, or I'll load up Windows, and I'll just get the job done. So by having that type of a setup. I'm able to do everything that I need to do but I'm still able to spend 95, 98% of my time in a Linux setup that I have perfectly tweaked and customized just for me. So that's definitely what I would say you should too with your exploration of Linux and with potentially transitioning over to using it as your main operating system. So I hope you really enjoyed everything that we covered. And I hope you're as amped about getting into Linux as I was when I started getting into it. So thanks so much for taking this course, and I'll see you in the next one.

Back to the top