Four years ago I was a reluctant maintainer of a Cloudflare workers setup. At the time, my thoughts were “Cloudflare is not my app, yet because of these workers, it’s performing business logic, which doesn’t feel right. I want Cloudflare to just be a dumb shield preventing DDOS attacks.”
Now that I’ve used it for a few years professionally, my opinions are much more nuanced and hard to put into words. Cloudflare’s products are mostly pretty good, and the cost savings are very attractive. You just have to be willing to work at their level.
Well, I'd be interested to hear what some of those nuances are, personally. I primarily work in highly regulated industries and air gapped environments. I probably bother to do things that are considered a bother by most, like stick with k8s for most deployment scenarios. I play with CF on my home network and I just don't get it outside of ddos protection and fast delivery. It seems like a nightmare to maintain in the long run. What am I missing?
I use Claude Code on a 900kloc Rails/JS monolith and it’s still pretty pleasant. However if it wasn’t already structured well, I could see that being a worse experience.
The article is about the pleasure of creating new software (occasionally with AI help), so I hope that the 900k LOC in your case doesn't come from Claude Code.
Poodr is one of the best programming books ever written. Even if you don’t program in Ruby you should read it anyway (and pick up a bit of Ruby just for fun) because there are lots of great concepts to internalize that are useful in almost all programming languages.
There’s really nothing in the article that speaks to savings due to “AI” per se, and the timeline really doesn’t work out. I suspect this is just another executive wanting to jump on claiming “we’re AI now!”
I highly doubt it, I know several people who worked (and some who still work) there, no way that's the median compensation for the staff in R&D.
Quick edit: now I see they are adding the pensions into that calculation, tjänstepension is something every company in Sweden has to pay, it doesn't make sense to include it as part of the "average compensation".
Sounds like a great way for non-technical employees to begin not only wasting their time but engineers’ time too. I gave a clever PM read only access to our codebase and instructed him on using Claude to access it and do research, but he doesn’t have enough context to form correct questions for the LLM. Add in hallucination and it’s a recipe for a lot of time wasted.