Zarah Dominguez

209 Followers
77 Following
69 Posts

Thank you @androidweekly for including my post in this week's issue! 🤗

https://androidweekly.net/issues/issue-704

Android Weekly - Free weekly Android & Kotlin development newsletter

Android Weekly is a free newsletter that helps you to stay cutting-edge with your Android Development.

Android Weekly
Went to my local Woolies for the first time after my holidays and saw that THE WORST has happened. They have rearranged the store. 😭😭😭

Proof of life: I have a new blog post! 📙 It's about making Lint rules run on test sources. 🖇️ Truly a riveting topic.

Read it here - https://zarah.dev/2025/12/02/lint-tests.html

Lint Me: Test Sources 🖇️

It has been a year, which means it is once again time to re-examine our TODO Lint rule.

Ever wondered how to add multiple possible fixes when writing a Lint rule? I was too! 🤔

Ever asked yourself how to test these fixes? Same! 🙌

Let's get some answers! I wrote about them here 👇

📜: https://zarah.dev/2024/07/24/lintfix-alternatives.html

Lint Revisit: Providing Alternatives 🔀

In my previous post, we updated our TODO Detector to be more flexible. It is also easily extensible so that if we want to include more parameters or perhaps ...

Wanna hear more about Lint? I did a MASSIVE rewrite of my TODO Detector. 😱 Now 200% more flexible, it:
✅ does a separate assignee and date check,
✅ provide more specific error messages,
✅ can re-write TODOs if in the wrong order,
✅ includes tests for the auto-fixes

📜: https://zarah.dev/2024/07/22/todo-detector-v2.html

Lint Revisit: TODO Detector v2

A few years ago, I wrote about writing a Lint rule to validate the format of TODO comments. Whilst I find that Lint is still difficult to grok, I have since ...

I just published a post on how to make it easier to access extracted values using Kotlin's `MatchNamedGroupCollection` 👩‍🔧 Trigger warning: Contains RegEx.

📜 : https://zarah.dev/2024/07/21/regex-groups.html

I Dub Thee... Marginally better at RegEx

Being a perpetual RegEx n00b, one thing I keep on forgetting is that it is easy to get tripped up when extracting information from an input.

It's been TWO HOURS since I landed and I am STILL TRANSITING. WTF.
I need to transit through LAX today. Been in this queue for immigration for more than 30 minutes and I'm nowhere near the front. I hate this airport so much. 🙅‍♀️🙅‍♀️🙅‍♀️
One... benefit?... of this Google Domains migration is that I get reminded of the domains I apparently own that I have totally forgotten I'm paying for 🤣

IT HAS GOTTEN WORSE. I went into the Nintendo store 😭

Animal Crossing plushies, especially of my super favourite villager, Fauna?! A hoodie that turns you into a Pikmin ARE YOU KIDDING ME!!! Vending machine Kirby??? A jumper with Mario hanging onto the zipper???