Adam McNeilly @adammc.bsky.social · 3hShould this be a start of my series where "learning things the hard way is still fun" because I intentionally rejected the gemini summary and instead found a blog post of someone who solved my problem lol 000
Adam McNeilly @adammc.bsky.social · 4hCame across this cool terminal trick to batch renaming files on macos: benfrain.com/batch-rename... My use case was having a bunch of `MyFeatureV2_` files that I wanted to rename to `MyFeature_` now that the old version was deprecated. Super quick and easy. 131
Reposted by Adam McNeillyBridget Phillips @jingibus.bsky.social · 19hOne of those posts that starts out feeling like a pedantic nitpick about terms that ends up with me nodding in fervent agreement: www.linkedin.com/pulse/ai-too...linkedin.com'AI' is Not a Tool(I keep delivering this as a quip, here's a bit more) First order of business - is 'tool' going to have an interesting, distinguishing and thus illuminative meaning or be a mere platitudinous stand-in... 142
Adam McNeilly @adammc.bsky.social · 12/10/2026It was kind of funny because one person said "we don't have zoom controls on native" and I believed them until I was flipping through the code one day and saw the conditional there. It was a great reflection in 1) not realizing a "missing" feature and 2) how many helpful things are off by default. 000
Adam McNeilly @adammc.bsky.social · 12/10/2026So glad I found this! Just read the recent one on gesture controls - and I recently had to do some work around a map and zoom controls actually. The zoom controls were off by default (curious to hear your thoughts on that) but could be turned on via a11y settings. 100
Reposted by Adam McNeillyEevis Panula @eevis.codes · 12/10/2026Issue #11 of Inclusive Android Apps drops tomorrow 📬 This one’s about offline support: what happens when your app assumes there’s always a network connection, and what to consider when building for users who don’t have one. Subscribe to get it in your inbox: eevis.codes/newsletter/ #AndroidDeveevis.codesInclusive Android Apps-newsletter | Eevis Panula, Mobile Accessibility EngineerInclusive Android Apps is a monthly newsletter about making Android apps more inclusive. 231
Reposted by Adam McNeillyjess m. ☕🍂 @jametc.bsky.social · 04/10/2026Something AI is responsible for that doesn't get enough talk: How, when it scrapes a website to illegally steal everything on it, it uses up a ton of its bandwidth allotment, crashing it or racking up massive fees for site owners. 1087643999
Reposted by Adam McNeillyAndy Bell @bell.bz · 02/10/2026There's a defeatist vibe rn and I think there's an inevitability feeling washing over us. There is no inevitability. If you're in a position to speak up against the direction the industry is taking, I'd say now is the time to do that. I certainly try because I cannot be fired and it does help! 1016820
Reposted by Adam McNeillyMarco Rogers @polotek.bsky.social · 29/09/2026Again, I will keep saying that it doesn't have to be this way. I believe we *could* have ai assistants that are more secure. But that's not what's happening. Not because they're fundamentally bad, but because the people building them don't want that. 24518
Reposted by Adam McNeillyNicholas Grossman @nicholasgrossman.bsky.social · 25/09/2026Greatest trick AI leaders have pulled is convincing many people—especially influential people in govt, media, and business—that their software is intelligent, independent, yet never culpable. Humans build it, humans deploy it, but no one bears responsibility for the things that happen when they do. 421663463
Reposted by Adam McNeillyJames @43081j.com · 24/09/2026Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏ai-policy.devAI Contribution PoliciesReady-to-use AI contribution policies for open source projects. 1313540
Reposted by Adam McNeillyBrett Codes @brettcodes.bsky.social · 18/09/2026can we please all collectively stop saying that "ai is just a tool" it is a meaningless & oft-repeated phrase that justifies nothing & helps no one ai is an industry led by psychos, ai is chatbots, ai is agents, ai is data centers, ai is shitty features in software that doesn't need it 716353
Adam McNeilly @adammc.bsky.social · 16/09/2026Alt text that surpasses the visual content, honestly 010
Adam McNeilly @adammc.bsky.social · 20/08/2026android-developers.googleblog.com/2026/08/jetp...android-developers.googleblog.comJetpack XR SDK core libraries reach beta: The next milestone for Android XRNews and insights on the Android platform, developer tools, and events. 020
Adam McNeilly @adammc.bsky.social · 16/08/2026Am I crazy or does the graph (number of active users) have absolutely nothing to do with the point? 100
Adam McNeilly @adammc.bsky.social · 15/08/2026But isn't that Aurimas' point - that using AI allows people to produce code they don't truly understand? What do you think will be the consequences (if any) of that over time? 130
Adam McNeilly @adammc.bsky.social · 15/08/2026It definitely does not make you a bad programmer, it makes you human. However, it's a skill you could improve if you wanted to, or a skill you could lean on a coworker or friend to support. That collaboration is, ultimately, how the tech industry got to where it is today in the first place. 120
Adam McNeilly @adammc.bsky.social · 15/08/2026"Waste of water" is just the tip of the multitude of consequences though. It erodes communication between us, it removes the friction required to learn, it's even reducing people's empathy for each other, and for what? To write some portions of code faster? What did we gain from that speed? 110
Adam McNeilly @adammc.bsky.social · 15/08/2026I simply do not feel like I do more, nor better, with it. The cognitive load of thinking about how to prompt it, waiting for it to run, and then validating its output on things I already know how to do is both unnecessary stress and slower than if I went ahead using the skills I already have. 010
Adam McNeilly @adammc.bsky.social · 14/08/2026"AI generated code was trained on humans, so of course it will have the same flaws as human generated code." "But the more we invest and train it, the better it will get!" You know what else gets better the more you invest in and train them? People. 091
Reposted by Adam McNeillyJesse Wilson @swank.ca · 14/08/2026mastodon.jakewharton.com/@jw/11709465... 1036450
Adam McNeilly @adammc.bsky.social · 14/08/2026Is this meant to imply that humans write lots of sloppy features but GPT doesn't or am I misinterpreting? 110
Adam McNeilly @adammc.bsky.social · 13/08/2026Honestly my favorite answer to "why don't you use it" is simply "because I've been doing without for 10 years?" I've yet to encounter someone who can fight that lmao 282
Adam McNeilly @adammc.bsky.social · 13/08/2026If you asked engineers 5 years ago what the worst part of our job was, I think most people would say code review. Now, we review Claude's code, send it to someone else to review, and then we review their Claude's code, and all the sudden our whole job is literally the worst part lmao 151
Reposted by Adam McNeillyAsh Davies 🇩🇪 🏴 @ashdavies.dev · 13/08/2026> I had a conversation ... about how a developer's job is now is to teach the AI to be better, make fewer mistakes, etc. To review the code. And to test the changes that the AI makes. This is a horrible existence This is so relatable. brettcodes.com/im-done-usin...brettcodes.comI'm done using AIWhy I'm stopping using AI for coding (and anything else) after using it earnestly for a year and coming to understand the harms it causes on personal, societal, and environmental levels. 3135
Reposted by Adam McNeillyRebecca Franks @riggaroo.dev · 13/08/2026Jetpack Compose 1.12 has been released! So many new goodies to look at: 🌅 Mesh Gradient support - along with support inside Android Studio for editing ✌🏻 Interactive Two-Stage Transitions 💬 Many text features such as editable text formatting android-developers.googleblog.com/2026/08/jetp...android-developers.googleblog.comWhat's new in the Jetpack Compose August '26 releaseNews and insights on the Android platform, developer tools, and events. 0206
Reposted by Adam McNeillyAftermath @aftermath.site · 13/08/2026Twitch says quiet part out loud: Amazon AI is opt out because "nobody would opt in" aftermath.site/twitch-ai-amaz... 371871654
Reposted by Adam McNeillyRob (RSS) @rss.coffee · 12/08/2026Just sharing here for visibility. I have no part in the setting, rollout, or additional information. You can find the setting here: www.twitch.tv/settings/sec... 12812
Adam McNeilly @adammc.bsky.social · 12/08/2026lmao we got LLM bots responding to my comments about encouraging human interaction. We are in the worst timeline. The people who build and ship accounts like this should be ashamed. 0130
Adam McNeilly @adammc.bsky.social · 11/08/2026Given how little impromptu learning happens now in our industry, I took a leap and messaged a coworker and asked if they wanted to help me rubber duck a problem. They got on the call and told me it made their entire morning. We spent 20 minutes talking through a naming convention. We are so back. 1161
Reposted by Adam McNeillyAdolfo Neto @adolfoneto.elixiremfoco.com · 09/08/2026"While giving OpenAI free access to the code in GitHub’s public repositories was not illegal, it still felt like a violation of the user community’s trust. Much of that code had been shared in the spirit of fostering open-source software development, which was grounded in helping independent 1851796
Adam McNeilly @adammc.bsky.social · 05/08/2026Beautiful keynote from @kaeawc.bsky.social at Droidcon last month. Just finished watching this, and I cried half way through. A master class in keynote presentations. www.youtube.com/watch?v=ooSW...youtube.comKeynote - You are Load Bearing - Jason Pearson | droidCon USA 2026YouTube video by nextapp devCon 061
Adam McNeilly @adammc.bsky.social · 30/07/2026What advice do you give in this situation? How do we maintain our skills and expertise in an environment where we're actively discouraged from doing so? 131
Adam McNeilly @adammc.bsky.social · 30/07/2026So I asked each of them why they used something that had obvious negative consequences to them. The answer was a variation of corporate and peer pressure to not be left behind or not hitting internal metrics on token usage. It was devastating to hear people say they don't have true autonomy. 130
Adam McNeilly @adammc.bsky.social · 30/07/2026At Tuesday's meetup, I was asked a question about agentic coding and I responded "I'm the wrong person to ask." When they wanted to know why, I said it's because I don't use it. They were shocked at first, but then admitted "I feel like it's making me dumber." I heard this from at least two people. 270
Reposted by Adam McNeillyKAFUI 🇬🇭 @mykafuiohkafui.bsky.social · 30/07/2026If pocket calculators regularly and randomly gave you incorrect answers to your queries like ChatGPT does, we would have left the technology behind, not insisted that 2+2=5 is HERE TO STAY, BABY. 393542706
Adam McNeilly @adammc.bsky.social · 29/07/2026Celebrated 5 years of Compose at Google NYC today! 🥳 1204
Adam McNeilly @adammc.bsky.social · 27/07/2026autonomousapps.com/blog/cowards...autonomousapps.comThe assassination of honesty by the cowards of Silicon ValleyAn essay about pro-AI propaganda, the right to fulfilling work, and the necessity of resistance 041
Reposted by Adam McNeillyTess Snider @malkyne.com · 08/07/2026I am exasperated with people accusing programmers of "gatekeeping" programming. We were practically dragging people through the gate. Do you know why a mindless LLM can tell you so much great programming information? It's because we've been sharing that information for free online for decades. 923060496
Adam McNeilly @adammc.bsky.social · 24/06/2026We're guy friends, it's only like three photos 😂 This is my personal fave, though 130
Reposted by Adam McNeillyCommonhaus Foundation @commonhaus.org · 17/06/2026🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus! www.commonhaus.org/activity/315...commonhaus.org🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus!OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus under the lysine.dev banner 04421
Reposted by Adam McNeillyAndroid Faithful @androidfaithful.com · 16/06/2026Happy Android 17 Release Day! We're breaking down the rollout of the new version of Android and WearOS Plus Nothing phones now on sale in Best Buy in the US and much more on this week's podcast! LIVE today at 8 PM ET / 5 PM PT: YouTube: www.youtube.com/watch?v=ZGKQ... Twitch: buff.ly/0d1z7sw 061
Adam McNeilly @adammc.bsky.social · 12/06/2026I am seething! Like don't get me wrong, ultimately I was able to schedule the appointment for a specific recall and even change the time it suggested, which is neat, but at least be real with me. Don't present as a human being when I can tell after a handful of sentences you're not. 020
Adam McNeilly @adammc.bsky.social · 12/06/2026I just called to schedule a service appointment for my car, and they used an automated system which is FINE but if you're going to do that, at least say it up front. Don't say "I'm Alex" and talk to me like a human being when the whole interaction is clearly automated and rigid. 111
Reposted by Adam McNeillyHonza Dvorsky @czechboy0.dev · 12/06/2026If you're a manager at any company mandating LLM use, I'd recommend you try to ask your directs how they *really* feel about LLM adoption, promising to shield them from retaliation. Because it can be *very* costly for one's career to criticize LLMs right now. Empathize with your workers. 021
Reposted by Adam McNeillyDr Abeba Birhane @abeba.blacksky.app · 12/06/2026llms don't and can't love, hate, feel, care, think, imagine, dream, hope, fear, believe, reflect, aspire, wonder, empathize,... fix your your anthropomorphising language 4327104