HNHacker News
TopNewBestAskShowJobs

donnemartin

1,806 karma · joined June 10, 2015

Software Engineer at Facebook, posts and comments are my own. https://github.com/donnemartin
submissionscomments
donnemartin··on The System Design Primer
Interesting, it does look great! I'm curious, how do we keep the MkDocs project updated as the guide evolves?
donnemartin··on The System Design Primer
Good point, the security section could be beefed up some more. Pull requests are welcome :)
donnemartin··on The System Design Primer
Thanks for the feedback! I'll see if I can work in some of these suggestions. Pull requests are welcome :)
donnemartin··on The System Design Primer
Thanks! I'm using OmniGraffle for the diagrams.
donnemartin··on The xonsh shell
The xonsh Xontrib [1] open pull request sounds handy, allowing devs to extend the functionality of xonsh beyond what is provided by default.

As an example, gitsome [2] is powered by xonsh and might have benefitted from Xontrib.

I've found that xonsh + prompt-toolkit [3] is a nice combo that helps autocomplete the following:

* Shell commands

* Files and directories

* Environment variables

* Man pages

* Python (REPL too)

[1]: https://github.com/scopatz/xonsh/pull/829

[2]: https://github.com/donnemartin/gitsome

[3]: https://github.com/jonathanslenders/python-prompt-toolkit

donnemartin··on Show HN: Gitsome: A Git/Shell Autocompleter with GitHub Integration
Great! Thanks for confirming the fix.
donnemartin··on Show HN: Gitsome: A Git/Shell Autocompleter with GitHub Integration
Hi, please check out the following to see if they help enable completions for your system.

Bash: https://github.com/donnemartin/gitsome#enabling-bash-complet...

Zsh: https://github.com/donnemartin/gitsome/issues/2#issuecomment...

donnemartin··on Show HN: Gitsome: A Git/Shell Autocompleter with GitHub Integration
Hmm, I haven't looked at GitHub enterprise specifically. johntdyer on GitHub submitted an issue asking about this also, I'll check and update the following:

https://github.com/donnemartin/gitsome/issues/3

donnemartin··on Show HN: Gitsome: A Git/Shell Autocompleter with GitHub Integration
Regarding the gif being too fast, thanks for the feedback! I've slowed it down 50%, hopefully it's easier to follow.

I'd love to get some more feedback on gitsome, I admit I'm not the best gif-maker :)

A few other updates based on feedback/questions from the community:

* Completions work with zsh, not just bash [1]

* The GitHub-integration commands work regardless of whether you start the gitsome autcompleter shell. Check out the quick reference [2] and full reference [3] of GitHub commands available.

[1] https://github.com/donnemartin/gitsome/issues/2

[2] https://github.com/donnemartin/gitsome#github-integration-co...

[3] https://github.com/donnemartin/gitsome/blob/master/COMMANDS....

donnemartin··on Show HN: Gitsome: A Git/Shell Autocompleter with GitHub Integration
I'll check it out, thanks!
donnemartin··on Show HN: Gitsome: A Git/Shell Autocompleter with GitHub Integration
Thanks for the suggestion, I'll put it on my TODO.

The repo has a bunch of screenshots that also show what's in the gif.

donnemartin··on Show HN: Gitsome: A Git/Shell Autocompleter with GitHub Integration
My gif app can only handle about 20 seconds before it chokes :)

Perhaps I should have broken it up into two gifs, one for the completer + interactive help features, and the other for the GitHub integration.

donnemartin··on Show HN: SAWS: A Supercharged AWS CLI
Thanks! I agree, prompt_toolkit is great :)
donnemartin··on Show HN: SAWS: A Supercharged AWS CLI
Thanks for the feedback, this seems do-able.