- 69
- 660 887
John McBride
United States
เข้าร่วมเมื่อ 27 ก.ย. 2011
Tech, software engineer things
► Twitter: johncodezzz
► Home page: johncodes.com
► Email me: hello@johncodes.com
► Twitter: johncodezzz
► Home page: johncodes.com
► Email me: hello@johncodes.com
What happened during Facebook's network collapse??
🚨 FILMED LIVE AT: twitch.com/johncodes
Let's take a deep look at one of FaceBook's biggest outages from 2021: this was a huge network outage that brought down their entire global network including their dedicated, well known DNS services. This resulted in FaceBook, Instagram, and all of their services going offline for about a day.
Link to postmortem: engineering. 2021/10/05/networking-traffic/outage-details/
► Live on Twitch: twitch.com/johncodes
► Twitter: johncodezzz
► Home page: johncodes.com
► Email me: hello.john.codes@gmail.com
Let's take a deep look at one of FaceBook's biggest outages from 2021: this was a huge network outage that brought down their entire global network including their dedicated, well known DNS services. This resulted in FaceBook, Instagram, and all of their services going offline for about a day.
Link to postmortem: engineering. 2021/10/05/networking-traffic/outage-details/
► Live on Twitch: twitch.com/johncodes
► Twitter: johncodezzz
► Home page: johncodes.com
► Email me: hello.john.codes@gmail.com
มุมมอง: 1 488
วีดีโอ
You need to keep your shell commands secret!
มุมมอง 3345 หลายเดือนก่อน
🚨LIVE | GET IN HERE: twitch.com/johncodes Let's take a look at how to keep your bash/zsh commands secret by creating private shell sessions. ► Live on Twitch: twitch.com/johncodes ► Twitter: johncodezzz ► Home page: johncodes.com ► Email me: hello.john.codes@gmail.com Music provided by Lofi Girl - Listen: bit.ly/lofigirI-playlists
Why everyone should contribute to open source
มุมมอง 1.7K6 หลายเดือนก่อน
🚨 LIVE AT: twitch.com/johncodes ► Live on Twitch: twitch.com/johncodes ► Twitter: johncodezzz ► Home page: johncodes.com ► Email me: hello.john.codes@gmail.com
NEOVIM CONF 2023 - Introducing nvim-llama
มุมมอง 11K7 หลายเดือนก่อน
🚨 LIVE AT: twitch.com/johncodes Nvim-llama codebase: github.com/jpmcb/nvim-llama This talk was given during nvim conf 2023: neovimconf.live/ The nvim-llama plugin is still in an early development, proof of concept stage. But look forward to lots more down the line!! ► Live on Twitch: twitch.com/johncodes ► Twitter: johncodezzz ► Home page: johncodes.com ► Email me: hello.john.codes@...
Supercharging GitHub notifications with Octobox
มุมมอง 52211 หลายเดือนก่อน
🚨 LIVE AT: twitch.com/johncodes In this one, we're checking out Octobox, a Ruby application that makes it really easy to manage your GitHub notifications and has really made my workflow so much better. Check it out: github.com/octobox/octobox Here are the install instructions: github.com/octobox/octobox/blob/master/docs/INSTALLATION.md#local-installation ► Live on Twitch: twitch.com/johncodes ►...
The Reddit API changes explained.
มุมมอง 4.6Kปีที่แล้ว
► Live on twitch: twitch.com/johncodes ► Twitter: johncodez ► Home page: johncodes.com Let's chat about the Reddit API changes and the surrounding controversy. Note: all references and sources are fair use and journalistic in nature. All opinions expressed here-in are my own opinions and do not represent the opinions of any organization. Please be kind to all parties involved.
Which Terminals Do Pro Developers Use? My Top Picks.
มุมมอง 9Kปีที่แล้ว
► Live on twitch: twitch.com/johncodes ► Twitter: johncodez ► Home page: johncodes.com In this video, I dive deep into the world of terminals. I'll share my top picks for terminals, including st from Suckless, iterm2, Kitty, and Alacritty. These pieces of software have become indispensable for me as a software engineer. Whether you're a beginner or a seasoned developer, understandin...
TOP 10 NEOVIM PLUGINS [2023]
มุมมอง 30Kปีที่แล้ว
► Live on twitch: twitch.com/johncodes ► Twitter: johncodez ► Home page: johncodes.com In this video, we'll dive into the top 10 neovim plugins. This was recorded LIVE at twitch.com/johncodes - come say hi and checkout some of the other videos we're doing there! 00:00 - 00:43 Introduction 00:43 - 02:29 Install neovim onto VM 02:29 - 06:10 10. Packer (and bootstrapping config lua fil...
How I got a job at Amazon as a software engineer
มุมมอง 907ปีที่แล้ว
How I got a job at Amazon as a software engineer
How to give feedback as a software engineer
มุมมอง 505ปีที่แล้ว
How to give feedback as a software engineer
Vimscript is dead - How to configure Nvim with Lua!
มุมมอง 49K2 ปีที่แล้ว
Vimscript is dead - How to configure Nvim with Lua!
Implement reduce in Go [Golang Tutorial 2021]
มุมมอง 1.8K2 ปีที่แล้ว
Implement reduce in Go [Golang Tutorial 2021]
Learn Go Programming (golang) - 2: Funcs, Types, and Memory
มุมมอง 7042 ปีที่แล้ว
Learn Go Programming (golang) - 2: Funcs, Types, and Memory
Software Engineer YouTubers give bad advice.
มุมมอง 7322 ปีที่แล้ว
Software Engineer TH-camrs give bad advice.
Learn Go Programming (golang) - 1: Hello World [2021]
มุมมอง 1K2 ปีที่แล้ว
Learn Go Programming (golang) - 1: Hello World [2021]
System design interview: Database Scaling
มุมมอง 13K3 ปีที่แล้ว
System design interview: Database Scaling
System design interview: Scale to 1 million users
มุมมอง 21K3 ปีที่แล้ว
System design interview: Scale to 1 million users
Pop os❤
Subscribing because of your hate for node.js….I too hate node. Surprised though that you didn’t put treesitter as #1
Every Arch user thinks the point of a computer is to be complicated when it's supposed to be the opposite.
Controlalta Deletdavra!
You dont need a plugin manager. Git submodules is all you need.
Funny you say tmux matters a lot to you, but considering Warp. Their support for it has been, well… subpar for years now.
Hahaha
Thank you
I don't have the correct setup and when I click "run and debug", it tells me failed to launch. Also generate unit test for a function is not working as well.
I've been an arch user and I loved it but I mist admit using it as a daily driver can be painful. PopOS is really good (but the PopShop is Garbage 🗑️)
I use arch btw
But I don't know if it's just me Arch Linux is simple to use and it's not really complicated 😂 It's actually so straightforward once you follow the documentations or a TH-cam tutorial for installation Just install Aur yay and you will be good to go
I use arch without a desktop environment btw 🐥
How do I change the language in arch linix
Finally A good channel for SD
Just took a look at the warp pricing: for those money I have subscription to Jetbrains IDE powered with AI :) Fully featured IDE vs terminal
You guys do realize that Arch Linux has a GUI installer right? 🤷♂️ It’s 2024 peeps. Search for ALCI.
I wish we had cockroach db back in the facebook gaming days. Back then we used a modulus operator on the user id to shard the user store across a large number of servers. Today though I have seen 8 million clients feeding data to cockroachdb, amazing system.
I'm using CachyOS Arch based distro, and it's been great so far.
bro could you please continue this series?
Yes yes, I learnt x in y minutes.
What about gentoo users
I use Linux Mint btw.
C is "consistency"
I kinda feel like arch is the nightmare for windows, ubuntu, macos, etc Its like they are the ones that make people get scared of linux No offend i like the idea of (do it yourself) and its good for maintaining any problom you encounter
Look i tried arch first it wasnt my fault the documentation i was following skipped a step making it not work upsetting me to the point after multiple failures i switched to pop os and it worked on my first try and booted after updating unlike cinnamon (not blaming the OS just the documentation around most of them is a lil scattered and assumes you know every in and out of their terminal and its requirements. Im quick on uptake but not that quick XD)
People complaining about modern Windows, this Distro or that... What would do they do if they had to figure out how to make a DOS boot disk without any internet access, no guides, etc... just to fix the boot loader and to reinstall DOS, not even Windows 3.1 or OS/2 just so you can get back to playing and or modding DOOM? I digress, even that wasn't too bad. Go back a little before that during the days of having the BASIC interpreter and trying to get Organ Trail to run.
As someone who should be finalizing his arch installation instead of watching shorts, and who has a distaste for pop_os for no good reason, I identify
The fading is killing me
It’s hard to switch to any other distro just because of the AUR and pacman. Nothing else has as many resources.
Arch is not that hard (i used to use it)
I really want to know what is this color scheme. It looks so nice.
Well if you don't want a 1000 pkgs on your laptop
javascript sucks, rust better
THanks
Nice. The status bar the bottom in your terminal, is that a terminal thing or tmux status bar ?
I use Pop!_OS and WIndows btw
I use FreeBSD on one machine and i game on pop os. I just want things to work when i game. I vote they change the name though. Pop os is a little gimpy...
Kitty is polyglot. The fast parts are written in C.
This is good to know because when I heard it was written in python; I thought it would be inefficient. I just use gnome-terminal by default and lately installed Alacritty. Alacritty config file format changed .yml to .toml. Was a bit weird to setup but got it going and seems good lightweight plus gpu accel.
Are you still working in tech or were laid off?
I still work in tech: I was working at AWS and left to join an early stage startup as a sr software engineer
I was already tired of figuring out the constant software center crashes, and just using the terminal, to then go and have to troubleshoot the hybrid graphics with an hour videos, truly liked the experience but setting it up is just annoying
Your so lucky to escape nursing. The toxic work environment and work load will kill u
javascript.is.so.easy.i.learnt.it.in.3.months NaN != NaN
In the next time capture the screen most closely, I can't see :c
I am not a fan of Gnome desktop or Ubuntu, but Pop!_OS has made great improvements. When System76 releases the CosmicDE I'm going to install it on Arch.
You could just connect to the internet, do pacman -Syy, then do pacman -S archinstall and you’d be using arch after doing some settings.
I actually want to go from SE to nursing, SE is a sht hole especially in 2024, imagine learning all ur life in ur unpaid free time and never master your art completely
xD rhe funny thing is most arch user install GUIs. We just hate bloatware... Like the calculator xDD
Excuse me, no It is "BTW i use arch". I like the gui-less arch
would love to know what your Pop_Os setup looks like!