Welcome to our world of building digital products
Essays about software development, technology, and building digital products
Essays about software development, technology, and building 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.

Dino Trnka•Aug 7, 2018•Software Architecture & Engineering
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 sections of code with little or no alteration. This is called boilerplate code and while it may be necessary in some cases, it can be very tiresome to write over and over. This article will demonstra
Read More
Faris Zacina•Jul 6, 2018•Software Architecture & Engineering
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.
Read More
Faris Zacina•May 12, 2018•Software Architecture & Engineering
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.
Read More
Faris Zacina•Apr 5, 2018•Software Architecture & Engineering
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.
Read More
Faris Zacina•Mar 29, 2018•Software Architecture & Engineering
Gaining StackOverflow reputation is tough in a saturated market. Faris explores clever strategies like rewriting outdated answers, tackling emerging tech questions, and marketing your contributions to stand out and build recognition effectively.
Read More