Kushashwa Ravi Shrimali
Kushashwa Ravi Shrimali
  • Видео 197
  • Просмотров 77 608
Building Rust Application for developers | Part-3
A follow-up from our previous video here: ruclips.net/video/uxw8ppcUdFw/видео.html.
GitHub link: github.com/krshrimali/context-pilot-rs/. Ongoing PR that tracks the changes: github.com/krshrimali/context-pilot-rs/pull/31.
Join our discord: discord.com/invite/nh2KuAX3V8
Previous videos:
1. ruclips.net/video/St-3bLQak3E/видео.html
2. ruclips.net/video/mch3Hvrm4eA/видео.html
3. ruclips.net/video/iy-tkXJIQVw/видео.html
4. ruclips.net/video/uxw8ppcUdFw/видео.html (last video)
Some project walkthrough videos:
ruclips.net/video/SF8mFHa-SpE/видео.html and ruclips.net/video/IsZIvC1i_1s/видео.html
#neovim #rust #project #coding #programming #technology #live #vim #emacs #rustlivestream #rustlive
Thank you fo...
Просмотров: 90

Видео

Building Rust Application for Developers | Part-2
Просмотров 65714 часов назад
GitHub link: github.com/krshrimali/context-pilot-rs/. Ongoing PR that tracks the changes: github.com/krshrimali/context-pilot-rs/pull/31. Join our discord: discord.com/invite/nh2KuAX3V8 Previous videos: 1. ruclips.net/video/St-3bLQak3E/видео.html 2. ruclips.net/video/mch3Hvrm4eA/видео.html 3. ruclips.net/video/iy-tkXJIQVw/видео.html Some project walkthrough: ruclips.net/video/SF8mFHa-SpE/видео....
Zindagi ke safar mein...
Просмотров 214День назад
A clip from twitch: twitch.tv/buffetcodes. Song link: ruclips.net/video/L0EaiHdGs5k/видео.html. #music #song #coding
Why I love doom emacs!
Просмотров 37428 дней назад
Clipped from live stream on twitch: twitch.tv/buffetcodes Join our discord: discord.com/invite/nh2KuAX3V8 Doom Emacs: github.com/doomemacs/doomemacs Timestamps: 00:00 - 00:45 - doom upgrade - diff! 00:45 - 1:25 - documenting commits 1:25 - 4:11 - well maintained roadmap 4:11 - 5:10 - module owners 5:10 - 8:30 - open source sense 8:30 - 9:30 - why should we care? 9:30 - 11:00 - ethics? #emacs #c...
Writing an OS in Rust | Part 1/N
Просмотров 13128 дней назад
This was live streamed on twitch: twitch.tv/buffetcodes. Join our discord: discord.com/invite/nh2KuAX3V8 Learning through the book: os.phil-opp.com/freestanding-rust-binary/. #operatingsystem #coding #rust #programming #coding #emacs #doom
Why use Emacs?
Просмотров 20728 дней назад
Live streamed on Twitch: twitch.tv/buffetcodes. Discord: discord.com/invite/nh2KuAX3V8. Blog here: ismailefe.org/blog/why_use_emacs/. Timestamps: 00:00 - 17:00 - Blog Reaction 17:00 - 21:17 - My closing thoughts on Doom Emacs #emacs #coding #programming #neovim #vim #vscode
Exploring KDE Tiling Window Manager Add On Codebase | Is it back?
Просмотров 100Месяц назад
Recording from live stream on twitch: twitch.tv/buffetcodes #kde #tiling #windowmanager #coding #cpp #typescript #kwin #bismuth
Figuring out VSCode and which-key together | Replay
Просмотров 174Месяц назад
Replay from twitch live: twitch.tv/buffetcodes. We discuss a bit about neovim vs emacs vs VSCode and tried setting which-key extension on VSCode. #vscode #coding #texteditors #programming #neovim #vim #emacs #doom
How does Hyprland transform monitors? | Replay
Просмотров 177Месяц назад
Replay from twitch livestream. twitch.tv/buffetcodes Hyprland: github.com/hyprwm/Hyprland/ Discord: discord.gg/nh2KuAX3V8 #coding #programming #cpp #hyprland #linux #wayland
Replay - Writing elisp for doom emacs config | emacs-evil
Просмотров 193Месяц назад
Issue created upstream: github.com/emacs-evil/evil/issues/1925. Recording from Twitch livestream: twitch.tv/buffetcodes.
My development setup | Walkthrough | Terminal, Shell, Editor, Multiplexer
Просмотров 4005 месяцев назад
My development setup | Walkthrough | Terminal, Shell, Editor, Multiplexer
My experience in college on time management
Просмотров 1095 месяцев назад
My experience in college on time management
Processing dataset for finetuning an LLM Model in Rust | Part-3
Просмотров 5536 месяцев назад
Processing dataset for finetuning an LLM Model in Rust | Part-3
How to learn any new tech stack?
Просмотров 2127 месяцев назад
How to learn any new tech stack?
Live Coding Rust Project - Writing async server in Rust | Part-2
Просмотров 1037 месяцев назад
Live Coding Rust Project - Writing async server in Rust | Part-2
Writing an async server in Rust
Просмотров 1217 месяцев назад
Writing an async server in Rust
Are certificates enough?
Просмотров 607 месяцев назад
Are certificates enough?
Journey from AI to Backend Engineering
Просмотров 1287 месяцев назад
Journey from AI to Backend Engineering
My journey to Open Source
Просмотров 3687 месяцев назад
My journey to Open Source
What's wrong with Open Source?
Просмотров 1 тыс.7 месяцев назад
What's wrong with Open Source?
When bollywood meets coding
Просмотров 858 месяцев назад
When bollywood meets coding
Building a terminal from source on WSL | fighting WebGPU bug
Просмотров 1698 месяцев назад
Building a terminal from source on WSL | fighting WebGPU bug
Dev Talks: How to efficiently read code?
Просмотров 2358 месяцев назад
Dev Talks: How to efficiently read code?
Rust Project Code Walkthrough: Config Reader (Context Pilot) - Part-2
Просмотров 1568 месяцев назад
Rust Project Code Walkthrough: Config Reader (Context Pilot) - Part-2
Rust Project Code Walkthrough - Context Pilot - Part-1
Просмотров 3918 месяцев назад
Rust Project Code Walkthrough - Context Pilot - Part-1
Adding a feature to terminal | Rust
Просмотров 7568 месяцев назад
Adding a feature to terminal | Rust
Everything you need to know about Context Pilot
Просмотров 1598 месяцев назад
Everything you need to know about Context Pilot
Rust tool for Developers | Implementing confidence method
Просмотров 888 месяцев назад
Rust tool for Developers | Implementing confidence method
How to contribute to PyTorch?
Просмотров 1258 месяцев назад
How to contribute to PyTorch?

