Sarim Malik
@sarimrmalik
@RubricLabs CEO
Excited to share more about Rubric. We're an applied AI lab helping companies deploy intelligence. After months of building heads down and working with some amazing companies, I sat down with my co-founders to talk about our process and share more about our approach.
Introducing → Rubric Labs We're an applied AI lab. We build ambitious AI products. Our team has worked with leading-edge companies like Gumloop and Graphite to help bring practical AI applications to market. We sat down to talk about our process.
Shipping velocity is directly proportional to data structure quality, especially in the age where UI can be increasingly treated as an ephemeral asset. More practically, this includes: - the type of store you use e.g. relational, graph etc. - the way you structure your data…
the more i design/build, the more i realize: the wrong data structure is like a receding hairline. you're cooked. trying to cover it up makes it even worse spoke to other founders who agreed that data structure is the ceo's job. every engineer knows to avoid migrations…
Tldr: Make it work, make it good, make it fast. Building for simplicity when your product doesn't even work is a recipe for bad UX. "Make it work, make it good, make it fast" is the single best principle to follow when building. You can't make it simple/good when it does not…
complexity first, simplicity second people say “keep it simple,” but most approach it backwards. they start from simple, then add on complexity without seeing the whole. that’s how you end up with frankenstein products: clean-looking components awkwardly stitched together, held…
Shipped a new map chart to @Basedash so you can visualize geo data from any data source 🗺️
"If I was to do everything at Stripe again, the thing that I think we could maybe foreseeably and beneficially done differently would be to have spend even more time than we did on APIs and data models."
A conversation with @patrickc on old programming languages, software at industrial scale, and AI's effect on economics/biology/Patrick's daily life. 00:15 - Why Patrick wrote his first startup in Smalltalk 03:35 - LISP chatbots 06:09 - Good ideas from esoteric programming…
My main gripe with the current state of agent frameworks is that they are not grounded in real use cases. Hypothetical abstraction can only get you so far.
It’s clear the industry is transitioning from seat-based to usage-based pricing. Not only is this a better mental model for aligning incentives between vendor and user, but is also a great way to manage your cashflow. You bill the precise cost of supporting a user to the user…
Stripe's usage-based billing platform has grown 145% YTD. There's lots of discussion about when the industry will shift from seat-based pricing to consumption models, but it's clear in our data that the transition is already happening. I'm curious what the second-order effects…
Realization: LLM work belongs in a queue, not a request handler. Submitting a chat message should trigger a background job, the UI streams or notifies when the job finishes. This keeps the UI snappy, avoids request timeouts, and lets you run multiple actions in parallel.
A mistake I made as a first-time founder and see most first-time founders making the same mistake: raising venture capital thinking it's an accomplishment or a rite of passage to building a business. But it's really day 0 of your startup, and definitely not necessary. If…
Oh man, such a good blog post: stack.convex.dev/how-convex-wor…
Most AI products fail in the first month. Not bad AI. Bad prompts. Teams at Discord, McKinsey, Salesforce, DoorDash, Reforge, and over 100K+ developers using us know why: Teams wing their prompts – test on 5 examples, ship to millions, pray it works. Today changes everything.
"It's like there's a certain minimum number of days, weeks, or months (for different tasks) that you need to spend in play mode just collecting signals, accumulating them, and digesting them. And digesting them just takes a certain amount of time, after which you just come out…
Here's something I realized about most of my output. I doubt it's unique, but for some reason I've not heard this concept elsewhere yet. Most of what I produce is not fundamentally bottlenecked on resources (time, energy, etc.) but on intuitive conceptual clarity. It's like…
> Run eval script > Prompt o3 to plan next feature > Post on 𝕏 > Catch up on your reading list > Repeat
Recently tried a product which is purpose built for data-analysis but in practice found that o4-mini-high in ChatGPT (which is optimized for visual reasoning) just gave me a much better result. This is shocking, because how is a horizontal tool like ChatGPT outperforming a…
Platforms >>> Products Giving users blocks they can assemble to fit their use case easily and quickly is much higher ROI (and fun) than building for a specific use case. There will clearly be a need for vertically optimized software but thinking horizontally is just a better…
"The more labels you have for yourself, the dumber they make you." paulgraham.com/identity.html
We're barely scratching the surface with structured outputs today. If you're doing anything truly complex, you definitely feel the current limitations. But these limitations would only subside over time and when they do, oh boy, the use cases with structured JSON generation…

we're looking for our first sales hire at greptile we're building AI that catches bugs in pull requests close to 2,000 teams use us nearly 200 teams sign up for a free trial every week, and i want more of them to be successful, long-term customers i currently do sales alone,…