Keegan C Smith

1.8K posts

Keegan C Smith

Keegan C Smith

@keegan_csmith

Software engineer @sourcegraph

Cape Town, South Africa Katılım Mayıs 2007
370 Takip Edilen507 Takipçiler
Keegan C Smith
Keegan C Smith@keegan_csmith·
@beyang At least for me some of the prose came from Amp as well. Fed it my summarized notes on work + let it read other posts for style to get my the main structure of my post done.
English
0
0
2
9
Beyang
Beyang@beyang·
Check out this beautiful changelog. Code written by Amp, prose written by human.
Erik Seliger@erikseliger

@Sourcegraph Once on a WYSIWYG platform, our new engineer-written Changelog is now a beautiful and simple app. Our engineers own the storytelling of what they ship and write in markdown. Very agent friendly. Btw, lots of things shipping this week, check it out! sourcegraph.com/changelog

English
1
0
20
3.1K
Thorsten Ball
Thorsten Ball@thorstenball·
@tokwonomics We first try in the git root and then in the cwd. But it probably would make more sense to try walking up. Wdyt?
English
1
0
0
78
Thorsten Ball
Thorsten Ball@thorstenball·
Amp CLI now reads .amp/settings.json in your workspaces. That means, besides other things: different MCPs per repo!
Thorsten Ball tweet media
English
5
4
49
8.6K
Keegan C Smith retweetledi
Thorsten Ball
Thorsten Ball@thorstenball·
@keegan_csmith built this! Trickier than we thought it would be. Keegan also added this lovely screen that I actually, genuinely love.
English
1
1
4
1.8K
Keegan C Smith
Keegan C Smith@keegan_csmith·
@devanbeitel @thorstenball @AmpCode Aah you know what I realised that we had fixed this $HOME vs ~ issue on Friday Oct 3rd for ZSH users. I see you tried this out Sep 22nd. Sorry, should of realised that sooner. So hopefully going forward you should be good.
English
1
0
2
41
Devan Beitel
Devan Beitel@devanbeitel·
@keegan_csmith @thorstenball @AmpCode You know, I thought the same too! I closed the terminal, opened a new one, and even sourced. But no luck. It was a bit odd. I have another computer that amp isn’t installed on yet. I’ll try on that again.
English
1
0
0
23
Devan Beitel
Devan Beitel@devanbeitel·
@AmpCode After installing amp, the bin wasn't found because the PATH addition wasn't correct when added to my zshrc (macOS 15.6.1). Are y'all aware of this issue? I don't opening an issue (and sharing my fix)...especially for credits ;)
English
2
0
0
83
Keegan C Smith
Keegan C Smith@keegan_csmith·
@tanvirraj @beyang I too didn't like watching it on twitter. FYI "yt-dlp" works on it which is what I did. If it's on your PATH I believe you can even "mpv" the URL directly.
English
0
0
1
38
Tanvir Raj
Tanvir Raj@tanvirraj·
@beyang would love to watch this in YT. twitter streaming is not good here
English
1
0
1
23
Thorsten Ball
Thorsten Ball@thorstenball·
Hey Neovim friends, we've got some good news: You can now connect the Amp CLI to Neovim!
English
23
22
178
35.5K
Keegan C Smith retweetledi
Thorsten Ball
Thorsten Ball@thorstenball·
Amp's CLI is now a proper, full-on TUI. Best part for me personally? No more Ink, no more flicker.
English
36
41
577
172.9K
braai engineer
braai engineer@BraaiEngineer·
why does `lsof -i -P` take so long to run? Doesn't the OS know which sockets are open on which ports?
English
2
0
2
286
Keegan C Smith
Keegan C Smith@keegan_csmith·
@dsp_ @beyang Yup your thinking aligns with mine and is what I do manually. That is pretty much the next area we will experiment with, just relying on the commit messages + diff was the easiest to integrate and experiment with.
English
0
0
1
26
David Soria Parra
David Soria Parra@dsp_·
@beyang I think I am more interested in a summary of who made the changes, why they made them (pr message + discussion + commit message) and a summary of the changes.
English
1
0
2
99
Beyang
Beyang@beyang·
Git history context coming soon to a Cody near you?! Would love people's feedback on: * Would you find this useful? * What more should it do? * Should we ship it?
Beyang tweet media
English
7
3
48
7.7K
Thorsten Ball
Thorsten Ball@thorstenball·
Daydreaming: What if GitHub/Sourcegraph/... would display line count in the folder view? I'd love it when browsing new repositories.
Thorsten Ball tweet media
English
10
4
140
20.4K
Keegan C Smith
Keegan C Smith@keegan_csmith·
@zeeg @golang Edit: actually unsure about the whitespace handling, caller of UnmarshalJSON may do that for you
English
0
0
0
60
Keegan C Smith
Keegan C Smith@keegan_csmith·
@zeeg @golang You might prefer this style: You can unmarshal into an “any” then type switch on it. There is github.com/mitchellh/maps… as a useful helper to convert maps into structs. What you have here is more performant though, except you need to handle whitespace before {
English
1
0
2
830
Keegan C Smith
Keegan C Smith@keegan_csmith·
@thorstenball Temporary so unless you use nix-darwin, nope. But macport version from homebrew also works. Recently switched to that port, seems good so far
English
0
0
0
52
Thorsten Ball
Thorsten Ball@thorstenball·
What's the best Emacs version to install on macOS to play around with Doom Emacs? I want to dissect Magit.
English
7
0
12
6.6K
Keegan C Smith
Keegan C Smith@keegan_csmith·
@thorstenball Those early days of trigramming are some of my fondest memories in my career. Hopefully cross paths again in the future.
English
1
0
1
183
Thorsten Ball
Thorsten Ball@thorstenball·
I wrote about my last week at Sourcegraph. A collection of ancedotes.
Thorsten Ball tweet media
English
12
9
233
49.9K
Keegan C Smith
Keegan C Smith@keegan_csmith·
@thorstenball When I was doing an internship I bought my skateboard with. One of the senior programmers said he used to skate, next thing you know he has a broken wrist.
English
1
0
2
71
Thorsten Ball
Thorsten Ball@thorstenball·
I haven't stood on a skateboard in 20 years but a colleague today sent me this link: landyachtz.com/en-eu/collecti… And now all I can think is that, damn it, these look sick and I need one, no five
Thorsten Ball tweet media
English
4
0
7
3K