Urgent.News

What's breaking now, across thousands of outlets.

Tech

A column changed type 8 days after I mapped it, and nothing told me

I was rewriting a Java/Spring backend to Go. The database wasn't going anywhere — it already existed, with real data in it, and eighteen tables' worth of history behind it. The plan was simple: keep the schema, replace the service layer. Early on, asset looked like this: CREATE TABLE `asset` ( `id` bigint NOT NULL AUTO_INCREMENT , ... `value` int NOT NULL , PRIMARY KEY ( `id` ) ); I mapped it to…

We haven't written up this one. Dev.to has the full story — the link below goes straight to it.

Read the original at dev.to →

More in Tech

I ripped the color of failure out of my calendar

There's a specific kind of night: you lie down having finished half your list, and the only thing your brain replays is the half you didn't.

  • Author developed an app to counter all-or-nothing thinking in task completion.
  • App features no color for incomplete tasks, no percentages, and no progress bars.
  • Returning after a break is celebrated, not audited for the gap.

More from Sunday 30 August →