HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ajeet

12 karmajoined 14 anni fa
Twitter: @ajeet LinkedIn: http://www.linkedin.com/in/ajeetgrewal

comments

ajeet
·11 giorni fa·discuss
I loved reading this article. It was reasonably short to not make the reader lose interest. It jumped around in different domains to make a core point at the end about SREs managing complex systems. This gets even more difficult with the rate of change each of those systems has with coding agents. I don't know if I agree with the terms "synthesis" and "analysis" as the equivalent of global and local respectively, but it was a great read.
ajeet
·12 mesi fa·discuss
Thank you for taking the time to detail the differences - very educational and easy to read.
ajeet
·anno scorso·discuss
Congrats on the launch! I work in this space, and fwiw I strongly agree with the idea of A/B testing + continuous improvement. I have found that it is relatively easy to setup A/B tests, much harder for stakeholders to draw the right conclusions.
ajeet
·2 anni fa·discuss
I have programmed in many languages over a 2 decade long career. C / C++/ C# / Java / Scala / Python / Rust / Go / lisp / JavaScript, and probably more that I have forgotten.

I agree with the framing that scaling a language is about scaling to more engineers easily.

Having said that, you can write scalably in any language, and write unscalably elsewhere. This is a bigger factor on scalability overall by far, than the language itself.

For example, I can make unmaintainable macro magic in rust. I can avoid dynamic pitfalls by using pydantic effectively in python.

Anyway, my 2c is speed to delivery of features matters more than scalability as defined here. Again, that depends more on technical components that have been invested in, rather than the selected language.