Latest posts

98 articles

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…

Hair Technique Pro

This is my very first official release of a personal Android app on Google Play, and it’s also my first project built entirely with Jetpack Compose. I began my mobile development career using Java and XML layouts. After spending several years maintaining legacy code, it took some time to become…

My resume

Interested ? Please contact me to receive the uncensored version.

How to quickly and easily mount a USB drive as a regular user using the command line

To mount my USB drive, I was using the traditional sudo mount /dev/sdXY /path/to/mountpoint. But because I was mounting as root, I had to prefix every operation with sudo. So how to mount it as a regular user ? Simply using udisks ($ sudo pacman -S udisks2), which is used by gvfs and various file…

How to automatically run PHPUnit tests with Laravel and Homestead

During my previous developments, I used to run a custom script with grunt-contrib-watch that reran my PHPUnit tests each time I saved a PHP file. However Laravel comes with Laravel Mix. It is a useful tool, but it lacks (and will always lack) PHPUnit support. So I had to look for another solution…