Build FASTER Using Git Trees, Neovim and LazyGit

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

ความคิดเห็น • 35

  • @ciscoserrano
    @ciscoserrano 8 หลายเดือนก่อน +4

    I love seeing your channel grow. Great video dude.

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

      Thank you so much!!

  • @catwhisperer911
    @catwhisperer911 8 หลายเดือนก่อน +3

    I omit the --ff-only argument when merging a feature branch by rebasing off of its parent branch (the local branch from which the current branch was checked out from). While the difference appears minor, the benefit for me at least is how it promotes frequent fetching and pulling to the parent branch first, which makes testing more productive as you are not only testing your feature but also the feature's integration into the larger system. I admit this is a subjective approach but it has paid off numerous times while working on fast changing code bases. Thanks for sharing.

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

      I haven’t considered that! Thank you!

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

    Great to see your channel and content grow, keep it up man. Your content has helped me grow my skills considerably

  • @utawarerumono93
    @utawarerumono93 6 หลายเดือนก่อน +2

    Nice Video :D! i have 1 question. Can Tell me 00:58 Your Diagram Note Program?

  • @ZeRonaldo89
    @ZeRonaldo89 8 หลายเดือนก่อน +4

    What is the program you are using to draw?

    • @s.sunhaloo
      @s.sunhaloo 8 หลายเดือนก่อน +4

      Excalidraw

    • @devopstoolbox
      @devopstoolbox  8 หลายเดือนก่อน +3

      Excalidraw!

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

    love these videos! more please :)

  • @josh6657
    @josh6657 8 หลายเดือนก่อน +1

    You are a DevOps legend!

  • @JohnWasinger
    @JohnWasinger 8 หลายเดือนก่อน +1

    What diagramming tool are you using?

  • @willernst
    @willernst 8 หลายเดือนก่อน +1

    This is great stuff, but I have to admit, 1:30 in and I'm distracted by your awesome diagramming tool. What is that?

    • @s.sunhaloo
      @s.sunhaloo 8 หลายเดือนก่อน +2

      Excalidraw

    • @devopstoolbox
      @devopstoolbox  8 หลายเดือนก่อน +1

      Excalidraw!! It’s open source too :)

  • @Mooooov0815
    @Mooooov0815 8 หลายเดือนก่อน +1

    So much useful stuff that’s all blocked in our huge monorepo. So I still have to endure 40+ minute wait times on a stupid JS project when merging a feature branch

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

      I feel your pain!! 🥲

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

    Banger as usual

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

    Which software are you using for presentation

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

    love your obsidian theme.. would you be able to share theme and settings

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

      Of course: dotfiles.omerxx.com

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

    Cool video I need this Thank you! Q, Which Keyswitch did you choose on your moonlander keyboard? I'm about to purchase one. Are you using zellig in the video?

    • @devopstoolbox
      @devopstoolbox  8 หลายเดือนก่อน +1

      I’m using Tmux here!
      Went with the cherry red switches but ended up switching rather quickly to the Gateron yellow as they’re pre lubed and sound way better

  • @codeman99-dev
    @codeman99-dev 8 หลายเดือนก่อน +1

    I don't get it. What was gained here? You certainly lost github's automatic commit message referencing the source PR.

    • @devopstoolbox
      @devopstoolbox  8 หลายเดือนก่อน +1

      No merge commit -> same hash that was already built tested and shipped can be deployed to production == no testing / building, 100% confidence of the hash that was built + the ability to quickly deploy other already-built versions.

  • @cdenneen
    @cdenneen 8 หลายเดือนก่อน +1

    I thought you switched from LazyGit to NeoGit because of context switching back in March?

    • @devopstoolbox
      @devopstoolbox  8 หลายเดือนก่อน +1

      I switched from Fugitive to Neogit!
      Lazygit is more of a sidekick in my workflow when I do things more complicated outside Neogit's comfort zone

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

    Why not mention that the video and resource you've based all this on is not in the same language? I really was interested, but it is difficult to follow with only subtitles. Surely there was some other resource that also validates the point. Why not use that?

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

      I don’t have another resource unfortunately. The talk I based this on was given by a friend and I took it (with Erik’s permission) and what you see here is a translation of the idea to an English video, wrapped with additional context I thought was important.
      I don’t believe there’s another resource covering this one specific topic as it is a. Opinionated and b. Made by Erik
      However, if you do have something, please share and I’ll add it to the description.

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

    No, git trees are not filthy, what you have is a cultural bias from the west, there is an interesting video about this situation,`How culture made Japanese Internet design "Weird"` by Cynthia Zhou, *the video starts by comparing western web design vs Japanese web design* she explains what some sociologists have said about this in the past, the *West is analytical vs Eastern Asia is Holistic,* Analytical meaning we center on one thing at a time while Easters Asia focuses on the connections between multiple things, and the art and culture reflects all of this, including web design.
    To us, something like the git tree that reflects the multiple connections of things looks confusing just because we don't have the training for it, so is a skill's issue. Of course people in both sides have the skill of the other side, people in the west can be holistic and think better in terms of connection of things while people in east asia can follow the analytical mind focused on thing at a time. but the majority is the other way around.

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

      I’m sorry, while this really sounds interesting (and I’d love a link to the video) I don’t see how this changes the impact merge commits have on duplicate artifact and build times. Moreover, I don’t see how a holistic approach (?) sees merge commits differently 🤷