chore: sync content to repo (#10467)

Co-authored-by: nilbuild <4921183+nilbuild@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2026-10-16 16:04:03 +02:00
committed by GitHub
co-authored by nilbuild
parent dfea980776
commit 1a029ab757
77 changed files with 131 additions and 123 deletions
@@ -1,3 +1,3 @@
# Agent Architectures
Agent architectures define how an AI agent is structured: how it reasons, selects tools, manages memory, and decides when to stop. Common patterns include ReAct (reason + act), plan-and-execute, and tree-of-thought. Choosing the right architecture depends on how much control the application needs over model behavior and how tolerant the customer is of unpredictable agent outputs.
@@ -1,5 +1,5 @@
# AI Agents
AI agents are systems where a language model is given tools and a goal, and takes a sequence of actions to complete a task rather than responding to a single prompt. Agents can call APIs, search the web, write and run code, and read files. In practice, most well-designed agents use one LLM call as an orchestrating layer with a series of tool calls around it. The guiding principle is to start with the smallest unit of autonomy, prove it works, and only then expand what the agent is allowed to do.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated AI Agents Roadmap](https://roadmap.sh/ai-agents)
- [@article@What are AI Agents? - Agents in Artificial Intelligence Explained](https://aws.amazon.com/what-is/ai-agents/)
- [@article@AI Agents Explained in Simple Terms for Beginners](https://www.geeky-gadgets.com/ai-agents-explained-for-beginners/)
- [@video@What are AI Agents?](https://www.youtube.com/watch?v=F8NKVhkZZWI)
- [@video@What are AI Agents?](https://www.youtube.com/watch?v=F8NKVhkZZWI)
@@ -1,3 +1,3 @@
# AI Governance
AI governance refers to the policies, processes, and controls that ensure AI systems behave safely, fairly, and in compliance with regulations and organizational standards. This includes defining acceptable use, managing model risk, ensuring transparency in AI decision-making, and monitoring for bias or harmful outputs.
@@ -1,5 +1,5 @@
# Airflow
Apache Airflow is an open-source workflow orchestration platform for scheduling and monitoring data pipelines. Pipelines are defined as Directed Acyclic Graphs (DAGs) in Python, where each node represents a task. Airflow provides a web interface for monitoring runs, managing dependencies, and handling retries and alerts.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Airflow](https://airflow.apache.org/)
- [@official@Airflow Docs](https://airflow.apache.org/docs)
- [@opensource@airflow](https://github.com/apache/airflow)
- [@article@Building Pipelines In Apache Airflow – For Beginners](https://towardsdatascience.com/building-pipelines-in-apache-airflow-for-beginners-58f87a1512d5/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
- [@article@Building Pipelines In Apache Airflow – For Beginners](https://towardsdatascience.com/building-pipelines-in-apache-airflow-for-beginners-58f87a1512d5/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
@@ -1,7 +1,7 @@
# API Security
API security covers the practices and controls needed to protect APIs from unauthorized access and abuse. This includes authentication, authorization, rate limiting, input validation, and protection against common attacks like injection and replay attacks. Poorly secured APIs are a common attack vector in production systems.
Visit the following resources to learn more:
- [@article@OWASP Project API Security](https://owasp.org/API-Security/editions/2023/en/0x00-toc/)
- [@article@OWASP Project API Security](https://owasp.org/API-Security/editions/2023/en/0x00-toc/)
@@ -1,7 +1,7 @@
# APIs Design
API design is the process of defining how services communicate with each other through well-structured interfaces. Good API design involves choosing the right protocol (REST, GraphQL, gRPC), defining clear resource models, handling errors consistently, and versioning carefully. A well-designed API is predictable, easy to use, and stable over time.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated API Design Roadmap](https://roadmap.sh/api-design)
- [@roadmap@Visit the Dedicated API Design Roadmap](https://roadmap.sh/api-design)
@@ -1,5 +1,5 @@
# Authentication
Authentication is the process of verifying the identity of a user or system. Common mechanisms include username/password, API keys, OAuth 2.0 tokens, and JWTs. Authentication is distinct from authorization, which governs what an authenticated user is allowed to do. Getting authentication right is foundational to securing any application that handles user data or sensitive operations.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Basic Authentication](https://roadmap.sh/guides/basic-authentication)
- [@article@Session Based Authentication](https://roadmap.sh/guides/session-based-authentication)
- [@article@Token Based Authentication](https://roadmap.sh/guides/token-authentication)
- [@article@JWT Authentication](https://roadmap.sh/guides/jwt-authentication)
- [@article@JWT Authentication](https://roadmap.sh/guides/jwt-authentication)
@@ -1,9 +1,9 @@
# AWS
Amazon Web Services (AWS) is the largest cloud platform by market share, offering hundreds of services including compute (EC2, Lambda), storage (S3), databases (RDS, DynamoDB), networking, and AI/ML tooling. It has a deep ecosystem of third-party integrations and is the most widely used cloud platform across startups and enterprises.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated AWS Roadmap](https://roadmap.sh/aws)
- [@official@AWS Cloud Essentials](https://aws.amazon.com/getting-started/cloud-essentials/)
- [@official@Overview of Amazon Web Services](https://docs.aws.amazon.com/whitepapers/latest/aws-overview/introduction.html)
- [@official@Overview of Amazon Web Services](https://docs.aws.amazon.com/whitepapers/latest/aws-overview/introduction.html)
@@ -1,8 +1,8 @@
# Azure
Microsoft Azure is Microsoft's cloud platform with particularly strong adoption in enterprise environments, especially those using Active Directory, Office 365, and .NET. It offers compute, storage, networking, databases, DevOps tooling, and AI services including Azure OpenAI Service.
Visit the following resources to learn more:
- [@official@Azure Website](https://azure.microsoft.com/en-us/)
- [@video@Microsoft Azure Fundamentals Certification Course (AZ-900)](https://www.youtube.com/watch?v=5abffC-K40c)
- [@video@Microsoft Azure Fundamentals Certification Course (AZ-900)](https://www.youtube.com/watch?v=5abffC-K40c)
@@ -1,3 +1,3 @@
# Building Eval Pipelines
Evaluation pipelines are automated systems for measuring the quality of an AI model or application over a set of test cases. A good eval does not just check whether the final answer is correct. It traces the steps a skilled human would take to solve the same problem and grades the agent on each one. Building this starts with a golden dataset: a set of real queries with the ideal output labeled by hand. That becomes the standard everything else is measured against.
@@ -5,4 +5,4 @@ Business acumen is the ability to understand how an organization operates, what
Visit the following resources to learn more:
- [@article@Business acumen](https://en.wikipedia.org/wiki/Business_acumen)
- [@video@Business Acumen 101](https://www.youtube.com/watch?v=JwhPhS26Mos)
- [@video@Business Acumen 101](https://www.youtube.com/watch?v=JwhPhS26Mos)
@@ -1,9 +1,9 @@
# C++
C++ is a high-performance, statically typed language that gives developers fine-grained control over memory and system resources. It is used in systems programming, game engines, embedded software, and performance-critical applications. It supports both procedural and object-oriented programming styles.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated C++ Developer Roadmap](https://roadmap.sh/cpp)
- [@article@Learn C++](https://www.learncpp.com/)
- [@video@C++ Tutorial for Beginners - Full Course](https://youtu.be/vLnPwxZdW4Y)
- [@video@C++ Tutorial for Beginners - Full Course](https://youtu.be/vLnPwxZdW4Y)
@@ -1,3 +1,3 @@
# Choosing your Model Provider
Different LLM providers offer models with different tradeoffs in capability, cost, latency, context length, and licensing terms. Common providers include OpenAI, Anthropic, Google, Meta (open weights), and Mistral. Choosing the right model for a use case involves evaluating benchmarks, pricing, API reliability, data privacy terms, and whether the model's strengths match the application's requirements.
@@ -1,9 +1,9 @@
# Claude Code
Claude Code is an AI coding assistant built on Anthropic's Claude model. It can write, edit, explain, and debug code across a wide range of languages and frameworks, and is designed to handle complex multi-file tasks and refactoring alongside code generation.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Claude Code Roadmap](https://roadmap.sh/claude-code)
- [@official@Claude Code overview](https://code.claude.com/docs/en/overview)
- [@official@How Claude Code works](https://code.claude.com/docs/en/how-claude-code-works)
- [@official@How Claude Code works](https://code.claude.com/docs/en/how-claude-code-works)
@@ -1,3 +1,3 @@
# Cloud Platforms
Cloud platforms provide on-demand access to computing resources including servers, storage, networking, databases, and managed services. Instead of running physical hardware, teams deploy and scale their applications on cloud infrastructure. The major providers each offer a broad set of services that cover most infrastructure needs.
@@ -1,8 +1,9 @@
# Codex
Codex is OpenAI's code-focused model, trained on large amounts of public code. It can generate code from natural language descriptions, complete functions, and help with documentation. It is the model that powers GitHub Copilot and one of the foundational tools that popularized AI-assisted coding as a mainstream workflow.
Visit the following resources to learn more:
- [@official@Codex Docs](https://developers.openai.com/codex)
- [@video@Codex Crash Course](ttps://www.youtube.com/playlist?list=PL4cUxeGkcC9iDBeA8IyR1IE1kl4w5IDEG)
- [@article@Claude Code or Codex? How to Pick the Right AI Agent](https://roadmap.sh/claude-code/vs-codex)
- [@video@Codex Crash Course](ttps://www.youtube.com/playlist?list=PL4cUxeGkcC9iDBeA8IyR1IE1kl4w5IDEG)
@@ -1,9 +1,9 @@
# Containers
Containers are a lightweight way to package an application along with its dependencies and configuration so it runs consistently across different environments. Unlike virtual machines, containers share the host operating system kernel, making them fast to start and efficient to run. Docker is the most common tool for building and running containers.
Visit the following resources to learn more:
- [@article@What are Containers?](https://cloud.google.com/learn/what-are-containers)
- [@article@What is a Container?](https://www.docker.com/resources/what-container/)
- [@video@What are Containers?](https://www.youtube.com/playlist?list=PLawsLZMfND4nz-WDBZIj8-nbzGFD4S9oz)
- [@video@What are Containers?](https://www.youtube.com/playlist?list=PLawsLZMfND4nz-WDBZIj8-nbzGFD4S9oz)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@What is a Context Window in AI?](https://www.ibm.com/think/topics/context-window)
- [@article@What Is an AI Context Window?](https://www.coursera.org/articles/context-window)
- [@article@Cutting Through the Noise: Smarter Context Management for LLM-Powered Agents](https://blog.jetbrains.com/research/2025/12/efficient-context-management/)
- [@video@What is a Context Window? Unlocking LLM Secrets](https://www.youtube.com/watch?v=-QVoIxEpFkM)
- [@video@What is a Context Window? Unlocking LLM Secrets](https://www.youtube.com/watch?v=-QVoIxEpFkM)
@@ -1,8 +1,8 @@
# CSS
CSS, or Cascading Style Sheets, controls the visual appearance of HTML elements on a web page. It handles layout, colors, typography, spacing, animations, and responsive design. Modern CSS includes Flexbox, Grid, and custom properties that make it possible to build complex, adaptive layouts.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated CSS Roadmap](https://roadmap.sh/css)
- [@article@Web.dev by Google — Learn CSS](https://web.dev/learn/css/)
- [@article@Web.dev by Google — Learn CSS](https://web.dev/learn/css/)
@@ -1,5 +1,5 @@
# Cursor
Cursor is an AI-powered code editor built on top of VS Code that integrates LLMs directly into the coding experience. It supports chat-based code editing, multi-file edits, codebase-aware completions, and agent-style workflows where the model can make changes across an entire project.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Cursor Docs](https://cursor.com/docs)
- [@article@Claude Code vs Cursor: Which AI Coding Tool To Choose in 2026?](https://roadmap.sh/claude-code/vs-cursor)
- [@video@Cursor AI Tutorial for Beginners](https://www.youtube.com/watch?v=3289vhOUdKA)
- [@video@Cursor Tutorial for Beginners (AI Code Editor)](https://www.youtube.com/watch?v=ocMOZpuAMw4)
- [@video@Cursor Tutorial for Beginners (AI Code Editor)](https://www.youtube.com/watch?v=ocMOZpuAMw4)
@@ -1,3 +1,3 @@
# Data Engineering
Data engineering involves building and maintaining the systems that collect, store, process, and move data at scale. This includes designing pipelines, working with data warehouses, and ensuring data quality for downstream consumers like analysts and ML systems.
@@ -1,3 +1,3 @@
# Data Modeling
Data modeling is the process of deciding how data should be structured and stored so it can be queried efficiently and understood by the people who use it. Common patterns include the star schema, where a central fact table is surrounded by dimension tables; the one big table (OBT) approach favored in some analytics workloads; and the medallion architecture used in data lakehouses, where data flows through bronze (raw), silver (cleaned), and gold (aggregated) layers.
@@ -1,9 +1,9 @@
# Data Pipelines
A data pipeline is a series of steps that move and transform data from one place to another, usually from source systems into a warehouse or processing layer. Pipelines can be batch-based (running on a schedule) or streaming (processing data as it arrives). Building reliable pipelines involves handling failures, schema changes, and data validation.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Data Engineer Roadmap](https://roadmap.sh/data-engineer)
- [@article@What is a Data Pipeline? - IBM](https://www.ibm.com/topics/data-pipeline)
- [@video@What are Data Pipelines?](https://www.youtube.com/watch?v=oKixNpz6jNo)
- [@video@What are Data Pipelines?](https://www.youtube.com/watch?v=oKixNpz6jNo)
@@ -1,3 +1,3 @@
# Data Privacy & Compliance
Data privacy and compliance involves handling personal or sensitive data according to applicable laws and organizational policies. Relevant regulations include GDPR, CCPA, HIPAA, and others depending on the industry and geography. For AI systems, this includes what data is sent to third-party model APIs, what is stored, and how long it is retained.
@@ -1,8 +1,8 @@
# Data Warehouses
A data warehouse is a system optimized for analytical queries across large volumes of structured data. The major platforms in enterprise environments are Snowflake, Google BigQuery, and Amazon Redshift. Unlike operational databases, warehouses are designed for reading and aggregating data rather than frequent writes, and they typically sit at the center of a company's analytics and BI infrastructure.
Visit the following resources to learn more:
- [@article@What Is a Data Warehouse?](https://www.oracle.com/database/what-is-a-data-warehouse/)
- [@video@What is a Data Warehouse?](https://www.youtube.com/watch?v=k4tK2ttdSDg)
- [@video@What is a Data Warehouse?](https://www.youtube.com/watch?v=k4tK2ttdSDg)
@@ -1,3 +1,3 @@
# Day 2 Operations
Day 2 Operations refers to everything that happens after a system goes live. Day 1 is the launch. Day 2 is the ongoing work of keeping the system running, monitoring for failures, handling edge cases that were not anticipated during development, and responding to feedback from real users.
@@ -1,3 +1,3 @@
# Debugging Agent Logic
Debugging AI agent logic involves tracing through the sequence of reasoning steps, tool calls, and decisions an agent made to find where it went wrong. This is harder than debugging traditional code because agent behavior is non-deterministic and depends on model outputs. Structured logging, step-by-step traces, and replay capabilities are the main tools for making agent failures visible and reproducible.
@@ -1,3 +1,3 @@
# The Delta
The Delta is the original term Palantir used for what is now called an FDE. It refers to the gap between what a software product does out of the box and what a specific customer actually needs. A Delta is both a role (the engineer who closes that gap) and a concept (the custom work required to make a product work in a real environment). In FDE interviews, you may be asked to identify the Delta in a given customer scenario, meaning the specific technical or workflow gap that needs to be bridged.
@@ -1,5 +1,5 @@
# DevSecOps
DevSecOps integrates security practices directly into the DevOps pipeline rather than treating security as a final gate before release. This includes automated security scanning in CI/CD, dependency vulnerability checks, secrets management, and security review as part of the development process. The goal is to catch and fix security issues early and continuously rather than at the end.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated DevSecOps Roadmap](https://roadmap.sh/devsecops)
- [@article@What is DevSecOps? - Red Hat](https://www.redhat.com/en/topics/devops/what-is-devsecops)
- [@article@What is DevSecOps? - AWS](https://aws.amazon.com/what-is/devsecops/)
- [@video@DevSecOps Course for Beginners – API Security](https://www.youtube.com/watch?v=JfiWi8RjN-8)
- [@video@DevSecOps Course for Beginners – API Security](https://www.youtube.com/watch?v=JfiWi8RjN-8)
@@ -1,9 +1,9 @@
# Docker
Docker is the leading platform for building, shipping, and running containers. A Dockerfile defines the steps to build a container image, and Docker provides tools to run those images locally or push them to a registry for deployment. It is the standard way to package applications for consistent behavior across development, staging, and production environments.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Docker Roadmap](https://roadmap.sh/docker)
- [@official@Docker](https://www.docker.com/)
- [@official@Docker Docs](https://docs.docker.com/)
- [@official@Docker Docs](https://docs.docker.com/)
@@ -1,3 +1,5 @@
# undefined
Embedded Engineering
Embedded engineering describes the physical and organizational model of an FDE engagement: the engineer is embedded inside the customer's team, not working remotely or at arm's length. This means joining the customer's Slack, attending their standups, working in their codebase, and being present in the environment where the problems actually live.
@@ -1,3 +1,3 @@
# Executive Reporting
Executive reporting is the practice of communicating the status of a technical engagement to non-technical decision makers in a format they can act on. A good executive update leads with value delivered, not tasks completed. It flags risks clearly and pairs each one with a required action or decision. It connects technical milestones to business outcomes so the reader understands why the work matters, not just that it is happening.
@@ -1,3 +1,3 @@
# FDE Tiers
Not all FDE roles are the same. The job market has split into three distinct tiers with different skill requirements. AI lab FDEs need deep ML fluency, strong agent architecture skills, and the ability to help customers adopt models in production. Enterprise software FDEs need data platform depth, integration experience, and the ability to connect a vendor's product to a customer's existing data infrastructure. Consulting and staffing FDEs need broad solutions architecture skills, account management instincts, and the ability to run an end-to-end engagement independently. Knowing which tier you are targeting shapes which parts of this roadmap to prioritize.
@@ -4,4 +4,5 @@ Three backgrounds tend to transition well into the FDE role: software engineers,
Visit the following resources to learn more:
- [@article@How to Become a Forward Deployed Engineer:](https://fde.academy/blog/how-to-become-a-forward-deployed-engineer)
- [@article@The Definitive Guide to Forward Deployed Engineer Interviews in 2026](https://www.sundeepteki.org/advice/the-definitive-guide-to-forward-deployed-engineer-interviews-in-2026)
@@ -1,8 +1,8 @@
# GCP
Google Cloud Platform (GCP) is Google's cloud offering, known for strong data and analytics services like BigQuery and AI/ML infrastructure like Vertex AI. It is often the preferred choice for data-intensive workloads and organizations already using Google Workspace.
Visit the following resources to learn more:
- [@video@Cloud OnAir: Google Cloud Networking 101](https://www.youtube.com/watch?v=0hN-dyOV10c&t=146s)
- [@video@Networking End to End](https://www.youtube.com/playlist?list=PLIivdWyY5sqJ0oXcnZYqOnuNRsLF9H48u)
- [@video@Networking End to End](https://www.youtube.com/playlist?list=PLIivdWyY5sqJ0oXcnZYqOnuNRsLF9H48u)
@@ -1,9 +1,9 @@
# Gemini
Gemini is Google DeepMind's family of multimodal AI models, capable of processing and generating text, code, images, and more. It is available via Google AI Studio and Vertex AI in different sizes with varying tradeoffs in speed and capability.
Visit the following resources to learn more:
- [@official@Google Gemini](https://gemini.google.com/)
- [@official@Google's Gemini Documentation](https://workspace.google.com/solutions/ai/)
- [@video@Welcome to the Gemini era](https://www.youtube.com/watch?v=_fuimO6ErKI)
- [@video@Welcome to the Gemini era](https://www.youtube.com/watch?v=_fuimO6ErKI)
@@ -1,5 +1,5 @@
# Git & GitHub
Git is a distributed version control system that tracks changes to code over time and allows multiple people to collaborate on the same codebase without overwriting each other's work. GitHub builds on top of Git with features like pull requests, code review, issue tracking, and CI/CD integrations. Both are standard tools in nearly every software development workflow today.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Git and GitHub Roadmap](https://roadmap.sh/git-github)
- [@official@Getting Started - Installing Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [@official@Creating an account on GitHub](https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github)
- [@article@What is version control?](https://www.atlassian.com/git/tutorials/what-is-version-control)
- [@article@What is version control?](https://www.atlassian.com/git/tutorials/what-is-version-control)
@@ -1,5 +1,5 @@
# Go
Go is a statically typed, compiled language developed by Google, designed for simplicity and performance. It is commonly used for building backend services, command-line tools, and cloud infrastructure components. Its concurrency model, based on goroutines and channels, makes it well suited for network-heavy and distributed workloads.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Go Developer Roadmap](https://roadmap.sh/golang)
- [@official@Go](https://go.dev/)
- [@official@Go Documentation](https://go.dev/doc/)
- [@official@Get Started with Go](https://go.dev/doc/tutorial/getting-started)
- [@official@Get Started with Go](https://go.dev/doc/tutorial/getting-started)
@@ -1,9 +1,9 @@
# GraphQL
GraphQL is a query language and runtime for APIs that lets clients request exactly the fields they need, rather than consuming fixed endpoints with predefined shapes. This reduces over-fetching, makes APIs more flexible, and is especially useful in frontend-heavy applications with complex or variable data requirements.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated GraphQL Roadmap](https://roadmap.sh/graphql)
- [@official@Introduction to GraphQL](https://graphql.org/learn/)
- [@official@Getting started with GraphQL](https://graphql.org/)
- [@official@Getting started with GraphQL](https://graphql.org/)
@@ -1,5 +1,5 @@
# HTML
HTML, or HyperText Markup Language, is the standard language for structuring content on the web. It defines the elements of a page such as headings, paragraphs, links, forms, and images. It is the foundation that CSS and JavaScript build on top of.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated HTML Roadmap](https://roadmap.sh/html)
- [@article@HTML MDN Docs](https://developer.mozilla.org/en-US/docs/Web/HTML)
- [@article@What is HTML – Definition and Meaning of Hypertext Markup Language](https://www.freecodecamp.org/news/what-is-html-definition-and-meaning/)
- [@video@HTML Tutorial for Beginners: HTML Crash Course](https://www.youtube.com/watch?v=qz0aGYrrlhU)
- [@video@HTML Tutorial for Beginners: HTML Crash Course](https://www.youtube.com/watch?v=qz0aGYrrlhU)
@@ -1,3 +1,3 @@
# Inference Optimization
Inference optimization refers to techniques for making model predictions faster and cheaper without significantly reducing quality. Common approaches include quantization (reducing numerical precision), distillation (training a smaller model to mimic a larger one), caching repeated requests, and batching. These optimizations are especially relevant for LLMs, where inference costs can be substantial at scale.
@@ -1,3 +1,3 @@
# Integration Engineering
Integration engineering is the practice of connecting systems that were not designed to work together. This usually means building APIs over existing data layers, bridging incompatible authentication systems, chaining tools across services with different data formats, and wrapping third-party products in interfaces a new system can use reliably. Most of the technical difficulty in real-world AI deployments lives here, not in the model itself.
@@ -5,4 +5,6 @@ A Forward Deployed Engineer is a software engineer who works directly inside a c
Visit the following resources to learn more:
- [@article@Forward deployed engineer is AI’s hottest job](https://thenewstack.io/forward-deployed-engineer-fde-openai-google/)
- [@article@Forward-deployed engineer: The complete guide](https://www.rocketlane.com/blogs/forward-deployed-engineer)
- [@article@Forward-deployed engineer: The complete guide](https://www.rocketlane.com/blogs/forward-deployed-engineer)
- [@video@How to Become a Forward Deployed Engineer in 2026](https://www.youtube.com/watch?v=vLlIBT0HSSc)
- [@video@Forward Deployed Engineer Full Course](https://www.youtube.com/playlist?list=PLWSlr9idVBc0)
@@ -1,8 +1,8 @@
# Java / Scala
Java is a statically typed, object-oriented language that runs on the Java Virtual Machine (JVM) and is widely used in enterprise systems, backend services, and Android development. Scala is also a JVM language that blends object-oriented and functional programming styles, commonly used in data processing with Apache Spark.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Java Developer Roadmap](https://roadmap.sh/java)
- [@roadmap@Visit the Dedicated Scala Developer Roadmap](https://roadmap.sh/scala)
- [@roadmap@Visit the Dedicated Scala Developer Roadmap](https://roadmap.sh/scala)
@@ -1,5 +1,5 @@
# JavaScript / TypeScript
JavaScript is the programming language of the web, running natively in browsers and on servers via Node.js. TypeScript is a superset of JavaScript that adds static type annotations, catching errors at compile time and improving code maintainability at scale. Together they are the dominant choice for full-stack web development.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated JavaScript Roadmap](https://roadmap.sh/javascript)
- [@roadmap@Visit the Dedicated TypeScript Roadmap](https://roadmap.sh/typescript)
- [@official@Overview of TypeScript](https://www.typescriptlang.org/docs/handbook/typescript-from-scratch.html)
- [@official@TypeScript Official Handbook](https://www.typescriptlang.org/docs/handbook/intro.html)
- [@official@TypeScript Official Handbook](https://www.typescriptlang.org/docs/handbook/intro.html)
@@ -1,5 +1,5 @@
# JavaScript
JavaScript is the scripting language that runs in web browsers, giving web pages dynamic behavior. It handles user interactions, DOM manipulation, and API requests. On the server side, it runs via Node.js, making it possible to use a single language across the full web stack.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated JavaScript Roadmap](https://roadmap.sh/javascript)
- [@opensource@You Don't Know JS Yet (book series)](https://github.com/getify/You-Dont-Know-JS)
- [@article@JavaScript MDN Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
- [@article@The Modern JavaScript Tutorial](https://javascript.info/)
- [@article@The Modern JavaScript Tutorial](https://javascript.info/)
@@ -1,5 +1,5 @@
# Kubernetes
Kubernetes is an open-source container orchestration system that automates the deployment, scaling, and management of containerized applications. It handles scheduling containers across a cluster, managing service discovery, load balancing, rolling updates, and self-healing by restarting failed containers. It is the standard platform for running containers in production at scale.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Kubernetes Roadmap](https://roadmap.sh/kubernetes)
- [@official@Kubernetes Documentation](https://kubernetes.io/)
- [@article@Introduction of Kubernetes](https://www.digitalocean.com/community/tutorials/an-introduction-to-kubernetes)
- [@video@Kubernetes Tutorial for Beginners](https://www.youtube.com/watch?v=X48VuDVv0do)
- [@video@Kubernetes Tutorial for Beginners](https://www.youtube.com/watch?v=X48VuDVv0do)
@@ -1,3 +1,3 @@
# Last-Mile Integration
Last-mile integration refers to the final set of connections between a product and the specific systems, data sources, and workflows of a customer environment. It is called last-mile because it is often the shortest but hardest part of a deployment: the product works in general, but making it work with this particular customer's setup requires custom engineering.
@@ -1,9 +1,9 @@
# LLM Fundamentals
Large language models (LLMs) are machine learning models trained on large amounts of text data that can generate, summarize, classify, and reason about language. They work by predicting the most likely next tokens given a context window of input. Understanding how LLMs work, including their limitations around hallucination, context length, and latency, is the foundation for building reliable systems around them.
Visit the following resources to learn more:
- [@article@What is a large language model (LLM)?](https://www.cloudflare.com/en-gb/learning/ai/what-is-large-language-model/)
- [@article@New to LLMs? Start Here](https://towardsdatascience.com/new-to-llms-start-here/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
- [@video@How Large Language Models Work](https://www.youtube.com/watch?v=5sLYAQS9sWQ)
- [@video@How Large Language Models Work](https://www.youtube.com/watch?v=5sLYAQS9sWQ)
@@ -1,3 +1,3 @@
# Managed ML Services
Managed ML services are cloud provider offerings that abstract away the infrastructure for training, deploying, and serving machine learning models. Examples include AWS SageMaker, Google Vertex AI, and Azure Machine Learning. They handle provisioning, scaling, and monitoring so teams can focus on the model and data rather than the underlying infrastructure.
@@ -1,5 +1,5 @@
# MCP
The Model Context Protocol (MCP) is an open standard for connecting AI models to external tools and data sources through a unified interface. Instead of building custom integrations for every tool, developers implement MCP servers that expose tools and resources in a standardized way. This makes it easier to compose agents that work with many different services.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@What is the Model Context Protocol (MCP)?](https://modelcontextprotocol.io/docs/2026-07-28/getting-started/intro)
- [@article@MCP Explained: How Modern AI Agents Connect to the Real World](https://towardsdatascience.com/mcp-explained-how-modern-ai-agents-connect-to-the-real-world/)
- [@video@What is MCP? Integrate AI Agents with Databases & APIs](https://www.youtube.com/watch?v=eur8dUO9mvE)
- [@video@How Model Context Protocol (MCP) actually works](https://www.youtube.com/watch?v=cGuyrANVi4A)
- [@video@How Model Context Protocol (MCP) actually works](https://www.youtube.com/watch?v=cGuyrANVi4A)
@@ -1,5 +1,5 @@
# Memory & State Management
Memory in AI agents refers to how information is stored and retrieved across steps in a conversation or task. Short-term memory lives in the context window, while long-term memory requires external storage like a database or vector store. Managing state well is important for agents that need to track progress, avoid repetition, and stay consistent over longer interactions.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Agentic Memory for LLM Agents](https://arxiv.org/abs/2502.12110)
- [@article@Memory Management in AI Agents](https://python.langchain.com/docs/how_to/chatbots_memory/)
- [@article@Storing and Retrieving Knowledge for Agents](https://www.pinecone.io/learn/langchain-retrieval-augmentation/)
- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg)
- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg)
@@ -1,5 +1,5 @@
# MLOps
MLOps applies DevOps principles to machine learning systems, covering the processes and tooling needed to reliably build, deploy, monitor, and update ML models in production. This includes versioning data and models, automating training pipelines, serving inference at scale, and detecting model degradation over time.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated MLOps Roadmap](https://roadmap.sh/mlops)
- [@article@What is MLOps?](https://aws.amazon.com/what-is/mlops/)
- [@article@Machine Learning Operations (MLOps) For Beginners](https://towardsdatascience.com/machine-learning-operations-mlops-for-beginners-a5686bfe02b2/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
- [@article@MLOps: What It Is, Why It Matters, and How to Implement It](https://web.archive.org/web/20251126053103/https://neptune.ai/blog/mlops)
- [@article@MLOps: What It Is, Why It Matters, and How to Implement It](https://web.archive.org/web/20251126053103/https://neptune.ai/blog/mlops)
@@ -1,5 +1,5 @@
# Multi-Agents
Multi-agent systems involve multiple AI agents working together, where each agent has a specific role or capability and they coordinate to complete a larger task. One agent might plan the work while others execute specific subtasks, and a final agent synthesizes the results. This pattern improves reliability and modularity for complex workflows that would overwhelm a single agent.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@What is a multi-agent system?](https://www.ibm.com/think/topics/multiagent-system)
- [@article@Multi-Agent Systems](https://huggingface.co/learn/agents-course/en/unit2/smolagents/multi_agent_systems)
- [@article@Guide to multi-agent systems (MAS)](https://cloud.google.com/discover/what-is-a-multi-agent-system)
- [@article@Agentic AI 103: Building Multi-Agent Teams](https://towardsdatascience.com/agentic-ai-103-building-multi-agent-teams/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
- [@article@Agentic AI 103: Building Multi-Agent Teams](https://towardsdatascience.com/agentic-ai-103-building-multi-agent-teams/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
@@ -1,5 +1,5 @@
# Node.js
Node.js is a JavaScript runtime built on Chrome's V8 engine that lets developers run JavaScript on the server side. It uses a non-blocking, event-driven architecture that makes it efficient for I/O-heavy workloads like APIs, real-time applications, and data streaming.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Node.js Developer Roadmap](https://roadmap.sh/nodejs)
- [@official@Node.js](https://nodejs.org/en/about/)
- [@official@Node.js - Getting Started](https://nodejs.org/en/learn/getting-started/introduction-to-nodejs)
- [@video@What is Node.js?](https://www.youtube.com/watch?v=uVwtVBpw7RQ)
- [@video@What is Node.js?](https://www.youtube.com/watch?v=uVwtVBpw7RQ)
@@ -1,5 +1,5 @@
# NoSQL Databases
NoSQL databases store data in formats other than traditional relational tables, such as documents, key-value pairs, graphs, or wide columns. Examples include MongoDB, Redis, Cassandra, and DynamoDB. They are often chosen for use cases that require high write throughput, flexible schemas, or horizontal scalability across distributed systems.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Types of NoSQL Databases: How to Choose the Right One](https://roadmap.sh/backend/types-of-nosql-databases)
- [@article@NoSQL Explained](https://www.mongodb.com/nosql-explained)
- [@video@How do NoSQL Databases work](https://www.youtube.com/watch?v=0buKQHokLK8)
- [@video@SQL vs NoSQL Explained](https://www.youtube.com/watch?v=ruz-vK8IesE)
- [@video@SQL vs NoSQL Explained](https://www.youtube.com/watch?v=ruz-vK8IesE)
@@ -1,8 +1,8 @@
# Observability
Observability in software systems refers to the ability to understand the internal state of a system based on its external outputs, through logging, metrics, and distributed tracing. For AI-powered systems, observability also involves monitoring model outputs, tracking prompt and response quality, and detecting unexpected behavior in production.
Visit the following resources to learn more:
- [@article@Applying Basic vs. Advanced Monitoring Techniques](https://thenewstack.io/applying-basic-vs-advanced-monitoring-techniques/)
- [@video@Application Monitoring - 4 Golden Signals](https://www.youtube.com/watch?v=PHcnmTdVPT0)
- [@video@Application Monitoring - 4 Golden Signals](https://www.youtube.com/watch?v=PHcnmTdVPT0)
@@ -1,5 +1,5 @@
# PostgreSQL
PostgreSQL is a powerful, open-source relational database system that supports advanced features like JSONB storage, full-text search, window functions, and custom data types. It goes well beyond what basic SQL databases offer and is a widely used default in both startups and large organizations.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated PostgreSQL DBA Roadmap](https://roadmap.sh/postgresql)
- [@official@PostgreSQL](https://www.postgresql.org/)
- [@official@PostgreSQL Documentation](https://www.postgresql.org/docs/)
- [@article@History of POSTGRES to PostgreSQL](https://www.postgresql.org/docs/current/history.html)
- [@article@History of POSTGRES to PostgreSQL](https://www.postgresql.org/docs/current/history.html)
@@ -1,3 +1,3 @@
# Presenting Options
When a major technical decision needs stakeholder buy-in, the goal is to lay out the options, explain the tradeoffs of each, and make a clear recommendation. The presentation should be structured around what matters most to the audience, not around technical completeness.
@@ -1,3 +1,3 @@
# Productized Consulting
Productized consulting refers to a model where a consulting engagement delivers not just advice or a custom solution but a repeatable, packaged system that can be redeployed with other customers. It means building in a way that abstracts customer-specific details so the core architecture can be reused across similar engagements.
@@ -1,8 +1,8 @@
# Prompt Engineering
Prompt engineering is the practice of crafting inputs to language models in a way that produces more accurate, useful, or reliable outputs. Techniques include zero-shot and few-shot prompting, chain-of-thought reasoning, role assignment, and structured output formatting. Good prompt engineering can significantly improve model behavior without any model fine-tuning.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Prompt Engineering Roadmap](https://roadmap.sh/prompt-engineering)
- [@article@What is Generative AI? - LearnPrompting](https://learnprompting.org/docs/basics/generative_ai)
- [@article@What is Generative AI? - LearnPrompting](https://learnprompting.org/docs/basics/generative_ai)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Python Developer Roadmap](https://roadmap.sh/python)
- [@article@Tutorial Series: How to Code in Python](https://www.digitalocean.com/community/tutorials/how-to-write-your-first-python-3-program)
- [@article@Google's Python Class](https://developers.google.com/edu/python)
- [@video@Learn Python - Full Course](https://www.youtube.com/watch?v=4M87qBgpafk)
- [@video@Learn Python - Full Course](https://www.youtube.com/watch?v=4M87qBgpafk)
@@ -1,9 +1,9 @@
# RAGs
Retrieval-Augmented Generation (RAG) is a pattern where relevant documents or data are fetched from a knowledge source and injected into a model's context before generating a response. This gives the model access to specific or up-to-date information without requiring fine-tuning. RAG systems typically combine a retrieval step (using embeddings or search) with a generation step (using an LLM).
Visit the following resources to learn more:
- [@article@What is Retrieval-Augmented Generation? - Google](https://cloud.google.com/use-cases/retrieval-augmented-generation)
- [@article@RAG Explained: Understanding Embeddings, Similarity, and Retrieval](https://towardsdatascience.com/rag-explained-understanding-embeddings-similarity-and-retrieval/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
- [@video@What is Retrieval-Augmented Generation? - IBM](https://www.youtube.com/watch?v=T-D1OfcDW1M)
- [@video@What is Retrieval-Augmented Generation? - IBM](https://www.youtube.com/watch?v=T-D1OfcDW1M)
@@ -1,8 +1,8 @@
# React
React is a JavaScript library for building user interfaces using a component-based model. Each component manages its own state and rendering logic, and components are composed to build complete interfaces. It is one of the most widely used frontend frameworks in production web applications.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated React Developer Roadmap](https://roadmap.sh/react)
- [@official@React Website](https://react.dev)
- [@official@React Website](https://react.dev)
@@ -4,4 +4,6 @@ The FDE job has three phases: audit, evals, and deployment. In the audit phase,
Visit the following resources to learn more:
- [@article@Forward-deployed engineer: The complete guide](https://www.rocketlane.com/blogs/forward-deployed-engineer)
- [@article@Forward Deployed Engineer (FDE) : What Is It, Skills and Scope](https://fde.academy/blog/forward-deployed-engineer)
- [@article@Forward Deployed Engineer: The Complete 2026 Report- Origin, Demand, Roles, Salary & More](https://www.uplers.com/article/forward-deployed-engineer-guide/)
- [@video@This Is How Forward Deployed Engineering Is Actually Done](https://www.youtube.com/watch?v=AD-EmZ3v6-g)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Rust Roadmap](https://roadmap.sh/rust)
- [@official@Rust Programming Language](https://www.rust-lang.org/)
- [@official@Rust by Example](https://doc.rust-lang.org/stable/rust-by-example/index.html)
- [@opensource@Rust Book](https://edu.anarcho-copy.org/Programming%20Languages/Rust/rust-programming-language-steve-klabnik.pdf)
- [@opensource@Rust Book](https://edu.anarcho-copy.org/Programming%20Languages/Rust/rust-programming-language-steve-klabnik.pdf)
@@ -1,7 +1,7 @@
# Security
Security in software systems means protecting applications, data, and infrastructure from unauthorized access, misuse, or attack. For AI systems, there are additional concerns like prompt injection, model abuse, and unintended data leakage through model outputs.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Cyber Security Expert Roadmap](https://roadmap.sh/cyber-security)
- [@roadmap@Visit the Dedicated Cyber Security Expert Roadmap](https://roadmap.sh/cyber-security)
@@ -1,8 +1,8 @@
# Spark
Apache Spark is a distributed computing framework for processing large datasets in parallel across a cluster. It supports batch processing, streaming, SQL queries, and machine learning through a unified API. It is widely used in data engineering workflows where data volumes exceed what can be processed on a single machine.
Visit the following resources to learn more:
- [@official@ApacheSpark](https://spark.apache.org/documentation.html)
- [@article@Spark By Examples](https://sparkbyexamples.com)
- [@article@Spark By Examples](https://sparkbyexamples.com)
@@ -1,9 +1,9 @@
# SQL
SQL, or Structured Query Language, is the standard language for interacting with relational databases. It is used to create, read, update, and delete records, and to define the structure of tables and their relationships. Knowing SQL well is foundational for any work involving relational data storage.
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated SQL Roadmap](https://roadmap.sh/sql)
- [@article@SQL Tutorial - Mode](https://mode.com/sql-tutorial/)
- [@article@SQL Tutorial](https://www.sqltutorial.org/)
- [@article@SQL Tutorial](https://www.sqltutorial.org/)
@@ -1,3 +1,3 @@
# System of Record
A system of record is the authoritative source of truth for a particular type of data within an organization. For customer data it might be Salesforce. For financial data it might be SAP. For HR data it might be Workday. Identifying the system of record early in an engagement matters because any system that touches that data needs to integrate with it correctly, not with a copy or a cache that may be stale.
@@ -1,5 +1,5 @@
# Terraform
Terraform is an open-source infrastructure-as-code tool by HashiCorp that lets engineers define cloud resources in configuration files and provision or update them automatically. It works across multiple cloud providers and is the standard tool for managing infrastructure in a repeatable, version-controlled way.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Terraform Roadmap](https://roadmap.sh/terraform)
- [@official@Terraform Website](https://www.terraform.io/)
- [@official@Terraform Documentation](https://developer.hashicorp.com/terraform)
- [@article@Terraform Backend: How it Works and How to Configure it](https://roadmap.sh/terraform/backend)
- [@article@Terraform Backend: How it Works and How to Configure it](https://roadmap.sh/terraform/backend)
@@ -1,3 +1,3 @@
# Time-to-Value
Time-to-value is the elapsed time between the start of an engagement and the moment the customer has something they can actually use. Compressing it means shipping a working feature early rather than designing the perfect system, prioritizing the work that demonstrates the most value first, and sequencing deliverables so that trust builds incrementally. An engagement that produces something useful in week one and keeps improving is almost always better received than one that produces something polished in week six.
@@ -1,9 +1,9 @@
# Tools & Functions
Tools and functions are the mechanisms through which AI agents interact with the outside world. A tool might query a database, call an external API, run a code interpreter, or search the web. In practice, tools are defined as schemas that the model can invoke, and the application handles executing the actual function and returning the result back to the model.
Visit the following resources to learn more:
- [@official@What are Tools? - Hugging Face](https://huggingface.co/learn/agents-course/en/unit1/tools)
- [@article@Compare 50+ AI Agent Tools in 2026](https://aimultiple.com/ai-agent-tools)
- [@article@AI Agents Explained in Simple Terms for Beginners](https://www.geeky-gadgets.com/ai-agents-explained-for-beginners/)
- [@article@AI Agents Explained in Simple Terms for Beginners](https://www.geeky-gadgets.com/ai-agents-explained-for-beginners/)
@@ -1,8 +1,8 @@
# UAT
User Acceptance Testing (UAT) is the process by which a customer's own team validates that a system works correctly before it goes into production. It typically involves preparing test scripts, defining acceptance criteria, and supporting the customer during testing. Passing UAT is usually the formal gate before a system is considered delivered, and it is often where last-minute scope issues surface.
Visit the following resources to learn more:
- [@article@What is User Acceptance Testing (UAT)?](https://www.guru99.com/user-acceptance-testing.html)
- [@video@How to plan your UAT](https://www.youtube.com/watch?v=AU8SV7091-s)
- [@video@How to plan your UAT](https://www.youtube.com/watch?v=AU8SV7091-s)
@@ -1,8 +1,8 @@
# Vector DBs
Vector databases store high-dimensional vector embeddings and support efficient similarity search, usually using approximate nearest neighbor algorithms. They are a core component of RAG systems and semantic search applications, where the goal is to find content semantically similar to a query rather than matching keywords.
Visit the following resources to learn more:
- [@article@Vector Databases](https://developers.cloudflare.com/vectorize/reference/what-is-a-vector-database/)
- [@article@What are Vector Databases?](https://www.mongodb.com/resources/basics/databases/vector-databases)
- [@article@What are Vector Databases?](https://www.mongodb.com/resources/basics/databases/vector-databases)
@@ -1,5 +1,5 @@
# Vibe Coding
Vibe coding refers to using AI-assisted tools to write, edit, and iterate on code through natural language interaction, at a higher level of abstraction than traditional coding. Instead of writing every line manually, the developer describes intent and guides the AI to produce working code, reviewing and refining the output. It is a workflow shift made possible by capable code-generation models.
Visit the following resources to learn more:
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated Vibe Coding Roadmap](https://roadmap.sh/vibe-coding)
- [@article@Vibe coding tutorial: Build your first app with Claude Code](https://roadmap.sh/vibe-coding/tutorial)
- [@article@Vibe Coding Best Practices: How To Get Consistent Results](https://roadmap.sh/vibe-coding/best-practices)
- [@article@The 10 Best Vibe Coding Tools in 2026: Our Choices](https://roadmap.sh/vibe-coding/best-tools)
- [@article@The 10 Best Vibe Coding Tools in 2026: Our Choices](https://roadmap.sh/vibe-coding/best-tools)
@@ -1,3 +1,3 @@
# Working with Legacy Systems
Legacy systems are the established, often undocumented infrastructure that most large organizations run their core operations on. They may be on-prem databases with no API, ERP systems that took years and millions of dollars to migrate to, or internal tools written a decade ago that no one fully understands anymore. The approach is to build around them: wrapping them with APIs, querying them safely, and connecting them to modern infrastructure without replacing the parts the business depends on.