The programmer's identity crisis
7:53
Slide decks are awful ❌
3:44
8 ай бұрын
Microservices: are they worth it?
15:39
Kubernetes For Software Engineers
6:40
The glich podcast trailer
1:00
Жыл бұрын
Пікірлер
@alexhichamk6630
@alexhichamk6630 Күн бұрын
at what age did you got your first job?
@glich.stream
@glich.stream 15 сағат бұрын
First paid programming gig at 15, first job at an office 18
@bhavinpatel9071
@bhavinpatel9071 8 күн бұрын
Extremely helpful video, thank you. One thing I've noticed is when we have multiple jobs in a single workflow, ARC terminates and recreates the runner pod while moving to next job. Is there a workaround to keep pod intact so that we can preserve workflow specific caches till the workflow completes fully.
@truongtoan
@truongtoan 10 күн бұрын
how to get this badger same like you ?
@glich.stream
@glich.stream 10 күн бұрын
You can attend GitHub Universe or buy another version of the badger here: shop.pimoroni.com/
@arijanj
@arijanj 28 күн бұрын
Thank you so much for documenting this, it makes the process seem way less intimidating!
@Baaaraa
@Baaaraa Ай бұрын
I have another irrelevant comment to make…What kind of keyboard is that ?! 🧐
@glich.stream
@glich.stream Ай бұрын
ZSA Voyager
@LuaneAquino-d5v
@LuaneAquino-d5v Ай бұрын
Thank you! this was a great introduction, I liked you showed some use cases
@LarryBank
@LarryBank Ай бұрын
How about a smoother experience with partial updates? kzbin.info/www/bejne/o5WyopKto9qhlbc
@vilijanac
@vilijanac Ай бұрын
But actually printing "Hello World", on that display is not possible?
@glich.stream
@glich.stream Ай бұрын
What do you mean?
@abedalrahmanelghali8541
@abedalrahmanelghali8541 Ай бұрын
💪
@Sidane7
@Sidane7 Ай бұрын
Thanks. Enjoyable watch as always ❤ Nice editing for the timelapse too. What’s the circular dial between your split keyboard for? Multimedia control? 🤔
@glich.stream
@glich.stream Ай бұрын
It’s for the Xiaomi light bar on top of my screen
@habeebbabasulaiman7214
@habeebbabasulaiman7214 Ай бұрын
Nice one sir. I'll have to research on whst game of life is
@glich.stream
@glich.stream Ай бұрын
Ouhhh! That’s gonna be fun! Enjoy the process
@jadhaidar5847
@jadhaidar5847 Ай бұрын
Love it 🙌🏻 also good choice of music 😄
@glich.stream
@glich.stream Ай бұрын
@@jadhaidar5847 synthwave is the ultimate music genre! 😄
@ayub8457
@ayub8457 Ай бұрын
Didn’t know that Kris from 1st man is into split keyboards)
@renan00almeida
@renan00almeida Ай бұрын
Great content. I had this video saved for over a month to find time to go through everything. Totally worth it!
@glich.stream
@glich.stream Ай бұрын
@@renan00almeida glad you did! Thank you for watching and engaging 🙏
@muhdibee
@muhdibee Ай бұрын
You covered a whole lot in this one video. Thanks man. 👍
@OdaiDahmos
@OdaiDahmos Ай бұрын
Thanks man its very useful and clear
@glich.stream
@glich.stream 21 күн бұрын
Glad it helped
@NoOneNine19
@NoOneNine19 Ай бұрын
We are planning to setup ARC on on-premises cluster which is not open to public internet. Is there any documentation on how to setup networking for ARC on on-premises cluster?
@glich.stream
@glich.stream Ай бұрын
It doesn’t really require much. You can configure your helm charts to pull the images from the private container registry. Beyond that everything should run the same, assuming the cluster running ARC also has access to your GitHub. Of course, without internet and on-prem, I’m assuming you’re using GHES, which means if you want to use public actions you have to sync them first, but that’s outside of the scope of ARC.
@NoOneNine19
@NoOneNine19 Ай бұрын
We are GitHub Enterprise Cloud. Our enterprise has a proxy server, and we require a certificate to facilitate traffic. For implementing ARC, I attempted to create a ConfigMap with our proxy certificate and defined it in configMapKeyRef in githubServerTLS. However, when I installed the scale set Helm chart, it encountered a TLS handshake error. I am trying to customize the Docker images used in the ARC and add the certificate directly in those images by rebuilding them. When rebuilding, I have a question: does the controller Docker image communicate with GitHub or does communication only occur with the listener pod?
@SeaWaves8
@SeaWaves8 Ай бұрын
I looked up sofle build guide and you came up first, I was surprised to know that you got the same kit from the same seller I'm planning to use. Thank you so much for making this video (you sound maybe Lebanese? if so, mamnounak!)
@glich.stream
@glich.stream Ай бұрын
@@SeaWaves8 ahla w sahla!
@GreenStorm01
@GreenStorm01 Ай бұрын
To make this wireless - would it be enough to get 2 nice!nanos and use them as controllers?
@glich.stream
@glich.stream Ай бұрын
@@GreenStorm01 I’m not sure, I would check compatibility on splitkb’s website: splitkb.com/products/aurora-sofle-v2
@otiamaino2461
@otiamaino2461 Ай бұрын
Amazing
@habeebbabasulaiman7214
@habeebbabasulaiman7214 2 ай бұрын
#1: Yet to achieve this #2: I'm willing to achieve this too. I've been dealing with backend and some little DevOps practices. Ive just been a year older in SE journey #3: I learnt C the hard way but I've not really got my hands into system (hardware) programming. #4: over the time I've huge experience working in team ehich has helped me scale above so far and i asked questions a lot. #5: my language stack so far is C, Python, html CSS. I'll start JavaScript next month. Willing to move to Go or rust later. #5: over the time of my little career I've been an alx student which we learnt the hard way. I stsrted with git/github essentials, vim/emacs and C programming language. Building our custom standard library in C is what even made learning C for us harder. And it's a huge learning curve for me. Thank you sir Basem.
@habeebbabasulaiman7214
@habeebbabasulaiman7214 2 ай бұрын
Thank you for this. Avoiding the word impossible also made me venture into this software engineering program while learning on phone. I've not been opportuned to code on PC. But I'm doing great while learning and building on phone. I even got to teach people who uses laptop concepts across software engineering ecosystem. Over a month ago I even got and finished a two months online internship program where I was in both backend and DevOps track. You can absolutely achieve a lot if you put the word impossible behind
@coder-fullstack
@coder-fullstack 2 ай бұрын
pleaseee tell me how to listen to the full intro music? Its so relaxing...... Can you give me a link?
@glich.stream
@glich.stream 21 күн бұрын
kzbin.info/www/bejne/eoOmmZVnbtarmK8
@maheshbhosle2866
@maheshbhosle2866 2 ай бұрын
Which is more appropriate to deploy in ARC Depyomentrunner with horizontal runner scaler or runner-scale-set?
@anassalman84
@anassalman84 2 ай бұрын
I shared one of my points over linkedin, but here I want to discuss the technical depth, it should be there no question. But so many managers they forget they should use the technical capabilities just to facilitate making decision not to come up with the solution. How do you deal with strongly opinionated manager with very solid technical skills?
@glich.stream
@glich.stream 2 ай бұрын
Ideas win by their own merit irrespective of their source. Also, managers should not be managers if they cannot cope or assess when they should let the team make decisions and when they should step in. A lot of the hardships come from the lack of training for people promoted into management positions, especially those with an engineering background. Going into management for the wrong motives is also a recipe for not so great outcomes.
@italo1142
@italo1142 2 ай бұрын
That's it. Foremost, it's something natural, you need to be good dealing with people first to be a good manager. I know a lot of engineers (maybe smarter than the manager) but they can't handle with people and decisions. That's the difference.
@glich.stream
@glich.stream 2 ай бұрын
I don’t think it’s something natural. These are skills that can be acquired with intentional and guided practice. Anyone can become a good leader. Nothing from this list is stuff you are “born” with. As with everything, some will have an advantage from the get go, but that has no bearing on the ability to attain high levels of proficiency in management and leadership.
@abedalrahmanelghali8541
@abedalrahmanelghali8541 2 ай бұрын
👍
@glich.stream
@glich.stream 2 ай бұрын
@@abedalrahmanelghali8541 do you they cost you extra those thumbs up? Add at least a couple more 😂
@ClifCollins-k8d
@ClifCollins-k8d 2 ай бұрын
Thanks for the information, nice. Very few deal with the obvious. We need better systems. Teach what you know, create a formal classroom, force everyone to teach what they know, once they become expert at something, make them teach everyone. Anyone becomes an expect within 5 minutes when working on something. Documentation is worthless. We need the application to know everything, not the human. Nice talk. My view is that our technology does not work, because of what you see..., Seeing it and fixing it are two different worlds. I want it fixed. You did a great job, so thanks. Houston, 49 years as a programmer
@matheusvinicius3016
@matheusvinicius3016 2 ай бұрын
great vídeo
@habeebbabasulaiman7214
@habeebbabasulaiman7214 2 ай бұрын
Ive recently been watching your video and they sre been wealth of knowledge for me Please which country are you yiu from?
@cokegen
@cokegen 2 ай бұрын
REEEEEEAL GOOD STUFF !!! going through the whole series and already subscribed !
@cokegen
@cokegen 2 ай бұрын
Thumbs up man ... good info and properly presented, I was going to tell about that 30:25 minute mark that was accelerating like hell showing where and how you were debugging the error, but somebody else of course already did. Again, thanks for taking the time to do this, it's really appreciated.
@manovenkatesan
@manovenkatesan 2 ай бұрын
What an incredible achievement! Your dedication to creating timeless, insightful content that helps engineers at all levels is truly inspiring. The Knowledge Graph is a fantastic resource, and I’m excited to see how it continues to empower the community-thank you for all your hard work! Qq how do I open xmind file ?
@glich.stream
@glich.stream 2 ай бұрын
🙏🙏 you have 2 options, there’s an online version you can open in your browser without anything and a desktop version. For the latter you need to download the Xmind software
@niranjankoni1014
@niranjankoni1014 2 ай бұрын
How do i pass the image name dynamically during helm install (listener scale set). I dont want to hardcode the image details in my valaues.yaml file
@jamesdenmark1396
@jamesdenmark1396 2 ай бұрын
Stop writing conditions in your code if you want to move to next level.
@AromalKrishnan-oe7ub
@AromalKrishnan-oe7ub 3 ай бұрын
Incredible ! small quey , runs-on: ubuntu , I would like to know , so the runner we host should have the exact os as mentioned here. ?? is it so , or , would it create a wrapper with wsl2 if we use windows runner ?
@mishrajit
@mishrajit 3 ай бұрын
superb.
@barahforever
@barahforever 3 ай бұрын
Thanks for answering this question 🙋 🙋
@kamigerami8607
@kamigerami8607 3 ай бұрын
how are you managing upgrading the runners (since helm will not auto-update CRDs)
@Kokurorokuko
@Kokurorokuko 3 ай бұрын
Is part 3 coming?
@plexq
@plexq 3 ай бұрын
I feel like the missing guide to Software Architecture is "How to run effective meetings with product teams". Any recommendations on resources?
@glich.stream
@glich.stream 3 ай бұрын
@@plexq what about this one? kzbin.info/www/bejne/aXq6oYhtZ8qcrtksi=CtuSeYAbY4N9ZM-X
@Techno-Universal
@Techno-Universal 3 ай бұрын
On top of that companies would also want to see you as an entrepreneur who is running their own web business that they programmed from scratch.
@trailblazer_nomad
@trailblazer_nomad 3 ай бұрын
I was expecting to learn about the history of Kubernetes but the video is about how it works. LOL :D
@fadygamilmahrousmasoud5863
@fadygamilmahrousmasoud5863 4 ай бұрын
very declaritve course so far, thanks for using technical diagrams.
@hazemhemied3293
@hazemhemied3293 4 ай бұрын
Very useful
@muntajbegum220
@muntajbegum220 4 ай бұрын
Kaate ke
@mihajlofrancic9021
@mihajlofrancic9021 4 ай бұрын
Thank you, I learned a lots of cool stuff I will start implementing in my own scripts
@CK-bu5wh
@CK-bu5wh 4 ай бұрын
Hi Bassem and everyone, I wonder if currently there is a existing project in the repo, do i need to fork it to my repo fist, then develop it and push it to my own repo and send pr to merge to the original repo, or can I simply clone it from the original repo, and create a feature branch and directly push it to the repo's feature branch ?