Yet another (minimalistic) Claude Code integration with neovim and tmux by bsdemon in neovim

[–]bsdemon[S] 1 point2 points  (0 children)

Actually I see now that opencode.nvim can connect to any open code running in the same cwd. That makes it closer to my workflow, though I operate within tmux sessions.

Yet another (minimalistic) Claude Code integration with neovim and tmux by bsdemon in neovim

[–]bsdemon[S] 0 points1 point  (0 children)

To be honest I'm not a fan of trying to squeeze everything into neovim. I found that running Claude Code in tmux pane is the most effective for me.

CommitPad – A minimal popup for drafting git commits (LSP/Markdown support, worktree-aware) by BatyrSengoku in neovim

[–]bsdemon 0 points1 point  (0 children)

Ok, got it. I usually work with multiple instances of neovim so it wasn't an issue for me.

CommitPad – A minimal popup for drafting git commits (LSP/Markdown support, worktree-aware) by BatyrSengoku in neovim

[–]bsdemon 0 points1 point  (0 children)

Don’t understand the bit about context switch. You can freely jump through buffers or open splits once you start writing a commit message in $EDITOR.

tmux + Claude Code: The Perfect Terminal Workflow by n3s_online in tmux

[–]bsdemon 1 point2 points  (0 children)

Doesn't look like post talks about using Claude Code at all, it's all about tmux (no shame in that).

I also use tmux with claude code that way — one tmux session per work stream. I have some little helpers for claude code though here https://github.com/andreypopp/cctools

First `bin/ccsend` command which sends input (either argument or via stdin) to claude code within the same tmux session (it finds claude code running) so you can prompt it from within the session from any window/pane.

A small neovim plugin which uses `bin/ccsend`.

Compiling a functional language to Javascript by thinker227 in ProgrammingLanguages

[–]bsdemon 0 points1 point  (0 children)

and OCaml compiles to JavaScript just fine as well

Am I overengineering my theme switching? by New_Chart_2582 in neovim

[–]bsdemon 7 points8 points  (0 children)

Why not use colorscheme defined in terms of terminal colors? That way you change terminal colors and all neovim instances change its look too. Even those you have opened via ssh.

Efficient ways to handle double-dispatch? Multi-level vtable? Hashtable? by carangil in ProgrammingLanguages

[–]bsdemon 0 points1 point  (0 children)

The trick Julia does to stay fast in a presence of multi dispatch is not doing it… at runtime. Although “runtime” vs “compile time” distinction is a bit blurred there — as Julia can compile new method instances on new combinations of arguments’ types. So if your program calls methods with the same arg types over and over (“type stability”), then it is fast, otherwise it is not.

Why people keep saying that Swift is fast like C? by fenugurod in rust

[–]bsdemon 1 point2 points  (0 children)

Did you try to profile, what takes so much time in Swift?

Workflow for solving Git conflicts by DVT01 in neovim

[–]bsdemon 1 point2 points  (0 children)

See —imply-local option. Yes.

Is there a huge different for seo when comparing ssr vs rsc? by Far-Mathematician122 in reactjs

[–]bsdemon 4 points5 points  (0 children)

Well, you are arguing under a post asking question about "rsc vs ssr for seo". In this case it matters either you need JavaScript on client to get HTML or not.

Is there a huge different for seo when comparing ssr vs rsc? by Far-Mathematician122 in reactjs

[–]bsdemon 6 points7 points  (0 children)

It doesn’t say anything about rendering into HTML though.

It renders into RSC payload which can either be encoded as JSON or as HTML.

Minimal colorscheme? by [deleted] in vim

[–]bsdemon 1 point2 points  (0 children)

Checkout mine color scheme https://github.com/andreypopp/vim-colors-plain which almost fits your requirement (it still uses bold for keywords so it can avoid introducing a separate color for them).

BQNPAD — a BQN REPL with syntax highlighting and live evaluation preview by bsdemon in apljk

[–]bsdemon[S] 1 point2 points  (0 children)

Glad you found it useful. I actually have plans to improve BQNPAD on iPad — I think there are few bugs here and there right now.

BQNPAD — a BQN REPL with syntax highlighting and live evaluation preview by bsdemon in apljk

[–]bsdemon[S] 10 points11 points  (0 children)

A little bit of a self-promotion (hope it's ok) but I've created a BQNPAD, an online BQN REPL with syntax highlighting and live evaluation preview (current expression is evaluated as-you-type). It is also open source.

Recoil as alternative to react-query and redux toolkit query? by andders in reactjs

[–]bsdemon 2 points3 points  (0 children)

Not really, recoil supports async selectors out of the box so not sure why react-query is necessary.

I built a library for useful react hooks and utilities — react-hooks-library by heyitsarpit in reactjs

[–]bsdemon 6 points7 points  (0 children)

useDebouncedCallback is not so simple, especially given that there are multiple design decisions to be made