Afzal Najam

147 Followers
170 Following
401 Posts

Android Developer @ Doist (Todoist and Twist). Words are my own.

I write on https://afzal.me and https://doist.dev

#Android #JetpackCompose 

Pronounshe/him
WorkAndroid @ https://Doist.com
GitHubhttps://github.com/AfzalivE
Twitchhttps://www.twitch.tv/afzal____

Tech workers don't need unions.

We can, after all, just hop jobs if we want significant salary increases. We all love intermittent employments and hustle culture. We dislike forming stable attachments, becoming experts on projects, or seeing them to fruition.

9,4% p.a. - or a total of 38% for the next four years - is something every single one of y'all individually successfully negotiates, right?

https://www.dw.com/en/boeing-factory-workers-end-7-week-strike/a-70690180

#Unionize #WeDeserveTechUnions #CollectiveBargaining

Boeing factory workers end 7-week strike

Boeing employees accepted the company's offer for a 38% pay rise. The company is still planning to move forward with major job cuts.

Deutsche Welle

Let's build an Electon video conferencing app (Around.co alternative maybe?) with Gemini!

#vibecoding

https://www.twitch.tv/afzal____

Afzal____ - Twitch

Let's vibe code a video conferencing desktop app

Twitch
🎥 Lights, Camera, Paparazzi! Snap crisp UI shots without breaking a sweat. John Rodriguez shows us how next Wednesday. Don't miss it: https://cwti.link/twitch #AndroidLibrary #TechTalk
CodeWithTheItalians - Twitch

Two Italian coders live stream their sweary, mostly unsuccessful attempts at coding stuff.

Twitch

@botteaap @py System broadcasts don't require an exported receiver. Consistent with our experience (for `BOOT_COMPLETED`). The documentation says:

> Whether the broadcast receiver can receive messages from non-system sources outside its application. It's "true" if it can, and "false" if not. If "false", the only messages the broadcast receiver receives are those sent by the system, components of the same application, or applications with the same user ID.

https://developer.android.com/guide/topics/manifest/receiver-element#exported

<receiver>  |  Android Developers

Declares a broadcast receiver (a BroadcastReceiver subclass) as one of the application's components. Broadcast receivers enable applications to receive intents that are broadcast by the system or by other applications, even when other components of…

Android Developers

Marc Andreessen: “And another thing! We would’ve solved climate change in the 70s if the pesky environmentalists hadn’t killed nuclear power!”

Also Marc Andreessen: “I’m proud to announce we’re working with one of the most brutal, repressive, corrupt regimes in history to help them launder their oil money on a computer that uses ⅛ of the global electric supply to generate ransom notes.”

Container transform animation can be a reality in Jetpack Compose.

https://android-review.googlesource.com/c/platform/frameworks/support/+/2833541

The Gradle docs tell you to use Java toolchains…

The Android docs tell you to use Java toolchains…

…but Gradle's toolchains are rarely a good idea. Let’s look at why!

https://jakewharton.com/gradle-toolchains-are-rarely-a-good-idea/

Gradle toolchains are rarely a good idea – Jake Wharton

Jake Wharton

I'm looking for podcast guests! Would you be interested in talking about mental health on a ~30min podcast episode?

https://docs.google.com/forms/d/e/1FAIpQLSf4GfLCpEnIXD1lJ62wh67kXUDpFYHgW8Y8PwhpP9agVF594Q/viewform

--

I'm brewing up a "Debugging Your Brain" podcast!

I love hearing stories from people about how they've dealt with stressful experiences challenges -- the highs and lows, the techniques and approaches used, and the huge impact that you can have by being patient with yourself and "working on yourself".

I'm interested in the Debugging Your Brain Podcast!

Want to be notified when the podcast goes live?

Google Docs
Registering a new Google Play Developer account for a new company after many years. The level of bureaucracy skyrocketed in the last few years. Why!?
I feel increasingly attracted to the web: fewer constraints, true competition, less fenced gardens.
holy shit mozilla has a new issue tracker documenting all of the ways that apple, google, and microsoft purposefully put third party browsers at a disadvantage and is calling for action https://mozilla.github.io/platform-tilt/
Platform Tilt - Mozilla

Platform Tilt tracks technical issues in major software platforms which disadvantage Firefox relative to the first-party browser.