android

Basic things to look at in Android app security

There is so much to say and so many edge cases when it comes to mobile app security. And every year, there will be more of those edge cases to remember. There is a nice security checklist from Google. But in this post, I’d like to share a short checklist on top of that when I review an app in terms of security;

7 min read

Navigation Component — Common issues we can face

While I was playing with Navigation Component, I’ve faced some concerns, concerns that could lead to issues for some. I will be straightforward and will start with my first concern:

6 min read
Back to Top ↑

quality-profiles

Custom Quality Profiles in SonarQube — Part 1

I haven’t encountered much articles about this and it is really helping me to write much cleaner code and even learn new things about Java :) This article will be a part of my “SonarQube” series: So let’s begin…

2 min read
Back to Top ↑

sonarqube

Custom Quality Profiles in SonarQube — Part 1

I haven’t encountered much articles about this and it is really helping me to write much cleaner code and even learn new things about Java :) This article will be a part of my “SonarQube” series: So let’s begin…

2 min read
Back to Top ↑

AI

Using apps script and Gemini to keep myself up-to-date

Hey everyone, the title of the post is clear enough. I was inspired by this article which explains how to leverage Gemini with function calling in Google Apps Script. Following that, I’ve created an apps script that reads my TLDR emails and summarizes them into Markdown formatted text via Gemini 2.0 Flash model (at the time of writing).

2 min read
Back to Top ↑

apps-script

Using apps script and Gemini to keep myself up-to-date

Hey everyone, the title of the post is clear enough. I was inspired by this article which explains how to leverage Gemini with function calling in Google Apps Script. Following that, I’ve created an apps script that reads my TLDR emails and summarizes them into Markdown formatted text via Gemini 2.0 Flash model (at the time of writing).

2 min read
Back to Top ↑

jetpack-compose

Navigation Component — Common issues we can face

While I was playing with Navigation Component, I’ve faced some concerns, concerns that could lead to issues for some. I will be straightforward and will start with my first concern:

6 min read
Back to Top ↑

note

Using apps script and Gemini to keep myself up-to-date

Hey everyone, the title of the post is clear enough. I was inspired by this article which explains how to leverage Gemini with function calling in Google Apps Script. Following that, I’ve created an apps script that reads my TLDR emails and summarizes them into Markdown formatted text via Gemini 2.0 Flash model (at the time of writing).

2 min read
Back to Top ↑

security

Basic things to look at in Android app security

There is so much to say and so many edge cases when it comes to mobile app security. And every year, there will be more of those edge cases to remember. There is a nice security checklist from Google. But in this post, I’d like to share a short checklist on top of that when I review an app in terms of security;

7 min read
Back to Top ↑

sonarlint

Back to Top ↑

tldr

Using apps script and Gemini to keep myself up-to-date

Hey everyone, the title of the post is clear enough. I was inspired by this article which explains how to leverage Gemini with function calling in Google Apps Script. Following that, I’ve created an apps script that reads my TLDR emails and summarizes them into Markdown formatted text via Gemini 2.0 Flash model (at the time of writing).

2 min read
Back to Top ↑