mory91
Reviewing in the browser always made me leave my editor right when I needed it most: jumping to a definition, running the code, fixing something small while I was looking at it. So Proud checks out the PR branch in the background while you read the overview. The diff is then the real file in a normal buffer, with the changes shown inline and their syntax colors kept. You can edit it, use LSP, and so on.
What works today:
- A PR list (review requests, mine, all open, recently viewed) with filtering and a live preview - An overview with the description, files, commits and the conversation. You can step through the comments with the cursor and reply to any of them in place. - Review threads next to their lines. K shows the whole thread, r replies, and you can post, post and resolve, or add it to your pending review, with @mentions and suggestion blocks. - Comparing any two local branches, offline. Selecting a commit in the sidebar shows just that commit's change.
Some choices that may interest people here: GitHub is reached through a small async Lua REST client over curl, with no gh dependency. Every feature has a fixed benchmark with hard p95 time and memory limits, and the test suite fails if any of them are exceeded. For example, a 1,200-line file with 600 changed lines and 1,000 threads must render in under 8 ms. Keeping it fast was the whole point, so I made that something the tests enforce.
It's early. CI check status and GitHub-style markdown and image rendering are next. :Proud demo runs it on sample data, so you can try it without a token. Feedback is very welcome, especially from people who already review PRs in their editor.
We’re building the easiest way to extract data from the web and build AI agents. Our no-code SaaS platform lets anyone turn a website into a spreadsheet or API in minutes. 500,000+ users and 50 Fortune 500 co’s rely on us and we’ve grown to ~US$2M ARR in just 2 years. We’re scaling fast and defining the future of how people automate knowledge-work.
We’re looking for a Senior Software Engineer (Frontend) with deep expertise in web technologies and a strong product mindset. You’ll play a key role in architecting and developing complex front-end systems, driving major initiatives, and shaping our technical direction. Some of the current technical challenges we’re working on:
→ Building a minimal spreadsheet interface (think Google Sheets) able to perform well with infinite amounts of data with low latency and complex capabilities
→ Designing and building an interface to train, run, and monitor custom AI agents with 100% task success rate Our tech stack: Frontend: React, TypeScript, GraphQL, Tailwind Backend: Node.js, PostgreSQL, AWS (Lambda, RDS, Fargate, SQS, etc.)
You’ll join a small (8-person), fast-moving eng team, working closely with our CEO & Head of Product, Ardy, at an engineering-led SaaS startup. If you thrive on solving complex problems and shipping fast, we can’t wait to hear from you at [email protected]