I tried coding on a Chromebook for 7 days

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Using a Chromebook as my primary device for coding wasn't something I thought possible until I tried it. While the baseline chrome book is able to only run Chrome Based Applications, you can unlock a Developer Mode with a Linux Console Shell that let's you install everything from vscode to git and much more.
    Since I have a computer, laptop and tablet for website development, I found coding and swapping devices sort of difficult especially with the fact that most environments require me to sync github in order to get back to coding my so important HTML, CSS and JS.
    I have the chromebook a proper test over 7 days to test out different methods for programming, as people might be using it for many different applications. I would recommend this device for people looking to learn programming via freeCodeCamp or working on applications such as on React, Angular, Vue, etc.
    If you're looking to do mobile application development such as on react native or flutter, this might not be the device for you
    #chromebook #coding #development
    I got the Lenovo Chromebook for this project, you can find below if you're interested
    www.amazon.com...
    Learn Design for Developers!
    A book I've created to help you improve the look of your apps and websites.
    📘 Enhance UI: www.enhanceui....
    Feel free to follow me on:
    🐦 Twitter: in...
    💬 Discord: / discord
    💸 Patreon: / adriantwarog
    Software & Discounts:
    🚾 Webflow: webflow.grsm.i...
    🌿 Envato: 1.envato.marke...
    🌿 Envato Elements: 1.envato.marke...
    🔴 Elementor: elementor.com/...
    ✖ Editor X: www.editorx.co...
    Computer Gear:
    ⬛ Monitor: amzn.to/3f9DOQI
    ⌨ Keyboard: amzn.to/3eA5UFD
    🐁 Mouse: amzn.to/3xVJO8l
    🎤 Mic: amzn.to/3hgCfms
    📱 Tablet: amzn.to/3ewt7sa
    💡 Lighting: amzn.to/3vOZeZY
    💡 Key Lighting: amzn.to/3f6qP2f
    Camera Equipment:
    📷 Camera: amzn.to/3uCv4J9
    📸 Primary Lens: amzn.to/3vT6wMm
    📸 Secondary Lens: amzn.to/3tyqWIX
    🎥 Secondary Camera: amzn.to/3o2zCGi
    🎙 Camera Mic: amzn.to/33tCz9l
    🎞 USB to HDMI: amzn.to/33yW9RE