Комментарии

  • @AnandKumar-dc2bf
    @AnandKumar-dc2bf 3 дня назад

    Hi Bro i am learning golang now. And planning to learn Rust even though the learning curve is high. Want to know are the job prospects for Rust is good these days?

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 3 дня назад

      Hi Anand, thanks for the comment! Good that you are planning to learn golang, I think the job market in India for golang is definitely bigger than what it is for Rust. There are some startups that might be hiring for Rust, but it's still in the initial stage as far as Indian tech market is concerned. As far as big tech corps/startups are concerned, even if they are moving to Rust, not a lot of roles are in India, as far as I know. If you are talking about globally / remote opportunities, I definitely feel that Rust has a good market. I remember Microsoft hiring for Rust roles, there are many startups as well who might be looking for some software engineers with Rust experience. I used to look at warp.dev and System76 as a few startups where I'd love to work at, if ever. I can't fail to add a disclaimer that just language experience doesn't matter, as long as you are good in problem solving, and have some proven experience with quick learning and not being stubborn with a particular programming language, I think it's all good. Definitely start with golang if you're looking for jobs in India for now, and slowly pick up Rust after that. You'll also have a benefit of being able to compare golang with Rust as you'd already know Go. I envy people who know go before starting off with Rust :) Thanks again, hope it helped! In case you have any follow-up question, please feel free to join our discord channel here: discord.com/invite/nh2KuAX3V8 Thanks, Kush!

    • @kushashwaraviShrimali
      @kushashwaraviShrimali День назад

      Hi Anand, thank you for the comment. Apologeis for the late response, I thought I answered this and hit "Reply", but for some reason - it doesn't appear here. I think, it's great if you're starting to learn golang for backend and systems, as long as you have some use-case in your mind. It's an old-school saying, and probably you'll be bored by this opinion but it's the truth - "Language is a tool". Please make sure that you've some problem/use-case/field/area in your mind that uses golang before you go all in. As far as the job market for Rust is concerned, I still think it's much better for golang developers (mostly around backend) in India, as far as I know. Rust is surely growing, but it's still early to say that you can compare golang market with Rust market. Most of the roles I've seen in some companies or startups are outside India (for Rust). There are a few startups hiring for Rust devs in India though, but they are still less in count. My 2c would be to first finish up building things using golang, and when you start learning Rust, maybe port your projects to Rust while learning, and that will give you good comparison b/w languages as well, and some projects in hand immediately :)) Hope this helps. For any follow-ups, please feel free to join our discord channel (link in the video description above). Thanks, Kush

  • @deezydoezeet
    @deezydoezeet 3 дня назад

    Well done!

  • @nihalxkumar
    @nihalxkumar 4 дня назад

    loving this series 🦀

  • @mohitwankhade1435
    @mohitwankhade1435 4 дня назад

    Best rust series on youtube 🔥

  • @kushashwaraviShrimali
    @kushashwaraviShrimali 4 дня назад

    FYI everyone, new video is here: ruclips.net/video/gq3SntRqshI/видео.html

  • @deezydoezeet
    @deezydoezeet 4 дня назад

    I love the fact that we can see how you actively work your way through debugging. Very nice!

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 4 дня назад

      Thank you so much for the kind words and appreciation!! Means a lot :)

  • @nihalxkumar
    @nihalxkumar 6 дней назад

    good one 🦀

  • @mohitwankhade1435
    @mohitwankhade1435 6 дней назад

    Rust videos are back 🔥

  • @gambhirsharma
    @gambhirsharma 11 дней назад

    Thanks for song suggestion 🙌

  • @saurabhsingh-srbh444
    @saurabhsingh-srbh444 11 дней назад

    What a song haina!!!

  • @deekshantshekhawat7137
    @deekshantshekhawat7137 11 дней назад

    Waah waah waah waah maza aagya Kasam se god bless

  • @nihalxkumar
    @nihalxkumar 13 дней назад

    Very nice! looking forward to more videos like this

  • @r4iden_
    @r4iden_ 27 дней назад

    Thank you for this video, im new to ml/dl and want to contribute to open source but im a beginner and i don't understand what i need to do, this helped me a lot.

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 27 дней назад

      Hi, I'm glad this video helped you! :) Please feel free to join our discord for any queries/discussions you would like to have: discord.com/invite/nh2KuAX3V8

  • @horrorspidey7033
    @horrorspidey7033 29 дней назад

    I watched couple of your videos, it's cool to see people do stuff for fun of it. Take the sub dude. Cool channel😊

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 29 дней назад

      Thank you so much for the kind words <3 Really appreciate those. Thanks for the sub as well :))

  • @nihalxkumar
    @nihalxkumar 29 дней назад

    Switching to DOOM right now!

  • @amanhex
    @amanhex 29 дней назад

    Wow emacs

  • @devEveryWhere2542
    @devEveryWhere2542 Месяц назад

    have you used GANs VAEs ?

  • @mohitwankhade1435
    @mohitwankhade1435 Месяц назад

    Wow 😮

  • @buggyworm2396
    @buggyworm2396 Месяц назад

    Laughs in notepad....

  • @ismailefetop
    @ismailefetop Месяц назад

    Hey! Author of the post here, thanks a lot for the video. After watching your video, I can see that I have some areas I need to work on. Could have been more clear about Doom Emacs. In the article, it seems like I used it two years ago and left. This is not the case. I have been only using doom for the past two years. After publishing the article I noticed that I wasn't very clear about the breakage issue. I was talking about the third-party packages, which I find essential for org. And also, I can totally understand why you would skip the org section. If you are not writing constantly, learning org might be inefficient. Org is what made me fell in love with Emacs, thus the large org part. Note: I added the Doom Emacs link to the first occurrence. I am normally super careful about linking the github repo or website when I first mention something but I guess I missed that.

    • @kushashwaraviShrimali
      @kushashwaraviShrimali Месяц назад

      Hi Ismael, Very happy to see your comment! Thank you for the blog post, it was indeed very neatly written, crisp and easy to relate with. Thanks for acknowledging on all the improvements you wish to make with your writing style, but to be fair - I enjoyed reading your blog. I'm sorry if anything came up as a criticism in my video instead of a suggestion, but I assure you - all I intended was to react with respect, and keep it natural. I've been using doom for a few months as well, it's lovely to see emacs community being very welcoming so far, just like you. Thanks for adding the doom emacs link reference in the blog post, things get missed out sometimes, so it's okay!! :)) If you'd like to join our discord channel (link in the video description), please feel free, we often times rant about editors and it's fun. :D Thanks again, Kush

    • @ismailefetop
      @ismailefetop Месяц назад

      ⁠@@kushashwaraviShrimaliThanks for your kind words, Kush! Will definitely join!

  • @youdontknowme2508
    @youdontknowme2508 Месяц назад

    Big fan

  • @darklajid
    @darklajid Месяц назад

    Is `pu` just an alias in your shell? For what?

    • @kushashwaraviShrimali
      @kushashwaraviShrimali Месяц назад

      Hi! Thanks for the comment. Yes, pu is an alias: `alias pu="sudo pacman -Syuu"` I'm switching to fish shell gradually, but you can find my zsh config here: github.com/krshrimali/dotfiles/blob/main/.zshrc. Hope it helps. Thanks Kushashwa

  • @pratimapandey5047
    @pratimapandey5047 Месяц назад

  • @mohitwankhade1435
    @mohitwankhade1435 Месяц назад

    God level 🔥

  • @abhishek-jay-tiwari
    @abhishek-jay-tiwari Месяц назад

    He using hyprland and hyper land has native blur functionality add a rule in it

  • @sandeeprawat-xo
    @sandeeprawat-xo Месяц назад

    how did you added blur to code

  • @manveer_official145
    @manveer_official145 Месяц назад

    Namaste , I have a question about vanila emacs. I want to learn it but don’t have any proper tutorial on RUclips on it. Can you make series where you will teach every part of eMacs ?

    • @kushashwaraviShrimali
      @kushashwaraviShrimali Месяц назад

      Hi Manveer, namaste!! Would love to do this soon, can you please join our discord channel for more updates? discord.com/invite/nh2KuAX3V8

    • @manveer_official145
      @manveer_official145 Месяц назад

      @@kushashwaraviShrimali ok

  • @kumarsiddhartha3774
    @kumarsiddhartha3774 2 месяца назад

    We all have been there😢

  • @buggyworm2396
    @buggyworm2396 2 месяца назад

    Yeh toh shuru hote khatam hogaya bhai

  • @mohitwankhade1435
    @mohitwankhade1435 2 месяца назад

    😮❤

  • @mohitwankhade1435
    @mohitwankhade1435 2 месяца назад

    Missed 😢😢

  • @riigel
    @riigel 2 месяца назад

    aww man, when will you do live again?

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 2 месяца назад

      Hey!! Thank you <3 I'll be live streaming again tomorrow morning (given that it's weekend, I hope to wake up on time xD), but if not - then definitely Monday morning (8:00 AM IST).

    • @riigel
      @riigel 2 месяца назад

      @@kushashwaraviShrimali thanks! are you interested with dioxus? maybe you can make a video about that. 😬😬😬

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 2 месяца назад

      @@riigel Oh, it's new to me, but I've tried iced before. This seems like another library in the market, worth a try probably :) Will try making a video about it.

  • @rm-rf_
    @rm-rf_ 2 месяца назад

    Nice

  • @ArbaazShaikh-y3t
    @ArbaazShaikh-y3t 3 месяца назад

    how do we install pango in mac

  • @bibhabasumohapatra
    @bibhabasumohapatra 5 месяцев назад

    Watching this is so great... Its helping me to create bindings

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 5 месяцев назад

      Thank you so much for the comment, I'm glad you found it useful <3

  • @idk0075
    @idk0075 5 месяцев назад

    Thank you so much, what you said about enjoying really was something so simple and opened up my perspective seeing things differently

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 5 месяцев назад

      Hey! Thank you so much for the comment, I'm glad you found it helpful. Wish you the best for whatever you plan to achieve <3

  • @LordOfWizardurl
    @LordOfWizardurl 5 месяцев назад

    Great Advice

  • @youdontknowme2508
    @youdontknowme2508 5 месяцев назад

    The best way to manage time in college is to not go to college

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 5 месяцев назад

      ^^^^ xD You have a point

    • @youdontknowme2508
      @youdontknowme2508 5 месяцев назад

      ​@@kushashwaraviShrimaliThis comment should be pinned in my opinion. This is the only right answer.

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 5 месяцев назад

      @@youdontknowme2508 Haha, agreed! Done ;)

  • @frapelinolv4274
    @frapelinolv4274 5 месяцев назад

    whats that for an terminal emulator?

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 5 месяцев назад

      Hey! :)) That's wezterm, I've been using it for some time, love it a lot (specially it's font rendering and options).

    • @frapelinolv4274
      @frapelinolv4274 5 месяцев назад

      @@kushashwaraviShrimali thanks! Gonna check it out for times that i have to use windows :)

  • @GagandeepSingh-rz7ue
    @GagandeepSingh-rz7ue 5 месяцев назад

    DSA king

  • @dm4945
    @dm4945 6 месяцев назад

    Are you planning to do the fine tuning in rust or you r using rust only for preparing the dataset.

    • @kushashwaraviShrimali
      @kushashwaraviShrimali 6 месяцев назад

      Well, I'm definitely targeting keeping everything in Rust including the finetuning part. Touched upon this slightly in my blog here: krshrimali.github.io/posts/2024/02/building-a-chatbot-from-your-documentation-website-docsgpt/. I'm optimising about this approach to use the LibTorch equivalent bindings in Rust (tch-rs), let's see how it goes :) The "Why Rust" section in the link above might interest you as well. Thanks for watching the video and the comment btw.

    • @dm4945
      @dm4945 6 месяцев назад

      @@kushashwaraviShrimali cool.

    • @MidSeasonGroup
      @MidSeasonGroup 5 месяцев назад

      Were you able to actually fine tune a usable model in Rust to that is can copilot codebases in rust. Many models just get confused with Rust.

  • @rajan_0
    @rajan_0 7 месяцев назад

    I agree, hands down. To learn something you need to get involved in it but to sustain that effort you need that fascination, almost obsessive need to learn. That's how you actually "learn", rest all is rote memorization.

  • @nnniv
    @nnniv 7 месяцев назад

    which wm and status bar?

    • @nnniv
      @nnniv 7 месяцев назад

      also dots for the bar please it looks cool af

    • @nnniv
      @nnniv 7 месяцев назад

      bhai bata de 😭

    • @youdontknowme2508
      @youdontknowme2508 7 месяцев назад

      ​@@nnnivIt's Hyprland dude and bar is Waybar. He's just using the popular Hyprdots dotfiles. Just google it.

    • @nnniv
      @nnniv 7 месяцев назад

      @youdontknowme2508 ah its the hyprdots config Makes sense Thank you

  • @SaikiranMadugula-d1n
    @SaikiranMadugula-d1n 7 месяцев назад

    cool plugin ! Thanks for the plugin and nice video !

  • @EkShunya
    @EkShunya 7 месяцев назад

    keep em coming

  • @adityamusale6752
    @adityamusale6752 7 месяцев назад

    Same here I started with chris@machine congif took me more than couple of weeks to create my own config, man that was so satisfying