Note-taking System ALL Programmers Should Consider

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 18

  • @null_bite
    @null_bite Год назад +1

    Awesome! .. I'll be honest, I'm overwhelmed with all the note-taking systems out there & how to organize everything. This was the only video I found that right to the point, and demonstrated a flow that I can actually see adds value to my daily. Thanks man 🙏

    • @ShivanS
      @ShivanS  Год назад +1

      Thank you for you comment. Hope it helps! Plus remember that there are plenty of ways to take notes. None is right or wrong and also nothing is perfect too. All the best.

  • @Jonix2000
    @Jonix2000 2 года назад +1

    Thanks for showing me zk, I have been reading a lot about Zettelkasten for the past year and thus I have been looking for a tool like this
    Saving the notes as plaintext Markdown files, searchable and editable from the command line, is my cup of tea. Owning my own journals in a format that is readable by more than a specific application
    My main concern is how I should store my notes. I have a preference to setup a private/home instance of GitLab and store my private notes there. Though this has the large downside, a big hassle of always needing to connect to my home Git server through a self-hosted private VPN server. It seems like a big hurdle, then again I don't really love the idea storing them on a "Big Brand" Cloud server either.

    • @ShivanS
      @ShivanS  2 года назад

      Thank you for you comment! I hope you enjoy using zk!
      I see your concern with hosting your repositories on "big brand" services. The dilema I get is the reason they exist is for our convenience but there are drawbacks. If we don't want those drawbacks then we lose the convenience (having to set up our own servers or using a service that might not be as reliable). Hope this helps.

    • @DavidLindes
      @DavidLindes 3 месяца назад

      One thought, it case you still have any struggles with this: since git is a distributed version control system, if you clone a repository, all the history comes with that... you've got it locally, and don't need to be connected to a network to do adds, commits, etc. So, if you have a gitlab instance at home, if you just make it a practice to always fetch before leaving, and commit and push after getting home, then you don't need the VPN component. (Granted, that means discipline, but... an option.)

    • @Jonix2000
      @Jonix2000 3 месяца назад +1

      @@DavidLindes That is true, I can sync it when I’m home. I’m a bit upset I didn’t think of that

    • @DavidLindes
      @DavidLindes 3 месяца назад

      @@Jonix2000 Oh, good; I'm glad that's helpful, then!

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

    Most ackshually video I ever watched

  • @rolv529
    @rolv529 Год назад +2

    Bit late but great vid, helped me get setup. Just a possible idea, but maybe you could make a follow up video about using the nvim plugin for zk

    • @ShivanS
      @ShivanS  Год назад +1

      Thanks for your kind words. I will look into it! Haven't made many videos for a while now

  • @joshpetit
    @joshpetit 3 месяца назад

    Wonderful video, I'll have to try this out thank you.

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

    Emacs Org Roam --> far better experience!

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

    Someone please answer this for me. I see many, many of the best programmers I watch on RUclips have that similar looking terminal. Is that NeoVim? Or is that a replacement for the entire terminal. I want to start coding on the terminal but I'm too new to code without the help of text completion, for example with libraries in C. I always have to end up back in VS Code. Thank you!

    • @ShivanS
      @ShivanS  Месяц назад +1

      Can't speak for those best programmers, but I am using iTerm2 as my terminal with Neovim as my text editor. If you are using VS code, that is fine, but if you want to start working towards the realm of Vim/Neovim, I'm try the vim plugin just to get used to the key bindings. Once you get a hand of the bindings. Try this repo: github.com/nvim-lua/kickstart.nvim to get started with configuring Neovim. Good luck!

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

      @@ShivanS thank you so much brother. Hours after watching your video I got a tutorial on kickstart recommended on RUclips. It's made by one of the maintainers so I'm gonna work on that this weekend. Thank you very much for replying.

    • @ShivanS
      @ShivanS  Месяц назад +1

      @@nathanaelmoh5848 No worries. Good luck!

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

    ⚫🤓☝️