2. Walk the path of a true backend engineer

2. Walk the path of a true backend engineer

Introduction to Backend Engineering

Setting Expectations for the Playlist

  • The playlist aims to narrate the story of backend engineering, focusing on its philosophies and big questions.
  • It will explore the inner workings and collaborations between different components and machines in a production-grade backend.
  • Emphasis is placed on developing language-agnostic skills that transcend specific frameworks or libraries.

Understanding Core Principles

  • After establishing foundational knowledge, discussions will shift towards implementations, showcasing how principles manifest in actual code.
  • Two programming languages will be used for practical examples: Node.js and Go (Golang), based on firsthand experience.

Deep Dives into Implementation

Exploring Specific Concepts

  • Each principle discussed will have an associated implementation video focusing on relevant technologies like databases, drivers, and migrations.
  • For instance, there will be deep dives into PostgreSQL with JavaScript driver pg or Go driver PGX, covering all related concepts.

Building Production-Level Projects

  • The final phase involves integrating all learned concepts to build production-grade projects adhering to industry standards.
  • By following along with these projects, viewers can gain practical experience necessary to call themselves backend engineers capable of building scalable systems.
Video description

In this video I want to show everyone what the end goal is for the series, and what is my vision for this playlist. Join the Discord community: https://discord.gg/NXuybNcvVH #backend #nodejs #golang #softwareengineering