iOS Critical Alerts in Capacitor Apps (FCM + Push Notifications)
How to implement iOS Critical Alerts in Capacitor apps using Firebase Cloud Messaging. Includes entitlements, permissions, custom plugin, and the correct APNS payload.
[ READ MORE >> ]Articles about web development, programming, and software engineering.
How to implement iOS Critical Alerts in Capacitor apps using Firebase Cloud Messaging. Includes entitlements, permissions, custom plugin, and the correct APNS payload.
[ READ MORE >> ]
Brooks Law didn not die in the AI era—it changed shape. Why adding AI agents to late projects can make them later, and what actually works instead.
[ READ MORE >> ]
In 2026, eBPF is quietly reshaping how we handle observability, networking, and security. A developer perspective on programmable kernel hooks and why they matter.
[ READ MORE >> ]
Django 6.0 brings built-in CSP support, template partials, a background tasks framework, modernized email, and quality-of-life improvements that reduce footguns and third-party dependencies.
[ READ MORE >> ]
How immutable functions create a unique challenge for handling timezone updates, and the hybrid solution that actually works in production.
[ READ MORE >> ]
How ignoring the Range header caused video player issues, burned mobile data, and taught me the difference between "download everything" and "fetch exactly what you need".
[ READ MORE >> ]
A developer honest take on why I was blindly clicking approve 100 times a day until sandboxing saved my sanity and my codebase.
[ READ MORE >> ]
htmx is getting a major version bump with a switch from XMLHttpRequest to fetch(), plus breaking changes in attribute inheritance and history. Here is what you need to know to migrate.
[ READ MORE >> ]
Never miss a Claude Code notification again. Build a $20 ESP32-powered physical monitor with OLED display, custom melodies, and idle animations that alerts you when your AI assistant needs attention.
[ READ MORE >> ]
CloudWatch beyond the basics: parse logs like a data warehouse, build missing metrics with math, find top talkers, stop alert storms, and skip threshold guessing with anomaly detection.
[ READ MORE >> ]
Why I started caring about cloud carbon emissions, what GreenOps actually means, and two practical steps you can take today: kill zombies and migrate to Graviton.
[ READ MORE >> ]
How switching to Graviton-based instances offers up to 60% less energy usage without compromise. A practical approach to cloud sustainability that improves cost and performance.
[ READ MORE >> ]
You know that sinking feeling when you push a seemingly innocent commit only to watch your CI pipeline explode? A debugging story about pnpm, Netlify CLI, and a forgotten lock file.
[ READ MORE >> ]
How Django 5.1 finally gives us proper domain name validation after a 13-year journey from ticket #18119 to production-ready RFC-compliant validation.
[ READ MORE >> ]
How Django 5.1 solved one of web development most persistent template challenges with the new querystring template tag.
[ READ MORE >> ]
Decorators looked fancy until I had 20 functions needing the same behavior. A practical guide to Python decorators: timing, retries, permissions, and when not to use them.
[ READ MORE >> ]
Talking about GreenOps and FinOps is abstract until you can point at a graph. The AWS Customer Carbon Footprint Tool gives you exactly that visibility for your cloud emissions.
[ READ MORE >> ]
Regulation, customers, and the physics of cloud infrastructure are converging to make integrated cost and carbon management a practical requirement, not a nice-to-have.
[ READ MORE >> ]
High availability has been a core cloud selling point for over a decade. But every redundant copy and warm standby represents additional servers drawing power and embodied carbon.
[ READ MORE >> ]
Reserved Instances are a sharp FinOps tool for cost savings, but from a GreenOps perspective, those same commitments can quietly freeze inefficient architectures in place.
[ READ MORE >> ]
The cloud has made geography feel almost abstract, but behind every region sits a real mix of power plants and carbon intensity. Where GreenOps and FinOps start pulling in different directions.
[ READ MORE >> ]