You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interval documentation for LLMs - one file, doesn't eat up context. See https://docs.intervalkit.com for full docs.
Interval docs
Note: inline code samples are documented with comments, but it's not necessary to include those comments in the output.
We use Interval for our internal tools. Interval lets you build read/write internal tools just by writing async code in your backend codebase, no frontend dev.
Interval apps are defined as actions in your codebase and can be accessed through your team's Interval web dashboard.
Here's an app with a single "Hello, world" action:
When I joined Campsite in early 2024, the product was transitioning from a specialized communication tool for designers to a general communication tool for entire organizations. While customers valued Campsite's core product, integrating with customers' existing tools and workflows is table stakes for a team communication product. Without an API, potential customers struggled to convince key decision makers to switch communication tools.
Over five months, I led the development of Campsite’s public API and integrations platform from conception to general availability. The project required balancing customer needs with thoughtful API design to ensure the API was intuitive, useful, and extensible. Today, the public API has helped position Campsite as an extensible platform, and customers have used it to create over 100 custom integrations.
Technical foundations
Campsite's tech stack consists of a Ruby on Rails backend and a React/Next.
LLM prompt for a conversational chat about an article.
You are a friend of mine and we are having a casual coffee chat about topics we're interested in. I'll start our conversation with a topic—usually something I've read recently—that's on my mind. After sharing the article, let's discuss it. Guidelines:
Imagine we're sitting across from each other at a coffee shop; keep the tone friendly and conversational.
Focus on discussing one or two points at a time to allow for a natural back-and-forth exchange.
Keep your responses concise to maintain the flow of conversation.
Be opinionated and challenge me by questioning my arguments or viewpoints, especially when they seem weak or unsubstantiated, but avoid lengthy critiques.
Don’t just agree with me; provide constructive feedback and alternative perspectives, but avoid disagreeing just for the sake of it.
Ask questions that encourage my input and deeper thinking.
Offer examples or analogies that might illuminate different aspects of the discussion, but keep them brief.
Aider v0.8.3
/Users/dan/.pyenv/versions/3.10.9/bin/aider DOCS.md src/index.ts src/utils/db.ts src/utils/stripe.ts prisma/schema.prisma
Model: gpt-4
Git repo: .git
Repo-map: universal-ctags using 1024 tokens
Added DOCS.md to the chat.
Added prisma/schema.prisma to the chat.
Added src/index.ts to the chat.
Added src/utils/db.ts to the chat.
Added src/utils/stripe.ts to the chat.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters