It s been a week since we launched Ovren - and I just want to say a genuine thank you.
We built Ovren because every team has backlog work that never makes it into a sprint. Not more ideas. Not more AI suggestions. Real engineering work that needs to get shipped.
So we launched Ovren as an AI engineering execution product for real backlog tasks: AI frontend and backend engineers that work inside your real codebase, execute scoped work, and return reviewable code updates.
Claude just shared this with me. "unrestricted push" - cannot get that to work. Anyone have workarounds? Trying to get my claude/claude code productivity up, so I have Claude tasking claude code, and using the newly-updated desktop app.
Every top athlete has one (Lebron James, Novak Djokovic, Serena Williams). And it turns out, so do most of the biggest names in tech.
Steve Jobs mentored Mark Zuckerberg in the early days of Facebook. Eric Schmidt mentored Larry Page and Sergey Brin at Google and later credited that relationship as one of the key reasons Google scaled the way it did. Bill Campbell, known as "the Coach of Silicon Valley," mentored Jobs, Schmidt, Jeff Bezos, and dozens of other founders throughout his career.
Big update. The optimizer can now prioritize high-traffic rooms over hallways and closets. Shoutout to @yotam_dahan who suggested density-aware placement.
Room type assignment - Right-click any room to tag it with a type from 46 presets across 6 building categories (commercial, residential, education, healthcare, hospitality, industrial). Each type carries a device density sourced from Cisco, IBC, and industry planning guides. Densities are fully adjustable per room. Custom type lets you name rooms whatever you want.
I've been building my app for 8 months now, and i ended up having 5 repositories
nextjs app
databases
customer facing API
node-sdk that wraps the api
react-sdk, for both reusing shared component and customer facing components
So i thought, it's gonna be great if i create a mono repo with submodules. But it was terrible. I realized that turborepo does not like external packages, and as i tried to reuse my own customer facing libs, the DX became terrible. It was very time consuming to ship a feature. Even when i wanted to use Codex or Cursor 3, it was not able to show git diff properly, also i was not able to use Cursor's cloud agents properly to ship complex features.
Not a launch post. Just things I wish someone had written down before I spent a month figuring them out.
1. LLMs send partial payloads on write operations
You ask the agent to update a record. It sends only the fields you mentioned in the prompt. The PUT request goes through, returns 200, and you've silently wiped every field you didn't specify.
The fix: before every write call, fetch the current resource state via the companion GET endpoint and deep-merge the LLM's payload on top. The LLM only needs to specify what's changing the executor fills in the rest.
Road to 1,000,000 Votap users Day 60 | Current: 1294 Over 100 users have already chosen their fate. Will you be the next? That s how many people have already generated their username through the new update. Now onto step two: I m currently working on making conversations actually feel like conversations. You ll be able to: tag the person you re replying to get notified when someone responds go back and forth in proper threads Not just random one-off comments anymore. Download Votap from the App Store if you want to try it when it comes out. More tomorrow.