• 0 Posts
  • 122 Comments
Joined 3 years ago
cake
Cake day: December 24th, 2023

help-circle




  • as someone who is perpetually an intermediate beginner in all things in the computer science world (even though I have a CS degree):

    (And, as a long time vim user who has moderate knowledge on what vim can do for me, and has grown up with ctags, cscope, fzf)

    Does anybody else feel like we need to tame the complexity that is neovim configuration? Distros exist but they just package the complexity into sane defaults. Argh! every way of handling this seems boils down to trade-off and preferences if i go down the rabbit hole far enough.

    but I feel like there should be a better way to organize this complexity. The other day I gave up trying to understand lua and just asked an LLM to set me up the LSP, tree-sitter, telescope, which-key, and few more plugins.

    The most important thing I remember and share was I wanted to make these powerful plugins able to take advantage of each others’ expressive behaviors.

    One example is LSP operation that has multiple results like “All references to this symbol” can be displayed and moved to with a telescope window, while binding it to ctags like key-binds.

    I keep trying to learn lua and lua tables and it just doesn’t stick after sometime. Maybe my brain isn’t as elastic anymore now that i am above 30 or something.









  • I often compare vibe coding to lord of the rings. Saruman blocks the fellowship’s path with difficult challenges. So too does solving hard problems in programming. So Gandalf decides they will take the mines of moria (vibe coding). He knows better but does so anyway. The rest of the fellowship naively follows him down (junior devs). Most of the path is just minor hiccups and the juniors fumbling around. But they get to a certain point and things start to get too heated. The hordes of goblins being the bugs introduced by the LLM as they keep changing the code via different prompts. Then they inevitably awaken the Balrog… the monstrous Complexity Demon that was brewing behind the vibe coding sunshine and roses.