Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

The .NET HTTP Failure Nobody Sees Coming -Najeeb Ullah

Your CPU is fine. Your memory is fine. Your database is fine. So why did the application suddenly stop calling another service?

  • ASP.NET Core app stops calling external services in production
  • Repeatedly creating/disposing HttpClient exhausts OS ephemeral ports
  • Optimizing TCP connection management resolves issue

My checker blamed the other tool, and the defect was in the one doing the blaming

A verifier went red and named a neighbouring tool as the cause. Three of eight rows could not be matched, and the reason code said the rows had the wrong shape. Two things were wrong with that.

  • Three out of eight rows failed to match in verification tool
  • Reason code misleadingly blamed neighboring tool for defect
  • Fix involved removing line numbers and ensuring one block per row

Creating Adaptive Flutter Screens and Widgets

Flutter enables you to deploy a single application across phones, tablets, desktops, and the web. The challenge lies in designing an interface that feels purposeful on each platform.

  • Material Foundation package provides DynamicLayoutBuilder and DynamicScaffold widgets.
  • DynamicLayoutBuilder selects widget based on screen width (mobile, tablet, desktop).
  • DynamicScaffold incorporates adaptive behavior within SafeArea and Scaffold.

More from Saturday 12 September →