Savvy

84 posts

Savvy

Savvy

@savvyoncall

Create and share runbooks right from your terminal

pty Katılım Ocak 2024
21 Takip Edilen31 Takipçiler
Sabitlenmiş Tweet
Savvy
Savvy@savvyoncall·
Shantanu Joshi@joshishantanu4

I'm building @savvyoncall to help developers automatically create and share runbooks from wherever they work, starting with the terminal. Early users said, "I only realize something is worth sharing after I've already overcome a gotcha or error. Can I create a runbook from my shell history?". Savvy's latest release introduces a new command: savvy record history. Select commands from your shell history and watch as Savvy takes care of everything else.

QHT
0
0
0
294
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
It's been fun seeing how folks use @savvyoncall to go from intent -> action and let Savvy take care of the translation.
Shantanu Joshi tweet media
English
0
1
9
159
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
BYO LLM to @savvyoncall Stay compliant and use company-approved LLMs or a local LLM from @ollama A simple configuration change and Savvy automatically routes all LLM requests to your specified model. Existing workflows continue to work exactly as before, with your preferred model doing the heavy lifting.
Shantanu Joshi tweet media
English
1
1
8
200
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
TIL from @savvyoncall's AI that you can pass signed arguments to tail and head Remove the first 2 lines from a file: cat file.txt | tail -n +2 Remove the last 2 lines from a file: cat file.txt | head -n -2 🤯🤯🤯
English
0
1
9
131
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
new website for @savvyoncall (link in next tweet) Here's my stack for building a new landing page: - @magicuidesign - insane value and great starting point. The code base is solid and deployment just works. - @v0 - hands down the best way to prompt and iterate on your designs. - @render for hosting
GIF
English
4
5
25
1.5K
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
Here's a fun story about the weirdest live demo fail I've ever had. I demoed @savvyoncall to @ronefroni and @stahnma, and copy-pasting the savvy run command didn't work. Wut! This has never happened before. I can't find any obvious errors. My logs say there's no resource by this ID - but how can I view it on my dashboard 🤔 Maybe, the CLI and Dashboard are fetching diff resources - super weird. Sure enough, the CLI is trying to fetch rb_313ef8614e3d75e, which is one character from the correct one. What's so special about the `f`? Why is it omitted? The answer, it's not the `f` but the `fd`. Many Vim users already know where I'm going. I use `fd` in my CLI to toggle from insert to normal mode. The randomly generated ID has `..3fd..`, so when I pasted it in, it briefly toggled normal mode, skipped the f, and continued on its merry way. 🤯 The Demo Gods had it in for me today. Ron and Michael were super kind during this hiccup - thanks!
Shantanu Joshi tweet media
English
1
2
16
207
Savvy retweetledi
Amjad Masad
Amjad Masad@amasad·
Godel Terminal by @MartinShkreli looks super cool. More apps should be a CLI!
Amjad Masad tweet media
English
25
16
614
60.4K
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
Announcing savvy sync - keep your late-night breakthroughs and hard-won knowledge readily accessible on your local machine. No network, No problem. Run savvy run --local and get unblocked instantly with @savvyoncall Write anywhere, access everywhere - even offline. That's the power of savvy sync
English
0
2
7
263
Savvy retweetledi
Daily
Daily@trydaily·
3/8 @savvyoncall @joshishantanu4 - democratize tribal knowledge in technical teams and unblock your developers
English
1
1
6
358
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
@savvyoncall's incident mode is the best way to automatically keep track of each step while investigating an issue. Use savvy record or savvy record history to track all your commands. Savvy's built in local redaction ensures you remove any PII or tokens before generating an artifact or exporting your commands to a local markdown file The newly added local markdown export ensures you can compile a list of your actions in second without any data ever leaving your machine. Upgrade savvy using savvy upgrade to try out incident mode
Shantanu Joshi tweet mediaShantanu Joshi tweet media
English
1
2
7
116
Savvy retweetledi
Raghav Srivastava
Raghav Srivastava@Raghav_11001_ai·
Exploring the netstat Command in Linux The netstat command is essential for network troubleshooting & monitoring in Linux. It provides info on network connections, routing tables, interface stats, & more. Ideal for diagnosing network issues or monitoring active connections. 👇🏻
English
1
1
6
374
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
The most important and valuable commands in your shell history stay hidden because they may contain sensitive data, such as API tokens, PII, customer names, etc. @savvyoncall's CLI now has built-in support for local redaction. Share your expertise automatically and safely.
English
1
2
10
231
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
I attended the last conference in SF and was blown away by the talks and attendees. Grab a ticket with 20% off with the code BURRITO! #tickets" target="_blank" rel="nofollow noopener">sreday.com/2024-san-franc….
English
0
1
2
33
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
h/t @_torrefatto for creating PKGBUILDs for @savvyoncall. If you're on Arch Linux you can install Savvy using an aur helper like yay. yay -Sy savvy or yay -Sy savvy-git (tip of main branch) to install Savvy's CLI instantly.
English
0
1
3
124
Savvy retweetledi
Shantanu Joshi
Shantanu Joshi@joshishantanu4·
Search is live on @savvyoncall! Find artifacts faster in the Savvy dashboard.
GIF
English
0
1
11
174
Savvy retweetledi
Cartesia
Cartesia@cartesia·
@savvyoncall - automatic generated and templated cli runbooks Watch @joshishantanu4 run Cartesia's edge model Rene on Runpod using Savvy 🔨
English
1
2
11
518