Aaron Alaniz's Avatar

Aaron Alaniz

@aaron.alaniz.xyz

Grateful husband and father of three. Android engineer at Block ๐Ÿ“Corpus Christi, TX ๐ŸŒŠ ๐ŸŒ aaron.alaniz.xyz ๐Ÿค˜๐ŸฝUT Alumni 2012

625 Followers  |  192 Following  |  87 Posts  |  Joined: 13.09.2023  |  1.6051

Latest posts by aaron.alaniz.xyz on Bluesky

I am teaching my son how to play catcher and one new thing I notice catchers doing is showing the target briefly and then placing the glove on the ground. I presume this is so they only catch the ball coming up into the zone as opposed to trying to frame a low pitch. Fascinating!

30.07.2025 01:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Anvil Moves to Maintenance Mode ยท Issue #1149 ยท square/anvil Hey all! We wanted to share an update on the state and future of Anvil. We previously published a roadmap covering the major work we had planned, including K2 support and making Anvil a standalone ...

๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€๐Ÿ‘€

github.com/square/anvil...

18.07.2025 00:37 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - block/trailblaze: AI-driven mobile testing framework. AI-driven mobile testing framework. Contribute to block/trailblaze development by creating an account on GitHub.

Trailblaze got some new updates today! There's an official yaml spec defined in the trailblaze-yaml module. The examples will be updated by the end of this week.

There's also new memory tools available so the agent can remember screen state for later assertions.
github.com/block/trailb...

16.07.2025 19:22 โ€” ๐Ÿ‘ 3    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As an Android developer I basically have zero visibility into what is happening in Java beyond JDK 8. I am not sure which came first, but it is nice to see convergence on similar concepts like data classes and records.

14.07.2025 17:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Omarchy Trial There is a lot of sameness in technology these days ยญand while convergence is fine, it's nice to explore. The announcement of Omarchyยญ โ€“ an opinionated Arch Linux + Hyprland setup โ€“ reminded me of the...

I gave Omarchy a try and it has made a ten year old laptop fun again. ๐Ÿ’ป๐Ÿ–ฒ๏ธ

aaron.alaniz.xyz/omarchy-trial/

14.07.2025 00:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I always looked forward to showing my kids the Ocarina of Time โ€” the look of satisfaction after completing the first boss battle, priceless โœจ

What a timeless game

28.06.2025 00:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Shift + Esc โ€” the best OOO feature ever made in Slack

16.06.2025 14:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I discovered that my son has been using my debit card pin code as the password to the playground forts at recess. ๐Ÿ”“

21.05.2025 14:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

From a dev at a large tech company:

โ€œWe were only allowed to use GitHub Copilot as an AI IDE. It was OK. But then more and more of us used Cursor on side projects and it was *so much better*

Luckily we have have a dev platform team and we

09.05.2025 13:44 โ€” ๐Ÿ‘ 50    ๐Ÿ” 2    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1
The Savannah Bananas | We Make Baseball Fun!

I just learned about the Savannah Bananas from the @acquiredfm.bsky.social IPL episode โ€” this is so amazing. I love baseball tradition and nostalgia, but this looks so fun.

thesavannahbananas.com

30.04.2025 14:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A screenshot of Fastmail's bottom bar configured to show Mail and Calendar

A screenshot of Fastmail's bottom bar configured to show Mail and Calendar

The Fastmail bottom bar I always wanted ๐Ÿ™Œ๐Ÿผ

29.04.2025 16:18 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

My favorite thing about AI is the spike in motivation to write incredible documentation โ€”ย previously, the incentives were not so tangible. Now, you have immediate feedback about whether your efforts to document something are useful.

28.04.2025 15:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Basically, yes. I use Notion to categorize things like grocery spend from Amex statements.

28.04.2025 11:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yes ๐Ÿ‘๐Ÿป

28.04.2025 11:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I vibed an Amex to Notion tool the past few weekends with Cursor โ€” it's like, so good.

