From 5ca4fcc9e30e9ae12fb32aac832f26b20fdd8237 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 11:36:29 +0100 Subject: [PATCH] chore: sync content to repo (#9714) Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com> --- .../backend/content/acid@qSAdfaGUfn8mtmDjHJi3z.md | 4 ++-- ...ai-vs-traditional-coding@IZKl6PxbvgNkryAkdy3-p.md | 12 ++++++++++++ .../architectural-patterns@tHiUpG9LN35E5RaHddMv5.md | 2 +- .../backend/content/caching@uPjCrDGA2MHylWXbZvMBM.md | 4 ++-- .../content/claude-code@RcC1fVuePQZ59AsJfeTdR.md | 6 ++---- .../content/http-caching@KWTbEVX_WxS8jmSaAX3Fe.md | 6 +----- .../content/json-apis@sNceS4MpSIjRkWhNDmrFg.md | 2 +- .../content/postgresql@FihTrMO56kj9jT8O_pO2T.md | 2 +- .../backend/content/redis@M0iaSSdVPWaCUpyTG50Vf.md | 2 +- .../backend/content/redis@g8GjkJAhvnSxXTZks0V1g.md | 2 +- 10 files changed, 24 insertions(+), 18 deletions(-) create mode 100644 src/data/roadmaps/backend/content/ai-vs-traditional-coding@IZKl6PxbvgNkryAkdy3-p.md diff --git a/src/data/roadmaps/backend/content/acid@qSAdfaGUfn8mtmDjHJi3z.md b/src/data/roadmaps/backend/content/acid@qSAdfaGUfn8mtmDjHJi3z.md index c01dc81fc..e956c4922 100644 --- a/src/data/roadmaps/backend/content/acid@qSAdfaGUfn8mtmDjHJi3z.md +++ b/src/data/roadmaps/backend/content/acid@qSAdfaGUfn8mtmDjHJi3z.md @@ -4,10 +4,10 @@ ACID represents four database transaction properties: Atomicity (all-or-nothing Visit the following resources to learn more: +- [@book@Database System Concepts - Silberschatz, Korth, Sudarshan](https://db-book.com/) - [@official@PostgreSQL Tutorial on Transactions](https://www.postgresql.org/docs/current/tutorial-transactions.html) - [@article@What is ACID Compliant Database?](https://retool.com/blog/whats-an-acid-compliant-database/) - [@article@What is ACID Compliance?: Atomicity, Consistency, Isolation](https://fauna.com/blog/what-is-acid-compliance-atomicity-consistency-isolation) - [@article@A Beginner's Guide to ACID and Database Transactions](https://vladmihalcea.com/a-beginners-guide-to-acid-and-database-transactions/) - [@video@ACID Explained: Atomic, Consistent, Isolated & Durable](https://www.youtube.com/watch?v=yaQ5YMWkxq4) -- [@video@ACID Transactions (Explained by Example)](https://www.youtube.com/watch?v=pomxJOFVcQs) -- [@book@Database System Concepts - Silberschatz, Korth, Sudarshan](https://db-book.com/) \ No newline at end of file +- [@video@ACID Transactions (Explained by Example)](https://www.youtube.com/watch?v=pomxJOFVcQs) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/ai-vs-traditional-coding@IZKl6PxbvgNkryAkdy3-p.md b/src/data/roadmaps/backend/content/ai-vs-traditional-coding@IZKl6PxbvgNkryAkdy3-p.md new file mode 100644 index 000000000..60de58819 --- /dev/null +++ b/src/data/roadmaps/backend/content/ai-vs-traditional-coding@IZKl6PxbvgNkryAkdy3-p.md @@ -0,0 +1,12 @@ +# AI vs. Traditional Software Development + +Traditional software development relies on developers explicitly writing code to instruct computers on how to perform tasks. This involves defining every step and logic manually. AI-assisted coding, however, leverages machine learning models trained on vast amounts of code to automate parts of the development process. Instead of writing all the code from scratch, developers can use AI to generate code snippets, suggest improvements, and even debug errors, potentially leading to faster development cycles and reduced human error. + +Visit the following resources to learn more: + +- [@article@What is vibe coding?](https://www.ibm.com/think/topics/vibe-coding) +- [@article@Unlocking the value of AI in software development](https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/unlocking-the-value-of-ai-in-software-development) +- [@article@How AI is transforming work at Anthropic](https://www.anthropic.com/research/how-ai-is-transforming-work-at-anthropic) +- [@video@AI Systems vs Traditional Coding](https://www.youtube.com/watch?v=P7lryCIvxgA) +- [@video@Vibe Coding Fundamentals In 33 minutes](https://www.youtube.com/watch?v=iLCDSY2XX7E) +- [@video@What is Vibe Coding?](https://www.youtube.com/watch?v=5OWurmg41tI) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/architectural-patterns@tHiUpG9LN35E5RaHddMv5.md b/src/data/roadmaps/backend/content/architectural-patterns@tHiUpG9LN35E5RaHddMv5.md index 1c47f3a67..c127d52ff 100644 --- a/src/data/roadmaps/backend/content/architectural-patterns@tHiUpG9LN35E5RaHddMv5.md +++ b/src/data/roadmaps/backend/content/architectural-patterns@tHiUpG9LN35E5RaHddMv5.md @@ -8,4 +8,4 @@ Visit the following resources to learn more: - [@article@10 Common Software Architectural Patterns in a nutshell](https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013) - [@article@Software Architecture Patterns - O'Reilly](https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/) - [@video@Software Architecture | Architectural patterns](https://www.youtube.com/watch?v=BrT3AO8bVQY) -- [@video@10 Architecture Patterns Used In Enterprise Software Development Today](https://www.youtube.com/watch?v=BrT3AO8bVQY)1f6cf5036b) \ No newline at end of file +- [@video@10 Architecture Patterns Used In Enterprise Software Development Today](https://www.youtube.com/watch?v=BrT3AO8bVQY) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/caching@uPjCrDGA2MHylWXbZvMBM.md b/src/data/roadmaps/backend/content/caching@uPjCrDGA2MHylWXbZvMBM.md index 02cb7acde..8121564c6 100644 --- a/src/data/roadmaps/backend/content/caching@uPjCrDGA2MHylWXbZvMBM.md +++ b/src/data/roadmaps/backend/content/caching@uPjCrDGA2MHylWXbZvMBM.md @@ -4,10 +4,10 @@ Caching is a technique used to store copies of data in a temporary storage locat Visit the following resources to learn more: +- [@course@Redis University - Introduction to Redis Data Structures](https://redis.io/university/courses/ru101/) - [@article@Caching Overview](https://aws.amazon.com/caching/) - [@article@What is caching?](https://www.cloudflare.com/en-gb/learning/cdn/what-is-caching/) - [@article@Caching Strategies and How to Choose the Right One](https://codeahoy.com/2017/08/11/caching-strategies-and-how-to-choose-the-right-one/) - [@article@Top Caching Strategies Explained](https://blog.bytebytego.com/p/top-caching-strategies) - [@video@Caching Complete Tutorial for Beginners](https://www.youtube.com/watch?v=1XJG34mewts) -- [@video@Cache Systems Every Developer Should Know](https://www.youtube.com/watch?v=dGAgxozNWFE) -- [@course@Redis University - Introduction to Redis Data Structures](https://redis.io/university/courses/ru101/) \ No newline at end of file +- [@video@Cache Systems Every Developer Should Know](https://www.youtube.com/watch?v=dGAgxozNWFE) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/claude-code@RcC1fVuePQZ59AsJfeTdR.md b/src/data/roadmaps/backend/content/claude-code@RcC1fVuePQZ59AsJfeTdR.md index 678a90e1e..ab50a38db 100644 --- a/src/data/roadmaps/backend/content/claude-code@RcC1fVuePQZ59AsJfeTdR.md +++ b/src/data/roadmaps/backend/content/claude-code@RcC1fVuePQZ59AsJfeTdR.md @@ -4,9 +4,7 @@ Claude Code is a family of large language models designed for code generation an 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) - [@article@Claude Code: From Zero to Hero](https://medium.com/@dan.avila7/claude-code-from-zero-to-hero-bebe2436ac32) -- [@article@Claude Code: A Guide With Practical Examples](https://www.datacamp.com/tutorial/claude-code) -- [@video@Introducing Claude Code](https://www.youtube.com/watch?v=AJpK3YTTKZ4) -- [@video@Claude Code Tutorial for Beginners](https://www.youtube.com/watch?v=eMZmDH3T2bY) -- [@video@Claude Code Clearly Explained (and how to use it)](https://www.youtube.com/watch?v=zxMjOqM7DFs&t=82s) \ No newline at end of file +- [@video@Claude Code Tutorial for Beginners](https://www.youtube.com/watch?v=eMZmDH3T2bY) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/http-caching@KWTbEVX_WxS8jmSaAX3Fe.md b/src/data/roadmaps/backend/content/http-caching@KWTbEVX_WxS8jmSaAX3Fe.md index 5f1585ad0..0e3edb1f8 100644 --- a/src/data/roadmaps/backend/content/http-caching@KWTbEVX_WxS8jmSaAX3Fe.md +++ b/src/data/roadmaps/backend/content/http-caching@KWTbEVX_WxS8jmSaAX3Fe.md @@ -4,9 +4,5 @@ Client-side caching stores data locally on user devices to improve performance a Visit the following resources to learn more: -- [@official@HTTP Caching - MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching) - [@article@Client Side Caching](https://redis.io/docs/latest/develop/use/client-side-caching/) -- [@article@A Web Developer's Guide to Browser Caching](https://medium.com/@codebyamir/a-web-developers-guide-to-browser-caching-cc41f3b73e7c) -- [@article@HTTP Cache Headers - A Complete Guide](https://www.keycdn.com/blog/http-cache-headers) -- [@video@Everything you need to know about HTTP Caching](https://www.youtube.com/watch?v=HiBDZgTNpXY) -- [@video@HTTP Caching with ETags](https://www.youtube.com/watch?v=TgZnpp5wJWU) \ No newline at end of file +- [@video@Everything you need to know about HTTP Caching](https://www.youtube.com/watch?v=HiBDZgTNpXY) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md b/src/data/roadmaps/backend/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md index 8ed3882d7..afb342e70 100644 --- a/src/data/roadmaps/backend/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md +++ b/src/data/roadmaps/backend/content/json-apis@sNceS4MpSIjRkWhNDmrFg.md @@ -4,10 +4,10 @@ JSON (JavaScript Object Notation) is an encoding scheme eliminating ad-hoc code Visit the following resources to learn more: +- [@course@Full Stack Open - Node.js and Express (Part 3)](https://fullstackopen.com/en/part3) - [@official@JSON API Specification](https://jsonapi.org/) - [@official@JSON.org - Introducing JSON](https://www.json.org/json-en.html) - [@article@What is JSON API?](https://medium.com/@niranjan.cs/what-is-json-api-3b824fba2788) - [@article@JSON API Recommendations and Best Practices](https://jsonapi.org/recommendations/) -- [@course@Full Stack Open - Node.js and Express (Part 3)](https://fullstackopen.com/en/part3) - [@video@JSON API: Explained in 4 minutes](https://www.youtube.com/watch?v=N-4prIh7t38) - [@video@REST API vs JSON API - Which Should You Use?](https://www.youtube.com/watch?v=0oXYLzuucwE) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/postgresql@FihTrMO56kj9jT8O_pO2T.md b/src/data/roadmaps/backend/content/postgresql@FihTrMO56kj9jT8O_pO2T.md index da15388f5..b668de0dd 100644 --- a/src/data/roadmaps/backend/content/postgresql@FihTrMO56kj9jT8O_pO2T.md +++ b/src/data/roadmaps/backend/content/postgresql@FihTrMO56kj9jT8O_pO2T.md @@ -5,9 +5,9 @@ PostgreSQL is an advanced, open-source RDBMS known for robustness, extensibility Visit the following resources to learn more: - [@roadmap@Visit Dedicated PostgreSQL DBA Roadmap](https://roadmap.sh/postgresql-dba) +- [@course@PostgreSQL Full Course for Beginners – freeCodeCamp](https://www.youtube.com/watch?v=qw--VYLpxG4) - [@official@Official Website](https://www.postgresql.org/) - [@article@Learn PostgreSQL - Full Tutorial for Beginners](https://www.postgresqltutorial.com/) -- [@course@PostgreSQL Full Course for Beginners – freeCodeCamp](https://www.youtube.com/watch?v=qw--VYLpxG4) - [@video@PostgreSQL in 100 Seconds](https://www.youtube.com/watch?v=n2Fluyr3lbc) - [@video@Postgres tutorial for Beginners](https://www.youtube.com/watch?v=SpfIwlAYaKk) - [@feed@Explore top posts about PostgreSQL](https://app.daily.dev/tags/postgresql?ref=roadmapsh) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/redis@M0iaSSdVPWaCUpyTG50Vf.md b/src/data/roadmaps/backend/content/redis@M0iaSSdVPWaCUpyTG50Vf.md index 0ae11fe4c..3799756e1 100644 --- a/src/data/roadmaps/backend/content/redis@M0iaSSdVPWaCUpyTG50Vf.md +++ b/src/data/roadmaps/backend/content/redis@M0iaSSdVPWaCUpyTG50Vf.md @@ -5,10 +5,10 @@ Redis is an open-source, in-memory data structure store supporting strings, list Visit the following resources to learn more: - [@roadmap@Visit Dedicated Redis Roadmap](https://roadmap.sh/redis) +- [@course@Redis Crash Course](https://www.youtube.com/watch?v=XCsS_NVAa1g) - [@official@Redis](https://redis.io/) - [@official@Redis Documentation](https://redis.io/docs/latest/) - [@article@Redis Data Types Explained](https://redis.io/docs/data-types/) -- [@course@Redis Crash Course](https://www.youtube.com/watch?v=XCsS_NVAa1g) - [@video@Redis in 100 Seconds](https://www.youtube.com/watch?v=G1rOthIU-uo) - [@video@Redis Tutorial for Beginners](https://www.youtube.com/watch?v=jgpVdJB2sKQ) - [@feed@Explore top posts about Redis](https://app.daily.dev/tags/redis?ref=roadmapsh) \ No newline at end of file diff --git a/src/data/roadmaps/backend/content/redis@g8GjkJAhvnSxXTZks0V1g.md b/src/data/roadmaps/backend/content/redis@g8GjkJAhvnSxXTZks0V1g.md index 0ae11fe4c..3799756e1 100644 --- a/src/data/roadmaps/backend/content/redis@g8GjkJAhvnSxXTZks0V1g.md +++ b/src/data/roadmaps/backend/content/redis@g8GjkJAhvnSxXTZks0V1g.md @@ -5,10 +5,10 @@ Redis is an open-source, in-memory data structure store supporting strings, list Visit the following resources to learn more: - [@roadmap@Visit Dedicated Redis Roadmap](https://roadmap.sh/redis) +- [@course@Redis Crash Course](https://www.youtube.com/watch?v=XCsS_NVAa1g) - [@official@Redis](https://redis.io/) - [@official@Redis Documentation](https://redis.io/docs/latest/) - [@article@Redis Data Types Explained](https://redis.io/docs/data-types/) -- [@course@Redis Crash Course](https://www.youtube.com/watch?v=XCsS_NVAa1g) - [@video@Redis in 100 Seconds](https://www.youtube.com/watch?v=G1rOthIU-uo) - [@video@Redis Tutorial for Beginners](https://www.youtube.com/watch?v=jgpVdJB2sKQ) - [@feed@Explore top posts about Redis](https://app.daily.dev/tags/redis?ref=roadmapsh) \ No newline at end of file