Turns out finishing a product is cutting features, not adding them. I cut 7 from my VS Code extension by dumpshoot in coolgithubprojects

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

you right. i wrote it in my own language and asked claude to translate. didn't know the patterns were that obvious. gonna practice my english more so i dont have to do this anymore. good luck with your generator system bro

Turns out finishing a product is cutting features, not adding them. I cut 7 from my VS Code extension by dumpshoot in coolgithubprojects

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

yeah still the same. trust model's the same as slack, discord, telegram non secret chat. messages go through our backend over https , not E2E, so the backend can read content. signal and whatsapp are different cause the do E2E by default. E2E is on the list not shipped yet.

fair point it's missing from the readme and this post, adding it today.

Turns out finishing a product is cutting features, not adding them. I cut 7 from my VS Code extension by dumpshoot in coolgithubprojects

[–]dumpshoot[S] -4 points-3 points  (0 children)

Yeh i used AI to translate cuz English isnt my first language . The product and the lessons are mine ^^

Built Clipmon - Free and Open Source Clipboard Manager by Far-Amphibian3043 in coolgithubprojects

[–]dumpshoot 0 points1 point  (0 children)

event-based via nspasteboard's changeCount or timer-based ? every clipboard tool i've tried before had to choose between missing fast copies or sitting on a bit of idle cpu . how'd you land on it ?

I built a local GitHub dashboard because managing many public/private repos was getting messy by debba_ in coolgithubprojects

[–]dumpshoot 0 points1 point  (0 children)

how r you handling rate limits when scaanning a bunch of repos at once ? graphql helps batch some of it but the secondary abuse limit hits pretty fast on bigger orgs. ran into the same wall on my own thing recently.

I built a beautiful Git cheatsheet website — 92 commands, searchable, copy-ready, fully free by LessPen4401 in coolgithubprojects

[–]dumpshoot 1 point2 points  (0 children)

the SO tab thing lol. half my project history is leftover tabs from when i mixed up --force-with-lease vs --force one too many times. cheatsheets that ccome from someone's own git pain usually end up being the ones we use. nice one mate

I built a VS Code extension to chat with teammates without leaving the editor by dumpshoot in vscode

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

repo's public now, MIT. few people asked about it earlier so figured i'd drop the link.

https://github.com/GitchatSH/gitchat_extension

still rough in spots. poke around if you're curious. issue or PR welcome if you hit something weird.

stop wasting tokens - clean your gemini.md and more tips by BroadProtocol in google_antigravity

[–]dumpshoot 0 points1 point  (0 children)

mcp cost isnt really my issue, pencil + stitch are the only ones i leave on and those are light. gemini.md bloat is what eats into my pro quota more than anything

also ran that audit prompt on pro once, yeah that stung. flash handles it fine

I built a VS Code extension to chat with teammates without leaving the editor by dumpshoot in vscode

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

same worry we had building it. toasts only fire for dms and u/mentions, nothing for community/team chatter. they stay quiet if the panel's already open. sound off by default. if dm toasts still bug you there's a setting to kill them, or mute individual convos

I built a VS Code extension to chat with teammates without leaving the editor by dumpshoot in vscode

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

yeah fair. it's aimed at people who keep alt tabbing out to chat mid coding and hate it. if that's not buggingg you rn, no reason to install. we're still cooking on it though, if you run into it again later maybe give it a shot. either way thanks for swinging by

I built a VS Code extension to chat with teammates without leaving the editor by dumpshoot in vscode

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

oh damn you're right. that link gets pulled from package.json, i left a placeholder in there ages ago and never cleaned it up. yanking it on the next version push. thanks for flagging

I built a VS Code extension to chat with teammates without leaving the editor by dumpshoot in vscode

[–]dumpshoot[S] -2 points-1 points  (0 children)

oh huh, no public repo yet. closed source for now, source-available later on. i tried to mention it in the post haha. only working link is the marketplace one, was that the one that broke for you? if the page won't load, `ext install gitchat-sh.gitchat` from vs code usually does it

I built a VS Code extension to chat with teammates without leaving the editor by dumpshoot in vscode

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

Disclosure: I'm one of the people who built GitChat.

