Snigo is Spectriv's code snippet management platform. Developers save the code they reuse, organise it with labels and find it again in seconds, on their own or with their team.
Illustrative preview
Labels
# typescript# utils# apiRetry with backoff
typescriptutilsBefore and after
Before and after
Drag the handle or use arrow keys
Retry with backoff
export async function retry(fn, tries = 3)
await sleep(2 ** i * 100)
Paginated fetch
for await (const page of pages(url))
items.push(...page.data)
Verify webhook signature
const sig = hmac(secret, body)
timingSafeEqual(sig, header)
Upsert booking
INSERT INTO bookings … ON CONFLICT
DO UPDATE SET status = EXCLUDED.status
Debounce hook
const v = useDebounce(query, 300)
useEffect(() => search(v), [v])
Deploy script
docker build -t app:$SHA .
docker push registry/app:$SHA
slack · #dev
retry helper? I pasted it here last month
notes.txt
fetch with backoff … v2 final final
old-project/utils.js
function retry(fn) { /* which version? */ }
gist
untitled-snippet-14
email draft
Here is the SQL I mentioned…
screenshot.png
a photo of code from a meeting
README (old)
deploy steps, maybe outdated
Keep reusable code in one library instead of scattered files and chats.
Group snippets by language, project or purpose.
Find the snippet you need in seconds.
Share snippets so the whole team builds from the same patterns.
A personal library of the code you reuse, searchable in seconds.
Shared snippets so everyone builds from the same tested patterns.
New engineers find the team's conventions and helpers in one place.
Reusable building blocks carried from one client project to the next.
Follow Snigo
Verified official profiles
Developers and engineering teams.
Start a conversation
Book a call and tell us about your product, your users and your timeline. Existing clients can reach support by email.