Urgent.News

What's breaking now, across thousands of outlets.

Tech

Tides: Tactile After-School Energy Pacing for My 11-Year-Old Daughter

What I Built I built Tides for my 11-year-old daughter, Nia , who just started 6th grade. Entering middle school is an immense sensory, physical, and cognitive leap. Every afternoon around 3:30 PM, Nia walks through the front door carrying an oversized backpack and an empty mental battery after 7 hours of changing classrooms, navigating social dynamics, noisy cafeterias, and intense physical…

Tides is a new app designed to help my 11-year-old daughter, Nia, manage her energy levels after a long day of school. Entering middle school brings a lot of challenges, and Nia often comes home exhausted from navigating social situations, noisy cafeterias, and intense physical education classes. The app aims to solve this problem in under 10 seconds.

When Nia opens the app, she sees a simple question - "How full is your tank, Nia?" - and she can drag a fluid slider to indicate her energy level. The app then creates three tactile zones for her afternoon: Focus (deep blue), Reset (sage), and Joy (amber). She can't spend too much time in Focus, as the app automatically limits it to 20 minutes when her energy level is low.

If Nia logs an arrival battery level of 30% or lower, the app triggers a fail-safe, reducing Focus time to 20 minutes and reallocating 40 minutes to Reset. It also detects patterns of fatigue, like missed after-school activities, and tries to protect her schedule. Tasks can be sorted into three categories - Must Do, Next Up, and Later - using large tactile cards.

Nia can then complete a 15-minute sprint focused task, followed by a tactile reflection. Completed tasks in the Later category that sit untouched for 21 days are automatically deleted, without any nagging notifications.

Parents can monitor Nia's progress through a Parent Dashboard, which shows four key metrics: Average Arrival Tank, Joy:Focus Ratio, Task Drag Rate, and Zombie Days. The app's code is open-source on GitHub, and it uses a pluggable rule engine to avoid complex if-else logic. The Battery MVP Rule is designed to prevent overuse when Nia's energy level is low.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Steadywag: A Care Agent That Knows What His Paperwork Gets Wrong

This is a submission for the Sanity Challenge, Path One: Ship an Agent That Queries Real Content A medication was on the written list. The dog never got it.

  • Theo, an 8-year-old Shih Tzu, suffers from multiple chronic illnesses.
  • Caregivers relied on care plan documents without noticing a crucial detail.
  • Steadywag app aims to streamline care decisions by consolidating paperwork.

Thoreau BASIC

  • Thoreau BASIC combines classic GW-BASIC syntax with advanced features
  • Supports 64-bit memory, 24-bit graphics, sprites, mouse, and networking
  • Includes JIT compilation, multicore processing, and debugging tools

Most of my content pages are secretly tables. Here is the data shape that works

Every content page I write starts as prose and ends up mostly tables. That was not the plan — it is what happened after watching which parts people actually used.

  • Content pages transform into primarily tables after observing reader engagement
  • Table format allows single glance data presentation compared to paragraphs
  • CSS class "table-scroll" enables mobile-friendly table viewing without horizontal scrolling

I built a manga colouriser for a friend, and it runs fully on my laptop

My friend Vinay reads a lot of manga, and it's all black and white. For the Hacktoberfest "Build for a Friend" challenge I built a tool that colours manga pages and keeps each character looking the…

  • Vinay requests manga colorizer for black-and-white pages
  • Application runs locally on laptop without cloud dependencies
  • Uses AI models like Stable Diffusion and OWL-ViT for colorization

More from Sunday 4 October →