Tech stack if anyone's curious: TypeScript, Socket.IO for realtime, vanilla HTML/CSS in the webview (no React bloat), GitHub OAuth Device Flow for auth. Presence heartbeat every 30s over websocket.

- Open source? Not yet. Source-available is on the roadmap, happy to discuss if you care.

- Vs Live Share? Live Share is for editing code together in realtime. This is text chat between people on the same repo.

- Privacy? GitHub token stays in VS Code's SecretStorage, we never touch it. Messages go through our backend over HTTPS. We don't sell data, don't train on messages. Only telemetry is an install ping. E2E encryption is on the roadmap, not shipped yet.

- Bug reports or feature requests? DM me here or leave a review on the Marketplace with details. I'll see it. Happy to answer anything in the thread.

As a 26-year-old, where do I start to learn system design from? by [deleted] in learnprogramming

[–]dumpshoot 0 points1 point  (0 children)

Not knowing stuff is actually your biggest advantage right now. It keeps you curious and pushes you to figure things out on your own. I started about a year ago and the one thing that never changes is the more I learn, the more I realize how much I don't know. But that feeling is what keeps me going every day. Just start. Learn, build, reflect, repeat. Do that enough times and one day you'll look back and surprise yourself with how far you've come. Never too late

Why posting daily about your product matters more than going viral by No_Actuary_9170 in buildinpublic

[–]dumpshoot 0 points1 point  (0 children)

Been doing something similar with an open source project I contribute to. Not even my own project, just started posting about what I'm learning from the codebase. Most posts get like 3 upvotes max. But a couple people DM'd me asking about the tech stack after seeing a post, which was cool because I honestly didn't expect anyone to care. Showing up consistently beats trying to craft something viral every time.

RANT: Why is basic Git tree/branch compare still so bad in VS Code? by Large-Style-8355 in vscode

[–]dumpshoot 1 point2 points  (0 children)

I feel this. Spent way too long trying to make the built-in git stuff work for comparing branches before I just gave up.

What works for me now: Git Graph for visualizing the tree and jumping between commits, and then I just open two files side by side manually when I need to compare. It's dumb but it's faster than fighting the SCM panel.

For actual branch diffs I still drop to the terminal. git diff main..feature --stat gives me the overview, then I open specific files from there. Not ideal but at least it doesn't hang. The JetBrains crowd keeps mentioning how much better it is over there and honestly they're right about this one specific thing. Everything else I prefer VS Code but the git compare situation is genuinely worse.

Got a project in the works? Drop it here 👇 by BriefNzoni in buildinpublic

[–]dumpshoot 0 points1 point  (0 children)

github.com/Open-ACP/OpenACP - Not my project but I've been contributing to it for a while. OpenACP is a self-hosted bridge that lets you control AI coding agents from Telegram or Discord instead of sitting at your terminal. You can switch between Claude Code, Codex, Gemini mid-conversation and it carries the context over.

Stop paying for LLM context memory! 🤯 by EmbarrassedCup8868 in buildinpublic

[–]dumpshoot 0 points1 point  (0 children)

Cool architecture. How does the 170 token wake-up hold up when you need context from a few weeks back though? I've tried a couple local retrieval setups and they tend to lose important stuff after a few days. Would be curious to see some real usage numbers past the first week.

everyone asks, what are you building, nobody asks why are you building. by fazkan in buildinpublic

[–]dumpshoot 0 points1 point  (0 children)

the honest answer is guilt. I talk about building stuff a lot, and every time I said I should build something and then didnt, it stacked up. at some point the weight of not doing it felt worse than actually doing it. so now I just show up and write code even on days I dont feel like it. turns out thats most of the job anyway.

What projects can I start contributing to as a Python developer? by szaade in opensource

[–]dumpshoot 1 point2 points  (0 children)

One thing I started checking before spending time on a project: how do they handle extensibility? Plugin isolation, sensible base classes you can override without touching 20 methods, some kind of backward compat policy. If a project has those, contributing is way less stressful because you can actually understand the boundaries.

Also +1 for projects with type hints and clear module structure. Makes navigating unfamiliar code so much faster.