Ash Davies πŸ‡©πŸ‡ͺ 🏴󠁧󠁒󠁷󠁬󠁳󠁿's Avatar

Ash Davies πŸ‡©πŸ‡ͺ 🏴󠁧󠁒󠁷󠁬󠁳󠁿

@ashdavies.dev.bsky.social

Google Developer Expert for Android, failed blogger, public speaker, maker (and breaker) of shiny things. Kotlin aficionado, Multiplatform manipulator, prolific facilitator of cute cat photographs, spends more time travelling than working (he/him).

992 Followers  |  187 Following  |  192 Posts  |  Joined: 09.06.2023  |  2.2016

Latest posts by ashdavies.dev on Bluesky

Income should be anonymised and shared openly, this kinda seems like doxing

06.08.2025 22:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I feel really uncomfortable about this gamification of income, I get the idea, and I think we deserve to have the same negotiating power, but the caveats...

06.08.2025 22:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

4. Off-by-one errors

06.08.2025 15:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There's a popular starter pack created by @mmckenna.me for Android developers, including many Android GDEs well known speakers bsky.app/starter-pack...

30.07.2025 06:58 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
July Berlindroid Meetup: A11y, AI, and Compose, but not for UI, Wed, Jul 30, 2025, 6:30 PM | Meetup Details After a brief hiatus, Berlindroid is back! We are back in c-base and will have 2 amazing talks, and we are looking forward to see you! Schedule 18:30 | Door Open

A lot of us having been building apps with #JetpackCompose for a few years now, but do you know you can do a lot more than building UI? Join us this Wednesday at @c-base.org to learn from @ashdavies.dev, on managing state, business logic, and more with #CMP!

www.meetup.com/berlindroid/...

29.07.2025 13:05 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Sign in - Google Accounts

How screwed would you be if you lost your Google Account today??

1. Go to takeout.google.com and download a copy of everything, especially if you use Google Photos

2. Instead of using GMail directly, use your own domain and set up forwarding, you can do it for free with Cloudflare even

28.07.2025 11:01 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 2    πŸ“Œ 1
The official Android docs on test doubles are quite needed today.

Please write fakes πŸ™ , avoid mocks as possible. Assert output state, not behavior. Think of a program or a logical part of it as: input->output

https://developer.android.com/training/testing/fundamentals/test-doubles

The official Android docs on test doubles are quite needed today. Please write fakes πŸ™ , avoid mocks as possible. Assert output state, not behavior. Think of a program or a logical part of it as: input->output https://developer.android.com/training/testing/fundamentals/test-doubles

The official Android docs on test doubles are quite needed today.

Please write fakes πŸ™ , avoid mocks as possible. Assert output state, not behavior. Think of a program or a logical part of it as: input->output

https://developer.android.com/training/testing/fundamentals/test-doubles

27.07.2025 20:13 β€” πŸ‘ 21    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0

Screaming baby agrees to only shit on 15% of the bed, stressed parents described it as "a big deal, a huge deal" www.theguardian.com/us-news/2025...

27.07.2025 18:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Same with conference content, the amount of slop adding to the noise is making it increasingly difficult to evaluate sessions fairly

27.07.2025 11:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I joined Trade Republic recently, I can at the very least attest to the stringent privacy and internal data security regulations.

26.07.2025 21:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

my new ai device will sit in a beer garden that backs onto a small river and drink three to five pints on a sunny late summer afternoon for you, leaving you free for more meetings and business calls

26.07.2025 16:17 β€” πŸ‘ 4376    πŸ” 1087    πŸ’¬ 6    πŸ“Œ 0
Preview
July Berlindroid Meetup: A11y, AI, and more, Wed, Jul 30, 2025, 6:30 PM | Meetup After a brief hiatus, Berlindroid is back! We are back in c-base and will have 2 amazing talks, and we are looking forward to see you! Schedule 18:30 | Door Open 19:00 |

