Square just moved Anvil to maintenance mode to adopt Metro - a DI framework built by ONE PERSON that's 47-56% faster than Dagger+Anvil.
This is what "individual developers changing ecosystems" looks like 🧵
#AndroidDev
www.zacsweers.dev/metros-desig...
www.zacsweers.dev/metros-desig...
* DHS is using face scanning tech that we technologies know is known bad
* You can't opt out
* DHS claims this supersedes any actual documentation you have as to your citizenship
unbreaking.org/blog/this-we...
* DHS is using face scanning tech that we technologies know is known bad
* You can't opt out
* DHS claims this supersedes any actual documentation you have as to your citizenship
unbreaking.org/blog/this-we...
I've worked for years to write better coroutines tests (see here! www.youtube.com/watch?v=uk8k...), and it is just so much less work to write tests that I think suck.
I've worked for years to write better coroutines tests (see here! www.youtube.com/watch?v=uk8k...), and it is just so much less work to write tests that I think suck.
It's also time to play the @techconnectify.bsky.social hits
youtube.com/watch?v=DAX2...
It's also time to play the @techconnectify.bsky.social hits
youtube.com/watch?v=DAX2...
I would rather our juniors learn the ropes in person with senior engineers, but.... they're not, at least not at our company. Having access to genAI tools has wildly improved their learning.
I would rather our juniors learn the ropes in person with senior engineers, but.... they're not, at least not at our company. Having access to genAI tools has wildly improved their learning.
Trying to write a blog post about that, in the meantime I'll share some raw thoughts here as a thread.
I've been focusing on benchmarks that capture frame duration metrics, e.g. developer.android.com/codelabs/jet...
#AndroidDev
Trying to write a blog post about that, in the meantime I'll share some raw thoughts here as a thread.
I've been focusing on benchmarks that capture frame duration metrics, e.g. developer.android.com/codelabs/jet...
#AndroidDev
I just shut my pie hole. Like, "Nothing good happening here, nothing good happening if I get involved"
When I see a mob, I generally run the other way
I just shut my pie hole. Like, "Nothing good happening here, nothing good happening if I get involved"
When I see a mob, I generally run the other way
If you want the PRESENTATION to be great, the slides should complete your words, or vice versa. Punchlines, conundrums, summaries, even emphasis - they help you command the audience's attention.
If they're standalone, they must work without you there at all.
If you want the PRESENTATION to be great, the slides should complete your words, or vice versa. Punchlines, conundrums, summaries, even emphasis - they help you command the audience's attention.
If they're standalone, they must work without you there at all.
I didn't "get it" when I looked at this icon, and I know what a loupe is! Why they chose to get rid of the photos (which provide interpretive context), I haven't the faintest idea
I didn't "get it" when I looked at this icon, and I know what a loupe is! Why they chose to get rid of the photos (which provide interpretive context), I haven't the faintest idea
They wanted a mechanism for Google’s security team to block malicious developers.
But the same mechanism can be used by the state to control what we can do with our devices.
They wanted a mechanism for Google’s security team to block malicious developers.
But the same mechanism can be used by the state to control what we can do with our devices.
github.com/ZacSweers/me...
github.com/ZacSweers/me...
• Ounce is derived from the Latin Unica, unit
• One ounce of water by volume is basically one ounce of water by weight
• 16 volumetric ounces in a pint
• 16 weight ounces in a pound
• Pound and pint are the same word
• Ounce is derived from the Latin Unica, unit
• One ounce of water by volume is basically one ounce of water by weight
• 16 volumetric ounces in a pint
• 16 weight ounces in a pound
• Pound and pint are the same word
They did it:
* To get a merger to go through Trump's FCC
* Because they control so much content that consumers will come back regardless of how much they complain today
They did it:
* To get a merger to go through Trump's FCC
* Because they control so much content that consumers will come back regardless of how much they complain today