I've seen some interesting thoughts on TDD with fail, pass, refactor assumptions. I'm curious if anyone here is writing functional code in order to then make a failing functional test pass i.e. BDD / ATDD. This follows similar logic without the refactor assumption. I've seen strong opinions on every side as far as this is concerned. On a team with Dev and QA competencies, I've heard a number of devs glad to get QA out of the bottleneck and put their knowledge to better use.
Alph4d0g
I'm having a decent experience with progressive web apps. Even posting now with a PWA for Lemmy. It's given me a bit more control over the bloat and background processes that might be there unwitting to me. Or requiring me to investigate . I don't enable background notifications or anything like that however. I also direct my DNS traffic thru PiHole but that's another conversation.
Then you should support an opt in system for ads I assume. Opt in. Heart's content. Bob's your Uncle.
It's pretty common. I ditched Amazon, Instagram and a bunch of other apps for their PWA equivalent. You can find pretty comprehensive lists on the interwebs and it's growing.
I've moved mostly to progressive web apps that truly stop when you close them. For sure they will try to use trackers when they're running but you can stop that with pihole or NextDNS if you're on the move with your mobile. You can regain some control if you have the motivation to do so. If you have to install an app, you can still block tracking via these methods and more.
Pixel owner here. Changed to Nova launcher on day one. No search bar on my home screen and DDG is my default search engine.
Might be about time for testers to start cr4pping their pants tho.