Berlindroid is back! For our July #meetup, we will have 2 amazing talk about #a11y, #AI, and Compose Multiplatform #CMP!

See you at @c-base.org

www.meetup.com/berlindroid/...

25.07.2025 15:14 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

Also, we will have some amazing droidcon news to share. 🦾πŸ₯ΈπŸ‘

25.07.2025 16:14 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

"media aggregation app", that one might be difficult to avoid, then if not news, what kind of app is it?

25.07.2025 07:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Could you show some RSS suggestions that would make it qualify for showing content more recent than three months?

24.07.2025 07:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Metro wouldn’t be where it is without the road that Anvil paved before it. I’ve really enjoyed working with Joel and Jacob on several Metro features already, with @ralf-wondratschek.com in its early design phase, and really looking forward continuing to work with all of them.

Future’s bright πŸš‡

18.07.2025 05:50 β€” πŸ‘ 40    πŸ” 3    πŸ’¬ 1    πŸ“Œ 2
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 ...

Anvil is approaching the icebox, long live Metro.

github.com/square/anvil...

18.07.2025 00:31 β€” πŸ‘ 22    πŸ” 4    πŸ’¬ 1    πŸ“Œ 2
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 ...

This is big news https://github.com/square/anvil/issues/1149

18.07.2025 08:28 β€” πŸ‘ 17    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

It is still speeding, she broke the law and received punishment, that this is considered news however is nothing short of ridiculous

17.07.2025 20:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

When you get to the size of e.g. Amazon, anyone doing any actual work is beneath contempt, a grunt. You score points by getting others to do the work you want done, rather than doing it yourself. Even individual contributors need to be seen Leading (mostly, writing docs and presenting slides).

17.07.2025 16:55 β€” πŸ‘ 73    πŸ” 3    πŸ’¬ 1    πŸ“Œ 2

Pro Tip: If you're ever unable to reproduce a flaky test locally, add some additional logging statements, guaranteed never to fail again, especially if those logs might produce useful information.

17.07.2025 13:55 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
a man with a beard says it 's pretty mysterious in front of a guitar ALT: a man with a beard says it 's pretty mysterious in front of a guitar
15.07.2025 11:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Today, the Committee of @droidcon.bsky.social met at @soundcloud.dev HQ
Thx for all the great submissions! It was a pleasure selecting!
Expect first approvals going out soon!
Thank you @gregfawson.bsky.social @ashdavies.dev @nicole-terc.bsky.social @bitpogo.bsky.social @segunfamisa.bsky.social ...

14.07.2025 20:25 β€” πŸ‘ 24    πŸ” 3    πŸ’¬ 6    πŸ“Œ 2
Preview
a cartoon of two spidermans standing in front of a nypd van ALT: a cartoon of two spidermans standing in front of a nypd van

But which Danny Preussler?

14.07.2025 11:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a cartoon character standing in front of a door with a cross on it ALT: a cartoon character standing in front of a door with a cross on it
14.07.2025 11:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

mDevCamp is one of my favourite EU conferences, awesome crowd, and an awesome city #Prague #mDevCamp

11.07.2025 23:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Better yet, just provide the option for a "Social URL", whatever that might be, specifically since many people have personal URLs or Federated profiles nowadays

10.07.2025 11:14 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A small aquarium with plans, fish and a colony of around 10-20 shrimp gathered near the front and in the surrounding fauna

A small aquarium with plans, fish and a colony of around 10-20 shrimp gathered near the front and in the surrounding fauna

I've just cleaned the aquarium to find the Shrimps have had a whole colony of baby shrimps 🦐β™₯️

08.07.2025 13:10 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

HOW SHOULD THIS BE A SIGN FOR A URINAL?!

04.07.2025 22:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

After hearing the sounds my MacBook makes, I don't think I want to ask, I'm imagining a galaxy note 7 style scenario

04.07.2025 18:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@ashdavies.dev is following 20 prominent accounts