I always pushed the Scrum button to make our project live – thinking it is the ultimate answer to a better and faster delivery. Working with teams, interacting with many IT professionals, and being a Project Manager myself – this is the same pattern I have seen mostly all around; we go in auto pilot […]
Introduction Project management is about handling people, tasks, and results together. For many years, project managers have been making plans, tracking work, and delivering projects with the help of different tools. Now a new change has come with Generative AI. This technology is slowly changing how project managers work. It is not about project managers […]
Introduction Apple’s AVPlayer is the core of media playback on iOS, macOS, and tvOS. On Apple TV, most developers start with AVPlayerViewController for its built-in controls, subtitles, and “Up Next.” But when you need custom branding, interactive overlays, or advanced analytics, its limitations quickly appear. That’s when building a custom AVPlayer experience becomes essential along […]
Localisation means providing the content in the regional language. The app supports multiple languages. Users can select any available language, and the content will be converted into that selected language. Roku is one of the leading players in the OTT (over-the-top) world with millions of users worldwide. As app/channel publishers expand globally, localisation plays a […]
Introduction With the evolution of React Native, the New Architecture brings significant performance and maintainability improvements through features like TurboModules, Fabric, and C++ shared logic. Upgrading to this architecture can seem intimidating—but with the right strategy, it’s achievable. In this blog, I’ll walk you through two practical approaches to upgrading your project to the New Architecture in React Native, […]
Introduction AWS System Manager (SSM) is a secure, end-to-end process to be used for managing servers on AWS, on-premises, and on any other cloud platform. We can manage our servers from one central point using the SSM. Prerequisites: You must have an AWS account with the Required IAM permissions: SSM (Systems Manager), EC2, and IAM […]
Introduction: As software development teams start exploring Generative AI and Large Language Models (LLMs) for test and development work, resulting productivity boosts have generated quite a bit of excitement. From authoring unit tests to code diff summarization and supporting exploratory test work, LLMs are becoming useful assets for the QA toolbox. This new technology comes […]
Introduction When companies move to the cloud, most think the hardest part is the migration itself. Truth is — that’s just the start. Over the past few years, we’ve worked with startups, large-scale platforms, and everything in between. What have we learned? Cloud without solid DevOps is like buying a sports car but never changing […]
Introduction WebRTC is the native real-time audio, and video plus low-latency data exchange stack of the web that offers peer-to-peer enabled communication with built-in NAT traversal, encryption support as well as adaptive transport selection. It opens up browser APIs for media capture, secure connection establishment, and streaming audio/video/data between peers by use of RTCPeerConnection, MediaStream […]