This blog post was drafted with ChatGPT and edited manually. The same AI conversation was used to help find the public Bixby launch activity. Samsungโs Bixby isnโt as straightforward to launch programmatically as a normal Android app. In this session, we used ADB (Android Debug Bridge) to inspect Bixbyโs internal activities, determine which ones were visible, and…
This blog post was drafted with ChatGPT Codex and edited manually. Login screens in React Native look simple from the outside: a couple of TextInput components, a button, maybe a password reset link. In practice, they sit right where app code meets native platform behavior. Keyboard return keys, password managers, one-time code suggestions, font rendering,…
We added health checks to a .NET app so we can quickly verify whether the API is running and whether it can reach its PostgreSQL database. The final result is a /health endpoint that returns structured JSON. First, we added the health check packages to the project: AspNetCore.HealthChecks.NpgSql gives us a PostgreSQL-specific health check. AspNetCore.HealthChecks.UI.Client…
Note: After further testing, we determined that simply updating ninja.exe bypasses the path length issue (as well as enabling long paths using the PowerShell command below). However, following these steps and using this code will reduce warnings in the terminal when building a React Native / Expo / Android app on Windows. Android/React Native uses…