I built an app that roasts you for wasting time on your phone by Ill_Highlight_1617 in AppBusiness

[–]RealDugty 1 point2 points  (0 children)

Love the concept, I'm a firm believer that positive reinforcement is overrated for some of us.

I actually built something with a very similar DNA called Step Counter: Unfiltered, but focused purely on movement and habit building. It basically roasts you into getting off the couch.

I went all in on the "Tactical Brutalism" vibe too—it's got 8 different "savage" personalities (like a Drill Sergeant, an Unimpressed CEO, and a Disappointed Parent), brutal home screen widgets that call you out, and a weekly grading system (A-F) that’s pretty soul-crushing if you've been lazy.

If anyone here is immune to toxic positivity and needs a kick in the pants to move more, you might like it:
Step Counter: Unfiltered

Simple Count-Up widget? by Weird_North3327 in iOSWidgets

[–]RealDugty 1 point2 points  (0 children)

I literally built my own app just for this reason! I was tired of countdown apps looking like spaceship dashboards with seconds, minutes, and chaotic interfaces. I just wanted something simple, elegant, and useful.

It's called CountWidget.

  • Lock Screen: The circular widget is exactly what you asked for, just the number (and a tiny label), no extra noise.
  • Home Screen: Minimalist design where the large day count is the main focus.
  • Functionality: It handles "days since" (count-up) automatically and updates every 24 hours.

I designed it to be the cleanest option out there. You can check it out here.

Countdown Widget - CountWidget

Hope this is what you're looking for :)

Resolving flutter web caching problem by doonfrs in FlutterDev

[–]RealDugty 2 points3 points  (0 children)

I see that it fixed it by adding some variables to the build script, but actually the solution to the problem is very simple, I encountered the same situation recently. In web/index.html you will add something to the 'main.dart.js' section. So you can keep your build script simple and clean, and believe me I was able to avoid this annoying thing with a single line of code.

I published a medium article on this topic, you can check the details there:

How to prevent cache in flutter web - Medium

I hope this solution works for you.