Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Codiff: A beautiful, extremely fast local diff viewer I review SO MUCH code locally these days. I asked Codex to build it using and Thanks amadeus and Jacob. Amazing software. It took 16 minutes to build this. It's amazing.

63,568 görüntüleme • 5 ay önce •via X (Twitter)

42 Yorum

Jacob profil fotoğrafı
Jacob5 ay önce

@amadeus Did you use the new codeview component? @amadeus has a new branch we haven’t landed in main yet - but massive for performance

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus 👀

Ricky profil fotoğrafı
Ricky5 ay önce

@amadeus @fat When do you sleep

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat Have to admit it's only been 5 hours on average every day and I haven't done much else but code.

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat I haven't written any code, to be clear.

wong2 profil fotoğrafı
wong25 ay önce

@amadeus @fat I also built my own local review tool:

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat Nice!

Nik Graf profil fotoğrafı
Nik Graf5 ay önce

@amadeus @fat have you seen or Was thinking about a GUI like you build with Inline agent / AI annotations. But what I think about more is: let an agent analyze it and come up with a plan to walk me through and give me examples how to test it

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat I’ve used the terminal for code reviews for a long time. It’s great. With the volume of code I’m reviewing, it’s no longer flexible enough. A GUI is better. I want to make a mode where you can use your llm to create the walkthrough for you when you are coding, yes!

Tomasz Taranek profil fotoğrafı
Tomasz Taranek5 ay önce

@amadeus @fat Next step: submit review comments to your agent :)

ST-Automation profil fotoğrafı
ST-Automation5 ay önce

@amadeus @fat Local diff viewers are the sleeper category. We do code review on five repos a week and the GitHub UI is just slow. If Codiff handles 10k line diffs without choking it replaces the GitHub tab entirely.

Ryan Florence profil fotoğrafı
Ryan Florence5 ay önce

@amadeus @fat very cool

Rohan Bansal profil fotoğrafı
Rohan Bansal5 ay önce

@amadeus @fat Sick! Just built my own too, insane amounts of code to review = better tools needed

amadeus profil fotoğrafı
amadeus5 ay önce

@fat Aww man, thanks 🙏! also @SlexAxton is the mad lad behind trees!

Parth Jadhav profil fotoğrafı
Parth Jadhav5 ay önce

@amadeus @fat Built the exact same thing, with exact stack. with one extra feature. us 🫂

Anh Tran profil fotoğrafı
Anh Tran5 ay önce

@amadeus @fat I’d suggest not showing diff for all files and scroll to a file to view its diff. It’s much better to show diff only for a selected file. This is something that I’d love @zeddotdev should improve also.

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat @zeddotdev Yup it does that now.

swendzonce-kukle🇳🇷 profil fotoğrafı
swendzonce-kukle🇳🇷5 ay önce

@amadeus @fat What's the point of the animation?

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat What animation

swendzonce-kukle🇳🇷 profil fotoğrafı
swendzonce-kukle🇳🇷5 ay önce

@amadeus @fat What do you think, product guy? 💀

Michael profil fotoğrafı
Michael5 ay önce

@amadeus @fat but why? you will still use GitHub at the end

Farseen profil fotoğrafı
Farseen5 ay önce

@amadeus @fat so beautiful

NVMBR profil fotoğrafı
NVMBR5 ay önce

@amadeus @fat 16 minutes is actually insane. i would've spent that just setting up the repo and fighting with go modules

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat Yeah, I thought it would take a few hours at least!

mia ♡ profil fotoğrafı
mia ♡5 ay önce

@amadeus @fat local diff viewer is such a good example of using the model for one very specific annoyance. 16 minutes is wild.

Edu Wass profil fotoğrafı
Edu Wass5 ay önce

@amadeus @fat +1 i feel like everyone is doing their own version of this atm 😆

smiz profil fotoğrafı
smiz5 ay önce

@amadeus @fat what would be your ideal diff review tool?

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat Mine

Adam Miskiewicz profil fotoğrafı
Adam Miskiewicz5 ay önce

@amadeus @fat This is awesome. Have you considered SSH support so it can be used on a remote workspace?

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat I haven't, but you can convince me:

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa5 ay önce

@amadeus @fat btw. 0.2 can be used to review PRs:

Jake Go profil fotoğrafı
Jake Go5 ay önce

@amadeus @fat Cool! Kaleidoscope has always been my go to on Mac but being able to customize it is so valuable these days

Gus profil fotoğrafı
Gus5 ay önce

@fat @amadeus Amazing!

schrepfler profil fotoğrafı
schrepfler3 ay önce

@amadeus @fat Any plans to support semantic diffs between jsons?

Christoph Nakazawa profil fotoğrafı
Christoph Nakazawa3 ay önce

@amadeus @fat If somebody contributes it, maybe.

Jacob profil fotoğrafı
Jacob3 ay önce

@schrepfler @amadeus We’re working on it

schrepfler profil fotoğrafı
schrepfler3 ay önce

@cnakazawa @amadeus Loving it!

Kai K- profil fotoğrafı
Kai K-5 ay önce

@amadeus @fat why do ppl keep reinventing diff tools..

Almog Gavra profil fotoğrafı
Almog Gavra5 ay önce

@amadeus @fat checkout - I built v0 in like 30min, but turns out there's a ton of features/details that are necessary to go from v0 to something that works really well for lots of use cases

AI slop cleaner profil fotoğrafı
AI slop cleaner5 ay önce

@amadeus @fat Hmm. Lets try reviewing bun rust PR

Sabrina kehres profil fotoğrafı
Sabrina kehres5 ay önce

@amadeus @fat 16 minutes?? that's genuinely insane. I've had a diff tool idea I've been "planning" for like 2 years now. this is embarrassing honestly

Anoesj Sadraee profil fotoğrafı
Anoesj Sadraee5 ay önce

@amadeus @fat I believe @amix3k was also busy building one! Maybe you can team up or exchange codebases and see where you can both improve 😉

Benzer Videolar