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.

Faris Zacina•Jan 24, 2023•Founder Playbook
The hype around ChatGPT AI is real. We see random people on the internet creating crazy stuff with simple conversations. It almost seems like anyone out there is churning out code, images, full products, etc. But is that true? who is actually tinkering with these tools? The early adopters and creators are still the very people that were supposed to be replaced. I haven’t yet seen a doctor with zero programming knowledge creating an app, or a sales professional creating a book about nuclear en
Read More
Faris Zacina•Jan 23, 2023•Founder Playbook
We are just cogs in the internet copy machine. When copies are abundant, they become worthless. It's time to exit the machine. I’ve heard once that the internet is a copying machine where users just copy and paste other people content, sometimes with minor modifications. The 1% internet rule would probably confirm this, as most people are not creators, and 99% are just viewing, commenting, sharing, etc. Open the average profile on any social network, and you will observe that most interaction
Read More
Dino Trnka•Jan 23, 2023•Software Architecture & Engineering
We have accomplished a lot! In the previous part of the series, we got the mock server running so we could send a request from our app and receive a JSON response. However, currently, nothing happens when we successfully log in. We only print the access token to the console, and we don’t navigate to the home screen of the app as we should. In this article, we will handle authorization by implementing several functionalities. Our app needs to be able to securely save the access and refresh token
Read More
Dino Trnka•Jan 20, 2023•Software Architecture & Engineering
In the previous article, we designed a login screen that makes an API request. However, we don’t have a server that will handle this request yet. API calls are an important part of every mobile app that communicates with a remote database, which is most apps today, so it goes without saying that we must add this feature to our SwiftUI app. Of course, to do this, we have to use an API. One way to do this is to connect to one of the publicly available APIs, which is completely viable for learners
Read More
Dino Trnka•Jan 20, 2023•Software Architecture & Engineering
Congratulations! We have already implemented many essential components of our first SwiftUI app. In the previous part, we applied the necessary logic for our authorization. In our LoginAction class, we have everything we need to send an API request to our mock server. Let’s think about scalability for a moment. If we wanted to create another API request, we would have to repeat most of the code we already wrote in our LoginAction. That’s not the kind of architecture we want to have. According
Read More