ความคิดเห็น • 951

  • @garynelson1039
    @garynelson1039 2 ปีที่แล้ว +1813

    Interesting video. Some of the issues you faced were due to a lack of knowledge rather than issues with ChromeOS itself. You didn't need to enable developer mode. To get VSCode running you only needed to enable linux and then download the correct version of VS Code and then right click to install from the downloads folder. Most of the other issues were really due to the ARM/Intel processors. This is an issue with Macs (M1) and Windows (Surface Pro X) as well. TBF, you did stick with it. Finally, you kind of limited yourself with a cheaper Chromebook. I use a Lenovo C13 16gb RAM for development every day and it handles everything (Python/Node) well.

    • @noinghenah2764
      @noinghenah2764 2 ปีที่แล้ว +24

      Not an issue with M1 2022 anymore

    • @izurite
      @izurite 2 ปีที่แล้ว +89

      anyway, linux is free if you dont value your time

    • @briannhinton
      @briannhinton 2 ปีที่แล้ว +24

      @@noinghenah2764 I can say that this isn't 100% true for anyone reading the comment in present day. Still some quirks with some node packages, etc.

    • @malekhamza58
      @malekhamza58 2 ปีที่แล้ว +26

      @@izurite depends on distro tho

    • @lucass8119
      @lucass8119 2 ปีที่แล้ว +113

      @@izurite If you're writing programs, with the sole and only exception of Windows-only .NET applications, Linux is easier, faster, more intuitive, and quicker to pick up. For general users, I would tend to agree. For computer scientists, its the opposite. Linux goes as far as to act as your one-stop development environment. Not to mention the app support for Linux development is just... really really good. Linux does not only have all the apps you need, it often has the best-in-class apps. GCC, Apache, PHP, SSH, Git... these aren't just "good" features - these are the best.
      If you're a web developer who sticks to Windows like its your life, you should probably wonder why you're bothering with Windows when your web app will be built entirely on Linux along with the rest of the Internet.
      If you're the type who uses Visual C++, you should probably stop and contemplate why you're writing one of the worlds most portable languages on the least portable compiler and environment.
      I'm not saying Windows sucks - but to say that Windows is "easier" for development is just straight up not true.

  • @imaperson1060
    @imaperson1060 2 ปีที่แล้ว +197

    Before I got a (high end) Chromebook I thought I'd only use it for school related stuff. But once I installed Linux and started using it for coding it's hard to go back to Windows.

    • @indraneel5123
      @indraneel5123 2 ปีที่แล้ว +27

      Linux is Just very practical

    • @romangeneral23
      @romangeneral23 2 ปีที่แล้ว +9

      Wait till you get a real job.

    • @zephyr9078
      @zephyr9078 2 ปีที่แล้ว +69

      @@romangeneral23 I use Linux at my workplace daily.

    • @dbjungle
      @dbjungle 2 ปีที่แล้ว +6

      I really agree with this. It's mainly games and a couple of music related software that has kept me with 1 windows machine. I ended up getting an M1 Macbook Air for $860 new a year ago and that's completely taken care of the music stuff. Games are still an issue since my desktop is in a single GPU ITX case, but it's a work in progress. I don't hate Windows or MacOS for that matter, but I generally have my best general purpose computing experience on Manjaro or Chrome OS. It's just the commercial software availability issue that complicates things. If all software was on all operating systems I'd probably live in Manjaro.

    • @v01d_r34l1ty
      @v01d_r34l1ty 2 ปีที่แล้ว +4

      ​@@dbjungle Hey... Hola... Yeah avid Linux user here to report that you can dual-boot on a desktop machine Windows + Linux on either separate drives (1 per OS) or all in a singular drive, using GRUB and really simple disk partitioning. It's really nice because gaming, music, etc. can all be done on Windows, and then you can go to Linux and use WINE/Proton to run a lot of Windows applications on Linux + all the native Linux apps. On a side note, you can use WSL2 on Windows to run Linux alongside Windows, which isn't my preference, but I've seen it done and it looks like a pretty seamless integration. The only downside is Mac since Apple likes to be jerks.

  • @nandojkcolas
    @nandojkcolas 2 ปีที่แล้ว +546

    I appreciate that you didn't give up on the first hurdle. It's almost like instead of just deciding that the Chromebook wouldn't work for coding, you took time to learn how to use a Chromebook, and were able to get a lot done. Funny how that works.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +50

      You’ve basically summed up the programming experience! 👍🎉

    • @christerjohanzzon
      @christerjohanzzon 2 ปีที่แล้ว +15

      A clear signal that you are a developer and a person that thrives on problem solving... ;)

    • @Gamer_xd58
      @Gamer_xd58 หลายเดือนก่อน

      So we can't use Chromebook for coding?

    • @nandojkcolas
      @nandojkcolas หลายเดือนก่อน

      @@Gamer_xd58 you can do coding directly with the Linux terminal or you can use online coding platforms that run in the browser.

  • @drewbird87
    @drewbird87 2 ปีที่แล้ว +236

    I really appreciate the way that you mixed a vlog format with an explainer. A lot more engaging than a simple talking-head with stock videos. Thank you for putting in all the effort. 🙂

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +14

      Happy to hear this format works!

  • @KevinTofel
    @KevinTofel 2 ปีที่แล้ว +215

    I definitely appreciate your effort to learn if a Chromebook can be used for coding. You sort of took the hard way though: Going in Developer Mode opens up potential security holes that aren’t there when Developer Mode isn’t enabled. And, as you learned, there’s really no need to use it: Chrome OS started offering the Linux container in 2018. I started using it in beta back then and it became available on the Stable Channel by the end of 2019. I’ve used it for undergrad and graduate CS classes in Java, Python, web/JS/React, etc this way. Your choice of device made this a little more difficult too though. While all new Chromebooks since 2020 support the Linux container, choosing an ARM-based Chromebook means you may not find all of the Linux apps and packages you need as there’s far more x86 support. And, you’re essentially coding on a device that uses a smartphone chip; not even a flagship one. My daily driver for work and coding is a Core i5 Chromebook with 16 GB of memory; I’ve never run into package support issues and performance is top notch. So I sort of disagree with the final sentiment that “if you need more to code, look at Windows or macOS”. There are Chromebooks just as performant as those with some costs lower and some higher, depending on the configuration. Again, I appreciate your learning experience here. Good luck with the Lenovo Duet 5 and your coding efforts!

    • @zweks
      @zweks 2 ปีที่แล้ว +6

      I agree! I just began learning to code, know extreme basics and i definetely had an easier experience than him, although i have and i5

    • @dbjungle
      @dbjungle 2 ปีที่แล้ว

      I stopped using Develeper Mode and Crouton when I got my Pixelbook Go. I just use a Manjaro container and it's able to meet about 90% of my computing needs.

    • @pieTone
      @pieTone 2 ปีที่แล้ว

      Sorry to ask but how do you only have 1.34k subs with more than 3 mil. views on your channel. And also, how did you get the checkmark. Kust curious :)

    • @forsaken7161
      @forsaken7161 ปีที่แล้ว

      Why even a Chromebook in the first place

    • @SimonBauer7
      @SimonBauer7 ปีที่แล้ว

      linux on arm is totally fine. yes some apps dont work but most that you need for coding do except Eclipse which honestly is anchient. intellij, android studio and vscode all work on arm.

  • @juanmacias5922
    @juanmacias5922 2 ปีที่แล้ว +21

    All I could think of, "man, my back would kill after being in that posture for a prolonged period". But I guess that's the same for any laptop.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +3

      So true, I actually have a back strap that I often wear just to help me keep good positioning. Otherwise I fear my back will be crippled by the time I’m older

  • @shikhar2811
    @shikhar2811 2 ปีที่แล้ว +69

    Interesting video! Just want to point out few things regarding linux:
    1. Git is installed by default on almost every linux system.
    2. You can use Ctrl+L to clear the terminal instead of pressing multiple Enter.
    3. You could've easily installed compatible vscode directly from your terminal.

    • @somerando6399
      @somerando6399 2 ปีที่แล้ว +9

      You could also use the clear command

  • @jessedotexe
    @jessedotexe 2 ปีที่แล้ว +187

    Web, Godot, and Flutter development for me on ChromeOS has been fantastic the past two years. I highly recommend getting an Intel/AMD & 8GB Chromebook for dev work. Otherwise it will be a bit underpowered. Jetbrains IDEs and VSCode both work flawless with the beefier specs.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +8

      Thanks for the insight and agreed!

    • @fumi6283
      @fumi6283 2 ปีที่แล้ว

      What chromebook did you used for development?

    • @i_youtube_
      @i_youtube_ 2 ปีที่แล้ว

      How's battery life with vscode and IDEs?

    • @mistywhisp
      @mistywhisp ปีที่แล้ว +1

      ​@@i_youtube_ w everything like Godot blender and vscode installed, I actually get about 6 to 8 hrs of battery on 86 health and on a 200 dollar chromebook, im saving up for a m2 mac air bc I'm actually turning 14 this may so I can get a job to actually get a nice laptop, im so excited I already submitted a job application

    • @i_youtube_
      @i_youtube_ ปีที่แล้ว

      @@mistywhisp sorry you mean 6-8 hours when health was 86%?

  • @yziquamizzle
    @yziquamizzle 2 ปีที่แล้ว +16

    Getting a functional Usb-c hub is also a great way to extend the functionality of this type of chromebook. Allowing students to connect additional monitors, a proper keyboard and mouse and extra USB ports.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +3

      I really should of tried this!

  • @drumworld
    @drumworld 2 ปีที่แล้ว +16

    0:58
    Actually Intel based Chromebooks can run almost all linux based app
    Where arm powered Chromebook can only run a few

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +2

      i found out the hard way!

    • @drishalballaney6590
      @drishalballaney6590 2 ปีที่แล้ว

      this exactly
      Arm+linux is not really upto the mark yet

    • @CarryOnRTW
      @CarryOnRTW 2 ปีที่แล้ว +1

      This surprises me. I have a Raspberry Pi 4 running 64 bit Raspberry Pi OS (Debian Bullseye based). I have yet to find a linux app that wasn't available for this 64-bit Arm based device.

  • @mendelsphotography
    @mendelsphotography 2 ปีที่แล้ว +22

    not a Bad Idea. Chromebooks Are pretty powerful for manny things. Plus you can pick them up from about $100 and up.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +3

      Yeah true, there are even cheaper ones than this

    • @developertips2607
      @developertips2607 2 ปีที่แล้ว +1

      Lol, I remember barely being able to load TH-cam on mine

  • @gakster
    @gakster 2 ปีที่แล้ว +23

    This was a very nice and professional video! I can see this channel going far!

  • @dedse3
    @dedse3 2 ปีที่แล้ว +66

    I learned how to code with my chromebook while I was on my graduation. It was really easy to set up somethings, others took days... But in the final picture, was a unexpectedly great experience: I carried a chromebook with me for 5 years, from High School to University.
    I used a Chromebook with 32GB of storage, 4GB RAM and an old Intel Pentium

    • @blu3_enjoy
      @blu3_enjoy 2 ปีที่แล้ว +4

      Wow, I like your story. Makes me feel l shouldn't worry so much about specs. Already skeptical of wasting time looking for some ideal device, with desire I think most would be fine anyway

    • @dedse3
      @dedse3 2 ปีที่แล้ว +5

      @@blu3_enjoy I'd look for more internal storage tho, because it's a problem now for me right now, but only because I use Linux and the applications need more space to work fine.
      But one thing you need to know is if you need a program or something that only works on Windows.
      For the rest is all about what you would like to do with you laptop

    • @Me-eb3wv
      @Me-eb3wv ปีที่แล้ว +3

      This is an amazing comment. Proves you don’t need to spend an arm and a leg to learn how to code

    • @laylalacerda5027
      @laylalacerda5027 ปีที่แล้ว +1

      oi, andré. tô querendo codar no meu chromebook da acer, mesmo prestando atenção no vídeo, eu me perdi nas etapas, pode me dar umas dicas?

    • @cassiogruber2929
      @cassiogruber2929 10 หลายเดือนก่อน +1

      @dedse3 google pixelbook go i5 16gb ssd 128gb or google pixelbook eve i7 16 gb ssd 500 gb?

  • @rtsa4633
    @rtsa4633 ปีที่แล้ว +1

    For those that are used to Linux, it's kind of straightforward.

  • @giropa
    @giropa 2 ปีที่แล้ว +6

    I use my chromebook every day for programming. I have my own vscode server installed on a develop server. And I can use a browser to program, and I don't depent from software installed on my computer. And yes always need internet connection, but where you don't have connection today...

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว

      Yeah it’s a difficult device to use without constant internet

    • @mr.malcolmthegreat
      @mr.malcolmthegreat 2 ปีที่แล้ว

      To answer your last question. Believe you’d be surprised.

  • @Dakkidaze
    @Dakkidaze 2 ปีที่แล้ว +4

    Chromebook is actually a good device for Linux beginners(command line of course) too. Containered Linux instance, no need to worry about reinstalling if you fscked up. If you are familiar with Linux cli, you can run just everything Linux has (on a x86 one of course) without the need to install and setup Linux environment yourself.

  • @nathanieljoseph6070
    @nathanieljoseph6070 2 ปีที่แล้ว +7

    I really want to be like you man. Thanks for the hard work and satisfying contents.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว

      Thanks, my goal is always to both inspire people and making programming enjoyable

  • @RobertoRaymon
    @RobertoRaymon 2 ปีที่แล้ว +8

    I've used codeanywhere for development for the past 3 years and I love it SO much more than sublime text. I originally started using it because of my google pixelbook but now I use it on my windows machine also

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +2

      Nice haven’t heard of that

  • @sanchittiwari7690
    @sanchittiwari7690 2 ปีที่แล้ว +9

    You can buy a used windows laptop and install Chrome OS Flex on it and it can perform a lot better

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +2

      it depends on the price, there are some chromebooks out there even cheaper that this, or even a second hand chromebook could be well, the most affordable device ever!

    • @vali69
      @vali69 2 ปีที่แล้ว +1

      Even better, install arch.

  • @leonhma
    @leonhma 2 ปีที่แล้ว +15

    I have the exact same (duet 5) in addition to a desktop. It's quite nice to have something portable, and with the linux environment you get most features (vscode, python, node, ts, git, ...). The battery life is stellar (like 15h+ for me) and the oled screen is also great! If you don't go for the lowest spec, there's also no really noticable hit in performance. I found that puppeteer doesn't work though.

  • @wizemandouglas7128
    @wizemandouglas7128 2 ปีที่แล้ว +6

    I use a much older chromebook running Arch btw instead of Chrome OS, and it's absolutely possible.

  • @moonhan2157
    @moonhan2157 2 ปีที่แล้ว +5

    I use the pixelbook go 16 GB for my master's comp sci program, and I would say it's even better than Windows since I don't need to deal with the frustrating path setting, which is a nightmare.

    • @dbjungle
      @dbjungle 2 ปีที่แล้ว

      Don't you still need to set paths in your shell profile? Or do the installed defaults normally work perfectly?

    • @moonhan2157
      @moonhan2157 2 ปีที่แล้ว

      @@dbjungle The latter, but I only installed few manually, I use the package manager (Apt) more often.

  • @friga9262
    @friga9262 ปีที่แล้ว +1

    I recently moved to the USA. For two months now, I have been on the path of mastering Front-end development. I studied at my mother's computer on Windows, and now they gave me my own. For three days now I have been struggling with installing everything I need. There is almost no Russian-language information about this type of OS. I already thought that my path was closed on this, but still I decided to watch the video in English. Thanks to you, it became clear to me that there are some problems not only because of the language, but also because this type of OS really needs more attention.

  • @dstinnettmusic
    @dstinnettmusic 2 ปีที่แล้ว +3

    My personal recommendation is an old ThinkPad.
    A T430 with a processor, ram, and screen upgrade is going to run you about $500. There’s some optional upgrades like an SSD, and i sprung for the hard drive enclosure that slots into the disk drive and a second SSD to go in there. (Well, I found a ThinkPad that had the SSDs already, but that initial purchase was like $350, so probably still spent less than $600 on the entire project.)
    You can run windows or Linux on it. Given the amount of tinkering this involved, you can guess I went with Linux. Fedora with Gnome ( a pretty heavy OS) runs like a dream.

    • @afkafkafk
      @afkafkafk 2 ปีที่แล้ว

      I have a t440p and there are a few complaints, weight, battery and speakers. apart from those it is a perfect machine.
      those 9 cell batteries are so big but fail to hold 4+ hours for me

    • @robertnussberger2028
      @robertnussberger2028 2 ปีที่แล้ว

      I have a t500 that lost it's hard drive to a lightning strike. But it can still boot from a USB drive. It's not the best coding device, but it does great for fiction writing. I just back everything I write onto my phone through a USB cable.

  • @jumpingsloth4698
    @jumpingsloth4698 2 ปีที่แล้ว +48

    Amazing how one manages to develop actual applications with so little knowledge of Linux, Git and computers in general.

    • @MerkieAE
      @MerkieAE 2 ปีที่แล้ว +5

      i was thinking this the entire time

    • @devon9374
      @devon9374 2 ปีที่แล้ว +1

      Abstraction

    • @crashdude7589
      @crashdude7589 2 ปีที่แล้ว +2

      This is what I thought the entire time

    • @mgord9518
      @mgord9518 10 หลายเดือนก่อน +1

      Average web dev

  • @BorealBlizzard
    @BorealBlizzard 2 ปีที่แล้ว +6

    While I'm not much of a coder, I've been using a Lenovo duet as a supplement to my main PC, it's great as a secondary device and it also great for media consumption because you can run android apps

  • @rvcodes
    @rvcodes 2 หลายเดือนก่อน

    As a young coder who wants to get into creating/developing apps,i was firstly introduced to VS code,i have been coding for years but had no hardware to run code because the hardware is just simplistically to expensive and not in my budget,when i was introduced to Linux and VS code,i was ecstatic,using my knowledge of coding,i generated code in the Linux terminal to get VS code up and running on my pc,now im free to code and start my channel soon as a coder with years of experience in languages such as:Python,JavaScript,and Lua/Luau.I appreciate you for bringing this to me and Happy coding everyone.

  • @ashutoshbiswal957
    @ashutoshbiswal957 2 ปีที่แล้ว +5

    I am watching your videos for the first time, and they are simple WOW !!! 😁👍

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +1

      Thanks! 😃 I try to make each one with lots of value/effort

  • @llamavert
    @llamavert 2 ปีที่แล้ว +6

    Interesting Video Adrian! Keep up the great work

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว

      THanks I put a heap of effort into this one!

  • @dbjungle
    @dbjungle 2 ปีที่แล้ว +12

    This was a good video. I always love to see people learning how useful and usable Chromebooks are. I would recommend not putting your Chromebook into Developer Mode unless you absolutely need to. You can't go back and forth between without completely wiping your device. Personally I find the default Debian container to be too far behind. I would recommend making an Arch or Manjaro container and everything else is pretty smooth sailing from there. You can choose between x86 and ARM processesors at different power levels for different trade offs. The decisions have to be more deliberate compared to buying like an M1 Macbook Air, but Chromebooks are still quite versatile.

    • @Jan7727
      @Jan7727 ปีที่แล้ว

      Unfortunately I don't know how to do that so till now I was sticking with the default debian container

    • @dbjungle
      @dbjungle ปีที่แล้ว +2

      @@Jan7727 Arch seems to have a wiki page on it now, but you can probably find a tutorial for it somewhere else as well.

  • @Toma-621
    @Toma-621 2 ปีที่แล้ว +1

    The most appealing thing about a device like this would be running linux and having ultimate customization. If Google leaned into the linux aspect more instead of hiding it and restricting the user I think chromebooks would be a lot more popular for personal use

  • @geardd
    @geardd 2 ปีที่แล้ว +3

    No need to enable developer mode, you only need to turn on the secure Linux sandbox in settings

  • @dutchbachelor
    @dutchbachelor 2 ปีที่แล้ว +1

    Needing to invest time to get everything to work how you want it to holds true for ANY OS, not just Chrome OS or Linux. For Windows you had already invested that. For many Windows users though, getting into the nitty-gritty of the Linux command line does present a steep learning curve. Kudos for not giving up.

  • @qwertyphysics
    @qwertyphysics 2 ปีที่แล้ว +4

    You are working really hard !

  • @theodordimov6518
    @theodordimov6518 8 หลายเดือนก่อน

    I got through my CS education on a Chromebook in the period 2014-2017. It was a torture initially but eventually it helped me learn a whole lot about the Linux system and was overall a very positive experience. You learn to appreciate the little things when you have to choose between having either Chrome or Android Studio open

  • @eddieg1139
    @eddieg1139 2 ปีที่แล้ว +14

    What kind of programmer doesn't know about linux

  • @kc0lze
    @kc0lze 2 ปีที่แล้ว +2

    You can always remote into another computer to do those higher powered actions which is what I do. I use Chromebooks as a fancier terminal rather than try to code directly on most times.

  • @WilliamHostman
    @WilliamHostman 2 ปีที่แล้ว +3

    for tablet/laptop convertibles, a sheet of .2" (5mm) foam from the craft store really helps in the lap. I keep one for that, with a stitched cord lip to catch the kickstand. as a passenger, a thin foam seatcushion (like thse taken to sporting events) works better still.

  • @ShubhamMishra-tj8qi
    @ShubhamMishra-tj8qi ปีที่แล้ว

    For a student I would highly recommend a chromebook over anything else. This comes with a lightweight easy to carry laptop and cheaper price.
    PCs are usually pretty heavy and macs are too expensive. I think chromebook will capture significant market in coming future.

  • @jerosajose
    @jerosajose ปีที่แล้ว +4

    Lot of IT knowledge lack to be a "developer"/"coder", in my opinion. How can you be a developer and don't know that programs are not the same for x86/64 and risc

  • @arielspalter7425
    @arielspalter7425 ปีที่แล้ว +1

    This is eye opening. I’ve never considered chromebook as a viable option for anything tech related. I’ve always thought of it as a device for some light school work for my kids…I’ll take a closer look at it.

  • @dragonstryker6900
    @dragonstryker6900 2 ปีที่แล้ว +4

    love your videos

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +1

      Hey thanks! I worked hard on this one!

  • @jpomykala
    @jpomykala 2 ปีที่แล้ว +1

    I just realized that programming is not only a possibility to edit code. You still need NodeJs, Java, Terminal, docker, databases. Ehh…

  • @agn855
    @agn855 2 ปีที่แล้ว +14

    I've installed ChromeOS on an (outdated) HP-Intel based Notebook, that has much more power. Installation is kinda tricky (tutorials are available on YT). Online apps can be set up as frameless full-screen apps via a shortcut.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว

      That’s cool, never considered that

  • @peterluo1776
    @peterluo1776 ปีที่แล้ว +1

    Nice video.
    I was just browsing for this a Chromebook for some programming task.. glad to learn few things here.
    Thanks for sharing..

  • @inscrutablemungus4143
    @inscrutablemungus4143 2 ปีที่แล้ว +6

    Well, if the rules are daily driving a chromebook (with heavy development/programming), I've been doing it for ~4 years straight now. However, I did wipe ChromeOS and replaced it with arch. Daily driving chromeOS would be a lot harder for me personally.

  • @RegulatorSevenZeroSeven
    @RegulatorSevenZeroSeven ปีที่แล้ว

    I recently found an old 2012 Macbook pro that I used to use ages ago and swapped out the HDD for an SSD and put in new 16 GB ram sticks. It honestly runs extremely well for a 10 year old laptop and you can find them for sale online pretty easily for a couple hundred or even less. These old 2012s are also really sturdy and relatively easy to work on and find parts online. I recommend this people try this if they want MacOS for really cheap. The only downside is that you are stuck with Catalina out of the box since Apple doesn't support these computers after that version but there are also ways to unofficially get Ventura installed as well.

  • @andreapivetta
    @andreapivetta 2 ปีที่แล้ว +3

    PLEASE DO NOT ENABLE DEVELOPER MODE ON A CHROMEBOOK.
    You do not need it (e.g. you can install Linux stuff without it, using the exact same process shown in this video) and it lowers the security of ChromeOS which is one of the best things about this OS.

    • @cherrypepsi2815
      @cherrypepsi2815 2 ปีที่แล้ว

      "Security" isn't necessary tbh. All you need is common sense, and you'll be fine. Keep yourself informed, don't run random shit, and use vpns. You'll be fine.
      -Never had a virus

    • @rskvanderbilt7868
      @rskvanderbilt7868 2 ปีที่แล้ว

      What will be the alternative to developer mode?

  • @just4commentsable
    @just4commentsable 2 ปีที่แล้ว +1

    I didn't have laptop my first year of college. And had to use Chromebook for my CS classes. Chroot + Ubuntu. Only 4gb ram. It wasn't the best experience whatsoever, but 100% usable and got me through 1st year classes.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว

      nice thanks for sharing!

  • @TheRealSharky
    @TheRealSharky 2 ปีที่แล้ว +4

    Hello, have you ever tried to install Ionic and develop with it? Does the installation work on your Chromebook? If so, can you briefly describe the solution of a successful installation?

  • @d.jensen5153
    @d.jensen5153 2 ปีที่แล้ว +1

    I installed VS Code and gcc the other day on an even cheaper Chromebook, a Chromebook 4 from Samsung that cost a whole $120. Works like a charm! But that's because I followed the instructions from Lu's Tech Source. Without his guidance it would have been ugly. Also had to add a gnome keyring. (Thanks, anonymous poster!)

  • @cormac6549
    @cormac6549 2 ปีที่แล้ว +2

    I coded on python on my nicer chrome book this year for my high school CS class. It was hard to find some support things online but overall pygame worked and everything was good

  • @shubmakes
    @shubmakes 2 ปีที่แล้ว +9

    My take on this: Only if Price is a huge concern. Go for a Chromebook. Otherwise it's not worth it. Definitely not a long-term device.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +2

      Yeah agreed, I like it as a getting started device especially if you want to learn and try things out

    • @ravitejaknts
      @ravitejaknts 2 ปีที่แล้ว

      No, get a x86 processor Chromebook and Linux apps work like a charm on it. Also it connects with your Android phone. Using Chromebook for more than 3 years. Now I don't use Windows anymore. For more resource heavy stuff like video editing, I prefer to use Mac. Anyhow, Chromebook are cheap and I am not expecting editing on it.

  • @Hamox
    @Hamox 2 ปีที่แล้ว +2

    Now try to code on tab s8. It can run Linux through termux

  • @Magnus_Loov
    @Magnus_Loov ปีที่แล้ว

    Acer 17 inch Chromebook here! Faster Intel CPU. 8 gigs of Ram. Think I payed about $550 for it (whatever the currency converted to here in Sweden).
    Works great. Screen bright outdoors too. Great keyboard with a proper numerical keyboard to the right.
    No problems at all setting things up and getting Visual Studio running.
    Sure it is not as fast as my desktop PC with 32 gigs of Ram, a 136000k 14 core processor etc.
    But it gets the job done and the feel of the keyboard and the "biggish" screen makes it feel great!
    Simply don't need a really expensive Windows machine.

  • @code4chaosmobile
    @code4chaosmobile 2 ปีที่แล้ว +3

    I too have been attempting to get coding done on chromebooks sense the my first ARM based samsung device.
    my advise is max the ram, it will help. a lot. Also with the inclusion of android apps and linux containers the only limit is the hardware.
    personally i install the linux terminal and do my coding in VI, i know i know, and it works well for some projects but can get cramped.
    now with linux you can install deb manually or install the front end of your choosing.
    cannot wait for what tomorrow will bring, exciting times!

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว

      I've gotta try out VI at some stage!

  • @VSteam81
    @VSteam81 2 ปีที่แล้ว

    I'm glad you didn't have the issue I had first time installing vscode on a chromebook

  • @hynopdyn
    @hynopdyn 2 ปีที่แล้ว +3

    Was that Chromebook really the cheapest one for you at $400? Is that a region/currency thing? Most I've seen are $100-$200. You also said that Windows laptops and MacBooks are $4000 or more, but the most expensive, most kitted out MacBook is $3500. And most of the high-end Windows laptops are $1000-$1500.

  • @cobaltblue5523
    @cobaltblue5523 2 ปีที่แล้ว +2

    Thank you for all the info , it was pretty insightful

  • @jamesbailey3131
    @jamesbailey3131 2 ปีที่แล้ว +2

    Thanks for the video, cool idea but for the same money as the Chrome book you could have got a second hand Dell/HP laptop from eBay. I am in the UK, on our eBay there are loads of refurbished laptops with 16Gb Ram i5 CPU that would be perfect for developers, especially if Linux was installed on them instead of Windows. Lots of companies are now buying up old used laptops from business, referbing them and then setting them on. Sometimes even with a short warranty. Don't get me wrong I like the idea of a Chrome book, but the good ones seem to be almost as much, if not more than a laptop would be. Even though I don't agree with the premise of your video, you've gained a subscriber - thanks.

    • @dbjungle
      @dbjungle 2 ปีที่แล้ว

      They're definitely out there. They won't be anywhere near as sleek as the Duet 5 nor have the battery life though. Performance would be A LOT better of course.

  • @basitfaizan7928
    @basitfaizan7928 2 ปีที่แล้ว +3

    😊😊😊

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +1

      :D

    • @basitfaizan7928
      @basitfaizan7928 2 ปีที่แล้ว +1

      @@AdrianTwarog yaa your video is just awesome

    • @basitfaizan7928
      @basitfaizan7928 2 ปีที่แล้ว

      @@AdrianTwarog Can you try Android studio in chromebook

  • @zeith2000
    @zeith2000 2 ปีที่แล้ว

    thankyouthankyouthankyou for this video! I've been trying to get a code editor installed on my chromebook for months now and I knew there was something I was missing/didn't understand. Thanks to you I have it up and running and can continue to study to be a developer one day.

  • @petrm2234
    @petrm2234 ปีที่แล้ว +3

    HTML and CSS is not coding. Use microwave is not cooking.

  • @cianbrady1557
    @cianbrady1557 ปีที่แล้ว +2

    “I’m no IT expert”

  • @ggnore952
    @ggnore952 2 ปีที่แล้ว +4

    fake developer you should have installed Gentoo on it

  • @Chess_Player_lol
    @Chess_Player_lol ปีที่แล้ว

    really glad i found this video as i am waiting for an SD card for my chromebook, then i'm going to be learning how to program.

  • @garymartin9777
    @garymartin9777 ปีที่แล้ว

    I bought the lowest-end Lenovo new (not reconditioned), with warranty, on deep-discount sale for under $100 (yes, that cheap). I have always used PCs and workstations for a long career in development. Within an hour I had explored ChromeOS, enabled the built-in Debian Linux, installed python, cpp,, and a variety of Android apps I also use on my smart-phone. Without a doubt one of the best purchases I ever made in my life. The low-end systems use low-power processors which means no fan is needed to disperse heat. This makes it more portable, quiet and extends battery life. My advice is to not skimp on storage. Get at least 64GB as applications chew up quite a bit and being flash memory you want to keep a healthy reserve so it lasts longer. My system comes with 4GB ram which seems to be enough but serious users may go for 8GB.Also go for at least a 14 inch display. By all means get a cheap Chromebook for all kinds of web-surfing, teleconferencing, collaboration and light to
    Moderate software development. You won't regret it.

  • @devinranasinghe1222
    @devinranasinghe1222 2 ปีที่แล้ว

    Dude you are now one of my favourite TH-cam content creators, this video was refreshing

  • @lisovyy
    @lisovyy 2 ปีที่แล้ว +1

    Once again this proves that Linux is the most convenient tool for getting developer's job done.

  • @irun_mon
    @irun_mon ปีที่แล้ว

    i did search about this topic few months ago, when i read a few comments said Chromebook install VSCode i gave up immediately, kudos to you to made it work. 😅

  • @thiccbeetboi
    @thiccbeetboi ปีที่แล้ว +1

    I love Chrome OS personally because of how lightweight it is. I hope the support continues to open up more potential for development on chrome!

  • @quielsystems
    @quielsystems ปีที่แล้ว

    I am a subscriber to your channel and what I can say is that every seconds worth of time spent watching your video is definitely worth it.

  • @林義軒-j7q
    @林義軒-j7q ปีที่แล้ว

    I still use my surface go my dad give me two years ago.
    Lot of people doubt it can code or not, and it just crushed those doubts again and again.
    Install Linux on it, now its keyboard is starting falling apart, but is inside is still running like a beast.

  • @Kajehart
    @Kajehart ปีที่แล้ว

    When I was a web designer years ago, I can't remember the name of the application that I ran in Linux, I want to say something "Studio", but it ran just great, allowed for colored coding and editing, and the Chrome browser displayed the results just fine. I knew HTML and CSS at the time, and I was watching TH-cam videos to teach myself Javascript. It did a great job!

    • @ben9262
      @ben9262 ปีที่แล้ว

      Windows Virtual Studio

  • @MyLovelyHorsenet
    @MyLovelyHorsenet 7 หลายเดือนก่อน

    I did 4 years of an IT degree with a £150 acer chromebook. Bit tough at times but did everything needed

  • @HBIT10
    @HBIT10 18 วันที่ผ่านมา +1

    Strange that you couldn't get VS Code on your Chromebook. I put my Chromebook into developer mode and enable Linux. I was then able to install VS Code and Python on my Chromebook. As far as Internet security, I have Norton 360 running on my Chromebook. Right now I am trying to get Sql Server on my Chromebook nowadays.

  • @UCnhHegbqCv6_CnRAETfCSsA
    @UCnhHegbqCv6_CnRAETfCSsA 2 ปีที่แล้ว +1

    ok you are a hero, now just need to find a light weight chromebook now Macbook Air is still too heavy for me

  • @christiansaravia7865
    @christiansaravia7865 3 หลายเดือนก่อน

    I’ve used just a phone to code when my laptop broke, I’ve also used my chromebook. Chromebook is far better than a phone and I actually prefer it to my old laptop that broke because it was way faster and just had a nicer screen.

  • @WaterDragonGames4
    @WaterDragonGames4 2 ปีที่แล้ว +1

    When trying to decide whether to use an Armv7 or Armv8 package, find the specifications for your processor instead of just googling a generic thing. What you did worked, but you could have saved some time if you had looked to see what version of Arm was used to make the processor

    • @v01d_r34l1ty
      @v01d_r34l1ty 2 ปีที่แล้ว

      Hey, on the bright side, at least he knew he had an ARM processor 🤷‍♂

  • @lunalildragon241
    @lunalildragon241 2 ปีที่แล้ว +2

    It seems to be a good entry point for beginners. For intermediates or experts i would recommend a linux notebook, the low grade ones cost around $400 and the high grade ones cost like $1200.
    I for myself use a $600 notebook, which i specialised for administration and light programming needs.

  • @gokhan6260
    @gokhan6260 ปีที่แล้ว

    When I began coding I was using a 50$ chromeebook I used Godot and VSCode because my potato laptop was not good enough for Unity or Unreal, I was 9 years old and it was my first time using the terminal Imagine a 9 years old who is trying to install VSCode and Unreal on the Terminal... Puh, Thank God there are my Indian tutorial TH-camr bros who helped me through my whole life.

  • @eritain
    @eritain 2 ปีที่แล้ว +1

    Surprised it was that easy to get ARM builds of stuff. When I started down the chromebook path, the rule was if you wanted to do any power user stuff you should make sure to buy one with an Intel. (Then you had to enable devel mode and install crouton and whichever Ubuntu distro crouton had managed to get fully supported most recently. I'm still working with crouton just by inertia, but Google's own Linux subsystem might be better integrated.)

    • @dbjungle
      @dbjungle 2 ปีที่แล้ว

      I have the original Chromebook Duet. It's hit and miss. When I first got mine in 2020 there wasn't an official VS Code for ARM so I had to use Code OSS. I think Apple offering mainstream ARM computers has helped a lot.

  • @savagepeng
    @savagepeng 2 ปีที่แล้ว

    I am computer engineering student and i want to share my experience.
    I had 17 inch laptop which is super heavy to carry with me everyday to university and actually I did not want to change it another laptop. So I search little bit on google and find Chrome Book which is so much cheaper with great battery life, very light portable. I took my shot and bought it. First of all I thought it is just for watching online videos making power point slides reading pdf etc, surfing on youtube, reading and sending emails. But, then I tried to code on it with linux development enviroment. I was just suprised it is pretty good for students, beginners who want to learn code even want to just surf on internet. I absolutely recommend chromebook.
    Btw mine is Acer Chromebook 314 which is cheapest one.
    Pros:
    If you use it 50% brightness 8 hours battery life at least. If you use 30% then battery life is 12 hours and more.
    Portable
    14 inch for is advantage you can carry and use anywhere you want and fit any kind of bag.
    Cons.
    VS code, Eclipse performanceis not so good because of hardware spces is low but for CodeBlock it is good.
    I dont know it just for me or not but wifi drops frequently sometimes it makes you crazy

    • @computerpro123abc
      @computerpro123abc ปีที่แล้ว

      THIS IS JUST JUNK. an internet terminal. Yes it wont handle visual studio, eclipse, apache, netbeans, ETC. my 10 year old dell HANDLE EVERTHING! A REAL JOB REQUIRES A REAL COMPUTER. I HAVE WINDOWS 10, 11 AND UBUNTU ON USB DRIVES AND THEY WORK GREAT ON MY 1 YEAR OLD COMPUTERS AND NY 10 YEAR OLD COMPUTERS!! A REAL JOB REQUIRES A REAL COMPTER EIGHTER
      WINDOWS 10, 11 OR LINUX(UBUNTU). DONT WASTE YOUR TIME OR MONEY ON JUNK!! AN EMPLOYER
      WOULD LAUGH IF YOU TOLD HIM YOU OWNED A CHROME BOOK!!!

    • @savagepeng
      @savagepeng ปีที่แล้ว

      @mary smith this is funny. Because i mentioned that i am student.

  • @Adityamehu
    @Adityamehu 2 ปีที่แล้ว

    7:34 when you said you are gonna create a react app, I literally shouted 'Booom' 😂

  • @SubterraneanChick
    @SubterraneanChick 2 ปีที่แล้ว +1

    Much like the days of a typical fairly new Linux user navigating a sys and app install. Takes reading, typing and patience but ultra gratifying in intervals.

  • @gargamel3478
    @gargamel3478 ปีที่แล้ว +1

    Sir, if you would read the error message you would know that the processor is correct (CrOS actually for some reason runs Linux in a virtual machine), just the repository refused to fetch (maybe some internet error). Just try using a different repository.

  • @chssky
    @chssky ปีที่แล้ว

    For me, I have a chromebook and I dualboot Linux and ChromeOS through SeaBoot, a legacy bios tool, and it works great! You can put ubuntu, or really any Linux distro on a Chromebook. You can even get Windows 10 or 11 running (this however requires hardware modification).

  • @paulezekiel-hart733
    @paulezekiel-hart733 2 ปีที่แล้ว +1

    thanks alot for this and i really love the background beat

  • @ironrose888
    @ironrose888 2 ปีที่แล้ว

    I have no more updates on my Chromebook and I don’t want to go the windoze route. I like Debian and Ubuntu. I have installed on desktops but not a chromebook. I use VS Code on my Mac mini. I might just use the chromebook as a web surfing machine. If it gets trashed out then just reinstall Linux again. So much fun 🤩

  • @toulcit
    @toulcit 2 ปีที่แล้ว +1

    There is also VIM in the chrome web store. This would've saved you a lot of time of getting vs code running in Ubuntu :)

  • @bakeraus
    @bakeraus 2 ปีที่แล้ว

    Had to code the Chromebook to Code on the Chromebook, this very cool. Love the video thank you for sharing

  • @SeñorEnglish
    @SeñorEnglish 2 ปีที่แล้ว

    Thanks for this video. I have a similar chromebook and is the only tool what I got for learn programming. Now I know that I can 👍👍

  • @itsyourRB
    @itsyourRB 2 ปีที่แล้ว

    I did not expect , that chomebook can run the VsCode ..😄Great video sir🙏

  • @다윤이의행복한세상
    @다윤이의행복한세상 ปีที่แล้ว

    great work!! I have several chromebook, but I can't use it because of my lack of computing knowledge. Your video is really helpful.

  • @ThisIsMudit
    @ThisIsMudit 2 ปีที่แล้ว

    Very nice video on chromebook also it might encourage me to even buy one for me in future till the time happy coding to all

  • @malcolmsilva
    @malcolmsilva 2 ปีที่แล้ว

    Just gonna add, if you need something that fits in a tighter budget, there's a good market of refurbished chromebooks. I spent $200 and have no issues running VS Code for Python or Perl projects, hardly the most demanding languages, but still, better than trying to program on a galaxy phone or similar for projects that I don't want to put on the company owned macbook.

  • @rheintochter7367
    @rheintochter7367 2 ปีที่แล้ว

    honestly, this is why I'd rather have a refurbished or pre-owned Windows laptop if I am on a tight budget, fewer hoops to jump through to get started, and if I need an app...its almost certain there is a Windows version of it.

  • @DakotaRileyMedia
    @DakotaRileyMedia 2 ปีที่แล้ว +1

    Not sure why the comment about Windows and Mac laptops were $4000 was included. Those are usually high end gaming and workstation laptops used for 3D or video work, same think on the Mac side of things but definitely more on the video production workflow. A new Windows laptop can be just as cheap as a Chromebook and even a couple year old MacBook Pro or Air on the used market won’t be too much more than that and still be good for coding. I find the video interesting otherwise, but if that was the excuse for using a Chromebook to code, it is a bit of a poor one, especially since a $400 Chromebook is priced right in the range of windows laptops that start to be good for their price. Anything cheaper than that in Windows land and you might as well get a Chromebook, but the Windows options at $400 start to become compelling with 8 GB or more of RAM and modern quad core and hexa-core processors.

    • @AdrianTwarog
      @AdrianTwarog  2 ปีที่แล้ว +1

      Aussie prices are higher, plus often you need more ram or cpu if you’re emulating devices

    • @DakotaRileyMedia
      @DakotaRileyMedia 2 ปีที่แล้ว

      @@AdrianTwarog that’s a valid point, and and I didn’t quite realize he Australian but I do understand there is a difference in how much something costs between the US and Australia, but wouldn’t those same needs exist on the Chromebook as well? Then you would pay more for a fancier Chromebook, putting it in more direct competition with a Windows laptop or even just splurging for an M1 MacBook Air in the second hand market that can do Web, Software and Mobile development without any hassle at all.

  • @ivanjermakov
    @ivanjermakov 2 ปีที่แล้ว +2

    I feel like straight up installing Linux distro could solve a lot of issues you faced. It would require additional setup, as it's always do

  • @robinrai4973
    @robinrai4973 2 ปีที่แล้ว

    Just for the know, you can get a ThinkPad X380 Yoga that's quad core, NVME, has an amazing keyboard, is thin and light, has a touchscreen and pen, and costs about $300 on ebay.