Urgent.News

What's breaking now, across thousands of outlets.

Tech

Bloated Clouds, Anyone?

TL;DR Conventional cloud platforms had to serve everyone, and they became bloated with features. Chasing the next big thing, they abandoned any attempt at improving developer experience, which is the reason clouds blew up in the first place. Big tech companies have the money to pay for DevOps. The rest of us have to choose between wasting developer time on it or delegating it to an AI agent that…

Cloud platforms became bloated with features in an attempt to cater to everyone, disregarding developer experience. This led to clouds becoming inefficient and difficult to manage. Big tech companies could afford DevOps teams, while smaller developers faced challenges in managing complex configurations. Renting a plain VM could be an option, but regular deployments required SSH or intricate CI setups.

Scaling up was often manual, and stateful functionality underperformed in serverless environments. Firebase Cloud Functions lacked proper setup and type-checking, leading to potential crashes. The author advocates for a simpler approach, recommending to use platforms like Vercel for hosting, DigitalOcean or Scaleway for managed resources, and DigitalOcean or Scaleway for APIs.

GitHub Actions can automate the deployment process, making it as simple as pushing code to the main branch. The author has created Gagarin Cloud to streamline this process.

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

Why a VAT API Needs More Than a Rate Lookup

When developers first add VAT to an ecommerce or SaaS product, the problem can look surprisingly small: Find the customer's country. Look up the VAT rate. Multiply the price by that percentage. Done.

  • A VAT API must handle complex edge cases beyond simple rate lookup.
  • It requires product categories, transaction dates, and price basis information.
  • Comprehensive calculation records enable auditing and understanding the decision-making process.

More from Friday 18 September →