▲ 5 r/PWA

Can a PWA guarantee popup/heads-up push notifications on Android & iOS?

I'm building a PWA with Web Push. Push notifications work fine, but on some devices they only appear in the notification center/tray instead of showing as a popup/banner.

Is there any way for a PWA to request or enable popup/heads-up notifications programmatically on Android or iOS?

Or is the popup/banner behavior completely controlled by the OS and user settings?

I'm looking for a production-safe solution for thousands of users, not device-specific hacks.

Has anyone solved this in a real-world PWA?

reddit.com
u/WillingnessRoyal3893 — 12 days ago

16GB Still Worth It?

Finally bought a **MacBook Pro M5 (14", 16GB RAM, 1TB SSD)**.

I originally wanted the 24GB model, but it wasn't available where I live. I also purchased it **just one day before Apple's price increase**, so I had to decide with the options available.

My workload is React Native, Xcode, Docker, multiple Node.js servers, Chrome, Teams, Claude Code, and iOS Simulator.

On my office M5 Pro (16GB), I see around **9GB swap** and sometimes yellow memory pressure, but I've never experienced UI lag, slow scrolling, or slow Xcode builds.

For developers using Apple Silicon:**Would you have made the same choice, or would you have waited for a 24GB model?** Curious to hear real-world experiences.

reddit.com
u/WillingnessRoyal3893 — 2 months ago
▲ 4 r/AppleWhatShouldIBuy+1 crossposts

16GB Still Worth It?

Finally bought a MacBook Pro M5 (14", 16GB RAM, 1TB SSD).

I originally wanted the 24GB model, but it wasn't available where I live. I also purchased it just one day before Apple's price increase, so I had to decide with the options available.

My workload is React Native, Xcode, Docker, multiple Node.js servers, Chrome, Teams, Claude Code, and iOS Simulator.

On my office M5 Pro (16GB), I see around 9GB swap and sometimes yellow memory pressure, but I've never experienced UI lag, slow scrolling, or slow Xcode builds.

For developers using Apple Silicon:
Would you have made the same choice, or would you have waited for a 24GB model? Curious to hear real-world experiences.

reddit.com
u/WillingnessRoyal3893 — 2 months ago

Building a multi-region deployment platform with centralized control plane for a website

Building a multi-region deployment platform with centralized control plane.

Current setup:

  • Apps can deploy into any region/cloud
  • Vector for log collection
  • ClickHouse for historical logs
  • Redis + SSE for realtime logs

Main challenge:
Cross-region runtime log transfer cost.

Example:
Application deployed in India/Africa/London continuously shipping logs to centralized ClickHouse in US region.

Exploring approaches like:

  • centralized ClickHouse with compression/batching
  • short retention for runtime logs
  • storing only important logs centrally
  • on-demand live log streaming

Curious how modern platforms usually handle this tradeoff at scale.

reddit.com
u/WillingnessRoyal3893 — 2 months ago
▲ 8 r/microservices+2 crossposts

Building a multi-region deployment platform with centralized control plane.

Building a multi-region deployment platform with centralized control plane.

Current setup:

  • Apps can deploy into any region/cloud
  • Vector for log collection
  • ClickHouse for historical logs
  • Redis + SSE for realtime logs

Main challenge:
Cross-region runtime log transfer cost.

Example:
Application deployed in India/Africa/London continuously shipping logs to centralized ClickHouse in US region.

Exploring approaches like:

  • centralized ClickHouse with compression/batching
  • short retention for runtime logs
  • storing only important logs centrally
  • on-demand live log streaming

Curious how modern platforms usually handle this tradeoff at scale.

reddit.com
u/WillingnessRoyal3893 — 2 months ago