📎 Webclip
10 hot programming trends — and 10 going cold
The article groups programming trends into pairs of approaches that are rising and falling together. It says the shifts are driven by cost, safety, privacy, and how teams build and run software, while also warning that a trend’s rise does not make the older option worthless.
Reading notes#
- Repatriation is gaining attention as teams try to control cloud bills, especially for workloads that are stable and consistent.
- AI tools are being used as coding partners, while human pair programming seems to be fading.
- Rust is gaining favor because memory-safe design helps avoid serious bugs that are harder to prevent in C and C++.
- Wasm is attracting interest because it compiles code into smaller, faster output and can run languages other than JavaScript in browsers and services.
- CPUs are becoming more attractive than GPUs when cost is weighed against speed.
- Zero-knowledge proofs are being preferred over digital signatures when more privacy and richer data relationships are needed.
- Trustworthy ledgers are getting more attention than Turing-complete ledgers because many uses only need a stable ledger and lower on-chain costs.
- GraphQL is rising because it lets programmers ask for more precise data with fewer keystrokes than REST.
- Static site generators are coming back as teams move away from single-page apps and toward fast generated pages.
- Database configuration is becoming a larger part of software work as databases take on more of the logic needed for modern apps.
