Great video Josh! 8:00 Are you saying that we should keep our laptops plugged in all the time to reduce battery degradation as it minimizes charge cycles? Do reply
@@JustJoshTechI'm an Indian student, and my cousins will be visiting from the USA soon. I plan to purchase a laptop during the Black Friday sale. My budget is between 720-780$ , and I need a laptop suitable for both studying and coding. Could you suggest the best options available within my budget range, and kindly convert the price to USD accordingly?
As a Software Developer I love seeing laptop guides that are tailored to this kind of workload, You would think this would be a key market for Manufacturers but it never usually is and we'd mostly see marketing targeted at either casual browsing, multitasking with documents on the low end or Gaming and Content Creation on the high end. Yet Software Development and Engineering can always fluctuate between needing a low end device for light editing or high end machine for more resource consuming workloads like running multiple containers, multiple VMs and longer compile times. I'm glad these videos exist, I'm glad this channel exists. This saved me a lot of research. Thank You
@@adequatequality I have both. Macbook M1 Pro 16 for personal use and AMD Thinkpad for work, the ThinkPad is, by far, the shittiest laptop I've ever used, awful, I'm considering buying something else on my own expense, f*ck this warm, noisy, cheap feeling, low resolution, heavy, piece of sh*t.
I am a developer, and I use a Dell 7490 i5 with Linux. It's really nice, with backlit keyboard and good battery. I bought it last year for around $200. I also got one for my nephew. 16GB ram, 512GB HD, easy to open and upgrade. Josh, could you maybe consider doing a video on second hand / older laptops that are good options for developers? Personally, I don't believe a developer actually needs a $1,500+ laptop. Cheers.
8:34 Josh, you're doing a disservice to the Yoga Pro 9i display specs here. The Mini-LED version is actually one of the very rare laptops that support 100% of all DCI-P3, sRGB, and Adobe RGB color gamuts with a Delta E < 1. And peak brightness is 1200 nits. Not 599. Personally, it's the best display I've ever seen in a Windows laptop. (Yes including OLED displays)
Hi Dear - mini led is so good, sure, but you can't upgrade the RAM in Lenovo yoga 9i because RAM that is soldered onto the motherboard that's so will buy a new laptop after 3 years maybe sooner
@@mohsen925 yeah that one is definitely a bummer but it's something I've come into terms with because that gorgeous display is that good! It doesn't matter what kind of a developer, student or gamer you are; the most utilized part of any laptop will always be the display. It's the part you constantly stare at. If future obsoletion for memory intensive tasks is the price I have to pay for all that eye candy, so be it.
My picks are MacBook Air 15 M3/M4 and Asus Zenbook S16 with strix point, balance between performance and battery life. My old MacBook Pro 16 M1 max from work was great, but bit too big and heavy for portability and travel.
As an electrical/electronics engineer, I use thinkpads and they do everything I need, with freedom to customize as well. Solid, very well built machines. Customization galore depending on models. X220, t440p, t480s and t490s. All purchased and customized for cheaper than a macbook.
I really don't get people liking macbooks, build quality, hardware, monitor, battery life are all great but the elephant in the room is MacOS is incredibly bad with no improvement in sight. Having used it and Linux and Windows i could never.
I feel like the points made in this video weren't wrong but it overhyped the whole programming thing a bit. As someone programming regularly I never found my not for programming bought very basic hardware lacking. Probably two types of people watch this video: People who Programm realatively often either as Hobby or professionally, who already know what they need and also: People who want to get into programming and get way to cought up in what they need to be good. When I was younger I feel like exactly this kind of Content made me feel like im lacking hardware or something instead of just trying random stuff. What i basically want to say, is that i m sorry but i don't really see the point of this video. My perspective is that people who are good at programming and feel like their hardware is lacking, should just buy a laptop or a desktop with a good performance. People who don't know exactly what they are getting into should just buy a simple laptop(at least dont pay for to much performance because you think its necessary for proframming)(also used can be very great, especially like many stated thinkpads). If you think you maybe will do a bit of performance needed stuff but are not sure, just please buy a basic laptop. From my experience more than 99% of stuff in programming dont need performance and the remaining part is so rare that it isnt worth it. And if you do because of e.g. Machine Learning, Google collab or similar is there to help you and is even practical if you have a very good machine already.
@@sameersheriff7078have you had any trouble so far with compatibility? i don’t know much about laptops but i worry that buying a macbook will limit my options
As an AI developer, I will say that having a dedicated GPU is nice for debugging and *maybe* inference with small models but for training, you're gonna want to train it on a cloud server like GCP or similar, so don't fuzz too much on the GPU. If you can get one, get one but I recently got a laptop without one and it's fine as well.
Hi Josh, I wanted to take a moment to thank you for the amazing content you create. I really enjoy watching your videos, they've been a great source of learning for me about the latest technologies. I genuinely appreciate how you share your honest experiences without any advertising. It's rare to find such authentic content, and it’s clear how much passion you put into your work. To show my appreciation, I’d like to make a small donation, just like if I were inviting you for a cup of tea. It’s a humble gesture to thank you for all the knowledge and value you’ve shared. If it's possible, I'd love to hear your thoughts on the "ProArt P16" in a future video. I'm curious about your perspective on it, given how much I trust your opinions. Keep up the fantastic work, I look forward to your future videos!
Thanks for the video. In my experience as a software developer, almost all my colleagues use laptops for portability (meetings & working in different locations), but (not mentioned in your video) dock their laptop at their office desk and use dual monitors instead of the laptop screen (probably at home too). Perhaps worth considering for future similar videos, and therefore mentioning the availability of certain ports shouldn't be overlooked. Maybe worth doing a video one day on docks for using multiple monitors, explaining various pros/cons.
"You do not want to rely on carrying a mouse with you"? Well, I would never want to rely on a track-pad to do any type of work, mouse is a must, track-pad is a backup.
well, not really, good track-pad has advantages over mouse with gestures and scrolling. I'm software developer, had Macbook 16 which taught me that trackpad is very good for my work, now using framework 16 with Fedora Linux - also using trackpad, it's pretty good with it. have linux gaming PC and use mouse there, I would say mouse and trackpad have it's own advantages, best would be to combine the two, but it's probably impossible
@soltysss why it would be impossible to co combine both? I'm using Logitech mouse with custom button most of the time with my right hand and trackpad just for multi-finger gesture shortcuts with the left one (mostly for volume and screen brightness) . There's no way I can use trackpad alone comfortably, programmers maybe can.
I'm running pop_OS and with the tiling and keyboard shortcuts along with vim motions which you can easily find in most coding environments I frankly rarely need a mouse beyond minor browsing. I usually have one in my bag and it feels like more of a hassle to take it out.
17:57 Enjoying my Legion 5 Pro: great 16:10 screen, upgradeable RAM, two m.2 slots, dGPU, powerful CPU, great keyboard, laptop itself is light enough for me. Downsides: could use better battery life, new smaller power brick would be nice.
I feel that macbook air 15" is the best programming laptops. It's not that expensive, good screen size, good mic (SO FREAKING GOOD), and it's still powerful enough to handle my workload. I'm a mobile developer btw
Thanks for the video! Currently taking my first baby steps into learning Python, aim is to get into back-end dev and looking at laptops. Do you think it’s possible to do a review on laptops such as the System76 Lemur Pro? With either Pop! OS or Ubuntu. Macs are too expensive for my liking, a similar choice would be a Asus ROG Zephyrus G14
Programming Laptops : 1. Lenovo Yoga Pro 9i 2. Apple Macbook Pro 16 3. Asus Pro Art P16 4. Asus Zephyrus G16 5. Lenovo Ideapad 5 Pro 16 6. Apple Macbook Pro 14 7. Asus Vivobook s14
tbh of any laptop for programming I've ever used my favorite was the 12 in macbook because just how light it was. The super light 1.5lbs extremely underpowered one. I really hope they update it sometime this decade because the portability of that thing is hard to overstate. They can actually make it work this time around with a cutdown chip tuned for maximum efficiency and stick like a 60wh battery in it. Would legit have multi day battery life while being under 2 lbs. Otherwise the 14in m1 macbook pro with 32gb is still king for web programming. Best in class battery life, excellent trackpad, excellent screen, ok keyboard, and excellent web performance. No need for the newer chips. Should be able to find that for about $1200 these days if you look long enough. Otherwise that top end lenovo yoga pro is a phenomenal laptop while actually being able to do some gaming (you don't know you'll miss it until the instant you can't actually play a game). That would be my pick every time. It's a great combination of performance, display, and battery life. Wait for a sale.
You never fail to disappoint Josh! I just started University and thanks to your reviews and videos I was able to decide on the Apple Macbook Pro 16 for my software studies! Thank you and to your team again for all the work that you guys do and I can't wait to see what you do next!
Discrete video card is often a huge drawback on a laptop if you dont plan to game or use cuda on it. 1. It runs hotter. 2. It consumes times more energy from your battery. 3. It's expensive. All of that for no gain. Thus almost all laptops from this video are out of the actual to-buy list
Step aside but .. just the amount of energy and effort you put in. Consistent uploading.. can only imagine how tough that can be sometimes, motivating yourself to get behind the camera and editing. Huge respect. Also don’t forget to take some rest ❤
If you plan on making money programming it’s better to invest in the best laptop available as you’ll save more time by being more efficient and not dealing with headaches
Could you please make a video like this for students studying engineering. It would help a lot, because I can't find any tips on the Internet that concider the special requirements for studying engineering. For example 3D modelling or 3D rendering.
Honorable mentions would go to Asus TUF A15/A16/F16 series of laptops, I've been using the A15 variant with 7940HS + RTX4060 for game development and gaming and it's perfect, the downsides are don't expect more than 6 hours of coding on battery and the screen is 1080p.
Great guide! If you are developing cross platform apps, you need both Windows and Mac. Windows is required for compiling native Windows apps. It’s also easy to install Linux on it if you target Linux too. Mac is needed for building Mac and iOS apps. Android can be developed on both. My preferred setup is Windows desktop + Mac laptop as Mac laptops have better battery life and they don’t throttle when unplugged. Windows desktop allows connecting powerful Nvidia GPU if you need it. And if you compile big C++ code bases or do similar heavy work, M3 Max beats all Windows laptops on it and AMD Threadripper desktop beats all Apple desktops on it. Windows laptops are very loud when gaming. Windows desktop is much more confortable for gaming if you already have a Mac laptop.
portability matters, light and compact, but 16-inch display but also higher resolution and higher brightness. For front and web development any laptop, those for native iOS, you need a mac for there code. Ai and ML we want intel or amd processor and nvidia graphics, you need nvidia gpu too. You need lots of memory- more the better- more than 32... for storage, you want a large 1tb as a minimum-more is better.. memory is more important than storage. You want a comfortable keyboard and acurate mousepad. You dont want an overly warm laptop and wont want one that has an air fan. You want a good battery life laptop too.
I like how much prices can vary in my region compared to the ones in the video. If something is a bargain in the US it's probably hard to get or expensive in my country.
Great video Josh! 8:00 Are you saying that we should keep our laptops plugged in all the time to reduce battery degradation as it minimizes charge cycles? Do reply
Amazing idea. Thank you! I am aware 2024 laptops just do not have enough of them that would qualify, but I am sure me and tons of other people would also love a yearly video on recommended laptops for Linux users. The Linux desktop market share is quickly rising, and more and more people are going to be interested in running Linux instead of Windows on their next laptop. For that record, I decided to go with a Framework 16 for myself. After a few months - better than not running Linux on a laptop at all, but you said it well. Framework laptops also have a lot of downsides, and the 16 is even more problematic (my several RMA's and trips to the repair center are a testament to that). They are nice machines, but I can totally get why someone would want to look elsewhere and still run Linux. It would be amazing to have more Linux recommendations going forward, extending out to things like Linux-certified business laptops like HP EliteBooks, or Linux-native brands, like Tuxedo, a branch of Shencker/XMG that specializes in Linux-native laptops.
All the 16 inch Windows laptops you recommend have an issue that is overlooked despite being potentially a lot more focus-breaking than fan noise or heat: they have extremely wobbly screens.
I bought the Lenovo Yoga Pro 9i (32GB RAM, NVIDIA 4060, Ultra 9) after watching this video, but unfortunately, I’m returning it ☹️. The performance for loading 3GB datasets is actually worse than my 2021 Dell XPS 15. There are also several frustrating issues: Windows Explorer crashes every time I step away for 10 minutes, the fan ramps up for even basic multitasking, it’s buggy when connecting to monitors, battery life is atrocious although I expected that one going in and overall, it is just worse than my old Dell XPS. Have no choice but to give the macbook a try and spend the extra dollars. Let’s see how that goes!
@@winfriedmaus yeah I'm an undergrad electrical engineer who like to make iOS apps in my free time. Used to be anti Mac but honestly I quite like it, still have my top of the line windows desktops though.
@@mjbakedbeans Hey I'm getting into electrical engineering in college. Does mac os have any major downsides in the field in comparison to windows/Linux. Is the lack of ports or software availability present or is an issue?
@@SoumyaRajalt. I have been a Mac user for about 4 months and now in undergrad as my 4th year and I used a Razer blade 14 previously. From my experience, all of the Mac programs do work although they behave differently. In my freshmen year we had to do Matlab and everyone who used a Mac had a harder time than everyone who used windows although they still did it. I'm sophomore year we used some programs although Mac and windows had no issues. After sophomore year, you spend most of your time ssh'ing into other computers so your machine becomes more of a Internet browser. Best thing to do is ask someone at your university because it's different for every uni. If you got any questions lmk, otherwise good luck.
Thats my current emotional state. Between pick up a MacBook Pro for the battery life or any other windows Laptop with the newer Intel ultra series. How's been your Mac experience so far
Hello Josh, i think theres a really important point on lenovo laptops which is completly overlooked. On the Yoga pro 9i (and a lot of similar models) there is no way to change your fan curves manually. So Yes the fans are quiet BUT they are constantly running even when watching youtube video and a cpu temperature of 35°C. Under load they are really nice with some settings you can do but on idle mode they can still be disturbing (theres no need to turn on fans when you reed and article online and cpu is at 35°).
I just picked up an Asus g16 4070 from bestbuy when it was on sale for $1.3k. The laptop has been awesome for software developing. I have chronic migraines and working in a black themed ide with an OLED display is a pleasure. Can't wait for Apple to come out with an OLED laptop as I prefer to work on MacOS, but have no problem working in Linux and even now with WSL on windows!
also with G-Helper I can set my CPU down to under 20W which makes heat not a problem at all, and even with a intel processor with the GPU turned off I'm able to get 8 hours on battery which is perfect, I still carry around a small usb c charger but don't need to use it.
After the Covid, when you start work for a company in IT, they usually give you a professional series laptop from a major brand. This is either MacBook(banks), Dell Latitude or Lenovo Thinkpad or HP Probook/Elitebook. The other brands are more like a personal choice of the developers. In my opinion if you work with two monitors, windows laptops are a better choice than Macs.
The Lenovo Yoga Pro 7i Gen 9 (14") is also a great option. It can be equipped with up to an Intel Ultra 9 185H, 32GB RAM, a 2.8K 120Hz OLED screen and an RTX 4060 and weighs only 1.49kg.
Hello Sir, I'm currently confused between getting a MacBook Air or a MacBook Pro for my workflow, which primarily involves both iOS and Android development. My main concern is that the MacBook Air might experience thermal throttling when running resource-intensive applications like Android Studio, which could potentially affect performance and degrade the overall experience. Since this is a significant investment, I want to make sure I choose the right machine. I’d really appreciate any suggestions or insights based on your experiences. Thank you!
Hey Josh, Been a longtime follower. Loved the Yoga Pro 9i but I keep hearing that its battery life is rather poor (in contrast to your reviews). Would it be possible that it may vary from one 9i to another?
With a big Kubernetes cluster I need ~32GB RAM (and large SSD) so most Macbooks are out, but cheapest Ryzen 7 5000/4000 can get the job done. I work on Linux so no Snapdragon (maybe WSL but I don't want to). macOS would work too. Then external ultrawide screen or two normal ones. Good keyboard and mouse. If I would have to use laptop screen then either one of dual-screen laptops or 17-18 :D
THANKS! I purchased a MacBook Pro 16 (base model) over Labor Day at Best Buy for $1,700. They had an additional $25 gift card with it. I'm trying to convince myself I made the right choice as that is a LOT of money for me. This video helped!
Use it daily and do the stuff you were meant to be doing with it. So you won't feel guilty for buying it. As the time goes by. You'll get why you got it. I'm not saying it specific for apple. But anything you'd buy. You need to use it properly
Would you recommend me to wait until the new Intel lunar lake chip comes out then buy a laptop 💻? I want to buy a new laptop and I'm gonna Invest money in it, do you recommend waiting to get the latest technology?
Always liked to build my own PCs but after the Apple Sillicon I can’t go back for now. Got the M1 Pro 16 for programming and general use, and I also create mobile apps, so the iOS simulator is much better and less memory hungry than Android studio. It’s just a great machine in almost every aspect. Still, I’m looking forward to seeing new Snapdragons. Hope they catch Apple’s efficiency and performance, and also get better compatibility. By the way, this ProArt 16 looks great, only downside for me is the 60Hz display.
MSI Stealth 16 AI should be on the list, and you can get up to core ultra 9, rtx4090, 64 gb, 4k 120hz miniled matte panel. I had one with the rtx 4080 version. You can't be more happier when you get it. Seriously.
The Zenbook 14x 2023 maxed out with Corei9-13900h , RTX-3050 AND 32GB ram costs 1260usd in Egypt would it be good for intensive programming and running Linux? Although I would love a bigger screen but having similar specs on a 16inch would cost at least 1800usd
Do you have any reviews on newer thinkpad models? I really love this laptop as I have an older model that I use. But the newer models, I really don't understand if they are even worth it. The price in my opinion is too high. What do you think about that?
Josh, I'm wondering if you could expand a bit on the need for a 1TB SSD for software development on MacOS specifically. With the OS, common IDEs, and other related tools, you're often left with more than 400GB on a Mac with a 512GB drive. So, I'm curious about the scenarios in which one may realistically need to exceed that.
Ah, it's more about the data your apps are workign with. Lets say you are building a website, that is backed with a database. If the database eventually is reasonably large, if you want to load it on your laptop's dev environment, you will need storage. 1TB is a nice healthy amount for that. Not necessary, but good
Blimey the Yoga Ultra 9i 16" 32gb/1tb is much more expensive this side of the pond.. £1800 and that's with a Black Friday 21% off. Looking for one suitable for .NET 8, Blazor, SQL Server etc. No fancy graphics needed and will probably use external screen most of the time, but need something for occasional weeks/weekends away. So probably go down to a smaller screen.
👉 Recommended Programming Laptops: www.justjosh.tech/recommendations/Best-Laptops-for-Coding
👉 We keep track of discounts on our website: www.justjosh.tech/black-friday-laptop-deals
- Yoga Pro 9i: bestbuy.7tiv.net/eKLBNg
- MacBook Pro 16: howl.me/clhfyfCL0u9
- ProArt P16: bestbuy.7tiv.net/zNLzmr
- Zephyrus G16: bestbuy.7tiv.net/da1yJj
- IdeaPad 5 Pro 16: lenovo.vzew.net/75gJkg
- MacBook Pro 14: howl.me/clesaNZUQMq
- Vivobook S 14: bestbuy.7tiv.net/5g9Qd2
- Zephyrus G14: bestbuy.7tiv.net/LXGRxY
- Legion Slim 5 14: lenovo.vzew.net/QyBN2P
- Predator Helios Neo 14: geni.us/66C6ht2
- Omen Transcend 14: bestbuy.7tiv.net/EKXgnP
🎉 Ugreen Nexode Pro 100W Charger(43% OFF): bit.ly/4cOaYAW
🛒 Check out Ugreen Walmart Store: bit.ly/4cKBD1Q
Great video Josh! 8:00 Are you saying that we should keep our laptops plugged in all the time to reduce battery degradation as it minimizes charge cycles? Do reply
@@Arman__100u Where you can yes
@@JustJoshTech But they say that battery at 100% is bad for the battery?
@Arman__100u A lot of modern laptops have a feature to prevent fully charging when plugged in
@@JustJoshTechI'm an Indian student, and my cousins will be visiting from the USA soon. I plan to purchase a laptop during the Black Friday sale. My budget is between 720-780$ , and I need a laptop suitable for both studying and coding. Could you suggest the best options available within my budget range, and kindly convert the price to USD accordingly?
As a Software Developer I love seeing laptop guides that are tailored to this kind of workload, You would think this would be a key market for Manufacturers but it never usually is and we'd mostly see marketing targeted at either casual browsing, multitasking with documents on the low end or Gaming and Content Creation on the high end. Yet Software Development and Engineering can always fluctuate between needing a low end device for light editing or high end machine for more resource consuming workloads like running multiple containers, multiple VMs and longer compile times.
I'm glad these videos exist, I'm glad this channel exists. This saved me a lot of research. Thank You
Glad we could help!
Two types of programmers:
1. The one with new hardware
2. The one with a dinosaur-era Thinkpad
yeah, this is truth
Hahaha so true
Thinkpad one is hell accurate
MacBook Pro virgin vs AMD ThinkPad Chad
@@adequatequality I have both. Macbook M1 Pro 16 for personal use and AMD Thinkpad for work, the ThinkPad is, by far, the shittiest laptop I've ever used, awful, I'm considering buying something else on my own expense, f*ck this warm, noisy, cheap feeling, low resolution, heavy, piece of sh*t.
As a CS student, would love a dedicated video for cheaper programming laptops. Great video tho
Just get an older thinkpad, they are pretty cheap, support Linux well, and you can find spare parts easily. The T14 amd series is decent
Thinkpad
thinkpad is expensive crap
Yup you can get a cheap thinkpad
chromebook with 16gb of ram if youre ultra budget
I am a developer, and I use a Dell 7490 i5 with Linux. It's really nice, with backlit keyboard and good battery. I bought it last year for around $200. I also got one for my nephew. 16GB ram, 512GB HD, easy to open and upgrade. Josh, could you maybe consider doing a video on second hand / older laptops that are good options for developers? Personally, I don't believe a developer actually needs a $1,500+ laptop. Cheers.
Yes we are doing one but a little later in the year
Hey are 13450HX and all not necessary for programming? Could i just but a one with U
Also have you ever used ASUS isASUS preferrable than dell?
I waited for this! This should be yearly. The 2023 video needed this update. Thanks!
8:34 Josh, you're doing a disservice to the Yoga Pro 9i display specs here. The Mini-LED version is actually one of the very rare laptops that support 100% of all DCI-P3, sRGB, and Adobe RGB color gamuts with a Delta E < 1. And peak brightness is 1200 nits. Not 599. Personally, it's the best display I've ever seen in a Windows laptop. (Yes including OLED displays)
Also the best speakers
Hi Dear - mini led is so good, sure, but you can't upgrade the RAM in Lenovo yoga 9i because RAM that is soldered onto the motherboard that's so will buy a new laptop after 3 years maybe sooner
@@mohsen925 yeah that one is definitely a bummer but it's something I've come into terms with because that gorgeous display is that good! It doesn't matter what kind of a developer, student or gamer you are; the most utilized part of any laptop will always be the display. It's the part you constantly stare at. If future obsoletion for memory intensive tasks is the price I have to pay for all that eye candy, so be it.
@@mohsen925 I got the 64gb ram option. I'm not worried about that
@@iz723 Hi dear - how to buying Lenovo yoga 9i 64gb mini led laptop 2024
The most annoying thing is placing power key next to delete and backspace key.
My picks are MacBook Air 15 M3/M4 and Asus Zenbook S16 with strix point, balance between performance and battery life. My old MacBook Pro 16 M1 max from work was great, but bit too big and heavy for portability and travel.
Hey Josh, your review of the M3 Pro Macbook Pro 14 convinced me. Just received mine with 512GB 18GB and I have to say, it's spectacular.
M4 dropping soon
As an electrical/electronics engineer, I use thinkpads and they do everything I need, with freedom to customize as well. Solid, very well built machines. Customization galore depending on models. X220, t440p, t480s and t490s. All purchased and customized for cheaper than a macbook.
I really don't get people liking macbooks, build quality, hardware, monitor, battery life are all great but the elephant in the room is MacOS is incredibly bad with no improvement in sight. Having used it and Linux and Windows i could never.
Macbook Air M1 is my programing laptop because its what I could afford. For the price, it is amazing.
Only ThinkPad, the AK-47 of laptops.
Ugly
🤡🤡 thinkpad💩💩
🤡🤡🤡
@@henrykkaufman1488 thinkpad overpriced slow ugly garbage
I bought a new Thinkpad and it doesn't feel premium and it gets very hot
I feel like the points made in this video weren't wrong but it overhyped the whole programming thing a bit. As someone programming regularly I never found my not for programming bought very basic hardware lacking. Probably two types of people watch this video: People who Programm realatively often either as Hobby or professionally, who already know what they need and also:
People who want to get into programming and get way to cought up in what they need to be good. When I was younger I feel like exactly this kind of Content made me feel like im lacking hardware or something instead of just trying random stuff. What i basically want to say, is that i m sorry but i don't really see the point of this video. My perspective is that people who are good at programming and feel like their hardware is lacking, should just buy a laptop or a desktop with a good performance. People who don't know exactly what they are getting into should just buy a simple laptop(at least dont pay for to much performance because you think its necessary for proframming)(also used can be very great, especially like many stated thinkpads). If you think you maybe will do a bit of performance needed stuff but are not sure, just please buy a basic laptop. From my experience more than 99% of stuff in programming dont need performance and the remaining part is so rare that it isnt worth it. And if you do because of e.g. Machine Learning, Google collab or similar is there to help you and is even practical if you have a very good machine already.
Not mentioning a single Lenovo Thinkpad is a Hybris! half the world uses them for programming but since you grew up with a Mac I can understand.
mac blow everthing out of water so its a no brainer
Thinkpad is overrated
@@zeusx6479 sadly yes 😢
I recently bought an Ideapad 5 Pro with the Ryzen 7 because I'm starting a computer science uni soon and so far it has been amazing.
best choice
I got macbook and i am happy with it
@@sameersheriff7078have you had any trouble so far with compatibility? i don’t know much about laptops but i worry that buying a macbook will limit my options
@@sameersheriff7078which MacBook
Which version mac book? @@sameersheriff7078
As an AI developer, I will say that having a dedicated GPU is nice for debugging and *maybe* inference with small models but for training, you're gonna want to train it on a cloud server like GCP or similar, so don't fuzz too much on the GPU. If you can get one, get one but I recently got a laptop without one and it's fine as well.
Please suggest a laptop which has good performance+good battery life for ai &ml ,
I cannot afford mac
My budget is very low
@@Sci-techsaga did you buy
Not yet @@benyapmakne5539
True
Hi Josh,
I wanted to take a moment to thank you for the amazing content you create. I really enjoy watching your videos, they've been a great source of learning for me about the latest technologies. I genuinely appreciate how you share your honest experiences without any advertising. It's rare to find such authentic content, and it’s clear how much passion you put into your work.
To show my appreciation, I’d like to make a small donation, just like if I were inviting you for a cup of tea. It’s a humble gesture to thank you for all the knowledge and value you’ve shared.
If it's possible, I'd love to hear your thoughts on the "ProArt P16" in a future video. I'm curious about your perspective on it, given how much I trust your opinions.
Keep up the fantastic work, I look forward to your future videos!
Thank you so much for that. I'm actually recording a full dedicated video on ProArt P16 for next week
Thanks for the video. In my experience as a software developer, almost all my colleagues use laptops for portability (meetings & working in different locations), but (not mentioned in your video) dock their laptop at their office desk and use dual monitors instead of the laptop screen (probably at home too). Perhaps worth considering for future similar videos, and therefore mentioning the availability of certain ports shouldn't be overlooked. Maybe worth doing a video one day on docks for using multiple monitors, explaining various pros/cons.
ThinkPad T480. Or Dell Precision 3530. Both are great laptops for CS students for when you don't want to be neck-deep in loans.
very detailed explanation. keep it up bro!
"You do not want to rely on carrying a mouse with you"?
Well, I would never want to rely on a track-pad to do any type of work, mouse is a must, track-pad is a backup.
well, not really, good track-pad has advantages over mouse with gestures and scrolling. I'm software developer, had Macbook 16 which taught me that trackpad is very good for my work, now using framework 16 with Fedora Linux - also using trackpad, it's pretty good with it.
have linux gaming PC and use mouse there, I would say mouse and trackpad have it's own advantages, best would be to combine the two, but it's probably impossible
@soltysss why it would be impossible to co combine both?
I'm using Logitech mouse with custom button most of the time with my right hand and trackpad just for multi-finger gesture shortcuts with the left one (mostly for volume and screen brightness) .
There's no way I can use trackpad alone comfortably, programmers maybe can.
Mouse is absolutely a priority no matter how good the trackpad is. For me at least.
Meanwhile, I bought a trackpad and trackball for my desktop setup.
I'm running pop_OS and with the tiling and keyboard shortcuts along with vim motions which you can easily find in most coding environments I frankly rarely need a mouse beyond minor browsing. I usually have one in my bag and it feels like more of a hassle to take it out.
17:57 Enjoying my Legion 5 Pro: great 16:10 screen, upgradeable RAM, two m.2 slots, dGPU, powerful CPU, great keyboard, laptop itself is light enough for me. Downsides: could use better battery life, new smaller power brick would be nice.
I feel that macbook air 15" is the best programming laptops. It's not that expensive, good screen size, good mic (SO FREAKING GOOD), and it's still powerful enough to handle my workload. I'm a mobile developer btw
It might be a silly question, but would you recommend a MacBook for programming Windows apps?
With 16GB Ram?
please make a dedicated video on budget laptops for programming
Just get one of the listed budget laptops from the website, upgrade the screen maybe and you are done
ThinkPad T480 w/ iGPU, or Dell Precision 3530 w/ Quadro P600 4GB, video over
If it’s just for programming then go for the t480s. Better build quality and lighter. It also still has some upgrade options.
@@thesun___ did you just call razor a budget brand?
your explanation about the laptop requirements was really good, really helped me to get rid of all my doubts
Thanks for the video!
Currently taking my first baby steps into learning Python, aim is to get into back-end dev and looking at laptops.
Do you think it’s possible to do a review on laptops such as the System76 Lemur Pro? With either Pop! OS or Ubuntu.
Macs are too expensive for my liking, a similar choice would be a Asus ROG Zephyrus G14
I run Linux VMs on all my Apple Silicon Mac's. Via UTM and it works flawlessly. My M1 Air to my 16" M1 Max
Glad to see your message. Is it easy to set it up?
Great video for us devs! Loved seeing the Proart on here. Just picked that up and love it!
Programming Laptops :
1. Lenovo Yoga Pro 9i
2. Apple Macbook Pro 16
3. Asus Pro Art P16
4. Asus Zephyrus G16
5. Lenovo Ideapad 5 Pro 16
6. Apple Macbook Pro 14
7. Asus Vivobook s14
Thank you!
What do you think about the Gigabyte Aorus 16x?
tbh of any laptop for programming I've ever used my favorite was the 12 in macbook because just how light it was. The super light 1.5lbs extremely underpowered one. I really hope they update it sometime this decade because the portability of that thing is hard to overstate. They can actually make it work this time around with a cutdown chip tuned for maximum efficiency and stick like a 60wh battery in it. Would legit have multi day battery life while being under 2 lbs.
Otherwise the 14in m1 macbook pro with 32gb is still king for web programming. Best in class battery life, excellent trackpad, excellent screen, ok keyboard, and excellent web performance. No need for the newer chips. Should be able to find that for about $1200 these days if you look long enough.
Otherwise that top end lenovo yoga pro is a phenomenal laptop while actually being able to do some gaming (you don't know you'll miss it until the instant you can't actually play a game). That would be my pick every time. It's a great combination of performance, display, and battery life. Wait for a sale.
You never fail to disappoint Josh! I just started University and thanks to your reviews and videos I was able to decide on the Apple Macbook Pro 16 for my software studies! Thank you and to your team again for all the work that you guys do and I can't wait to see what you do next!
Watching this video on ThinkPad X1 Carbon does not feel bad. :D
It's a premium laptop with high price. I got X1 gen 8 and my God, it's unbelievable good!
Discrete video card is often a huge drawback on a laptop if you dont plan to game or use cuda on it.
1. It runs hotter. 2. It consumes times more energy from your battery. 3. It's expensive.
All of that for no gain.
Thus almost all laptops from this video are out of the actual to-buy list
Step aside but .. just the amount of energy and effort you put in. Consistent uploading.. can only imagine how tough that can be sometimes, motivating yourself to get behind the camera and editing. Huge respect. Also don’t forget to take some rest ❤
Thank you very much
If you plan on making money programming it’s better to invest in the best laptop available as you’ll save more time by being more efficient and not dealing with headaches
Thank you for this info. Very thorough video and great clarity in the explanation of the content. Really appreciate this.
OMG I WAS WAITING FOR A VIDEO LIKE THIS
Thanks josh this video had a lot of crucial information appreciated 🙏
Could you please make a video like this for students studying engineering. It would help a lot, because I can't find any tips on the Internet that concider the special requirements for studying engineering. For example 3D modelling or 3D rendering.
Yoga Pro 9i, Alienware M16R2, or a Legion. 4060 and higher with 32GB+ memory.
Same need some recommendations as well. I like the pro art16 and the thinkpad p1
That's just simple. Any laptop i7 + 4060 / 4070 model. Simple as that.
Dude, every video you make is so complete, thanks
Always like your thorough reviews and comparisons
Honorable mentions would go to Asus TUF A15/A16/F16 series of laptops, I've been using the A15 variant with 7940HS + RTX4060 for game development and gaming and it's perfect, the downsides are don't expect more than 6 hours of coding on battery and the screen is 1080p.
I've got the A16 with ryzen 7 and RX 7700s and its amazing performance. Uogradeable ram too
@@yishaiamataiwhats the battery backup?
Exactly what I need, you're really the best. Thanks.
Hi Josh, we need you to inspect the last Windows update to see what are the real performance gains.
We can't count on other channels to do your job.
Great guide!
If you are developing cross platform apps, you need both Windows and Mac. Windows is required for compiling native Windows apps. It’s also easy to install Linux on it if you target Linux too. Mac is needed for building Mac and iOS apps. Android can be developed on both. My preferred setup is Windows desktop + Mac laptop as Mac laptops have better battery life and they don’t throttle when unplugged. Windows desktop allows connecting powerful Nvidia GPU if you need it. And if you compile big C++ code bases or do similar heavy work, M3 Max beats all Windows laptops on it and AMD Threadripper desktop beats all Apple desktops on it. Windows laptops are very loud when gaming. Windows desktop is much more confortable for gaming if you already have a Mac laptop.
Video on Budget laptops for coding would be very appreciated
600$ Framework 13, GPD Win Max 2 with an ergonomic mouse (if you plan to do AI, graphics and play games), ThinkPad Z13 Gen 2
portability matters, light and compact, but 16-inch display but also higher resolution and higher brightness. For front and web development any laptop, those for native iOS, you need a mac for there code. Ai and ML we want intel or amd processor and nvidia graphics, you need nvidia gpu too. You need lots of memory- more the better- more than 32... for storage, you want a large 1tb as a minimum-more is better.. memory is more important than storage. You want a comfortable keyboard and acurate mousepad. You dont want an overly warm laptop and wont want one that has an air fan. You want a good battery life laptop too.
Would really love a similar video with IPS focused design / programming laptops 🙏🏻
I like how much prices can vary in my region compared to the ones in the video. If something is a bargain in the US it's probably hard to get or expensive in my country.
Simple Great explanation about programmer requirements and recommendations, thanks for the video 👍
Great video. Super informative. Rock on!
Excellent video, as usual. Well done.
Great video Josh! 8:00 Are you saying that we should keep our laptops plugged in all the time to reduce battery degradation as it minimizes charge cycles? Do reply
Amazing idea. Thank you! I am aware 2024 laptops just do not have enough of them that would qualify, but I am sure me and tons of other people would also love a yearly video on recommended laptops for Linux users. The Linux desktop market share is quickly rising, and more and more people are going to be interested in running Linux instead of Windows on their next laptop.
For that record, I decided to go with a Framework 16 for myself. After a few months - better than not running Linux on a laptop at all, but you said it well. Framework laptops also have a lot of downsides, and the 16 is even more problematic (my several RMA's and trips to the repair center are a testament to that). They are nice machines, but I can totally get why someone would want to look elsewhere and still run Linux.
It would be amazing to have more Linux recommendations going forward, extending out to things like Linux-certified business laptops like HP EliteBooks, or Linux-native brands, like Tuxedo, a branch of Shencker/XMG that specializes in Linux-native laptops.
All the 16 inch Windows laptops you recommend have an issue that is overlooked despite being potentially a lot more focus-breaking than fan noise or heat: they have extremely wobbly screens.
I am viewer from old days of Just Josh, but these videos Laptops for programming is the videos I always love.
Awh. Glad to hear that!
Awesome job Josh!
Thank you
EXCELLENT video! THANK YOU!
I bought the Lenovo Yoga Pro 9i (32GB RAM, NVIDIA 4060, Ultra 9) after watching this video, but unfortunately, I’m returning it ☹️. The performance for loading 3GB datasets is actually worse than my 2021 Dell XPS 15. There are also several frustrating issues: Windows Explorer crashes every time I step away for 10 minutes, the fan ramps up for even basic multitasking, it’s buggy when connecting to monitors, battery life is atrocious although I expected that one going in and overall, it is just worse than my old Dell XPS. Have no choice but to give the macbook a try and spend the extra dollars. Let’s see how that goes!
You should include the Framework 14 👀
It is in the video. Has a big section. Did you watch the video?
@@JustJoshTech gotcha, thanks! I saw only your links-to-buy list at first.
I use a 16 MBP M3 pro. Only using xcode i easily get 10+ hours on battery, usually 15. Never gotten hot and never heard the fans.
It sure is a great machine - when you can or must work in the Apple ecosystem.
@@winfriedmaus yeah I'm an undergrad electrical engineer who like to make iOS apps in my free time. Used to be anti Mac but honestly I quite like it, still have my top of the line windows desktops though.
@@mjbakedbeans Hey I'm getting into electrical engineering in college. Does mac os have any major downsides in the field in comparison to windows/Linux. Is the lack of ports or software availability present or is an issue?
@@SoumyaRajalt. I have been a Mac user for about 4 months and now in undergrad as my 4th year and I used a Razer blade 14 previously. From my experience, all of the Mac programs do work although they behave differently. In my freshmen year we had to do Matlab and everyone who used a Mac had a harder time than everyone who used windows although they still did it. I'm sophomore year we used some programs although Mac and windows had no issues. After sophomore year, you spend most of your time ssh'ing into other computers so your machine becomes more of a Internet browser. Best thing to do is ask someone at your university because it's different for every uni. If you got any questions lmk, otherwise good luck.
Thats my current emotional state. Between pick up a MacBook Pro for the battery life or any other windows Laptop with the newer Intel ultra series. How's been your Mac experience so far
I got lenovo xiaoxin pro 16 r7 7840hs 32/1024, for 600 bucks, it works very well, good battery life, nice screen, good build quality for its price
Hi Josh, Thank you for sharing this knowledge. Could you please tell us the best laptop to use NVivo software?
Surprised not to see X1 carbon.. those are the best!!
I wish you had the chance to review a Huawei laptop. If you spend time outside the US, can you share your reviews from a laptop store?
Will you recommend LG gram16 16gb 512ssd or galaxy book 3 360 with same specification for programming?
Hello Josh,
i think theres a really important point on lenovo laptops which is completly overlooked.
On the Yoga pro 9i (and a lot of similar models) there is no way to change your fan curves manually.
So Yes the fans are quiet BUT they are constantly running even when watching youtube video and a cpu temperature of 35°C.
Under load they are really nice with some settings you can do but on idle mode they can still be disturbing (theres no need to turn on fans when you reed and article online and cpu is at 35°).
please make a video on this topic for cheaper laptops as well
Opinions on the LG Gram 16/17 line. Or haven't you reviewed them?
I just picked up an Asus g16 4070 from bestbuy when it was on sale for $1.3k. The laptop has been awesome for software developing. I have chronic migraines and working in a black themed ide with an OLED display is a pleasure. Can't wait for Apple to come out with an OLED laptop as I prefer to work on MacOS, but have no problem working in Linux and even now with WSL on windows!
also with G-Helper I can set my CPU down to under 20W which makes heat not a problem at all, and even with a intel processor with the GPU turned off I'm able to get 8 hours on battery which is perfect, I still carry around a small usb c charger but don't need to use it.
King Zephyrus
After the Covid, when you start work for a company in IT, they usually give you a professional series laptop from a major brand. This is either MacBook(banks), Dell Latitude or Lenovo Thinkpad or HP Probook/Elitebook. The other brands are more like a personal choice of the developers. In my opinion if you work with two monitors, windows laptops are a better choice than Macs.
The Lenovo Yoga Pro 7i Gen 9 (14") is also a great option. It can be equipped with up to an Intel Ultra 9 185H, 32GB RAM, a 2.8K 120Hz OLED screen and an RTX 4060 and weighs only 1.49kg.
A 4060? Damn
Thanks for the useful video!
I'd really appreciate some recommendations on game dev laptop 😅
Thanks for that 🎉
What do you think about Lenovo - Yoga 7i for programing + gaming (valorant) + school work?
Hello Sir,
I'm currently confused between getting a MacBook Air or a MacBook Pro for my workflow, which primarily involves both iOS and Android development. My main concern is that the MacBook Air might experience thermal throttling when running resource-intensive applications like Android Studio, which could potentially affect performance and degrade the overall experience.
Since this is a significant investment, I want to make sure I choose the right machine. I’d really appreciate any suggestions or insights based on your experiences.
Thank you!
Can you do a video for students on a budget? These prices are....insane.
Is there anything we should consider when choosing between an AMD or an Intel CPU? Assuming they price and perform similarly.
Are you planning to do a full review of the Asus ProArt P16?
make a video on how to dual boot linux on a windows laptop and have each and every thing working as expected
Hey Josh,
Been a longtime follower. Loved the Yoga Pro 9i but I keep hearing that its battery life is rather poor (in contrast to your reviews). Would it be possible that it may vary from one 9i to another?
The Dell XPS 15 9530/XPS 17 9730 is going for incredible used prices on eBay right now. So don't forget to look into that too.
With a big Kubernetes cluster I need ~32GB RAM (and large SSD) so most Macbooks are out, but cheapest Ryzen 7 5000/4000 can get the job done. I work on Linux so no Snapdragon (maybe WSL but I don't want to). macOS would work too. Then external ultrawide screen or two normal ones. Good keyboard and mouse. If I would have to use laptop screen then either one of dual-screen laptops or 17-18 :D
Framework ON TOP!
Yes!
THANKS! I purchased a MacBook Pro 16 (base model) over Labor Day at Best Buy for $1,700. They had an additional $25 gift card with it. I'm trying to convince myself I made the right choice as that is a LOT of money for me. This video helped!
Use it daily and do the stuff you were meant to be doing with it. So you won't feel guilty for buying it. As the time goes by. You'll get why you got it. I'm not saying it specific for apple. But anything you'd buy. You need to use it properly
Would you recommend me to wait until the new Intel lunar lake chip comes out then buy a laptop 💻? I want to buy a new laptop and I'm gonna Invest money in it, do you recommend waiting to get the latest technology?
Could you please recommend the best 2 in 1 laptop for students. For taking notes and programming.
Always liked to build my own PCs but after the Apple Sillicon I can’t go back for now. Got the M1 Pro 16 for programming and general use, and I also create mobile apps, so the iOS simulator is much better and less memory hungry than Android studio. It’s just a great machine in almost every aspect. Still, I’m looking forward to seeing new Snapdragons. Hope they catch Apple’s efficiency and performance, and also get better compatibility.
By the way, this ProArt 16 looks great, only downside for me is the 60Hz display.
MSI Stealth 16 AI should be on the list, and you can get up to core ultra 9, rtx4090, 64 gb, 4k 120hz miniled matte panel. I had one with the rtx 4080 version. You can't be more happier when you get it. Seriously.
Is the Thinkpad X280 a good laptop for programming?
Is the HP Spectre x360 a good choice?
The Zenbook 14x 2023 maxed out with Corei9-13900h , RTX-3050 AND 32GB ram costs 1260usd in Egypt would it be good for intensive programming and running Linux? Although I would love a bigger screen but having similar specs on a 16inch would cost at least 1800usd
I am going to study programming and I want to buy the Asus Zenbook 14 OLED with Itel core i5. Do you think it is a good pick?
Do you have any reviews on newer thinkpad models? I really love this laptop as I have an older model that I use. But the newer models, I really don't understand if they are even worth it. The price in my opinion is too high. What do you think about that?
Josh, I'm wondering if you could expand a bit on the need for a 1TB SSD for software development on MacOS specifically. With the OS, common IDEs, and other related tools, you're often left with more than 400GB on a Mac with a 512GB drive. So, I'm curious about the scenarios in which one may realistically need to exceed that.
Ah, it's more about the data your apps are workign with. Lets say you are building a website, that is backed with a database. If the database eventually is reasonably large, if you want to load it on your laptop's dev environment, you will need storage. 1TB is a nice healthy amount for that. Not necessary, but good
Blimey the Yoga Ultra 9i 16" 32gb/1tb is much more expensive this side of the pond.. £1800 and that's with a Black Friday 21% off. Looking for one suitable for .NET 8, Blazor, SQL Server etc. No fancy graphics needed and will probably use external screen most of the time, but need something for occasional weeks/weekends away. So probably go down to a smaller screen.
what do you think about: HP Envy x360 16-AC0023 2-in-1 16" WUXGA TouchScreen Laptop
So would you say MacBook Pro 14 and Legion slim 5 14 for portable mac and windows dev in 2024?
didn't even mention thinkpad p series. the OG