Learn ripgrep, a terminal command line tool. This is one of my favorite utilities for day to day programming, software engineers, and computer scientists!
#johncodes
? Video Summary: Ripgrep is a line by line, command line utility for searching and matching patterns. In this video, I go over what it is and some very basic examples. The source code for ripgrep can be found here: https://github.com/BurntSushi/ripgrep. Ripgrep is written in rust and is extremely fast. It can be used as a drop in replacement for other line by line search utilities like grep and ugrep. Hope you enjoyed this tutorial to learn ripgrep! Make sure to like, comment, and subscribe!
Every single time. Every single time.
Originally uploaded to my tiktok here: tiktok.com/@johncodes
#Shorts #johncodes
? SOCIAL LINKS:
► Twitter: https://twitter.com/johncodezzz
► TikTok: https://tiktok.com/@johncodes
► Home page: https://johncodes.com
► Email contact: hello@johncodes.com
? About: Hi all, I’m John, an experienced software engineer and open source software enthusiast. I make fun and informative videos about tech, engineering, productivity, and life! Like, comment, and subscribe for more!!
...
https://www.youtube.com/watch?v=DLSk_se6yew
What are the top programming languages to learn in 2022? Good question! In this video, instead of me telling you outright, let's look at the source; the stackoverflow developer survey from this year. It gives us all the info we need to know what the best programming languages to learn will be.
At the end, I also give my opinion on what the best technology to learn is for 2022 and beyond.
#johncodes
? SUMMARY:
All those "top programming languages" videos are kind of silly. Let's go straight to the source!
Stack overflow developer survey 2021: https://insights.stackoverflow.com/survey/2021
? SOCIAL LINKS:
► Join the Discord: https://discord.gg/jk4uSKhx3e
► Twitter: https://twitter.com/johncodezzz
► Instagram: https://www.instagram.com/johncodezzz/
► TikTok: https://tiktok.com/@johncodes
► Home page: https://johncodes.com
► Email contact: hello@johncodes.com
? About:
Hi all, I’m John, senior software engineer, linux dork, and open source enthusiast. I make videos about tech, engineering, productivity, and life! Like, comment, and subscribe for more!
...
https://www.youtube.com/watch?v=OPzTyXi3lTM
okayyyyyy letsss goooo
#johncodes #Shorts
? SOCIAL LINKS:
► Join the Discord: https://discord.gg/jk4uSKhx3e
► Twitter: https://twitter.com/johncodezzz
► Instagram: https://www.instagram.com/johncodezzz/
► TikTok: https://tiktok.com/@johncodes
► Home page: https://johncodes.com
► Email me: hello@johncodes.com
? About:
Hi all, I’m John, senior software engineer, linux dork, and open source enthusiast. I make videos about tech, engineering, productivity, and life! Like, comment, and subscribe for more!
...
https://www.youtube.com/watch?v=wy6Kt4GNgfQ
because the technical interview process is broken.
#johncodes #Shorts
? SOCIAL LINKS:
► Join the Discord: https://discord.gg/jk4uSKhx3e
► Twitter: https://twitter.com/johncodezzz
► Instagram: https://www.instagram.com/johncodezzz/
► TikTok: https://tiktok.com/@johncodes
► Home page: https://johncodes.com
► Email me: hello@johncodes.com
? About:
Hi all, I’m John, senior software engineer, linux dork, and open source enthusiast. I make videos about tech, engineering, productivity, and life! Like, comment, and subscribe for more!
...
https://www.youtube.com/watch?v=LYdt3n0l46Y
In this Zsh tutorial, we'll learn about Zsh, a powerful unix shell. We'll talk about how to install zsh, configuration options, basic syntax & usage, basic commands, and how to customize zsh with ohmyzsh and powerlevel10k.
#johncodes
? Video Summary:
Zsh, pronounced Z shell, is a powerful, modern, interactive shell. It extends the bourne shell but adds alot of quality of life features. It continues to receive stable releases and is my personal shell of choice.
Intro & History: 00:00
How shells work: 00:49
What's a terminal?: 03:01
Zsh as default: 03:50
Install zsh: 04:59
First time zsh wizard: 05:23
Basic commands: 05:45
What's the path?: 0629
Zsh builtins: 08:31
Ohmyzsh intro: 09:53
Configuration: 11:20
More zsh features: 11:53
More configuration: 13:47
Add plugins: 14:33
Add custom plugins: 16:09
powerlevel10k: 17:41
Outro: 18:08
?? Links:
Installing zsh - https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH
Ohmyzsh
The best community framework for zsh. Ohmyzsh enables users to define customizations and add plugins to easily interface with their daily workflow
https://github.com/ohmyzsh/ohmyzsh
Powerlevel10k
This is a powerful framework that can work alongside ohmyzsh to provide customized prompts and powerful tools to speed up your command line
https://github.com/romkatv/powerlevel10k
? SOCIAL LINKS:
► Live on Twitch: https://johncodes.live
► Join the Discord: https://discord.gg/jk4uSKhx3e
► Twitter: https://twitter.com/johncodezzz
► Instagram: https://www.instagram.com/johncodezzz/
► TikTok: https://tiktok.com/@johncodes
► Home page: https://johncodes.com
► Email contact: hello@johncodes.com
? About:
John is an experienced software engineer making informative and fun tech videos! Subscribe for more!
...
https://www.youtube.com/watch?v=vlSwy1Y3KEA
This is a look at the last five years I've spent coding (that's right! I've only been coding for ~5 years!)
00:00 Intro
00:52 2017
05:13 2018
17:51 2019
23:13 2020
25:21 2021
#johncodes
? SUMMARY:
This is a long form retrospective on the last five years I've spent coding and programming. It's been a long journey to becoming a software engineer!! But very worth it. While my journey into tech worked very well for me, it's not the end all be all of getting into tech. You could do a boot camp, be self taught, etc. I also ended up (sort of fell into) back end development. Again, not the end all be all of coding, but works very well for me and I love it!
? SOCIAL LINKS:
► Join the Discord: https://discord.gg/jk4uSKhx3e
► Twitter: https://twitter.com/johncodezzz
► Instagram: https://www.instagram.com/johncodezzz/
► TikTok: https://tiktok.com/@johncodes
► Home page: https://johncodes.com
► Email contact: hello@johncodes.com
? About:
Hi all, I’m John, an experienced software engineer and open source software enthusiast / contributor. I make fun and informative videos about tech, engineering, productivity, and life! Like, comment, and subscribe for more!
...
https://www.youtube.com/watch?v=YtqCW4GPZFQ
Here is my practical advice for what programming languages you should learn in 2021. Best of luck everyone, and happy programming!
---
#johncodes
? SUMMARY:
Technology and programming tier lists are pointless. The best programming language is the programming language that works for you. However, practically, I think JavaScript and the web stack would be useful to learn for almost anyone. Back-end developers would benefit from learning Go and Kubernetes. And I think Rust will be the next biggest thing for operating system and embedded programmers.
? SOCIAL LINKS:
► Live on Twitch: https://johncodes.live
► Join the Discord: https://discord.gg/jk4uSKhx3e
► Twitter: https://twitter.com/johncodezzz
► Instagram: https://www.instagram.com/johncodezzz/
► TikTok: https://tiktok.com/@johncodes
► Home page: https://johncodes.com
► Email contact: hello@johncodes.com
⏰ TIMESTAMPS:
00:00 Intro
00:42 Tier lists are pointless
02:28 Some practical advice!!
? ABOUT:
Hi all, I’m John, an experienced software engineer and open source
software enthusiast. I make fun and informative videos about tech,
engineering, productivity, and life! Follow me around the interwebs. Like, comment, subscribe for more!
...
https://www.youtube.com/watch?v=eRml4lZefFs