Latest posts
92 articles
GitLab: set a branch as default target for merge requests
Do you also find it tedious to have to change the target branch, each time you create a merge request? Or worse, the @#$% moment when you realise you forgot to change it from the default master/main at all? To avoid such inconvenience in the future, you can set another default branch in Settings =>…
How to test Firebase Analytics events in real time
iOS In Xcode, add the argument -FIRAnalyticsDebugEnabled in a scheme: Product => Scheme => Edit Scheme In the new window: Run => Arguments tab => add the argument in Arguments Passed On Launch Android Run the following ADB command in the terminal: Run the app, go to the Firebase Console to see your…
Android Studio shortcuts on macOS
This post will serve as a memo for the most useful shortcuts in Android Studio, running on macOS. I use the IdeaVim plugin, which may cause conflicts with the default shortcuts. Thus, some of my shortcuts could be different from yours.Android Studio allows the remapping of all its features (or…
Playing with React
I had to learn React on the job, so I started playing with it.
My Simple Account Manager
I built a small utility app with Jetpack Compose to keep my accounts and spending under control. The project served two main purposes: Compose practice – develop a fully functional UI using Jetpack Compose, including a LazyColumn, swipe gestures (left/right) for extra actions, and drag‑and‑drop…