
Dmitriy Kovalenko
@neogoose_btw • 17,331 subscribers
Goose, James Goose. vi/vim Made some open source software you might already be using. Built the best file search https://t.co/5X6nOmdf5r
Shorts
Videos

My dear software engineers, I am excited to present you my latest achievement in the code search area that I've been trying to tackle for the last months: ACTUALLY WORKING real-time approximate typo-resistant code search. What does it mean? you: can search any code with any typos you agent: for every search of UserController with 0 results will automatically suggest UserAuthController without additional cost It's already live you can try it right now as MCP for file search
Dmitriy Kovalenko437,826 Aufrufe • vor 2 Monaten

Okay Apple, I just implemented a calculator app entirely in arm64 darwin assembly, yes with UI. It might be not as slick and fancy as yours but at least it does not do heap allocation at all so have a constant memory usage no matter what I calculate :D
Dmitriy Kovalenko855,580 Aufrufe • vor 8 Monaten

My dear software developers (and anyone who’s interested in the future of code search): I have crawled through depths of hell to bring you, one of the more important foundational piece of programming: fast, the most accurate, index free, and correct code search Here is a real time code search on leaked claude code sources, linux kernel 100k files, and chromium repo 500k files
Dmitriy Kovalenko190,044 Aufrufe • vor 2 Monaten

Introducing fff-ai. It's a file search tooling optimized specifically for your AI 1) significantly faster than fzf and ripgrep 2) has fuzzy code search fallbacks 3) better sort and suggestions of access frecency, git status, file size, etc Avg -10% wall time and -17% tokens
Dmitriy Kovalenko184,648 Aufrufe • vor 2 Monaten

Couldn't agree more with Linus here. Making your code running as fast as possible (or just faster than someone's else code) is the best feeling you can get from programming The issue that it is extremely hard to find the project that will pay you for instruction level efficiency
Dmitriy Kovalenko416,667 Aufrufe • vor 9 Monaten

TLDR from their words it is faster than FFF. But it makes absolutely 0 sense to me. FFF searches same query for 250ms. But it doesn't require 550mb index and HOURS of compute to index it Stay tuned I'll drop the article why this is the biggest lie in the file search history
Dmitriy Kovalenko126,157 Aufrufe • vor 2 Monaten

In the next version of OpenCode (for sure if my and nexxel pr is goingto be merged) opencode file mentions would be 100x faster than in claude code in addition to that it would - be typo resisant - suggest files/folders opencode recently modified - prioritize the files modified in git
Dmitriy Kovalenko80,621 Aufrufe • vor 2 Monaten

Announcing odiff v4 - the fastest image comparison tooling revamp! - 20% more stable anti aliasing detection - SIMD first implementation - up to 70% performance boost on some CPUs (avx512) - now compiles to all the platforms (including riscv, freebsd, and mobile) - no floating point arithmetic in best scenario - 40% smaller binaries - 100% backward compatible API
Dmitriy Kovalenko82,348 Aufrufe • vor 9 Monaten

Officially not skill issued in neovim anymore. I built the most memory-efficient file picker UI available in Neovim, and it's the first one to actually use async I/O for file previews. We allocate 3x less memory than the pure lua pickers while mainting custom binary and file index in memory.
Dmitriy Kovalenko71,208 Aufrufe • vor 10 Monaten

This is how much memory your precious folke's snacks picker allocates using your lovely ripgrep to list files vs my ugly fff.nvim solution you hate because it's not a cli and you sure that file search should not live in memory and store a content index in RAM
Dmitriy Kovalenko20,169 Aufrufe • vor 2 Monaten

I’m once again blown away by the quality of file search plugins available for neovim
Dmitriy Kovalenko24,866 Aufrufe • vor 2 Monaten

Announcing fff.nvim (and standalone fff cli): the file picker you've been waiting all this years. - typo resistant SIMD optimized fuzzy search - standalone native binary for file access that is aware of modification/access times - git status awareness using ABI - good UX
Dmitriy Kovalenko63,643 Aufrufe • vor 10 Monaten

Finally upgraded to blink.cmp from nvim.cmp and OH MY GOD it actually autocompletes real time it's like + 100x to the "snappiness" feeling It is already 1.x, all the integrations with snippets is supported and migration happened smoothly af idk why I didn't do this earlier
Dmitriy Kovalenko68,959 Aufrufe • vor 1 Jahr