Welcome to our world of building digital products – Page 8
Essays about software development, technology, and building digital products
With experience of building 100+ digital products,
our team is eager to share their insights and stories. Whether you seek inspiration or hands-on advice, we offer a mix of technical knowledge and personal experiences. Dive into our blog for practical tips on product development, design, and software engineering, all from our team behind digital products reaching millions.
React Native offers a single codebase for iOS and Android, saving time and resources, while native development provides unmatched performance and UI precision. Dino compares both approaches, exploring pros and cons to help developers choose the right framework.
No matter what language you’re programming in or what kind of app you’re creating, sooner or later you’ll notice that specific patterns of your code are repeating. For example, each time you create a new presentational component or a utility class, you may follow a specific code structure and write…
Delivering frequent value is the heart of effective development. Faris discuss agile principles, customer-centric approaches, and metrics-driven strategies that foster collaboration, fast iterations, and meaningful results in building digital products.
Most repositories lack clarity on architectural choices. Faris believes creating lightweight design decision documents to explain trade-offs, improve collaboration, and prevent unnecessary rewrites, ensuring code maintainability and developer satisfaction.
T-shaped developers combine deep expertise in one area with broad knowledge across others, enabling holistic product development. Faris explores how these adaptable professionals fill skill gaps, reduce inefficiencies, and drive value in modern software teams.