28.04.2025 02:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
A Week with Cursor Technology waves swell, crest, break onto shore, and then, some time later, mobile developers show up, board in hand. I committed to using Cursor exclusively for a week as my daily driver editor. A we...

I am enjoying shorter lower stakes blogs โ€” here are my findings using Cursor for Android dev for a week ๐Ÿš€

aaron.alaniz.xyz/cursor-week/

18.04.2025 20:33 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Bruce Springsteen Will Release Seven โ€˜Lost Albumsโ€™ in June The singer and songwriter announced a boxed set featuring 83 songs, of which 74 have never been officially released in any form.

Bruce delivering a sunny day himself this morning โ˜€๏ธ

www.nytimes.com/2025/04/03/a...

03.04.2025 13:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Two blogs in a month ๐Ÿ™Œ๐Ÿผ โ€” watch out for feature flag drift in your UI tests.

aaron.alaniz.xyz/rollout-to-u...

30.03.2025 19:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My kids only seem to want an apple seconds after I have taken the first bite of mine. And it has to be mine.

19.03.2025 19:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A hastily sketched graph of programmer salaries on the X axis, and # of programmers on the Y axis, with two lines: a "before" distribution and an "after" distribution. The "before" distribution has a higher average salary, but there are less of them. The "after" distribution includes the entire "before" but is much larger, although with a lower average.

A hastily sketched graph of programmer salaries on the X axis, and # of programmers on the Y axis, with two lines: a "before" distribution and an "after" distribution. The "before" distribution has a higher average salary, but there are less of them. The "after" distribution includes the entire "before" but is much larger, although with a lower average.

I wrote up some thoughts about the effect of AI on programmer salaries: seldo.com/posts/ai-eff...

17.03.2025 00:49 โ€” ๐Ÿ‘ 176    ๐Ÿ” 42    ๐Ÿ’ฌ 12    ๐Ÿ“Œ 12
Preview
First Time Experience Authoring a Kotlin DSL I recently came across a file commented with // TODO convert to DSL. I use this file frequently and while I thought it could be improved, it had never occurred to me that a DSL would help. Feeling cur...

I have about ten rough drafts of random posts I would like to finish some day. I managed to complete one about my first time authoring a Kotlin DSL.

aaron.alaniz.xyz/kotlin-dsl/

16.03.2025 23:32 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I tried Cursor for the first time today and it is so smooth โœจ From nothing to solution with a short prompt and some chat assisted debugging. All in place, no app or context switching. ๐Ÿ’ฏ๐Ÿ’ฏ

14.03.2025 13:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub Merge Strategies: A Visual Explanation Understanding Merge Commit, Squash Merge, and Rebase Merge

A discussion about the differences of @github.com merge options came up at work this week.

I couldn't find a quick explainer I liked so I wrote down what I shared. I hope it's helpful!

blog.mmckenna.me/github-merge...

01.03.2025 15:28 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

This must be while RuleChain exists, but I tried to get fancy composing one TestRule with another and found that it is pretty easy to forget a base.evaluate() call and pass every test suite that uses the rule. ๐Ÿ˜…

13.02.2025 20:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

And we'll need a replacement for "my two cents"

10.02.2025 13:16 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Nothing dates me more as an #AndroidDev than frantically switching off the design view for an xml file.

06.02.2025 16:31 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

One of my favorite things to do at work is to edit somebody else's PR description to include a new line between the last line of text and an embedded media file so that the media renders correctly. ๐Ÿ˜‚

05.02.2025 15:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I won my first silent auction today โ€” guessed just right!

02.02.2025 02:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It took me a minute to spot that my six year old has been humming Tangled Up in Blue all evening. ๐Ÿฅบ๐Ÿ’™

29.01.2025 00:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In honor of the Eagles fabulous victory, I've added a new git alias to my workflow.

git shove

For when the code just needs to get over the line ๐Ÿฆ…

27.01.2025 21:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@aaron.alaniz.xyz is following 20 prominent accounts