John McBride
John McBride
  • 69
  • 660 887
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
มุมมอง: 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...
Neovim: How to setup the spell checker
มุมมอง 7Kปีที่แล้ว
Neovim: How to setup the spell checker
NeovimConf 2022: Lua, a Primer
มุมมอง 17Kปีที่แล้ว
NeovimConf 2022: Lua, a Primer
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
How to cheat at programming
มุมมอง 2.2K2 ปีที่แล้ว
How to cheat at programming
Vimscript is dead - How to configure Nvim with Lua!
มุมมอง 49K2 ปีที่แล้ว
Vimscript is dead - How to configure Nvim with Lua!
Astro Vim - All in one Nvim config!!
มุมมอง 109K2 ปีที่แล้ว
Astro Vim - All in one Nvim config!!
Hacking: Expectations vs Reality
มุมมอง 8192 ปีที่แล้ว
Hacking: Expectations vs Reality
VScode for Golang [2022] Simple setup!
มุมมอง 63K2 ปีที่แล้ว
VScode for Golang [2022] Simple setup!
Pop!_OS 21.10 Review
มุมมอง 1.5K2 ปีที่แล้ว
Pop!_OS 21.10 Review
Implement reduce in Go [Golang Tutorial 2021]
มุมมอง 1.8K2 ปีที่แล้ว
Implement reduce in Go [Golang Tutorial 2021]
Best programming languages 2022?
มุมมอง 1.6K2 ปีที่แล้ว
Best programming languages 2022?
htop - become a linux wizard
มุมมอง 1.3K2 ปีที่แล้ว
htop - become a linux wizard
GitHub Copilot for Vim
มุมมอง 22K2 ปีที่แล้ว
GitHub Copilot for Vim
5 years of coding - the highlights
มุมมอง 7592 ปีที่แล้ว
5 years of coding - the highlights
when the coding interview goes poorly
มุมมอง 6732 ปีที่แล้ว
when the coding interview goes poorly
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.
Leetcode: 01 Two Sum [golang, 2021]
มุมมอง 6K2 ปีที่แล้ว
Leetcode: 01 Two Sum [golang, 2021]
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

