3 ms·
>Now, I'm not blaming developers. Modern software engineering is built on abstraction layers, and that's actually amazing! We've gone from assembly language to
by shreyas056 1y ago
>Now, I'm not blaming developers. Modern software engineering is built on abstraction layers, and that's actually amazing! We've gone from assembly language to high-level frameworks, from bare metal to cloud-native platforms. A developer can slap a @RestController annotation on a Java class and magically have an HTTPS endpoint without knowing anything about TLS handshakes or certificate chains.
Well, you should blame the developer if they don't know the basics of computer science (TLS handshake being the basics)
- delusional 1y agoI agree that programmers should know it, but I don't think Diffie-Hellman key exchange is core computer science.
- SOLAR_FIELDS 1y agoIt’s definitely possible to properly implement TLS without fully understanding the exact mechanics