Ken Jung's Avatar

Ken Jung

@kenjung.bsky.social

jkennethjung.github.io

18 Followers  |  73 Following  |  14 Posts  |  Joined: 11.10.2023  |  1.4878

Latest posts by kenjung.bsky.social on Bluesky

Ok, end of thread! Hope whoever reads this finds it helpful. I definitely wish CLIs existed when I was a wee third year grad student, so hope others will adopt and benefit :)

Now back to writing the JMP I guess :(

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Similarly, the deeper your knowledge of the codebase, the more productively you can interact with Claude in making edits. That’s why I mostly use it to edit or add to my scripts instead of authoring things from scratch.

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

To emphasize, the better managed your project is, the better it works! If your pipeline is built to be replicable and version controlled on Git, it is way less worrying to have Claude make changes to your code.

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, it gets stuff wrong sometimes. But since it’s in your terminal, it can test out scripts locallyβ€”a huge plus over browser-based AI!

And it’s easier than ever to iterate with it, e.g. β€œsee how ../Summary/foo.do makes that table? That works properly, and I want the same thing here too”

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

These are the sorts of use casesβ€”along with debuggingβ€”that I’ve personally found Claude Code most useful for. Easily a 5x productivity multiplier in many cases.

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The more complex the codebase, the more helpful I’ve found Claude Code to be. For example, I estimate dynamic IO models in Julia. It isn’t always easy to try new specs. Or as the project grows and I want to add functionality, organizing and cleaning up functions is a lot of cognitive overhead.

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For example, at the root of my project directory, I wrote a CLAUDE.md doc with a brief style guide and directory org chart. It gets loaded in at the start of every session. Kind of like how you’d want your RA to roughly follow the Gentzkow + Shapiro handbook, or whatever guidelines you use.

29.06.2025 01:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

As with all AI, it is a complement, not a substitute, for good coding practices like using version control. The complementarities for Claude Code just happen to be very strong.

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The integration with git is particularly nice. You can let it see your git log to give it more context, and even have it commit and push changes for you (its commit messages are way better than the jumbled slop I usually write!).

29.06.2025 01:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The result? A cool tool that you can use to taste. Give it access to your project directory and it can sift through data pipelines or helper functions across files. No more copy and pasting lines of code to/from your browserβ€”it can edit files directly and highlight the differences for you to okay.

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I can choose which directories it can see, it won’t run terminal commands unless I say so, and it never makes edits without my approval. (You can β€œyes to all” each session if you want it to.)

And ofc it's a CLI, so you can call it directly from your terminal. This is huge for vim guys like me!

29.06.2025 01:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The main point: it lives on your machine so you can call it straight from the terminal. But it always, *always* asks for permission!

I’ve found that this massively lowers the barrier to entry that previously existed for opening an AI chat before, but keeps me assured that I’m using something safe.

29.06.2025 01:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Disclaimer: I hadn’t previously used anything fancier than ChatGPT/Claude in the web browser. A lot of benefits I’m about to mention already existed in tools like Cursor or Github Copilot--though there are still some features that I do think are unique to Claude Code!

29.06.2025 01:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Taking a break from the JMP to shill for Claude Code! Maybe I’m late to the party, but I’ve been using it for a month and have been *blown away*. As someone who never quite bought the claim that AI is like having a well-trained RA…I get it now.

Thread time. And also: first p0st!!! (Hi #EconSky! πŸ™‚)

29.06.2025 01:41 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@kenjung is following 20 prominent accounts