ความคิดเห็น

  • @THOTASAIVARDHAN
    @THOTASAIVARDHAN วันที่ผ่านมา

    Pop os❤

  • @bardus_hobus
    @bardus_hobus 4 วันที่ผ่านมา

    Subscribing because of your hate for node.js….I too hate node. Surprised though that you didn’t put treesitter as #1

  • @RaziMemeGod
    @RaziMemeGod 4 วันที่ผ่านมา

    Every Arch user thinks the point of a computer is to be complicated when it's supposed to be the opposite.

  • @COTOHAXX
    @COTOHAXX 13 วันที่ผ่านมา

    Controlalta Deletdavra!

  • @cathalogrady2331
    @cathalogrady2331 17 วันที่ผ่านมา

    You dont need a plugin manager. Git submodules is all you need.

  • @zehph
    @zehph 22 วันที่ผ่านมา

    Funny you say tmux matters a lot to you, but considering Warp. Their support for it has been, well… subpar for years now.

  • @brunekxxx91
    @brunekxxx91 24 วันที่ผ่านมา

    Hahaha

  • @mamun001
    @mamun001 26 วันที่ผ่านมา

    Thank you

  • @探索生活dp
    @探索生活dp 29 วันที่ผ่านมา

    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.

  • @user-pp4gh4gb2w
    @user-pp4gh4gb2w หลายเดือนก่อน

    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 🗑️)

  • @real_arize
    @real_arize หลายเดือนก่อน

    I use arch btw

  • @skillsnwokoloanthony7557
    @skillsnwokoloanthony7557 หลายเดือนก่อน

    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

  • @skillsnwokoloanthony7557
    @skillsnwokoloanthony7557 หลายเดือนก่อน

    I use arch without a desktop environment btw 🐥

  • @chichoj3726
    @chichoj3726 หลายเดือนก่อน

    How do I change the language in arch linix

  • @aliadel1723
    @aliadel1723 หลายเดือนก่อน

    Finally A good channel for SD

  • @sighupcmd
    @sighupcmd หลายเดือนก่อน

    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

  • @ghostraider4312
    @ghostraider4312 หลายเดือนก่อน

    You guys do realize that Arch Linux has a GUI installer right? 🤷‍♂️ It’s 2024 peeps. Search for ALCI.

  • @cbaesemanai
    @cbaesemanai หลายเดือนก่อน

    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.

  • @Darkangl28
    @Darkangl28 หลายเดือนก่อน

    I'm using CachyOS Arch based distro, and it's been great so far.

  • @mrudulmohan9219
    @mrudulmohan9219 หลายเดือนก่อน

    bro could you please continue this series?

  • @GoogleUser-uv9bo
    @GoogleUser-uv9bo หลายเดือนก่อน

    Yes yes, I learnt x in y minutes.

  • @chrisman2598
    @chrisman2598 หลายเดือนก่อน

    What about gentoo users

  • @CodyCLI
    @CodyCLI หลายเดือนก่อน

    I use Linux Mint btw.

  • @jacks5349
    @jacks5349 หลายเดือนก่อน

    C is "consistency"

  • @user-uj4sg4zc1f
    @user-uj4sg4zc1f หลายเดือนก่อน

    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

  • @cthulhurage4580
    @cthulhurage4580 หลายเดือนก่อน

    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)

  • @skilz8098
    @skilz8098 หลายเดือนก่อน

    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.

  • @auag7208
    @auag7208 หลายเดือนก่อน

    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

  • @pawnhearts8785
    @pawnhearts8785 หลายเดือนก่อน

    The fading is killing me

  • @STOPPEDINCOLORADO
    @STOPPEDINCOLORADO หลายเดือนก่อน

    It’s hard to switch to any other distro just because of the AUR and pacman. Nothing else has as many resources.

  • @cooltextstuff
    @cooltextstuff หลายเดือนก่อน

    Arch is not that hard (i used to use it)

  • @shuangwu1665
    @shuangwu1665 หลายเดือนก่อน

    I really want to know what is this color scheme. It looks so nice.

  • @Mayoritall
    @Mayoritall หลายเดือนก่อน

    Well if you don't want a 1000 pkgs on your laptop

  • @randomdude5634
    @randomdude5634 หลายเดือนก่อน

    javascript sucks, rust better

  • @Jeridi
    @Jeridi หลายเดือนก่อน

    THanks

  • @ccieat21
    @ccieat21 2 หลายเดือนก่อน

    Nice. The status bar the bottom in your terminal, is that a terminal thing or tmux status bar ?

  • @ZrixE_69420
    @ZrixE_69420 2 หลายเดือนก่อน

    I use Pop!_OS and WIndows btw

  • @leerobinson8709
    @leerobinson8709 2 หลายเดือนก่อน

    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...

  • @XboxTheBeatboxer
    @XboxTheBeatboxer 2 หลายเดือนก่อน

    Kitty is polyglot. The fast parts are written in C.

    • @cybernit3
      @cybernit3 หลายเดือนก่อน

      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.

  • @cruzergo
    @cruzergo 2 หลายเดือนก่อน

    Are you still working in tech or were laid off?

    • @JohnCodes
      @JohnCodes 2 หลายเดือนก่อน

      I still work in tech: I was working at AWS and left to join an early stage startup as a sr software engineer

  • @TheJavw
    @TheJavw 2 หลายเดือนก่อน

    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

  • @theamerican_insider
    @theamerican_insider 2 หลายเดือนก่อน

    Your so lucky to escape nursing. The toxic work environment and work load will kill u

  • @BinaryMaestro1
    @BinaryMaestro1 2 หลายเดือนก่อน

    javascript.is.so.easy.i.learnt.it.in.3.months NaN != NaN

  • @elfrikiprogramador
    @elfrikiprogramador 2 หลายเดือนก่อน

    In the next time capture the screen most closely, I can't see :c

  • @southernkei
    @southernkei 2 หลายเดือนก่อน

    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.

  • @statix635
    @statix635 2 หลายเดือนก่อน

    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.

  • @dan-cj1rr
    @dan-cj1rr 2 หลายเดือนก่อน

    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

  • @Merc399
    @Merc399 2 หลายเดือนก่อน

    xD rhe funny thing is most arch user install GUIs. We just hate bloatware... Like the calculator xDD

  • @Allthephones
    @Allthephones 2 หลายเดือนก่อน

    Excuse me, no It is "BTW i use arch". I like the gui-less arch

  • @juancarloshernandez2545
    @juancarloshernandez2545 2 หลายเดือนก่อน

    would love to know what your Pop_Os setup looks like!