Тёмный
No video :(

How I Set Up A New Laptop For Development 

Hallden
Подписаться 692 тыс.
Просмотров 181 тыс.
50% 1

How I Set Up A New Laptop For Development
Check out Kite: www.kite.com/g...
Get access to my programming courses: / hallden
Follow me on instagram: / kallehallden
LiveCoder channel: / @livecoder7639
"Clean Code Friday"
If you want to receive one short email from me every week, where I go through a few of the most useful things I have explored and discovered this week. Things like; favourite apps, articles, podcasts, books, coding tips and tricks. Then feel free to join kalletech.com/...
CONTACT: contact@kalletech.com
Follow me on:
TWITCH: / kallehallden
INSTAGRAM: / kallehallden
TWITTER: / kallehallden
GITHUB: github.com/kal...
DISCORD: / discord
PATREON: / hallden
VIDEO EDITOR: editingmachine... (use coupon code KALLE to get 50% off your first month)
--------------------------------------------------------------------------------------------------------
GEAR:
kalletech.com/...

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 358   
@EngineerMan
@EngineerMan 3 года назад
Insomnia is indeed the EM approved choice for API testing!
@Hallden_
@Hallden_ 3 года назад
Haha yes, I’ve definitely enjoyed it!
@ReptoxX
@ReptoxX 3 года назад
On MacOS "paw" is really simple and insanely fast. The downside is, that it's not free, but it's still my goto Request Tool.
@KosPerera
@KosPerera 3 года назад
I use REST Client on VSCode. No external tools.
@AjithkumarSekar
@AjithkumarSekar 3 года назад
But still postman rocks
@KosPerera
@KosPerera 3 года назад
@@AjithkumarSekar I have no doubt!
@thedeegan
@thedeegan 3 года назад
Since you like to automate everything as much as you can... Here is how you can reduce an entire day of work to setup your environment to 5 minutes or less: 1. Save all your dotfiles and config files in a git repository with your installation script. 2. Create a bash script to install everything you need with just one command like... ./install.sh for example. You can automate pretty much anything just by using the package manager and bash commands like curl, wget, git clone, unzip, tar, make... Whatever you need. For example: To install homebrew automatically, have this line of code in your install.sh script: /bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" And if you needed to install neovim with homebrew (I know it kinda changed now, just an example) You would have this line under the homebrew installation on the install.sh script: brew install neovim You can even have the install script creating your ssh key and since you are into web scraping so much, you can write a python script to add that key to your github automatically and the bash script will call that. 3. After you installed everything, have the ./install.sh script put the config and dotfiles in the appropriate directories just by using cp command. Now, just a recommendation about your tools. 1. Install Qutebrowser, keep Chrome around just for the web scraping. Qutebrowser is a web browser with vim-like commands, it's keyboard centric and it's developed in python, so you can change the config using python. 2. At least in my experience, kite sucks for Vim, it's super slow, so I just use YCM plugin for vim whenever I use it.
@mSierraEngineer
@mSierraEngineer 3 года назад
Man, this is a fucking good idea, can't believe I've been doing everything manually. Thank you for this.
@sergiyrudenko905
@sergiyrudenko905 3 года назад
Great Idea! Make video about this!
@ImARichard
@ImARichard 3 года назад
Been hosting my own dotfile script for a while. Best thing I ever did. Im often creating new partitions and installing OS builds from scratch and got tired of doing all my usual config, or even my bare minimum manually.
@Jazonet
@Jazonet 3 года назад
OMG! How could I not think about it!?!??!
@mikemuponda1781
@mikemuponda1781 3 года назад
How have I never thought of this lmao, thank you man!
@Ctrl_Alt_Elite
@Ctrl_Alt_Elite 3 года назад
The part about setting up Git brought me comfort 😂 I always forget things if I don't do them often... but it makes me question my competence as a dev when I forget, so thanks haha 😆
@hargunbeersingh8918
@hargunbeersingh8918 2 года назад
lmao just saying that do not compare yourself with Kalle, he is in his kind of beginner phase of a developer's life.
@0001-exe
@0001-exe 3 года назад
Im saving this to my playlist for when i get my laptop!! Yayyyyyy
@Hallden_
@Hallden_ 3 года назад
Nice!
@uddhavkhandare1865
@uddhavkhandare1865 3 года назад
His is the best intro of all other youtubers
@ZRyuKageZ
@ZRyuKageZ 3 года назад
Yea love that music
@ByChanceFine
@ByChanceFine 3 года назад
It fits perfectly to his contend - I love it too, the music, the animations, this kind of retro computer gaming style
@bhagwansingh2370
@bhagwansingh2370 3 года назад
It's intro bgm is Dance to my tune
@Hallden_
@Hallden_ 3 года назад
Thank you, I am really happy you like it! I do too ;)
@AlecSchneider
@AlecSchneider 3 года назад
You should look into automating the setup process by creating dotfiles/scripts :)
@hks-22
@hks-22 2 года назад
How do I do that?
@irhas6555
@irhas6555 3 года назад
In my opinion, this is the most rare advice for programmers, very helpful
@joetessier5305
@joetessier5305 3 года назад
you forgot Spotify in the environment section 😜
@Hallden_
@Hallden_ 3 года назад
Haha true😉
@soulninjadev
@soulninjadev 3 года назад
omg what timing. I literally set up my ubuntu today on my laptop and it took 6 hours and after finishing I open youtube and see this 😂
@Hallden_
@Hallden_ 3 года назад
Haha classic!
@soulninjadev
@soulninjadev 3 года назад
idk but somehow it happens all the time with ur vids 😂
@LuNemec
@LuNemec 3 года назад
I've done this so many times and I had enough. I try to never to have to do this again. Since using Macs for years now, I never had to setup environment again. 1) time machine backup 2) time machine restore on new machine 3) done. Sadly this won't work for M1, but have worked for me for the last 6 years. Even from Macbook pro to a AMD Ryzen hackintosh. Or even better, Nix-like OS where you can describe OS state by config files, you can just apply your latest state, and boom. Done.
@jimcallahan448
@jimcallahan448 3 года назад
Stuff I install in a new Windows notebook 1. Chrome 2. R & RStudio (used to have to install MikTex and Pandoc, but I think RStudio includes them now) 3. VS Code & Windows Terminal (VS Code add ins for Python , R and PostgreSQL) 4. Python 5. Windows Subs-system for Linux #2 (WSL 2) with Ubuntu 4. Docker for Windows (like its new integration with WSL 2) 5. LibreOffice (I like LibreOffice Base, even though the current transition to FireBird is painful) 6. Git for Windows desktop 7. Acrobat Reader (to read / print all the PDFs) 8. SQLite (Good single user SQL database without sys admin overhead) 9. Notepad ++ & Gedit (Notepad ++ because I like its color syntax highlighting and printing and Gedit because it is similar to Ubuntu/Gnome editor) 10. PostgreSQL & PgAdmin (although I may use Docker versions in future) 11. Slack and Signal (Slack because it is popular and Signal for encrypted SMS) 12. QGIS Used to use NetBeans and Java, no need anymore
@milkiasyeheyis5407
@milkiasyeheyis5407 3 года назад
Kalle saying this takes a long time to install. Me: installs everything in one command using the aur.
@Shxzza
@Shxzza 3 года назад
Even funnier because there is even a screenshot of nvim on Arch at 2:12
@thanoskoutr
@thanoskoutr 3 года назад
As some others said, you should look into dotfiles to setup all your configs and installs with just a shell script. I have made scripts for all my basic installs on a new machine. Here is a vague list of what i usually do: 1. Install basic terminal tools: vim, git, tree, bat, ... 2. Install ZSH and set up theme, aliases, neovim, aliases, plugins. 3. Set up github ssh keys. 4. Install code editor (atom, vscode) 5. Setup all my dotfiles, configs for these apps / programs. 6. And then all other programming environments that I use
@PreetisKitchenltr
@PreetisKitchenltr 3 года назад
Very Helpful👍👍
@ajaayvirsingh7879
@ajaayvirsingh7879 3 года назад
Great video man. Love your content every time.
@Hallden_
@Hallden_ 3 года назад
Thank you I appreciate it!
@justinphiri8602
@justinphiri8602 3 года назад
This is like the first time I'm watching a RU-vid video that was uploaded like hours ago. :)
@nandesh.mp3
@nandesh.mp3 3 года назад
Everyone's hobby = watch RU-vid Me = watch Kalle's videos
@sathwikdoddi6602
@sathwikdoddi6602 3 года назад
everyone's hoodie?
@Hallden_
@Hallden_ 3 года назад
Haha nice!
@abhirammadhav4771
@abhirammadhav4771 3 года назад
I just love His Intro. It's amazing.
@betes69
@betes69 3 года назад
THANK YOU. my M1 Macbook hopefully arrives on Wednesday. Good that I saw your video.
@Hallden_
@Hallden_ 3 года назад
Exciting!
@star-warsien
@star-warsien 3 года назад
if you do Android development, I'd be interested in seeing build times.
@thecma3
@thecma3 3 года назад
Things I do to set up a new machine: 1) Firefox is my browser of choice, so I install that and log in to my Firefox account as well as the Lastpass extension. This always goes first so that it's easier to log in to all of my accounts. 2) Log in to all the web apps. Notion, GSuite, Github, Overleaf, etc. 3) Log in to web clients for chat apps. I use Google Messages for SMS and WhatsApp for IM over IP, both of which have nice web clients where you just scan a QR code to pair your phone. 4) On Windows, I install Ubuntu in WSL2, along with any packages that I'm using right away (IP tools, updated Python3, pipenv, etc.) 5) Local apps I use all the time. Spotify, Matlab, Slack, and now Zoom.
@SudeeptoDutta
@SudeeptoDutta 3 года назад
Great timing. Recently received MacBook Pro 16" 2019 from my company. Earlier I had a 2014 MacBook Pro 15".
@harshitpdoshi
@harshitpdoshi 3 года назад
Hey Kalle! Loved the video. I would love to see more of project-based content, similar to the one where you built an entire app using Flutter and a Python back-end. I learnt a lot from that particular series of videos and so more of that type of content is always welcome to me. Thanks!
@RichardBronosky
@RichardBronosky 3 года назад
I’m a DevOps engineer so this may not apply to other developers. I do most things at the command line. So I finally but the bullet and made a Dockerfile for my work environment. For everything else there is `brew bundle --global dump` to create `~/.Brewfile`. I also suggest the `mas` brew formula at that your Mac App Store installs are managed via Homebrew.
@jacobbrown1445
@jacobbrown1445 3 года назад
Kalle, have you ever thought about delving into configuration management tools such as Ansible? I recently converted my windows pc to run Debian and I was able to automate the setup of it via Ansible. The setup included downloading tools such as VSCode, VMWare Workstation, Wireshark, etc as well as things like chrome and Spotify. Automating it would make for a really cool video and may save you some time in the future
@TaylorBrauer
@TaylorBrauer 3 года назад
Great video. I setup my machines a similar way and I also like to setup iTerm with oh-my-zsh, powerlines, plugins, and aliases. I'm a web dev so I usually have an alias called 'UI' and one called 'API' that takes me directly to whatever current project I'm working on. Anyways, thanks for sharing!
@paweosmolski5567
@paweosmolski5567 3 года назад
You could improve your workflow a lot by installing zsh shell, oh-my-zsh plus some plugins (like autosuggestions, syntax highlighting, fzf - a wonderful fuzzy finder, git completion and vi-mode - to use vim key bindings in terminal). You'll write less, do more and surely have much more fun with the terminal
@apurvag7
@apurvag7 3 года назад
It's good to see u come back... Like you are.
@kunalkumarsahoo8786
@kunalkumarsahoo8786 3 года назад
I am a parrot os user because i am a student so exploring everything and its pretty well for a student because it is ready with eveything.... it just needs an apt update and upgrade and is ready to use
@farhaxdsk9122
@farhaxdsk9122 3 года назад
Also a subscriber from last 5 months
@alexrotaru8959
@alexrotaru8959 3 года назад
Same
@ahnaftajwarhossain1465
@ahnaftajwarhossain1465 3 года назад
This makes me want to reset my laptop nd start all over again
@SaintMyles
@SaintMyles 3 года назад
Did it a few weeks ago and it was soooo refreshing
@Hallden_
@Hallden_ 3 года назад
Haha goal: achieved ✅
@mSierraEngineer
@mSierraEngineer 3 года назад
Damn, I need to do this as well
@ManuRedd
@ManuRedd 3 года назад
@@louis8913 fr
@Flipstar117
@Flipstar117 3 года назад
Your intro is just the fucking best. Best vibe ever.
@joaovitor8485
@joaovitor8485 3 года назад
Chrome is not a must anymore since the chromium package has been used a lot in other browsers, so you can have the same experience chrome gives you (devtools, extensions, chrome web store, and web development compatibility) in a browser with other exclusive features - i think you should try Vivaldi (the best one in my opinion, w/ A LOT of features), or Brave, which offers security and its pretty fast also... Or u can try the new MS Edge
@sanjindervisevic5243
@sanjindervisevic5243 3 года назад
That was fast you switched from Linux to OSX again.
@Hallden_
@Hallden_ 3 года назад
Haven’t switched :) I use all of the big 3 pretty much daily Linux Windows OSX
@christinadeligiorgi5498
@christinadeligiorgi5498 3 года назад
Your content is always to the point ❣️
@lemurza5236
@lemurza5236 3 года назад
Going to the site and dowmload IS the old fashioned way. Mac OS and Windows are so far behind in this regard, with having no native package manger
@bradyredding1964
@bradyredding1964 3 года назад
Love the new video! Super cool, keep up the good work!
@somehow_sane
@somehow_sane 3 года назад
Your timing could not be better. I just ordered a new laptop!
@Hallden_
@Hallden_ 3 года назад
Perfect!
@meliodastcosds
@meliodastcosds 3 года назад
Hi, indeed it is headache to setup new PC. Why don't you automate installation process homebrew and mas? You already love to automate things. add home brew installation in above line then install xcode cli using xcode-select --install which makes everything easier to install required software like chrome, vs code, sublime etc. Install you configuration files also while installing these application so you don't have to set it manually like keyboard shortcuts and stuff like that. If you need my help to create, I'll show you because it takes a lot time to create perfect automation script for new setup and keep it up with these videos and I'm loving it.
@ramraghunathan947
@ramraghunathan947 3 года назад
I came here for his voice and brain ! Such a voice man !
@Hallden_
@Hallden_ 3 года назад
Haha thank you!
@buddymiles7210
@buddymiles7210 3 года назад
Firefox provides container logins, which is really useful when switching between saying the dev and prod aws accounts that might be set up, or multiple gmail account from within the same window :)
@devhypercoder6772
@devhypercoder6772 3 года назад
you could automate this whole process :)
@ahmedabdirisak5112
@ahmedabdirisak5112 3 года назад
Thanks alweys i watch ur staff its very delightful 👏
@Hallden_
@Hallden_ 3 года назад
Thank you!
@LoranMaes
@LoranMaes 3 года назад
I literally bought a new laptop so this is pretty handy hahaha :))
@Hallden_
@Hallden_ 3 года назад
Nice!!
@DustinBrett
@DustinBrett 3 года назад
Useful VS Code Extensions - Bracket Pair Colorizer 2 - GitLens - Visual Studio IntelliCode - vscode-icons
@Iamclawed
@Iamclawed 3 года назад
I don’t know about anyone else, but I recently got into tmux + vim as a potential IDE replacement for VSCode, and I’d love to see how you set up your nvim environment. The main trouble I’m having is setting up the visuals to be just right when using tmux, but I also love seeing others’ shortcuts/workflow. I’ve been using vim for years but I finally got enough time on my hands recently to dive into vim + tmux + vim plugins to replicate VSCode functionality. JS is my primary tech stack, so I’m also using stuff like TS, ESLint, React, Prettier, etc.
@subhajitsarkar4432
@subhajitsarkar4432 3 года назад
I really love your videos and its help me alot in my career
@Hallden_
@Hallden_ 3 года назад
That’s awesome!
@subhajitsarkar4432
@subhajitsarkar4432 3 года назад
@@Hallden_ btw bro I am also a programmer and a CYBER SECURITY researcher
@almasabdrazak5089
@almasabdrazak5089 3 года назад
1. Install window manager -awesomewm 2. Install neovim and git 3. Checkout my dotfiles repo to autoconfigure everything 4. Install alacritty 5. Install Intellij for development (only for Java)
@bhagwansingh2370
@bhagwansingh2370 3 года назад
It's intro bgm is Dance to my tune I will comment this in his every upcoming video so everyone can get this song
@MatrixMind23
@MatrixMind23 2 года назад
Great clear explanation thank you .. Keep it going...💪🏾👽👌🏾
@niranjanhosmani4448
@niranjanhosmani4448 3 года назад
Can you make a video on tutorial of automating apps, websites, etc. Please I would love it
@niranjanhosmani4448
@niranjanhosmani4448 3 года назад
Like automating a app to open and fill meeting ID in Zoom, etc. like that automating desktop apps.
@Zipppy012
@Zipppy012 3 года назад
You should use Brave over Chrome as it blocks all unwanted ads means no RU-vid ads or any website ads, is about 2 times faster than chrome has developer options and you can earn BAT tokens by viewing Brave ads and can later convert into Bitcoins
@theeternalfalcon1182
@theeternalfalcon1182 3 года назад
Love your videos man! ;)
@nicholas_obert
@nicholas_obert 3 года назад
I come late, but it would be really useful to create a script that sets up your environment as you like automatically. You host it on GitHub and then, when you have to set up a new machine, you just have to install git manually and your script will do the rest for you
@kevinkurian17
@kevinkurian17 3 года назад
why are his videos getting less views nowadays, he deserves a lot more for the quality of content he provides.
@harshaabayawardhana5901
@harshaabayawardhana5901 3 года назад
you gonna miss the kali linux
@Hallden_
@Hallden_ 3 года назад
I still have my Linux laptop :)
@ishanchoudhary4179
@ishanchoudhary4179 3 года назад
@@Hallden_ Being a boss 😂
@rishabhanand4270
@rishabhanand4270 3 года назад
Use docker, its a godsend. Not perfect but i really like when i don’t have to waste time installing dependencies for projects. Install Firefox too if you’re into web development but i don’t think you are.
@brads2041
@brads2041 3 года назад
1. Download Firefox and sign in to the sync account 2. Sign into 1Password via FF plugin
@mentalmarvin
@mentalmarvin 3 года назад
If you want productivity, use a window manager
@ege-sucu1
@ege-sucu1 3 года назад
iOS Dev: (main work) * Xcode * Sketch * Github Desktop * SF Symbols Android Dev (secondary work) * Android Studio Others: (hobby, programming etc.) * Chrome(for cross-platform browser test og websites, I use. Safari mainly) * Zoom * Slack * Discord * iWork(for personal office) * Office 365 (for work) * 1Password * iStats Menu * Pixelmator Pro * Telegram * Whatsapp * Rider (For unity) * Unity * Steam( Cs:go, Civ 6, Euro travk sim. 2) * Teamviewer * Amphetamine * Twitter * Airbuddy(for AirPods pro) * Trello
@Hallden_
@Hallden_ 3 года назад
Nice! This is exactly what I was lookong for! A lot more in depth than my list 👌🏼
@ege-sucu1
@ege-sucu1 3 года назад
@@Hallden_ I also try new and/or interesting apps, but these are the musts if I set up my computer
@joshuapatton675
@joshuapatton675 3 года назад
Nice list! I would also recommend OneSwitch. It combines a bunch of random, but useful tools into one menu bar app. You can have a switch to toggle True Tone on or off, connect bluetooth headphones, etc.
@aqeglipabeast7014
@aqeglipabeast7014 3 года назад
hey @kalle_hallden you can use kivy and kivymd just one run and you have created a window app, linux app, mac app, ios app and Android app
@TECHBOZZ41
@TECHBOZZ41 3 года назад
Hey kalle! Please do create some coding motivation videos
@adeyojuibukunoluwa9717
@adeyojuibukunoluwa9717 4 месяца назад
Great and helpful 👍🏽
@hebafouad9453
@hebafouad9453 3 года назад
Can you make a vid on setting up the init and plugins for nvim?!
@criskrus995
@criskrus995 3 года назад
Did you know about dotfiles? Is a popular way to set up an script to install all your stuff on a new machine, the people shared it on github for example, you can pick the configuration of some users if you want to.
@oryankibandi3556
@oryankibandi3556 3 года назад
have you tried using google maps with flutter, building an app like uber? That would be a great tutorial
@Hallden_
@Hallden_ 3 года назад
Good idea man thanks for the suggestion!
@ventturegg
@ventturegg Год назад
i really love your content brou
@FireWolfx100
@FireWolfx100 3 года назад
Everytime i open these videos i get that annoying algoexpert ad
@anujmalviya3996
@anujmalviya3996 3 года назад
When he was talking about sublime text he was actually downloading visual studio code 🤣
@WoozyP
@WoozyP 3 года назад
Hey i'm also python and flutter dev ^^ I use git kraken as git gui to manage all my project and of course Trello too
@star-warsien
@star-warsien 3 года назад
Thanks for sharing these. Never used either, will definitley check them out. I've always used command line for git but kraken looks interesting.
@SpaceTimeBeing_
@SpaceTimeBeing_ 3 года назад
You should use chromium, not chrome. Even marginal privacy improvements are better than none. Try to shift to Firefox and other open source stuff. Also vs code has an open source alternative without Microsoft telemetry
@vladivchenko873
@vladivchenko873 3 года назад
Kalle can you PLEASE make a very detailed video on how to setup flutter on Windows? I tried following other tutorials, but I constantly got into errors like error 69 or unable to connect to a server on some website to get Cupertino icons or something like that. (I don’t really remember exact error messages) I really wanted to get into app development using flutter, but I cannot do that right now. I would really appreciate it!
@baturalpk.456
@baturalpk.456 3 года назад
Is 13.3 inch panel really enough for mobile development? Or should I go for Mac mini + larger monitor setup?
@igorkorovchenko
@igorkorovchenko 3 года назад
I’m in new approach to remove everything exclude Docker, VSCode, Xcode & Android Studio for everything. Ulysses is for writing, Chrome and Firefox are for testing front end if needed. What do you think?
@jackdavidson5863
@jackdavidson5863 3 года назад
Instead of using vscode when you don't know what to do in vim you should use vim and look it up when you don't know something.
@zahash1045
@zahash1045 3 года назад
7:43 wtf is that indentation level my guy!!
@hecticcoder1468
@hecticcoder1468 3 года назад
Amazing video
@tur7le254
@tur7le254 3 года назад
i didnt had the need to switch my machine yet but just in case i keep a github repo containing the .config folder and a list of packages to feed to the package manager of choice. so basically my setup should take a few clicks here and there to get all the stuff done with minimum effort
@AcousticExtatic
@AcousticExtatic 3 года назад
You should write come code that would animate this process
@souhardya1487
@souhardya1487 3 года назад
kelle got everything
@gabrielkarczewski4453
@gabrielkarczewski4453 3 года назад
Do you download Mac apps from the websites or was it for B roll? Brew casks are great for apps.
@gabrielkarczewski4453
@gabrielkarczewski4453 3 года назад
I just saw it’s regarding M1. Still a good tip since you didn’t mention it on Chrome installation.
@Quickb3n
@Quickb3n 3 года назад
The intro music gives me strong game show vibes
@HinaKhan-hb8ci
@HinaKhan-hb8ci 3 года назад
Good content thanks
@JayeshDhandha
@JayeshDhandha 3 года назад
I also install all the things that you shown except Insomnia, Apart from that I also install Sourcetree, intelliJ. Some really useful chrome extensions like ad block, grammarly, last pass, wapplyzer, color picker etc. Nice work Kalle 👏
@vitorm4414
@vitorm4414 3 года назад
Why don't you automate that setup part? It's pretty simple to do a script that download/install apps.
@mridhul.a4824
@mridhul.a4824 3 года назад
Hello bro... Tips:- write about the video in the thumbnail so new people will know what is the video about
@Knuddelfell
@Knuddelfell 3 года назад
WOW, set up my laptop 2 weeks ago :(
@clauswirnsperger983
@clauswirnsperger983 3 года назад
The reason why I use google chrome is because I love using my macbook as a heater during the winter months.
@not_ever
@not_ever 3 года назад
I legit used my MacBook Pro as a heater when I was a poor university student who couldn't afford to heat my apartment.
@dannythedabbler
@dannythedabbler 3 года назад
Can you make a video about setting up the virtual environment and making it work with python and vscode? On windows and Linux if possible. I'm just not finding beginner-level help when searching on how to set that stuff up.
@philiprhome3824
@philiprhome3824 3 года назад
my personal setup take me a full day as well and here are the steps 1- install the OS and update it (i use only linux and mainly fedora and ubuntu) 2- install compilers and language support tools and developments packages if needed and mainly they are GCC (C++), Go, Python, JDK (Java), Git, VIM, make and linux headers for VMware workstation 3- install Docker, Kubernetes (including minikube, calico, istio and knative), Terraform, Vagrant, VMware workstation and VirtualBox 4- install VS code and setup all the needed extensions including Git 5- install additional apps LibreOfficen, MPV media player ....
@samcodes2912
@samcodes2912 3 года назад
Automation is key here.
@abhaytiwari6411
@abhaytiwari6411 3 года назад
Please talk something about competitive programming
@hazemsh6066
@hazemsh6066 3 года назад
Using vim will make it so difficult to use other text editors or even IDEs without enabling vi mode in them if you can find out how to do it
@katechaparro8767
@katechaparro8767 2 года назад
you said "set everything up that I need to work with python" but it wasn't actually obvious what that means, can you elaborate?
@antontzvetanov
@antontzvetanov 3 года назад
Can you make a video for Selenium? I think it will be very interesting how you use it and for what reason
@memorymakes
@memorymakes 3 года назад
You should also try the magnet application
@marko4319
@marko4319 3 года назад
You look like Luka Modrić on that thumbanil :)
@willfox5257
@willfox5257 3 года назад
How sick would it be to be able to just buy a laptop for testing (even if you send it back afterwards). As a techhead that is niceee
@omaraljarrah5089
@omaraljarrah5089 3 года назад
I would do the following... Setup Python and install all the Frameworks or libraries I need Install IDEs I usually use (Pycharm, Atom, Rider, CLion) Setup my fav text editor Geany Install Java, C#, GNU C++ & setup everything Install the apps I use such as Telegram, Chromium, Zoom...etc Setup aliases on my Terminal
@Hallden_
@Hallden_ 3 года назад
Nice! This is what I was lookong for! :)
@mdareebareeb6347
@mdareebareeb6347 3 года назад
Nice videos content bro keep it up
@Jazonet
@Jazonet 3 года назад
Hey Kalle! If you like vim then try spacemacs or doom-emacs, both with evil mode. It has quite big entry treshold but it's worth it! BTW. Thanks for the Insomnia recommendation, I'll try it.