Live data from Hacker News

Ask HN: Language-agnostic concepts a Backend Engineer should know?

news.ycombinator.com

1–10 of 60 posts

Re: Ask HN: Language-agnostic concepts a Backend Engineer should know?

#2
Some that spring to mind

- Database Migrations

- Kubernetes

- Basic RPC and code generation i.e. gRPC, OpenAPI and GraphQL.

- Realtime Concepts, i.e. Kafka, MQTT

- DevSecOps

- Builds. i.e. make files.

- Jobs, i.e. cron or batch and job workflows.

- Offsite incremental DB backups and restore.

- Infrastructure as Code i.e. Pulumi.

Re: Ask HN: Language-agnostic concepts a Backend Engineer should know?

#8
post #5
post #3

Isn't an ORM the perfect example of something that is not language agnostic?

The implementation is, but the concept is transferable. Pretty much the same for most concepts in programming.

SQL is far more useful to learn than any one ORM or even the general concept of am ORM.

Re: Ask HN: Language-agnostic concepts a Backend Engineer should know?

#9
post #5
post #3

Isn't an ORM the perfect example of something that is not language agnostic?

The implementation is, but the concept is transferable. Pretty much the same for most concepts in programming.

ORMs are language-specific, but the insight to avoid ORMs for the rest of your life because of impedance mismatch is general and deep.
Post reply on HN