top of page
Vivek Singh

Vivek Singh

Co Founder, CPO@Digia

Vivek Sharma is the Co-founder and Head of Product & Platform at Digia, where he is building the next-generation platform for mobile app development powered by Server-Driven UI and instant production releases. Before founding Digia, Vivek led App Platform, Backend Platform, and Security at UrbanCompany, helping scale systems that powered millions of app sessions every day. His deep experience in platform architecture and developer tooling shaped his conviction that app development needs to evolve, from code-heavy release cycles to a world of dynamic, backend-driven interfaces that enable real-time iteration. At Digia, Vivek drives both product direction and platform strategy, bridging the gap between developer experience, scalability, and reliability. He’s passionate about simplifying complex engineering problems and creating tools that empower teams to build, release, and iterate faster without compromise. Vivek frequently speaks about modern app architecture, developer velocity, and the future of platform engineering in the mobile ecosystem.

Conquering RenderSliver: Harnessing Power, Overcoming Fear

Every truly great app the ones that feel alive, fluid, and effortless hides a quiet superpower under the hood: RenderSlivers. But let’s be honest. Most developers avoid them. They seem complex, intimidating, and a little unpredictable. We did too. Until we had to build and optimize screens that could handle massive dynamic layouts instantly and more importantly, make them server driven at Digia In this session, we’ll share our personal journey from fearing Slivers to mastering them. You’ll see how understanding Flutter’s rendering pipeline unlocked a new level of performance, flexibility, and control for us, and how we now use Slivers as the foundation of Digia’s Server-Driven UI engine that powers real apps in production. We’ll talk about the “aha” moments that changed how we see RenderSliver, how we safely harness them for adaptive, data-driven layouts, and the patterns we discovered while making Slivers server-driven. By the end, you won’t just understand RenderSlivers and Slivers in genera you’ll want to use them. Because conquering them isn’t just about performance. It’s about creative freedom. 🧠 Takeaways: How RenderSlivers actually work under the hood Practical patterns for using Slivers effectively in production apps How to make Sliver-based layouts dynamic and server-driven Common pitfalls and debugging lessons from real-world use
bottom of page