How To Enable Test Purchases For Your Android Apps

Introduction Many developers want to monetize their apps to cover development costs. One common approach is a subscription-based app model. In this article, I am going to show you how to enable test purchases for your Android apps to easily test your subscriptions and digital products. What you need To get started, you need a working Android app in the internal test track and test users. To allow test purchases for your test users, go to the Play Console -> Settings -> License testing. ...

July 13, 2026 · 2 min · xeladu

How to Fix CORS Errors in Web Applications

Introduction We’ve all been there, cursing because of CORS. You make an HTTP request only to be greeted by a frustrating error message in your browser. With this short article, I want to show you how to fix CORS errors in web applications. What is CORS? Cross-Origin Resource Sharing (CORS) is a mechanism that allows web browsers or other web clients to make cross-origin requests, which are normally prohibited by the Same-Origin Policy (SOP). CORS is a compromise that provides greater flexibility on the Internet while maintaining high security measures. The Same-Origin Policy (SOP) is a security feature implemented by web browsers that restricts web pages from making requests to a different origin than the one that served the web page. In simple terms, SOP prevents malicious web pages from stealing data or executing actions on behalf of a user without their knowledge or consent. ...

August 8, 2023 · 2 min · xeladu

How To Fix A Broken Branch After A Git Merge Or Git Rebase

Introduction. Problems when merging or rebasing branches in a version control system like git can happen to anyone. I want to show you one way that works pretty good to resolve the issue. Of course, there are other ways like reverting the rebase and doing it again, but I like this approach more. Relevant git commands ▶ git cherry-pick ▶ git log ▶ git checkout ▶ git branch 1 Create a new branch from the merge/rebase target Let’s assume you wanted to rebase the main branch onto your dev branch and something went wrong because the application does launch anymore. ...

March 13, 2022 · 2 min · xeladu