My Programming Workflow
Вставка
- Опубліковано 10 вер 2024
- My Programming Workflow
In this video I go through what my programming or coding workflow looks like. How I structure a project and how to approach new projects in programming.
⭐ Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing. I've been using Kite for 6 months and I love it! www.kite.com/g...
"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/...
LiveCoder channel: / @livecoder7639
CONTACT: contact@kalletech.com
Follow me on:
TWITCH: / kallehallden
INSTAGRAM: / kallehallden
TWITTER: / kallehallden
GITHUB: github.com/kal...
VIDEO EDITOR: editingmachine... (use coupon code KALLE to get 50% off your first month)
--------------------------------------------------------------------------------------------------------
GEAR:
kalletech.com/...
Okay so who saw me in the water before I emerged so gracefully?
me bro
Use dell xps 15 bro!
Kalle, are you a submarine ?
Me
I did.
The real thing is that, most expert programmers don't make it seem like they run into bugs and problems they can't solve. So they make beginners feel like they are dumb and stupid. But we all face bugs all the time
Sure... but it’s less dumb and we can fix it faster, and learn things like linting and formatting, which makes it all much easier
I actually know someone like this. It was actually quite satisfying to watch him struggle on discord, because he always made it sound easy because he was better than everyone lol. Great day. Don't get discouraged, just take your time and don't let the words of the arrogant effect YOUR progress...
Here is an idea, maybe you should make a video about how to use github properly? 🤔
Good suggestion
you're struggling with a basic web UI that could be understood by reading the documentation, how are you even gonna do well in coding?
@@cia3653 Well, first of all you really should keep comments like that to yourself, second of all as my experience has shown many developers are using it wrong
Hanan Vlogs tf was the point in making that comment
@@cia3653 As salty as it can get.
Have a good day, fellow human.
Kalle has the most unique intros i've ever seen
Goal: achieved ✅
This came at the right time. I was trying to debug a program I built upon from your video where you wrote programs on r/python.
I hope, that you know that he isnt a Sowtware-Ingeneer. He used while true in one of his scripts. Thats rule number one to not do. How ling it took him to build a github project automation shows that he has no idea what he is doing. Be careful with learning from him.
In Python while true is the way to go - you should be very careful, when making such statements.
@@mathewfisher7143 he assists a lot
bro this dude is growing fast I have been watching him since 100k and now he is at 300k in such a small time
Yeah it’s crazy!
The snowball effect
I Think it is because of style, nice voice and motivational for beginners but also for more experienced people.
I like it ^^
@@wicht1671 I have been programming for more than 2 years and I still learn something new by watching his vidoes , btw I am actually 13
0:00 when you’re new to programming and someone tells you to take a coding deep dive
It’s helped me out alot that you have to look up stuff too for my journey. 16 and have been doing html and css and now I’m just trying to get smoother at it with less looking up and moving to python next. Now I don’t feel bad about doing it. Seeing you build stuff helps me too cause I just use to think everybody just knew everything and didn’t ever have to look up. Thanks!
hey man, please continue your live coding todo app. you inspired me to learn flutter and I am also curious about that project. please finish it. I enjoyed it a lot.
Yeah me too
try to finish it by yourself. this is where you‘ll be LEARNING. just typing out the code thats written by kalle is not learning :)
@@sweatobertrinderknecht3480 learning was one aspect of it. I was enjoying it. that's why I asked him. I am already working for my own app and I am learning from it.
I'm a professional developer and I love your stuff man, keep it up!
The "Down Under" breakfast reference in Clean Code Friday was funny! Haven't watched the finance video yet, but I definitely plan on watching it later today.
Edit: I love the unique intros, like how you start this video. I think it gives more of an insight into your personal life, even if you don't actually go swimming normally. It just shows you being more human, rather than someone just sitting at a computer all the time.
Haha you got it! Thank you, glad you liked it Noah!
Kalle is a perfect example of a programmer: he has that balance between health and work (wich most programmers don't). Good job brother 👏
I find dribbble a very important resource for UI/UX ideas, for coding related topics GeeksForGeeks, tutorialspoint and, stack overflow are usually enough.
After completely destroying the first app I was trying to make I realized how important Git was.😅
Although I just found your channel and saw some of your videos, I feel compelled to leave a compliment. First of all, your calm, laid-back manner is very refreshing.
Your structured approach and your easy to understand explanations are very helpful.
So, what can I say?
Thank you.
This is the best programming video tutorial ever!
This is exactly what every new programmer needs to know and understand to be a true professional.
Thanks so much.
I believe in exactly what you said about showing the failures. I think they provide just as much benefit if not more benefit to the person watching because they can show how the person does back track and rethinks their approach and as other said it also shows that even the best developers run into issues.
the struggle to try to solve errors that we have never encountered, I just switched to linux and wanted to start a project with react and I have been looking all day for information about an npm error that when I go to create my app in react me I get four errors and I keep looking and I will continue until I solve it, but as you say it is nice and rewarding when you manage to solve it
This is an incredible video and exactly what I needed for motivation and to not feel as overwhelmed as a student starting off on projects! Amazing job, thank you!
Yours videos inspire to spend my weekend in a productive way
Nice to hear!
I just started learning coding from school, I finally found a UA-camr I can closely relate his struggles to.
This is something I needed right now. Great video!
Thank you youngSir. This video will help me as a Junior tvOS developer.
is it just me or was that the cleanest "big pool" ever
I'm building projects over on my channel and they are working, but I always get insecure about how clean or elegant my code is. I'm self taught, so I'm falling into the trap of, "if it works, then it works," which is great for my small projects. But I'm worried about these projects growing in scale. Videos like this help me out. Like what to do before you even start brute forcing through a project. Thanks for the video.
You just boost my motivation everyday
Today is my birthday and I choose my time to watch your video, Thanks you
Kalle attacc, he protecc, but most importantly, he is a
*S N A C C*
A handy plugin for your browser is pocket! It’s primarily used to save articles but it works really well for documentation on different programming topics!
Hi Kalle!
Could you please make a video where you would explain how to build a programming PC? If you decide to make this video, could you please try to answer questions like:
• What components are the most important for this type of PC?
• What to aim for when building programming PC?
• Does the build change if you are in different programming filed?
• How to choose a programming monitor?
• How many monitors is ideal for programming?
• How to choose a chair?
• ...
Thanks in advance if you decide to make this video!
There isn’t a lot of good videos on how to make a programming setup, so I think a lot of people will like this video!
yes, debugging is the beauty and struggle of coding. it is great sense of achievement when bugs are removed one by one and in the end the code is working. And later on less bugs and quicker fixes.
A video on how to do all the github steps you talked about would be great!
Good idea! Been thinking about making a video on GitHub for like 12 months but haven’t gotten to it yet
10:53 I get a view like that, I would be inspired enough to write the most difficult code there ever was ( doesn't matter if I am successful) .
Btw Great vid.
I'm recently using notion instead of google doc.For taking note.
Same
me too, just started today
Just use pen and paper method
It will long last in your brain !!
@@gaftar7497 1. using paper and pencil is consuming wood bro..
2. if you have a lot of things to write down, at one moment it becomes impossible to bring all the notebooks together.
@@Liubomyr7 1. Digital notes required Laptops/Pc it's a taking time to open laptop again and again+ Electricity is consumed
2. If you have lot of resources to write just do it in chunks....
3.Pen and Paper Method is Very old method hence it's best method
the way you take notes i would suggest giving emacs-org mode a try with vim enabled
Your videos are so calm.....
Thanks for your videos! I lost my motivation after i just didnt had any ideas to make in programming in any language, I just started play games and do nothing. I hope ill be able to continue programming, I start to see a little light at the end of the tunnel after watching your videos and i start to get a bit more motivated again. 🙂
he litteraly explained the usecase of objective oriented programming languages
Yeah,thats good.I got some ideas for my workflow,thanks!
Well said Kalle reasearching at first is key.
is it me or anyone else who observed that Kalle's coding videos are repeated in all his videos, that macbook air!
Amazing content, man! plus... I love the random intros!
How deep was that lake?
Pretty deep. He is just extraordinarily tall.
@@stewartzayat7526 ah yes xD
You could see Adele rolling in it
Pretty deep, it is also the ocean😉
@@Hallden_ Where do you live? You a forest and a lake near your house?
Well said...Errors are the beauty in Coding. Great Video, very Motivational.
You talk about something important here. PREPARE YOUR PROJECT.
If you spend a whole day preparing the requirements for your project you might think it is a waste of time but actually you are gaining time.
The biggest motivation killer is starting without really knowing where you're going, you'll struggle and waste a lot of time to finally give up in the end. So much energy wasted here.
Writing things down is surprisingly mind clearing if I can say so. Just break it down into little tasks to achieve your goal, it will give you a road map for your project and everything will feel so simple.
Also Kalle you should definitely try org-mode for note taking you'll gain in clarity and effectiveness compared to other softwares (plus a completed org file for a project feels so satisfying).
Try through spacemacs or doom-emacs so you'll start directly with vim keybindings and you won't have to configure emacs from scratch.
well the entrance was creative
You should do a video on your first project/projects when you first started off as a front end developer
this man is def one of the most attractive programmers i’ve ever seen holy FUCK
This is my first coming here and I loved it! Great job
Hey man, thanks for this! Needed this big time!!
The best way to test api's is postman. It's really a very powerful software. And the best language to make a api is golang. Golang can compete with c/c++ in performance.
The intros are continuously improving!
intro :)
Gz on 300k subs. :)
Thank you!
That is better than my work flow yesterday. I just use gmail and a notebook 😅 I always feel like I need these videos one day sooner. Great info 👏
Congrats on 300k Kalle!
Thank you!
i love your videos kalle
Hahaha the beginning of the video looks like a typical scene from a horror movie ^^. Nice video bro! Greetings from Germany :)
I like that intro🤣😂
this was really helpful Kalle thank you for sharing
That intro was 🔥
Congratulations for reaching 300 k anyway
Thank you!
The intro alone got me. You're so gorgeous. You emerged from the water like a muscolous mermaid. 😍🧜♀️
Hello from the philippines :) i really like your videos!
On of my favourite intros ever!
it's awesome. Keep up the good job!. Please suggest some music channels related to programming.
Cool place to start videos
Great vid kalle, thanks for the tips :)
Hey Kelle, how about creating a video on SOLID principles and CLEAN architecture?
Which of these do you use, if any? Or you use them unintentionally just based on the common sense?
Or maybe you just don't need them in the small sized projects?
Almost any job requirements mention SOLID principles and CLEAN architecture as a must.
P. S. Thanks man for your openness in your videos. Really.
So is that like hacking out some pseudocode then just coding it up?
Before working on a program I like to think of the goal and functions it does, then kind of pseudocode/write the logic/plan, then actually code it
Let's say you' realized you didn't do enough of the Research part. Do you stop everything, and go back? If so, is it valid for you to even scrap (most of) the code you've already written to start over with said 'higher level of abstraction'? I feel like in my personal project, I went in head-first too quickly and I've created a monster that's hard to keep building on top of.
The courses should have these cool intros (:
Love the intro. Emerged unexpected
Great video! Just what I needed.
Loving the intro.
You had a choice not to go all out but you chose to.
Your country looks so beautiful and picturesque!
I watch this channel just to watch the intro again and again.
Great video man!
There is always a solution at the end of the error!😊 Never give up!👊
Very informative , thank you।
Kalle can you please make a video on how to setup VS Code for C/C++, Java and Python on Mac.....
The funny thing is that at 1:41 on the most left monitor there's an "Activate Windows" watermark. :D
Yeah cuz he probably had Linux dumbass
@@user-hq7hg2vx5l are you mad bro? Daddy loves you
Thanks for sharing your work flow and have an nice weekend! 😊
Thank you and you too!
Great video. By the way, at 11 minutes and two seconds there is a picture of your keyboard. What keyboard are you using? Can you post a link? Your keyboard seems like it is on a tilt of some kind that is why I am interested. Tried to search Amazon and only came up with non-tilt keyboards for gaming.
Wow i needed this. Im about to start a new project to learn Flutter lol
Very helpful man. I watched this video in dutch because I'm learning it. I was wondering what is your native language? Norwegien?
Kalle: There would be articles on each specific thin I wanna do.
Qt/QML Developers who spend time reading only documentation because there are not many other articles:
nice intro shot!!
which laptop is best for coding--
macbook air 2017
macbook pro 2017
Hey ! Would love to see the continuation on the trading bot
I always get awsome ideas from you
That intro was awesome.
Sir, is it possible to make video live streaming applications using webrtc and flutter
make a video about the tools you use and devices
Programming Habits video?
Hey Kalle, please make a video on AWS and Flutter.
Thanks
very relatable
Hello, Video Editor Link does not work.
I am just a student but still this was very helpful.
The addition you mentioned is real.
The keyboard is ducky one sf with razer keycaps??