Compare commits

...

3268 Commits

Author SHA1 Message Date
github-actions[bot]
1af19e70c9 chore: sync content to repo (#9717)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-11 14:06:08 +01:00
Mark
4a12985855 Feature: Add new article link for replication (#9716) 2026-03-11 14:02:33 +01:00
github-actions[bot]
f5df7547be chore: sync content to repo (#9715)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-11 11:37:13 +01:00
github-actions[bot]
5ca4fcc9e3 chore: sync content to repo (#9714)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-11 11:36:29 +01:00
Mark
94d4e06415 Feature: remove not working (filecloud) existing link and add new links for failover patterns (#9711) 2026-03-10 11:32:36 +01:00
github-actions[bot]
e1561c5bb6 chore: sync content to repo (#9709)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-09 13:26:20 +01:00
github-actions[bot]
65fb30f540 chore: sync content to repo (#9708)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-09 11:54:39 +01:00
github-actions[bot]
682d35eee8 chore: sync content to repo (#9707)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-09 11:54:12 +01:00
github-actions[bot]
969b25ce4b chore: sync content to repo (#9706)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-09 11:37:23 +01:00
github-actions[bot]
7815f61d8a chore: sync content to repo (#9705)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-09 11:18:17 +01:00
github-actions[bot]
b788750ef1 chore: sync content to repo (#9703)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-09 11:04:25 +01:00
nonononoka
4e6b7b6b32 fix: unnecessary brackets (#9699) 2026-03-09 10:57:20 +01:00
jj
db1d88ba4a fix: replace broken link in Linux roadmap (#9700) 2026-03-09 10:56:42 +01:00
github-actions[bot]
e7369b6e27 chore: sync content to repo (#9702)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-09 10:56:09 +01:00
github-actions[bot]
71097bb430 chore: sync content to repo (#9695)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-06 16:06:43 +01:00
Mit Gorakh
6c9265a44e - Fix broken link in PostgreSQL DBA -> Object Model -> PostgreSQL Server and Database Objects (#9694) 2026-03-06 16:06:07 +01:00
zbf
2e45440cc6 Fix: update PostgreSQL columns documentation link (#9693)
Update the link from info schema columns to DDL alter page,
as the latter provides more comprehensive information about
columns in PostgreSQL.

Fixes #9690
2026-03-06 12:01:44 +01:00
Mit Gorakh
3300a6c191 Fix typo in 'Commo' to 'Common' in Claude Code -> common-usecases document (#9692) 2026-03-06 12:01:05 +01:00
github-actions[bot]
88337e084e chore: sync content to repo (#9691)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-05 12:14:17 +01:00
Ainesh Sannidhi
afb2e53715 Typos and grammatical fixes in about page (#9689) 2026-03-05 11:53:05 +01:00
github-actions[bot]
6d86637f1f chore: sync content to repo (#9688)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-05 10:43:18 +01:00
github-actions[bot]
bbc4bbe00e chore: sync content to repo (#9686)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-04 16:39:52 +01:00
github-actions[bot]
e8fb4dba40 chore: sync content to repo (#9685)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-04 15:47:18 +01:00
github-actions[bot]
205e1fdde7 chore: sync content to repo (#9684)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-04 15:46:32 +01:00
github-actions[bot]
b230e3cfa3 chore: cleanup orphaned content files (#9680)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-04 11:24:37 +00:00
github-actions[bot]
4f887ead7c chore: sync content to repo (#9683)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-04 09:17:51 +01:00
Kamran Ahmed
3fdad9804a Enforce orphan detector to get slug 2026-03-03 18:54:50 +00:00
Kamran Ahmed
a28bbbeb14 Update orphaned command 2026-03-03 18:54:04 +00:00
Kamran Ahmed
e4c1e1e4d5 Add script to clean orphans 2026-03-03 18:22:27 +00:00
github-actions[bot]
b0878c3481 chore: sync content to repo (#9677)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-03 14:20:36 +01:00
github-actions[bot]
a27d607e79 chore: sync content to repo (#9676)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-03 14:13:43 +01:00
github-actions[bot]
ab9a60827e chore: sync content to repo (#9675)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-03 14:00:17 +01:00
github-actions[bot]
42e0ae3d38 chore: sync content to repo (#9673)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-03 13:00:45 +01:00
github-actions[bot]
9a6154af9c chore: sync content to repo (#9672)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-03 12:25:25 +01:00
Cedric Clyburn
6702946b80 docs: add spec-driven development video to vibe coding planning resources (#9665) 2026-03-03 11:28:04 +01:00
github-actions[bot]
2c28823466 chore: sync content to repo (#9668)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-03 11:26:52 +01:00
Rohan Santhosh
b034c1d89a docs: fix grammar in SQL vs NoSQL comparison (#9667)
* docs: fix 'Programing' typo in Bash roadmap

* docs: fix grammar 'an SQL database' to 'a SQL database'

---------

Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com>
2026-03-03 11:00:15 +01:00
github-actions[bot]
8661342bb1 chore: sync content to repo (#9663)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-02 18:51:33 +01:00
github-actions[bot]
4c6625bb4f chore: sync content to repo (#9658)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-02 15:10:50 +01:00
github-actions[bot]
e15a0e3330 chore: sync content to repo (#9656)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-02 11:35:46 +01:00
github-actions[bot]
0bfef16728 chore: sync content to repo (#9655)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-02 11:12:00 +01:00
github-actions[bot]
ad1204b5d8 chore: sync content to repo (#9654)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-02 10:20:31 +01:00
Azri Azmi (Aba)
58e95d3b84 docs: add skill badge courses to mongodb roadmap content (#9652)
* Add MongoDB Skill Badge links to relevant topics

* Change tag for MongoDB Skill Badge to course
2026-03-02 10:04:14 +01:00
github-actions[bot]
e93ff5d674 chore: sync content to repo (#9651)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-03-02 10:02:27 +01:00
Kamran Ahmed
f886dbea4f Rename src/data/roadmaps/git-github-beginner/dummy to src/data/roadmaps/git-github-beginner/content/dummy 2026-02-27 14:58:10 +00:00
Kamran Ahmed
2d8bd99240 Rename src/data/roadmaps/devops-beginner/dummy to src/data/roadmaps/devops-beginner/content/dummy 2026-02-27 14:56:44 +00:00
Kamran Ahmed
72ab2e5861 Create dummy 2026-02-27 14:56:03 +00:00
Kamran Ahmed
abfdcb1520 Create dummy 2026-02-27 14:55:27 +00:00
Kamran Ahmed
e76f34c504 Dummy file 2026-02-27 14:46:21 +00:00
harshag121
6eb7fe2e4c docs: add resources to backend roadmap content nodes (databases, auth, patterns, monitoring) (#9649) 2026-02-27 13:41:46 +01:00
harshag121
e092941e83 docs: add content and resources to backend-beginner roadmap nodes (#9647)
* docs: add content and resources to backend-beginner roadmap nodes

* fix: address Copilot review - fix SQLAlchemy URL and transaction article title
2026-02-27 13:40:51 +01:00
harshag121
15f99c1ca6 docs: add resources to devops-beginner roadmap topic nodes (#9648) 2026-02-27 13:37:46 +01:00
Gracjan
c4a32d80b3 feat: update heading format for Model Context Protocol (MCP) (#9650) 2026-02-27 13:35:54 +01:00
github-actions[bot]
89df813ca6 chore: sync content to repo (#9643)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-25 15:57:36 +01:00
github-actions[bot]
dcb15f5a2b chore: sync content to repository - vibe-coding (#9640)
* chore: sync content to repo

* Fix formatting of link in context document

* Update if-you-have-stylecoding-preferences-document-them-for-ai@QBeh16mppfb2s4OGt4aPy.md

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-24 09:19:57 +01:00
github-actions[bot]
04c4f5c792 chore: sync content to repo (#9639)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-24 09:11:32 +01:00
Eyetheekh S P
76f07790c8 docs: add explanations to Python roadmap content (#9634)
Add single-paragraph explanations to 6 Python roadmap topics:
- black, exceptions, FastAPI, ruff, tuples, typing
2026-02-23 10:44:38 +01:00
Anderson André
68f8ee08ad docs(dart): replace overview link with full Functions guide. (#9636)
Switches from the language-tour anchor to the dedicated Functions page to provide complete documentation instead of a summary.
2026-02-23 10:42:31 +01:00
Rabin Thami
d09bfb0ef1 fix(docs): fix typo "wWhat" to "What" in SSR & CSR video link (#9632) 2026-02-23 10:41:33 +01:00
github-actions[bot]
4ae63e69fa chore: sync content to repo (#9635)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-22 17:00:47 +01:00
github-actions[bot]
de1ba25adc chore: sync content to repository - claude-code (#9631)
* chore: sync content to repo

* Update skill-best-practices@5uIBv9rk7Wzc_bXny0B27.md

* Update prompt-caching@Dam_IG339RrYZXjXq3T8_.md

* Enhance documentation for 'claude --add-dir' command

Added additional resources and links for the 'claude --add-dir' command.

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-20 19:21:22 +01:00
github-actions[bot]
3b283d4273 chore: sync content to repo (#9629)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-19 17:24:24 +01:00
github-actions[bot]
36fae29426 chore: sync content to repo (#9628)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-19 16:51:38 +01:00
github-actions[bot]
b761d319f7 chore: sync content to repo (#9627)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-19 12:41:04 +01:00
github-actions[bot]
102d565028 chore: sync content to repo (#9626)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-18 10:18:37 +01:00
github-actions[bot]
3bd5767dbe chore: sync content to repo (#9625)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-17 21:04:47 +01:00
github-actions[bot]
818b06be4f chore: sync content to repo (#9622)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-16 17:41:59 +01:00
github-actions[bot]
67889f2176 chore: sync content to repository - claude-code (#9621)
* chore: sync content to repo

* Update claude---add-dir@FgQXBQ6oJ5sfW_ar0u6ez.md

* Enhance prompt caching documentation with resources

Added additional resources for learning about prompt caching.

* Update skill-best-practices@5uIBv9rk7Wzc_bXny0B27.md

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-16 17:41:43 +01:00
github-actions[bot]
24537898ea chore: sync content to repo (#9618)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-13 13:28:51 +01:00
github-actions[bot]
1a33f23cf5 chore: sync content to repo (#9617)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-13 13:02:37 +01:00
github-actions[bot]
d1211e7680 chore: sync content to repo (#9616)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-13 13:01:14 +01:00
github-actions[bot]
0f5818451b chore: sync content to repo (#9615)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-12 11:46:16 +01:00
Renan
0b6a6cad47 Enhance Scrum Basics content with resource link (#9613)
Added a resource link to The Official Scrum Guide on the Product Manager Roadmap.
2026-02-10 19:38:29 +01:00
Agnus Paul
dfa35b63c2 Corrected typo in FAQ (#9611)
* Fix grammar in AI engineer FAQ

* Fix hyphenation in Full Stack FAQ

* Add comma in Full Stack FAQ

* Corrected typo in Full Stack FAQ

* Added a comma in Full Stack FAQ

* Corrected website in Javascript FAQ

* Corrected typo in Javascript FAQ

* Corrected grammar in Javascript FAQ

* Corrected typo in devops FAQ

* Added a comma in devops FAQ

* Corrected typo in FAQ
2026-02-08 18:24:57 +01:00
Agnus Paul
8287b7a96e Fix grammar in AI engineer FAQ (#9600) 2026-02-07 18:40:39 +01:00
Agnus Paul
462d1dac6b Fix grammar in backend FAQ (#9599) 2026-02-07 17:58:03 +01:00
github-actions[bot]
e6f7bd44e1 chore: sync content to repo (#9598)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-07 12:33:01 +01:00
github-actions[bot]
72d6abed1b chore: sync content to repo (#9597)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-07 12:27:54 +01:00
Maiwand Atssar
fecf1daf07 Add links to interactive resources for Git and Github roadmap (#9596)
* add a link to interactive resource for git init topic

* add a link to interactive resource for working directory topic

* add a link to interactive resource for staging area topic

* add links to interactive resource for committing changes topic

* Update working-directory@Sv36oxTZwlUv-i1K28NeP.md

---------

Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-07 12:21:52 +01:00
github-actions[bot]
3b580515d5 chore: sync content to repository - prompt-engineering (#9592)
* chore: sync content to repo

* Update chain-of-thought-cot-prompting@weRaJxEplhKDyFWSMeoyI.md

* Enhance LLM self-evaluation section with details

Added explanation of LLM self-evaluation and its benefits.

* Enhance LLMs overview with prediction engine details

Added explanation of LLMs as prediction engines and their token generation process.

* Enhance one-shot and few-shot prompting section

Added explanation of one-shot and few-shot prompting techniques, including their applications and benefits.

* Enhance prompt debiasing section with techniques

Added explanation of prompt debiasing techniques and resources.

* Update react-prompting@8Ks6txRSUfMK7VotSQ4sC.md

* Update role-prompting@XHWKGaSRBYT4MsCHwV-iR.md

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-06 14:33:46 +01:00
github-actions[bot]
e8017f3e85 chore: sync content to repo (#9591)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-06 14:30:16 +01:00
github-actions[bot]
9a7e557276 chore: sync content to repo (#9590)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-06 13:26:09 +01:00
Trevor Harless
3bddf39aa3 fix: typo in data engineer roadmap (#9587)
Co-authored-by: tgharles_ncstate <tgharles@ncsu.edu>
2026-02-06 09:35:10 +01:00
github-actions[bot]
74e2a71058 chore: sync content to repo (#9586)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-05 18:52:26 +01:00
github-actions[bot]
c2b2f8dc0a chore: sync content to repo (#9584)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-05 12:51:02 +01:00
github-actions[bot]
d779e2b314 chore: sync content to repo (#9583)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-05 12:46:42 +01:00
github-actions[bot]
81251cd9d7 chore: sync content to repository - backend (#9582)
* chore: sync content to repo

* Update integration-patterns@iatQ3RCxESHt1CwN3PSfx.md

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-05 12:46:17 +01:00
github-actions[bot]
80caeb48c6 chore: sync content to repo (#9581)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-04 20:31:57 +01:00
github-actions[bot]
0278855f37 chore: sync content to repo (#9580)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-04 15:29:59 +01:00
github-actions[bot]
80b2cee3fc chore: sync content to repo (#9578)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-02-03 19:44:15 +01:00
Agnus Paul
04693b7d63 fix: add missing comma before etc. in backend FAQ (#9577)
Fixes a minor punctuation issue in a list of backend programming languages.
2026-02-03 18:35:41 +01:00
github-actions[bot]
7b53bffd6e chore: sync content to repository - ruby (#9575)
* chore: sync content to repo

* Update data-types@wsnjdnZZohQsVBfM1uN8H.md

* Update type-casting@NjCor7ePiZapd4f6bMZlV.md

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-02-02 18:04:56 +01:00
KOGA, Kandy
8150042858 Ruby typo (#9573)
* Fix link typo from Inteactive to Interactive

* rename from ineractive to interactive
2026-02-01 17:25:01 +01:00
Kamran Ahmed
dedebd7fd1 Rename ruby-rails to ruby-on-rails 2026-01-30 21:52:01 +00:00
github-actions[bot]
083caa1eaf chore: sync content to repo (#9572)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-29 10:41:01 +01:00
github-actions[bot]
ae5fbf5da0 chore: sync content to repo (#9570)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-28 22:11:02 +01:00
github-actions[bot]
5082a7f72d chore: sync content to repo (#9567)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-27 14:52:04 +01:00
Jordan Cooper
2d08c8b51d update: change links to CSS course (#9566)
links for the Responsive Web Design course in the CSS and Frontend roadmaps now point to the latest version of the course
2026-01-27 09:28:36 +01:00
github-actions[bot]
213768bb03 chore: sync content to repo (#9564)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-26 16:25:22 +01:00
github-actions[bot]
3e1d74cf03 chore: sync content to repo (#9565)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-26 16:17:23 +01:00
github-actions[bot]
7ce6885d94 chore: sync content to repo (#9563)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-26 16:16:28 +01:00
github-actions[bot]
8cba558a1e chore: sync content to repo (#9562)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-26 15:13:25 +01:00
github-actions[bot]
a4e3881896 chore: sync content to repo (#9560)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-24 14:40:55 +01:00
github-actions[bot]
a9bf919026 chore: sync content to repository - mlops (#9559)
* chore: sync content to repo

* Add additional resources for data lineage

* Update machine-learning@6uGYeXZn5fW2qPfSb8GJb.md

* Fix formatting by removing an empty line

Removed an empty line at the beginning of the Machine Learning document.

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2026-01-24 14:40:27 +01:00
github-actions[bot]
eceb8d8e6c chore: sync content to repo (#9555)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-21 21:16:22 +01:00
Javier Canales
b9da87896f Update contribution guidelines for node modifications (#9553) 2026-01-20 17:29:35 +01:00
phessophissy
3c4445937f fix: typos and grammar in iOS, Redis, ASP.NET, Data Engineer, and AWS roadmaps (#9552)
- iOS Dynamic Type: 'accomodates' → 'accommodates'
- Redis XREAD: 'entired' → 'entries', 'recieved' → 'received'
- ASP.NET Template Engines: 'How to to' → 'How to'
- Data Engineer Horizontal Scaling: 'a an existing' → 'an existing'
- AWS Configuration Sets: 'allow to publish' → 'allow you to publish'

Co-authored-by: Your Name <your-email@example.com>
2026-01-20 16:23:32 +01:00
github-actions[bot]
caa2c1684c chore: sync content to repo (#9548)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-17 11:14:00 +01:00
github-actions[bot]
a0ceff493f chore: sync content to repo (#9547)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-17 11:13:23 +01:00
github-actions[bot]
3bb9d74830 chore: sync content to repo (#9545)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-16 15:35:10 +01:00
github-actions[bot]
6090039a95 chore: sync content to repo (#9543)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-14 21:09:41 +01:00
Kyle Nguyen
38670635ce Fixed formatting for references comparison table (#9540)
The formatting is unclear and messy initially, modified as a table instead for clarity.
2026-01-14 15:28:17 +01:00
github-actions[bot]
d27425175c chore: sync content to repo (#9539)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-13 16:50:12 +01:00
github-actions[bot]
e19ba12c03 chore: sync content to repo (#9538)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-13 15:03:30 +01:00
github-actions[bot]
6579be7215 chore: sync content to repo (#9537)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-13 11:29:20 +01:00
Matheus D. Santos
23c44b04a6 [feat]: Keep It Simple and Refactor Often and Organize Code by Actor It Belongs To (#9535)
* Revise and expand content on organizing code by actor

This section emphasizes the importance of organizing code by the actors it serves, outlining key benefits such as improved cohesion, reduced coupling, and better alignment with business logic.

* Enhance 'Keep It Simple and Refactor Often' content

Added principles and guidelines for keeping code simple and refactoring often, emphasizing the importance of simplicity and maintainability.
2026-01-12 18:39:01 +01:00
Matheus D. Santos
a4edce4145 Revise section on fast and independent tests (#9534)
Added principles for fast and independent tests to enhance understanding of testing best practices.
2026-01-12 17:21:00 +01:00
github-actions[bot]
480b1bb791 chore: sync content to repo (#9533)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-12 11:30:51 +01:00
github-actions[bot]
b7dac52efe chore: sync content to repo (#9532)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-11 15:47:13 +01:00
github-actions[bot]
49d3786b38 chore: sync content to repo (#9527)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-08 13:43:07 +01:00
Mischa
cc00a1b428 fix: aws url typo in roadmaps component (#9465) 2026-01-08 09:49:13 +01:00
github-actions[bot]
ee99860315 chore: sync content to repo (#9526)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 16:10:39 +01:00
github-actions[bot]
e18d6c8e3a chore: sync content to repo (#9525)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 15:56:22 +01:00
github-actions[bot]
5ba1335a69 chore: sync content to repo (#9524)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 15:55:39 +01:00
github-actions[bot]
abd364c94e chore: sync content to repo (#9523)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 15:33:09 +01:00
github-actions[bot]
2a92b28348 chore: sync content to repo (#9522)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 15:22:42 +01:00
github-actions[bot]
f341b35bf8 chore: sync content to repo (#9521)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 14:22:23 +01:00
Kamran Ahmed
9efbd2da21 Add django resources (#9520) 2026-01-07 13:11:20 +00:00
github-actions[bot]
9151aa8556 chore: sync content to repo (#9519)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2026-01-07 13:04:01 +01:00
github-actions[bot]
8b01325f42 chore: sync content to repo (#9508)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-31 12:24:22 +01:00
github-actions[bot]
783fb1582d chore: sync content to repo (#9505)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-30 16:51:55 +01:00
github-actions[bot]
e78277c404 chore: sync content to repo (#9504)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-30 16:51:17 +01:00
github-actions[bot]
2004b803bc chore: sync content to repo (#9503)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-30 16:24:36 +01:00
Matheus D. Santos
be03230151 Add Monitoring and Optimization of Kubernetes Resource Usage to Roadmap (#9501)
Updated the content to focus on monitoring and optimizing resource usage in Kubernetes, enhancing clarity and detail.
2025-12-30 13:02:20 +01:00
Kyle Coapman
06d5a2e53d tweak hard coded url for /roadmaps page (#9495) 2025-12-29 21:17:35 +01:00
github-actions[bot]
91ed2e4ace chore: sync content to repo (#9500)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-29 21:13:02 +01:00
yasaminashoori
0cd5094643 fix: add a valid link for scrypt (#9490)
Co-authored-by: y.ashoori <y.ashoori@dotin.ir>
2025-12-29 21:08:24 +01:00
Rishabh Poria
eabcdfc44d Update bc@B2g_optsVEtw-5vRYIpgb.md (#9496)
Fix article title
2025-12-29 21:02:18 +01:00
Matheus D. Santos
1e1f5a2119 Fix Kubernetes Networking & Pod-to-Pod Communication explanation (#9497)
* Revise Kubernetes networking and pod communication section

Updated the content to provide a clearer explanation of Kubernetes networking and pod-to-pod communication, including details on CNI plugins and network policies.

* Fix header level and remove extra spaces
2025-12-29 21:01:24 +01:00
Sahil
73d4a404ef fix: correct reference link (#9498) 2025-12-29 20:58:58 +01:00
github-actions[bot]
127fa7b64e chore: sync content to repo (#9499)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-29 20:57:59 +01:00
Kamran Ahmed
4def184dd0 Add link to django roadmap 2025-12-25 12:39:46 +00:00
Kamran Ahmed
4e359c508a Add django roadmap dirs 2025-12-24 16:53:41 +00:00
github-actions[bot]
130b4051f3 chore: sync content to repo (#9488)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-23 17:44:31 +01:00
github-actions[bot]
18da9a4404 chore: sync content to repo (#9482)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-22 17:05:50 +01:00
github-actions[bot]
32c52c981b chore: sync content to repo (#9481)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-22 13:16:54 +01:00
github-actions[bot]
3003c6054c chore: sync content to repo (#9480)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-22 10:59:05 +01:00
github-actions[bot]
82993d10c7 chore: sync content to repo (#9479)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-22 10:08:08 +01:00
Ikrom
9c5964168e Add content for Vercel in frontend roadmap (#9475)
---------
2025-12-22 10:00:28 +01:00
github-actions[bot]
d162dbc663 chore: sync content to repo (#9478)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-21 21:27:53 +01:00
github-actions[bot]
b32bd7b179 chore: sync content to repo (#9474)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-19 16:48:57 +01:00
Rishabh Poria
df486a616b Update arrays@4WFWrrcvLgU8Fz8RjQ4lf.md (#9472)
Remove arithmetic article from arrays roadmap topic.
2025-12-18 19:26:03 +01:00
github-actions[bot]
b386b61310 chore: sync content to repo (#9471)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-18 19:24:46 +01:00
github-actions[bot]
75040f061a chore: sync content to repo (#9467)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-16 11:33:57 +01:00
github-actions[bot]
1f8c34077b chore: sync content to repo (#9466)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-15 16:02:10 +01:00
github-actions[bot]
0b6db9fd71 chore: sync content to repo (#9464)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-15 15:41:21 +01:00
github-actions[bot]
0336857ab2 chore: sync content to repo (#9462)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-15 10:19:29 +01:00
github-actions[bot]
a043ee79ef chore: sync content to repo (#9463)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-15 10:19:19 +01:00
Efim Ishenin
a908da3576 fix: correct MDN typo and update whitespace link (#9460)
* fix: correct MDN typo and update whitespace link

* fix: correct another MDN typo in the doctype item

* fix: revert unintended newline changes
2025-12-15 09:59:15 +01:00
Alasdair Pan
57990a3bbb fix: update outdated page titles (#9458) 2025-12-15 09:58:39 +01:00
github-actions[bot]
0d01f7b748 chore: sync content to repo (#9456)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-15 09:56:52 +01:00
github-actions[bot]
e78e18d204 chore: sync content to repo (#9455)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-12 15:19:56 +01:00
Arman Taheri
7663042c8d fix: typo in reference URL (#9452)
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2025-12-12 14:21:05 +01:00
Arman Taheri
0a223810f8 fix: remove duplication (#9451) 2025-12-12 14:18:40 +01:00
Chris Padilla
4bcc2faadd Specify Video Timestamp for relavent info databases@5FXwwRMNBhG7LT5ub6t2L.md (#9447) 2025-12-12 14:12:36 +01:00
Ricardo Silva
dc26cdcf68 fix: Update resource links for mocks and stubs in Go (#9443)
* fix: Update resource links for mocks and stubs in Go

Replacing an article that was removed by the publisher and replacing it with another one with similar content.

* fix: Replace deleted article about code coverage
2025-12-12 14:11:11 +01:00
Mohammed Abdul Moid
8e2a948069 Fix video link formatting in validation techniques (#9442)
The video on the old link was not unavailable on YT. Replaced it with a video from Data science dojo. It explains the concept clearly and is easy to understand.
2025-12-12 14:09:44 +01:00
Kamran Ahmed
96cc5bdfe9 Add missing roadmaps to readme 2025-12-12 12:23:32 +00:00
Kamran Ahmed
25e1420be9 Add dirs for devsecops roadmap 2025-12-12 12:21:56 +00:00
kvendingoldo
fa1544637b feat: add info about tenv (#9437) 2025-12-12 10:44:11 +00:00
github-actions[bot]
5ce1120630 chore: sync content to repo (#9453)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-11 15:51:28 +01:00
github-actions[bot]
38d2b29f9d chore: sync content to repo (#9441)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-07 14:53:09 +01:00
github-actions[bot]
60e33808ef chore: sync content to repo (#9436)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-05 11:11:58 +01:00
github-actions[bot]
987d4c854a chore: sync content to repo (#9434)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-04 17:39:46 +01:00
github-actions[bot]
db90945fb3 chore: sync content to repo (#9433)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-04 13:30:37 +01:00
Corban Pendrak
4b5dd0b7f9 Add resources for A* algorithm explanation (#9432) 2025-12-04 12:06:05 +01:00
github-actions[bot]
4775858ed5 chore: sync content to repo (#9431)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-03 13:59:32 +01:00
github-actions[bot]
b59093cdd5 chore: sync content to repo (#9430)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-03 13:08:15 +01:00
Kamran Ahmed
d6e167ce12 Add editor dirs 2025-12-03 11:15:30 +00:00
github-actions[bot]
b41a4156a9 chore: sync content to repo (#9428)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-02 16:56:47 +01:00
Epifânio Francisco
b310330ab5 docs(readme): update local development instructions to use pnpm instead of npm (#9418) 2025-12-02 12:50:31 +00:00
github-actions[bot]
e53d47ff60 chore: sync content to repo (#9426)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-02 10:40:32 +01:00
Kamran Ahmed
513a90ccd3 Add sync roadmap to database 2025-12-01 17:05:52 +00:00
Simeon Boshoff
983178fdeb Update vcs-hosting@h10BH3OybHcIN2iDTSGkn.md (#9424)
Updated wording to be more consistent with the button, which is "VCS Hosting".
2025-12-01 12:49:41 +01:00
github-actions[bot]
54805e483a chore: sync content to repo (#9423)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-01 12:48:23 +01:00
github-actions[bot]
50b5fcdbfb chore: sync content to repo (#9422)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-12-01 12:25:35 +01:00
Hemangshu Dey
ec19f63eec fix: typo in paid features list (#9416) 2025-11-27 21:59:32 +00:00
github-actions[bot]
229d85c661 chore: sync content to repo (#9415)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-27 13:26:23 +01:00
github-actions[bot]
6742b17b47 chore: sync content to repo (#9414)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-26 16:50:25 +01:00
Agustín Fernández
ab89518ee9 Fix formatting and add link in prompt debiasing content (#9296)
* Fix formatting and add link in prompt debiasing content

* Update src/data/roadmaps/prompt-engineering/content/prompt-debiasing@0H2keZYD8iTNyBgmNVhto.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-26 16:46:08 +01:00
Agustín Fernández
4e81d1b114 Enhance one-shot and few-shot prompting content (#9290)
Added a video link for context engineering versus prompt engineering.
2025-11-26 16:44:59 +01:00
Agustín Fernández
ac51fe9959 Add video link to Chain of Thought Prompting (#9291)
Added a video link related to Context Engineering and Prompt Engineering.
2025-11-26 16:44:49 +01:00
Agustín Fernández
6fecc9222e Add video link to ReAct Prompting section (#9295)
Added a video link for methods of prompt engineering.
2025-11-26 16:44:37 +01:00
Agustín Fernández
8f10ead90f Add video resources on embeddings and vector databases (#9305)
Added additional video resources for learning about embeddings and vector databases.
2025-11-26 16:44:23 +01:00
Agustín Fernández
26c264a4d1 Add video link for Context vs. Prompt Engineering (#9289)
Added a video link to enhance understanding of role prompting.
2025-11-26 15:35:26 +00:00
github-actions[bot]
e043a33461 chore: sync content to repo (#9413)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-26 15:27:26 +00:00
Kamran Ahmed
cd8c467a9b Update github action for syncing repo to backoffice 2025-11-26 14:09:29 +00:00
github-actions[bot]
6a4787c5fe chore: sync content to repo (#9412)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-26 14:08:47 +00:00
Kamran Ahmed
e9ee27bf58 chore: trigger typecheckers sync 2025-11-26 14:02:14 +00:00
github-actions[bot]
b544d56e09 chore: sync content to repo (#9409)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-25 17:15:20 +01:00
github-actions[bot]
df5cdf244f chore: sync content to repo (#9407)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-25 11:26:07 +01:00
github-actions[bot]
fa4c572098 chore: sync content to repo (#9406)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-25 11:25:50 +01:00
github-actions[bot]
8736519a73 chore: sync content to repo (#9408)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-25 11:25:38 +01:00
PARTH PRATYUSH
3c0a1d78de Fix: Replace invalid @official SourceMaps link with correct MDN URL (#9401)
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2025-11-25 11:25:18 +01:00
Sergei
038a161fea fix: go roadmap pointers dead link to willworth clean up (#9389)
Co-authored-by: Sergei Prokhorov <s.prokhorov@protonmail.ch>
2025-11-25 11:24:21 +01:00
Nik
39da61dd5f Fix broken Cyfrin Updraft link in blockchain "Why it matters" (#9386)
The previous link to the Cyfrin Updraft lesson “The Purpose of Smart Contracts” pointed to a deprecated path and resulted in an error page.

Updated from:
/courses/blockchain-basics/basics/the-purpose-of-smart-contracts
to:
/courses/blockchain-basics/what-is-a-blockchain/the-purpose-of-smart-contracts

This restores the working reference.
2025-11-25 11:23:55 +01:00
shreyazh
c6ecd67593 Update link description for matrix operations resource (#9375)
The youtube video was titled under the article tagname
2025-11-25 11:16:54 +01:00
Adil Heybatov
b84b146db3 Remove duplicate resource link for pre-trained models (#9374)
Removed duplicate article link from resources.
2025-11-25 11:16:25 +01:00
Sergei
5b1ba80ad1 improvement: Go roadmap provided links to official documentation for goto (discouraged) (#9365)
Co-authored-by: Sergei Prokhorov <s.prokhorov@protonmail.ch>
2025-11-25 11:16:11 +01:00
Sergei
3a7bb8cce7 fix: go roadmap excessive spaces and missing @article@ tag (#9364)
Co-authored-by: Sergei Prokhorov <s.prokhorov@protonmail.ch>
2025-11-25 11:15:40 +01:00
Ahmed
b7862e9560 Fix broken link to s element in html roadmap (#9363) 2025-11-25 11:12:56 +01:00
jj
5930376c37 Fix linux roadmap content (#9361) 2025-11-25 11:12:27 +01:00
Vaishnav Ghenge
c15dc437d7 Fix React Native SourceMaps docs url (#9356) (#9357)
Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2025-11-25 11:08:45 +01:00
jj
ebc6b8cb61 Fix Python roadmap and Frontend roadmap links (#9346) 2025-11-25 11:04:59 +01:00
Gabriel
1f0d134585 Enhance documentation for control flow statements (#9345)
* Enhance documentation for control flow statements

Expanded explanations and examples for if-else, switch, and goto statements in C++.

* Refactor cout to std::cout in C++ examples

Updated code examples to use std::cout instead of cout.
2025-11-25 11:03:48 +01:00
Mohamad Obeid
d98d7b2102 Eliminate a link that links to a non existing page (#9341)
Removed a resource link that was leading to a non existing page
2025-11-25 11:03:11 +01:00
Om Tita
7da307b6f2 fix: SQL Tuning Broken link (#9331)
* fix: SQL Tuning Broken link

Article mentioned in the scope is expired, this commit suggests a newer article from the same source.

* Update Link to Correctly Redirect
2025-11-25 10:49:30 +01:00
Aayush Chaudhary
a5c512a459 docs: fixed typo (#9328)
"use" instead of "user"
2025-11-25 10:48:47 +01:00
Aayush Chaudhary
51196b076a fix: broken link in AI Engg Roadmap (#9327)
- fixed the link to the indexing article from Llama Index
2025-11-25 10:47:39 +01:00
Dr. Lloyd
e17d8a99b4 python list comprehensions quiz broken link fix (#9326)
* added video resource

* updated SPA resource

* updated server actions resource

* fix python list comprehensions quiz broken link

* added an offcial doc, documenting Go code

* added a link to terraform resource lifecycle meta-argument

* fix React Native SourceMap broken link
2025-11-25 10:46:30 +01:00
Delphin RUKUNDO
a42ec7ed31 docs: fix Dart operators documentation link (#9320)
Update Dart operators link to point to the current docs page (https://dart.dev/language/operators) instead of the old language tour anchor.
2025-11-25 10:42:03 +01:00
Delphin RUKUNDO
7d3710e77f Update link to Dart built-in types documentation (#9319) 2025-11-25 10:41:41 +01:00
Gustavo Carvalho
496c497f39 fix: ajust multiple mutation fields description (#9317) 2025-11-25 10:40:04 +01:00
Alexander Akhilchenok
634edd5ee4 Update link for defining dependency providers (#9316)
Previous link (https://angular.dev/guide/di/guide/di/defining-dependency-providers) does not exist anymore.
It got replaced with an updated one.
2025-11-25 10:38:06 +01:00
Ikhsan Nusaly
61cb96dc08 Add article on system design roadmap (#9315)
* add system design article

* Add A comprehensive guide to system design article

---------

Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
2025-11-25 10:37:29 +01:00
Ikhsan Nusaly
7e90d12045 add system design article (#9314) 2025-11-25 10:35:28 +01:00
Rogério Ferreira de Souza
78f7d911f4 feat(backend): add RESTful API design resource (#9312) 2025-11-25 10:32:57 +01:00
Agustín Fernández
c732275ecb Enhance LLM self-evaluation documentation (#9301)
Added a reference link for LLM self-evaluation.
2025-11-25 10:29:46 +01:00
Muhammed Anees P P
a2051c6af0 Add official Python documentation links to core concepts (#9300)
- Add generator expressions official docs link
- Add inheritance official docs link
- Add iterators official docs link
- Add lists official docs link

Closes #9299
2025-11-25 10:26:13 +01:00
cassivsgabriellis
7540bc4cb6 Update Docker resources with new course and feed link (#9297)
Added a new course link for 'DevOps with Docker'.
2025-11-25 10:23:38 +01:00
Agustín Fernández
e89482b459 Add video link on how LLMs work (#9287)
* Add video link on how LLMs work

Added a video link explaining how large language models work.

* Update src/data/roadmaps/prompt-engineering/content/llms-and-how-they-work@74JxgfJ_1qmVNZ_QRp9Ne.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-25 10:06:51 +01:00
Agustín Fernández
c280d48608 Enhance prompt injection section with additional resources (#9286)
Added a resource link for further learning about prompt injection.
2025-11-25 09:55:16 +01:00
Agustín Fernández
ffa064ecff Add video resource on Retrieval-Augmented Generation (#9285) 2025-11-25 09:54:42 +01:00
Oluwasetemi Ojo
01743767be Update llms@wf2BSyUekr1S1q6l8kyq6.md (#9284)
Add an article from Lee Robinson that captures the idea of AI, LLM, and all important concepts
2025-11-25 09:53:13 +01:00
Esther Ibeh
f55087f392 Add course link for Insertion Sort (#9279)
Added a link to an Insertion Sort course for better understanding.
2025-11-25 09:52:14 +01:00
malikabdcom
c7dde5f5a5 Fix link format for Session Based Authentication (#9275) 2025-11-25 09:49:08 +01:00
Agustín Fernández
3796e1d2b5 Add video link to prompt engineering explanation (#9274)
Added a video link to enhance understanding of prompt engineering.
2025-11-25 09:47:07 +01:00
Javier Canales
206b4e02a8 Revert "Delete src/data/roadmaps/data-engineer/content/streaming@wwPO5Uc6qnwY…" (#9405)
This reverts commit 4b01c4449c.
2025-11-25 09:41:35 +01:00
github-actions[bot]
ddd578050a chore: sync content to repo (#9404)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-25 09:39:38 +01:00
Mahmoud Gamal
4b01c4449c Delete src/data/roadmaps/data-engineer/content/streaming@wwPO5Uc6qnwYgibrbPn7y.md (#9273)
In Data Ingestion section we actually have two labels with literally the same content and same meaning, here I've removed one of them which doesn't affect the section.
2025-11-25 09:29:41 +01:00
github-actions[bot]
dbfb51970f chore: sync content to repo (#9399)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 17:41:03 +01:00
github-actions[bot]
674e0e77fb chore: sync content to repo (#9394)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 17:21:28 +01:00
github-actions[bot]
b9f3d9bb86 chore: sync content to repo (#9395)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 17:20:58 +01:00
github-actions[bot]
4cfdfa7081 chore: sync content to repo (#9396)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 17:20:43 +01:00
github-actions[bot]
c8d6f69d59 chore: sync content to repo (#9397)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 17:20:33 +01:00
github-actions[bot]
8dbc161e01 chore: sync content to repo (#9398)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 17:19:57 +01:00
Kamran Ahmed
ff5dc3e5e0 Fix content 2025-11-24 11:31:50 +00:00
github-actions[bot]
cf2368502a chore: sync content to repo (#9270)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:25:01 +00:00
github-actions[bot]
f91913ce9d chore: sync content to repo (#9280)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:24:45 +00:00
github-actions[bot]
26c071f5a2 chore: sync content to repo (#9304)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:20:36 +00:00
github-actions[bot]
43360b083b chore: sync content to repo (#9308)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:20:18 +00:00
github-actions[bot]
a507ae05f2 chore: sync content to repo (#9310)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:19:59 +00:00
github-actions[bot]
1855cafcbc chore: sync content to repo (#9355)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:19:43 +00:00
github-actions[bot]
f8313554b7 chore: sync content to repo (#9387)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:19:22 +00:00
github-actions[bot]
3b0c327c66 chore: sync content to repo (#9388)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-24 11:19:03 +00:00
Kamran Ahmed
4f8ecf98a0 Update swift-ui content 2025-11-24 11:18:15 +00:00
Mathias Falci
8246ff84ae Add content for GitHub Pages in frontend roadmap (#9366)
* Add GitHub Pages content with resources for hosting static sites

* Apply suggestion from @kamranahmedse

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-11-19 11:42:55 +00:00
Epifânio Francisco
e25488b16b fix: update session-based authentication link to correct URL (#9369)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-11-19 11:42:06 +00:00
github-actions[bot]
38de9a1d85 chore: sync content to repo (#9371)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-19 11:41:24 +00:00
github-actions[bot]
70d0c5e864 chore: sync content to repo (#9372)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-19 11:39:25 +00:00
Arik Chakma
9d82f3fc99 feat: add code review assets (#9370) 2025-11-18 16:50:24 +00:00
Kamran Ahmed
b99cdda32c Migrate best practices to our editor (#9362)
* Add best practices

* Migrate best practices to editor
2025-11-17 13:21:16 +00:00
github-actions[bot]
89895fce27 chore: sync content to repo (#9354)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-14 06:28:46 +00:00
Kamran Ahmed
21b4f9f9bd Update resources in AI engineer content
Removed a course link and retained other resources.
2025-11-13 13:05:30 +00:00
github-actions[bot]
f4033e5cd9 chore: sync content to repo (#9353)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-11-13 13:04:29 +00:00
Mohamad Obeid
819d61cbb5 fix : remove a link to a non existing page (#9349)
removed a link to a non existing page that was supposdely leading an official documenatation for go doc
2025-11-12 10:36:39 +00:00
Yash Gupta
ec7d65e2d9 Fix grammatical error in architecture documentation (#9350) 2025-11-12 10:36:11 +00:00
Sergei
0c9d877fed Improve resource formatting (#9351)
Co-authored-by: Sergei Prokhorov <s.prokhorov@protonmail.ch>
2025-11-12 10:35:51 +00:00
Arik Chakma
2a0252a189 fix: table font size (#9333)
* fix: table overflow

* fix: use em not rem
2025-11-05 08:58:13 +06:00
Arik Chakma
2772af70b6 fix: table overflow (#9332) 2025-11-05 08:52:14 +06:00
Kamran Ahmed
c6dc08fce2 Fix duplicate questions 2025-11-04 17:27:53 +05:00
Kamran Ahmed
82f13fb209 Add laravel roadmap assets and dir 2025-11-04 16:59:43 +05:00
Kamran Ahmed
a3f3615405 Add laravel roadmap dirs 2025-11-04 16:55:53 +05:00
(Unknown)jack
630faced73 refactor: add resources (#9306) 2025-10-30 17:01:22 +06:00
Kamran Ahmed
b946fd0c17 Update assets for shell-bash roadmap 2025-10-29 11:58:58 +05:00
Kamran Ahmed
b720b43551 Add shell bash and swift roadmaps 2025-10-29 11:48:52 +05:00
Kamran Ahmed
10660ddf12 Add assets for shell bash 2025-10-29 11:45:25 +05:00
Kamran Ahmed
4416f21d06 Add shell bash 2025-10-29 11:44:28 +05:00
Kamran Ahmed
0307f01c84 Add swift directories 2025-10-29 11:42:46 +05:00
Kamran Ahmed
feb6faf937 Add new roadmap alert in header (#9307)
* Add new roadmap alert in header

* Add new roadmap alert in header

* Add feedback wanted alert component

* Update imports
2025-10-29 11:20:07 +05:00
Kamran Ahmed
2fd55fe543 Remove refresh content github action and content (#9303) 2025-10-28 12:38:22 +05:00
Kamran Ahmed
36f20b31f4 Update license
Removed flexible usage note from license file.
2025-10-22 10:39:18 +05:00
Kamran Ahmed
0d0060c98d Add swift-ui roadmap assets 2025-10-21 15:29:10 +05:00
Kamran Ahmed
1a83102edd Add google ad 2025-10-20 18:56:56 +05:00
Kamran Ahmed
8a54454b21 Add google ad 2025-10-20 18:37:53 +05:00
João Henrique
37d4d78d1f fix: undefined title on machile learning pandas section (#9138)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 12:39:33 +05:00
Ahmed Sharaf Eldin
64798ee5a6 Add rate limiting resource (#9143)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 12:38:25 +05:00
Tawfiq Khalilieh
cd838c2485 Remove paid resource (#9148) 2025-10-20 12:36:08 +05:00
Agustín Fernández
68d68c9a24 Add learning resource (#9170)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 12:33:22 +05:00
Satyaki Das
6b251369d3 Remove broken link (#9175)
The video link about unit tests was broken. (The video was made privated by the user.)

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 12:30:03 +05:00
Klim K
8a0d369c69 Update resource for learning C (#9177)
Update Bro Code's video to new 2025 version

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 12:27:24 +05:00
Pixelneer
fb827e6118 Add probability resource (#9203)
Added Khan Academy as a resource to learn probability

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 12:10:49 +05:00
Usman Bukhari
e3447a37be Add terminal based code editors (#9219)
* Add terminal-based AI code editors to AI Engineer roadmap

- Added GitHub Copilot CLI for command-line AI assistance
- Added Aider for AI pair programming in terminal
- Added Amazon CodeWhisperer CLI for terminal-based coding
- Enhanced description to include both GUI and CLI AI editors
- Follows contribution guidelines with proper @type@ annotations

* Add terminal-based AI assistants to AI Code Editors section

- Added Claude Code - AI coding assistant in terminal
- Added Gemini CLI - Google's AI coding assistant for command line
- Added OpenAI Codex - AI code generation via API and CLI
- Updated description to include both GUI and terminal-based tools
- All links point to official sources and follow contribution guidelines

---------

Co-authored-by: Usman <usman@dayta.co.uk>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 12:07:29 +05:00
Dr. Lloyd
9f7d2e5290 Add resources for SPA and Server Actions in Next.js
* added video resource

* updated SPA resource
2025-10-20 11:57:50 +05:00
Archit Kumar
85d1888853 Remove incorrect official link from comma-ok idiom
The official resource points to "Short variable declarations" which is a different topic
2025-10-20 11:57:25 +05:00
Adrian Martinez Treviño
36b8176799 Improve formatting of Lambda examples in C++ roadmap
Changing bullets to h3 so that way it can be show properly the code in the web page

See issue #9093 for more details
2025-10-20 11:56:52 +05:00
Albin David C
06292c3bee Update common pipes title to pure pipes 2025-10-20 11:56:37 +05:00
Albin David C
fc47ed6b86 Update custom pipes title to impure pipes 2025-10-20 11:56:27 +05:00
Piotr Czarnecki
ad99fdd596 Update GitHub Actions Contexts links
Add a link to another GitHub Docs documentation connected to this topic
2025-10-20 11:55:54 +05:00
Jonathan Manzano Diaz
ddf48c09fb Add video resource for Pytest tutorial
* Update pytest@3FDwJpesfelEyJrNWtm0V.md

I add a video about pytest
https://youtu.be/etosV2IWBF0

* Update pytest@3FDwJpesfelEyJrNWtm0V.md
2025-10-20 11:55:36 +05:00
Martin Kibera
7b57caacf9 Fix broken Wikipedia link for Instrumentation
Parenthesis in the link are converted using URL encoding to forestall any potential markdown parsing issues.
2025-10-20 11:55:21 +05:00
Adilet
f41a354d1a Add Zed Editor to Rust IDEs and toolchains
added zed editor
2025-10-20 11:55:12 +05:00
Ferhat Mohamed Tahar
1de387c285 Fix typo in Middleware heading 2025-10-20 11:54:19 +05:00
Valentin Lavric
d886ac4106 Add content: C++ Programming Course video in C++ roadmap
Added C++ Programming Course - Beginner to Advanced video resource. Fixed trailing period and duplicate text.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:49:29 +05:00
mohakhan03uk
da0b7a403e Add content: Array initialization examples in C++ roadmap
Added examples for partial and zero array initialization. Fixed typo.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:48:46 +05:00
mohakhan03uk
05ce9e784d Add content: References in Range-based For Loops in C++ roadmap
Added detailed explanation of auto, auto&, auto const& in range-based for loops with comparison table.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:53 +05:00
mohakhan03uk
f272efcfd4 Add content: Constant Pointers and Pointers to Constants in C++ roadmap
Added comprehensive explanation of constant pointers, pointers to constants, and constant pointers to constants with examples.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:50 +05:00
Victor Cardoso Andrade
7721492a41 Fix typo: Eurkea to Eureka in Spring Boot roadmap
Fixed typo in Eureka label.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:46 +05:00
Mohamed Aslam
fe31f928dc Add content: Make vs New video in Go roadmap
Added video resource explaining Make vs New in Golang.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:43 +05:00
Mohamed Aslam
79e404f878 Fix content: Remove incorrect Select Statement link in Go roadmap
Removed unrelated Select Statement link from Sentinel Errors topic.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:39 +05:00
JacobLinCool
a521ab6ce3 Fix typo: LSMT to LSTM in Machine Learning roadmap
Fixed typo in LSTM label.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:47:36 +05:00
Ahmed Adel
4155d2efaf Add content: Law of Demeter in Software Design roadmap
Added comprehensive explanation of Law of Demeter principle with examples. Fixed @article tag capitalization.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:46:50 +05:00
Ahmed Adel
dc60c4eb00 Add content: Tell Don't Ask principle in Software Design roadmap
Added comprehensive explanation of Tell Don't Ask principle with examples. Fixed @article tag capitalization.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:46:25 +05:00
Aryan Arlikar
e003b1ed61 Fix content: Correct broken migrations reference in Backend roadmap
Fixed broken content reference by renaming migrations file to correct ID.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:45:22 +05:00
MD. TALIM
1316ad7d0b Fix content: Correct Glue ETL content in Data Engineer roadmap
Fixed completely incorrect content - replaced Amazon RDS description with correct AWS Glue ETL information.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:44:29 +05:00
Muhammed Anees P P
a2f5dad43e Add content: Official Python documentation for Sets in Python roadmap
Added official Python documentation link for Sets data structure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:44:26 +05:00
Pixelneer
23ab9e17e8 Update content: Add source attribution to Khan Academy link in CS roadmap
Added Khan Academy attribution to combinatorics resource for better clarity.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:44:21 +05:00
Agustín Fernández
4bf420a8aa Add content: RAG vs Fine-Tuning vs Prompt Engineering video in AI Agents roadmap
Added video resource comparing RAG, Fine-Tuning, and Prompt Engineering approaches.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:44:18 +05:00
Sebastian Arrieta
85d63ef3ec Fix content: Add missing title to preloading data in Next.js roadmap
Added missing title heading to preloading data documentation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:44:14 +05:00
Adilet
8a24561bc6 Fix content: Remove unrelated financial derivatives article in ML roadmap
Removed Investopedia financial derivatives article which was unrelated to mathematical derivatives.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:43:23 +05:00
Nimesha Jinarajadasa
6acf4c20ca Add content: KodeKloud Kubernetes Deployment lab in Kubernetes roadmap
Added KodeKloud free hands-on lab for Kubernetes deployments.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:43:20 +05:00
Kelechi Kizito Ugwu
1e0b076894 Add content: Chainlink Fundamentals course in Blockchain roadmap
Added Cyfrin Updraft Chainlink Fundamentals course to Chainlink resources.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:42:45 +05:00
Kelechi Kizito Ugwu
9a12b7c144 Add content: Web3 Wallet Security courses in Blockchain roadmap
Added Cyfrin Updraft Web3 Wallet Security courses to cryptowallets resources.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:42:08 +05:00
Kelechi Kizito Ugwu
7ee2e758c8 Add content: Rust programming basics course in Blockchain roadmap
Added Cyfrin Updraft Rust programming basics course to Rust resources.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:41:00 +05:00
Kelechi Kizito Ugwu
478349ba8a Add content: Zero Knowledge Proofs course in Blockchain roadmap
Added Cyfrin Updraft Zero Knowledge Proofs fundamentals course to ZK rollups resources.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:40:57 +05:00
Arnab Sarkar
b77167b54a Add content: Google Test and Google Mock in C++ roadmap
Added comprehensive content explaining Google Test and GMock frameworks with relevant resources. Fixed spacing and capitalization.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:40:23 +05:00
George Nagib
aa5038c363 Add content: Expo framework in React Native roadmap
Added comprehensive content explaining Expo framework and its ecosystem.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 11:39:37 +05:00
Luis Felipe Nicolau
38ff5fe489 add resource for frequency penalty (#9228) 2025-10-20 11:37:46 +05:00
OussemaNehdi
edf2e92b66 fix: busy frontend content (#9244)
Fix Busy Frontend description: corrected inaccurate explanation about thread starvation to reflect actual frontend overload issues
2025-10-20 11:36:55 +05:00
Ivan Kalashnikov
d723827230 Update resource links (#9168) 2025-10-20 11:35:50 +05:00
Ivan Kalashnikov
e5818d8f92 Removing links to unrelated content. (#9223) 2025-10-20 11:35:21 +05:00
Ivan Kalashnikov
5d7803ad20 update resource links for Go 'call by value' (#9224)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-10-20 11:34:54 +05:00
github-actions[bot]
13ef195ca6 chore: sync content to repo (#9141)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-20 11:32:44 +05:00
github-actions[bot]
3def0434f9 chore: update roadmap content json (#9134)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:38 +05:00
github-actions[bot]
8742dd2fdf chore: sync content to repo (#9135)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:34 +05:00
github-actions[bot]
406967eaae chore: sync content to repo (#9176)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:27 +05:00
github-actions[bot]
187b2b6305 chore: sync content to repo (#9207)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:22 +05:00
github-actions[bot]
c7b3bc9be8 chore: sync content to repo (#9208)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:17 +05:00
github-actions[bot]
754dc8ee37 chore: sync content to repo (#9209)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:13 +05:00
github-actions[bot]
710a829741 chore: sync content to repo (#9214)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:09 +05:00
github-actions[bot]
359a2aeaba chore: sync content to repo (#9245)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:04 +05:00
github-actions[bot]
ba2fa9f6bd chore: sync content to repo (#9246)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:31:00 +05:00
github-actions[bot]
ff92a5f743 chore: sync content to repo (#9247)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:55 +05:00
github-actions[bot]
bc2e0d2813 chore: sync content to repo (#9248)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:50 +05:00
github-actions[bot]
51fb82406e chore: sync content to repo (#9249)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:44 +05:00
github-actions[bot]
e9ecc34629 chore: sync content to repo (#9250)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:38 +05:00
github-actions[bot]
950a083c3b chore: sync content to repo (#9251)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:32 +05:00
github-actions[bot]
895731754a chore: sync content to repo (#9252)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:28 +05:00
github-actions[bot]
353cbf1664 chore: sync content to repo (#9254)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:24 +05:00
github-actions[bot]
ef63bce224 chore: sync content to repo (#9255)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:20 +05:00
github-actions[bot]
df3dca4882 chore: sync content to repo (#9256)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:30:15 +05:00
github-actions[bot]
b3575a1c9d chore: sync content to repo (#9257)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-10-20 11:26:29 +05:00
ADS
c270d353a9 Update go resources (#9260)
accurate resources for call-by-value node
2025-10-20 11:26:14 +05:00
ADS
17f7ff625b Add resources for go (#9261)
more accurate resources to how iterate over a map
2025-10-20 11:25:27 +05:00
Sergei
d12c3bc5a4 fix: wrong link to article in Slices section (#9263)
Co-authored-by: Sergei Prokhorov <s.prokhorov@protonmail.ch>
2025-10-20 11:24:56 +05:00
오영재
a4f7f9966c fix: remove broken restack.io link in Transformer Models and LLMs section (#9264)
* fix: remove broken restack.io link in Transformer Models and LLMs section

* fix: remove broken restack.io link from ai-agents.json as suggested
2025-10-20 11:24:34 +05:00
Mazdak
a4c7e6fde8 fix: update pyrefly broken link (#9265) 2025-10-20 11:24:06 +05:00
Arik Chakma
bb09fbd322 feat: replace async renderer (#9253)
* feat: replace async renderer

* fix: balsamiq font
2025-10-13 16:33:06 +05:00
Ankush
8247f19850 fix: typo in resource (#9216) 2025-10-05 16:35:07 +06:00
Kamran Ahmed
9a3ec66409 Add css assets 2025-09-26 19:06:39 +01:00
Kamran Ahmed
157a2d163b Add CSS roadmap everywhere 2025-09-26 18:44:23 +01:00
Arik Chakma
6c925a9968 fix: generate course (#9182) 2025-09-25 20:44:52 +06:00
Arik Chakma
9d4f00837c fix: personalize roadmap (#9181) 2025-09-25 19:15:21 +06:00
github-actions[bot]
c3e3d52832 chore: sync content to repo (#9173)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-23 16:01:42 +01:00
Kamran Ahmed
c8ca880b08 feat: make AI courses/guides look like courses/guides 2025-09-23 15:24:52 +01:00
Kamran Ahmed
968ff0eda7 Update multiple-return-values documentation
Removed a resource link and retained another.
2025-09-23 12:59:47 +01:00
Kamran Ahmed
ffe4902339 Add kotlin and html roadmap references 2025-09-22 23:38:19 +01:00
Kamran Ahmed
2da022394c Add kotlin and html roadmap assets 2025-09-22 23:30:54 +01:00
github-actions[bot]
775ccef13f chore: sync content to repo (#9164)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-19 16:04:27 +01:00
Jonathan Manzano Diaz
61c0cf6ac8 Add learning resource (#9151)
How I learned the best when I'm learning this path
2025-09-16 12:48:50 +01:00
github-actions[bot]
02bab42058 chore: sync content to repo (#9154)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-16 12:40:45 +01:00
github-actions[bot]
dbb5959bf5 chore: sync content to repo (#9155)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-16 12:39:39 +01:00
Kamran Ahmed
73fe2abd7d Slots to disable ads from homepage 2025-09-15 11:53:47 +01:00
Kamran Ahmed
06a0fc2222 Add kotlin roadmap 2025-09-12 10:26:48 +01:00
Arik Chakma
be085f8b57 feat: add topic guides (#9137) 2025-09-10 15:26:17 +01:00
github-actions[bot]
080e843a04 chore: sync content to repo (#9136)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-10 13:23:03 +01:00
Kamran Ahmed
0eacaefa34 Remove project idea submission button 2025-09-09 11:50:37 +01:00
github-actions[bot]
60479d71ef chore: update roadmap content json (#9017)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-09 11:47:09 +01:00
Archit Kumar
25a3bd57e6 fix: update resource label (#9024)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-09-09 11:37:17 +01:00
Archit Kumar
37c5834511 fix: update official resource for raw string in go-roadmap (#9025)e
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-09-09 11:36:43 +01:00
github-actions[bot]
f4fa9881af chore: sync content to repo (#9071)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-09 11:30:45 +01:00
Dr. Lloyd
fc77e37828 content: add resource to next js (#9131) 2025-09-09 11:30:33 +01:00
github-actions[bot]
307bd209bd chore: sync content to repo (#9132)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-09 11:29:49 +01:00
Kamran Ahmed
d2fa463a1e Fix duplicate links in Two Heaps documentation
Removed duplicate resource links for Two Heaps.
2025-09-09 11:28:37 +01:00
Kamran Ahmed
0b1b5cb8e7 Update contribution 2025-09-09 11:25:30 +01:00
Kamran Ahmed
d55bfd4b49 Add kotlin assets 2025-09-09 11:05:09 +01:00
Mahan Mashoof
ff9097e4f5 fix: update Docker deployment link to working orchestration guide 2025-09-08 19:00:36 +01:00
Ahmed Elhadary
e815985e4a docs: add JIT vs AOT compilation resource to Java program lifecycle 2025-09-08 19:00:06 +01:00
Ahmed Elhadary
d6ba67a4ae docs: add GeeksforGeeks method chaining resource with formatting fix 2025-09-08 18:59:52 +01:00
Luis Felipe Graciolli
f60bf6cde6 fix: correct grammar in weather app project description 2025-09-08 18:59:28 +01:00
pardha venkatasai Nimmakayala
c65af9f60a docs: update dig video resource link 2025-09-08 18:57:23 +01:00
Sunny K. Tuladhar
22cde0cac6 docs: add ArjanCodes UV for Python video resource with formatting fix
Added https://www.youtube.com/watch?v=qh98qOND6MI&t=903s
for UV
2025-09-08 18:54:26 +01:00
Karim M. Ali
162b7bdb84 fix: correct Native Drivers content to describe database drivers instead of WebDriver
Co-authored-by: Karim Muhammad Ali <111170099+karim-m-ali@users.noreply.github.com>
2025-09-08 18:53:53 +01:00
Julian Gödde
a84a7bdb73 docs: add written communication resource to technical writer roadmap 2025-09-08 18:53:25 +01:00
Ahmed Rezk
524f50b864 docs: add F5 article resource for Layer 4 load balancing
Co-authored-by: Ahmed Badr <ahmed.badr@bonial.com>
2025-09-08 18:52:47 +01:00
Zenithreddyp
e9018ef178 docs: add Cisco Introduction to Cybersecurity course resource
Added extra free course by CISCO
2025-09-08 18:52:24 +01:00
AlexDevFlow
ed23bcb8c2 docs: add Jeremy's IT Lab as CCNA video resource
Added Jeremy's IT Lab course on youtube.
2025-09-08 18:51:19 +01:00
remy
ebe21f46ee docs: add comprehensive content for two heaps algorithm pattern
* Update two-heaps@MGb8ufztTK75aXAyEAuaf.md

* Update two-heaps@MGb8ufztTK75aXAyEAuaf.md

* Update two-heaps@MGb8ufztTK75aXAyEAuaf.md
2025-09-08 18:50:48 +01:00
Joshua Varghese
85f2987532 fix: correct typo in Rust ownership system labels
The Ownership and Memory Safety was previously written as Ownsership and Memory Safety.
2025-09-08 18:50:09 +01:00
Joshua Varghese
2586443fbe fix: correct typo in Rust ownership rules title and filename
* Rename ownsership-rules--memory-safety@2UQ3AuGkDbT0-54l0rOGM.md to ownership-rules--memory-safety@2UQ3AuGkDbT0-54l0rOGM.md

The filename was also affected with the typo.

* Fixed Typo 'Ownsership' to Ownership

Fixed typo !?
2025-09-08 18:49:45 +01:00
Jakub Olszewski
e5f9e76801 fix: update dependency injection resource link in Flutter roadmap 2025-09-08 18:48:59 +01:00
Mochamad Rosyid Ridho
ab18daa5af docs: enhance Flutter VS Code and Styled Widgets sections with comprehensive content
* docs(flutter): enhance VS Code IDE section with comprehensive content

* docs(flutter): enhance styled widgets section with comprehensive theming content
2025-09-08 18:48:21 +01:00
V Sridhar Subramaniam
5a79cffc84 fix: correct video link type and add descriptive title for OOP resource
Video content was tagged as article. Also the title of the video was not listed.
2025-09-08 18:39:46 +01:00
github-actions[bot]
2975d79da7 chore: sync content to repo (#9126)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-08 18:38:35 +01:00
github-actions[bot]
7fccbe5066 chore: sync content to repo (#9128)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-08 18:37:59 +01:00
rongminshan
6c66e7fe9b Fix content: repair broken CompTIA link and update title in cyber security roadmap
* Update fundamental-it-skills@oimYzZYFXKjgvc7D4c-2u.md

fixed link that led to a 404 error

* Update fundamental-it-skills@oimYzZYFXKjgvc7D4c-2u.md

fix broken link

* Update fundamental-it-skills@oimYzZYFXKjgvc7D4c-2u.md

revised article title to reflect match the new link
2025-09-08 18:30:37 +01:00
V Sridhar Subramaniam
e8d2f4aff0 Fix content: correct NumPy capitalization in machine learning roadmap 2025-09-08 18:30:09 +01:00
Shishir Semwal
dc4ab4a494 Fix navigation: correct AI data scientist roadmap link
Fix AI and Data Scientist navigation link href
2025-09-08 18:29:38 +01:00
Amir Alipour
c11e39b12a Fix content: replace broken AI agents link with working resource 2025-09-08 18:29:10 +01:00
thlor
51d541fae0 Fix content: duplicate word and broken link in data engineering lifecycle 2025-09-08 18:28:44 +01:00
Jiří Bešta
966b1f5f8b Add content: C programming book resource 2025-09-08 18:28:09 +01:00
Kamran Ahmed
c6feb67d67 Frontend roadmaps changes 2025-09-08 16:03:06 +01:00
Adilet Beishekeyev
5c094331c9 Update pyre@9mFR_ueXbIB2IrkqU2s85.md 2025-09-08 15:40:50 +01:00
Kamran Ahmed
b6586c6fa2 Rewrite backend roadmap content 2025-09-08 12:38:01 +01:00
Arik Chakma
d1f863eeac chore: ai tutor courses 2025-09-08 12:20:41 +01:00
Resul Elezi
23ab77b426 Fixes issue #8940 2025-09-08 11:11:48 +01:00
Arik Chakma
0c9eab2c41 feat: official roadmap assets 2025-09-06 00:09:19 +01:00
Arik Chakma
1dae64f865 fix: remove varify 2025-09-05 11:49:47 +01:00
Arik Chakma
c2edaa810a chore: remove varify 2025-09-05 11:49:47 +01:00
V Sridhar Subramaniam
24eace0f73 Add pandas library content (#9113)
* Added a description and couple of links

* Update src/data/roadmaps/machine-learning/content/pandas@PnOoShqB3z4LuUvp0Gh2e.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-09-04 10:31:54 +01:00
Favor
3c06b122e6 fix: course banner overlays the table of contents (#9097)
* fix: prevent sticky elements from overlapping with course announcement

- Changed sticky positioning from top-0 to top-[36px] in GuideContent.tsx
- Changed sticky positioning from top-0 to top-[36px] in TableOfContent.tsx
- This accounts for the maximum height of the CourseAnnouncement component
- Fixes visual overlap for both 'Other Guides' and 'In this article' sections

* fix: stop "In this article" title from overlapping with CourseAnnouncement component

* Add comment for announcement hide duration

Added a clarifying comment indicating that the announcement is hidden for 14 days when dismissed.

* revert unrelated files
2025-09-04 10:29:20 +01:00
Arik Chakma
2fdb647413 fix: duplicate guides (#9110) 2025-09-03 13:06:42 +01:00
Obscure octopus
3ca9f81298 Update learning resource (#9091)
Included a updated version of git & github crash course as earlier version was 8 years old
2025-09-03 12:52:14 +01:00
shreyazh
56c4630e0d Fix typo (#9100)
Corrected spelling from WHow to How
2025-09-03 12:50:07 +01:00
Daniel Wolff
36af3ddcf1 Fix typo (#9101)
Fixed the name of the tool (Perfect->Prefect)

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-09-03 12:49:48 +01:00
github-actions[bot]
0e7afe3c99 chore: sync content to repository - nextjs (#9098)
* chore: sync content to repo

* Update src/data/roadmaps/nextjs/content/adapters@fXXlJ6oN_YPWVr-fqEar3.md

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-09-03 12:44:49 +01:00
kamranahmedse
b605fd6337 chore: sync content to repo 2025-09-03 12:43:21 +01:00
kamranahmedse
ba1e5a58b5 chore: sync content to repo 2025-09-03 12:43:01 +01:00
Arik Chakma
dd12cf1c99 fix: remove log 2025-09-03 11:02:46 +01:00
Arik Chakma
44854cc5fb fix: official roadmap json 2025-09-03 11:02:46 +01:00
Arik Chakma
b1e60f1614 fix: beginner roadmaps 2025-09-02 17:54:54 +01:00
Arik Chakma
168ad05afe fix: project card 2025-09-02 17:54:54 +01:00
Arik Chakma
bb0419bf8a feat: official project 2025-09-02 17:54:54 +01:00
Kamran Ahmed
2d18cefd55 Revert "Revert "feat: official roadmap meta"" (#9096)
* Revert "Revert "chore: update roadmap json endpoint""

This reverts commit 8dbe1468ed.

* Revert "Revert "feat: roadmap main page""

This reverts commit bb13bf38a8.

* Revert "Revert "chore: replace roadmap listing""

This reverts commit 80dfd5b206.

* Revert "Revert "feat: roadmap courses""

This reverts commit a89c2d454f.

* Revert "Revert "fix: course length""

This reverts commit d1cf7cca99.

* Revert "Revert "feat: roadmap with courses""

This reverts commit 9c32f9d469.

* Revert "Revert "chore: disable pre-render for roadmaps""

This reverts commit cef4c29f10.
2025-09-01 20:22:54 +01:00
Arik Chakma
931e1b4a31 fix: rename key 2025-09-01 20:12:50 +01:00
Arik Chakma
e2075529ac feat: add roadmap key 2025-09-01 20:12:50 +01:00
Kamran Ahmed
8dbe1468ed Revert "chore: update roadmap json endpoint"
This reverts commit 580e764097.
2025-09-01 18:56:02 +01:00
Kamran Ahmed
bb13bf38a8 Revert "feat: roadmap main page"
This reverts commit ffb1cb5059.
2025-09-01 18:56:02 +01:00
Kamran Ahmed
80dfd5b206 Revert "chore: replace roadmap listing"
This reverts commit c4c28944ee.
2025-09-01 18:56:02 +01:00
Kamran Ahmed
a89c2d454f Revert "feat: roadmap courses"
This reverts commit f9f38101f9.
2025-09-01 18:56:02 +01:00
Kamran Ahmed
d1cf7cca99 Revert "fix: course length"
This reverts commit 40c7ea1b43.
2025-09-01 18:56:02 +01:00
Kamran Ahmed
9c32f9d469 Revert "feat: roadmap with courses"
This reverts commit 4e569df2a3.
2025-09-01 18:56:02 +01:00
Kamran Ahmed
cef4c29f10 Revert "chore: disable pre-render for roadmaps"
This reverts commit 679e29d12d.
2025-09-01 18:56:02 +01:00
Arik Chakma
679e29d12d chore: disable pre-render for roadmaps 2025-09-01 18:11:04 +01:00
Arik Chakma
4e569df2a3 feat: roadmap with courses 2025-09-01 18:11:04 +01:00
Arik Chakma
40c7ea1b43 fix: course length 2025-09-01 18:11:04 +01:00
Arik Chakma
f9f38101f9 feat: roadmap courses 2025-09-01 18:11:04 +01:00
Arik Chakma
c4c28944ee chore: replace roadmap listing 2025-09-01 18:11:04 +01:00
Arik Chakma
ffb1cb5059 feat: roadmap main page 2025-09-01 18:11:04 +01:00
Arik Chakma
580e764097 chore: update roadmap json endpoint 2025-09-01 18:11:04 +01:00
github-actions[bot]
111a97bb55 chore: sync content to repo (#9076)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-09-01 17:15:22 +06:00
kamranahmedse
5d85495d72 chore: sync content to repo 2025-08-28 15:01:48 +01:00
Kamran Ahmed
ed2a251de4 Add content to Data Engineer Roadmap (#9016)
* Add basic content

* add content to data engineer roadmap

* add content to DE roadmap and fix some typos in content appearing in several roadmaps

* batch of new content for data engineer roadmap

* new batch of content from DE roadmap

* new batch in DE roadmap with 25 contents

* add 30 new content for DE roadmap

* new 30 contents for DE roadmap

* add last batch of content for DE roadmap. Ready to PR

* add 4 missing contents

* clean typo in de roadmap

---------

Co-authored-by: Javi Canales <javicanales@Dans-Laptop.local>
2025-08-28 14:59:59 +01:00
Kamran Ahmed
449e8f12e4 Add nextjs roadmap 2025-08-27 03:10:03 +01:00
Kamran Ahmed
a15b13cedd Add nextjs assets 2025-08-27 03:07:21 +01:00
Kamran Ahmed
609683db2f Add nextjs roadmap 2025-08-27 03:05:47 +01:00
Arik Chakma
3e21d05767 chore: event on limit exceed (#9069) 2025-08-25 20:52:47 +01:00
Sara Montemaggi
82edfba6e9 Add exception handling resource (#9073)
Added link to well made introductory tutorial on the topic of exception handling in Java
2025-08-25 17:59:01 +01:00
Dr. Lloyd
65d7a737ac Add ansible resource (#9078)
* Update ansible@h9vVPOmdUSeEGVQQaSTH5.md

This a full Ansible Course I took and it really helped me to upskill. I believe the community will benefit a lot from this course.

* Update src/data/roadmaps/devops/content/ansible@h9vVPOmdUSeEGVQQaSTH5.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-08-25 17:58:03 +01:00
Kamran Ahmed
2e0a69ad72 Fix changelog issue 2025-08-22 17:11:37 +01:00
Arik Chakma
485ffcf755 feat: not found topics 2025-08-22 15:53:55 +01:00
kamranahmedse
12ae7de3c5 chore: sync content to repo 2025-08-21 18:14:25 +01:00
Kamran Ahmed
9316d4027f Add BI analyst roadmap 2025-08-21 17:47:33 +01:00
Kamran Ahmed
5a63432412 Add BI analyst 2025-08-21 17:45:26 +01:00
kamranahmedse
ffecb5ae1a chore: sync content to repo 2025-08-21 16:21:29 +01:00
Kamran Ahmed
7a51c1af6c fix: broken syntax of workflow 2025-08-21 16:19:03 +01:00
Arik Chakma
6970cccc85 chore: add kamran 2025-08-21 16:04:23 +01:00
Arik Chakma
78940d44a9 fix: replace sync endpoint 2025-08-21 16:04:23 +01:00
Arik Chakma
6f11403a41 feat: migrate content to database 2025-08-21 16:04:23 +01:00
Arik Chakma
214799b0c2 chore: replace topic content 2025-08-21 16:04:23 +01:00
Arik Chakma
b5f564cba4 chore: add javi as reviewers 2025-08-21 16:04:23 +01:00
Kamran Ahmed
df53280ee9 Fix broken build 2025-08-20 23:29:32 +01:00
Kamran Ahmed
487a6a222b Pull changelog from backoffice 2025-08-20 23:20:37 +01:00
Kamran Ahmed
7933e222ee Remove guides and outdated functionality (#9055) 2025-08-20 17:54:08 +01:00
github-actions[bot]
e7b8c033fb chore: sync content to repo (#9062)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-20 17:32:43 +01:00
AhfricanAce
d893d0fe5d Update stdout--stdin--stderr@t3fxSgCgtxuMtHjclPHA6.md (#9052)
It's best advised to refer to the three main basic objects of the STDIO as "Data streams".
2025-08-20 16:07:08 +01:00
github-actions[bot]
1c8571e484 chore: sync content to repo (#9061)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-20 16:06:54 +01:00
Arik Chakma
3b43ed33c1 chore: linear algebra content (#9060) 2025-08-20 20:43:26 +06:00
github-actions[bot]
8a276d8e04 chore: sync content to repo (#9059)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-20 20:39:57 +06:00
Arik Chakma
36a9e987b5 fix: sync content to database (#9058) 2025-08-20 20:36:47 +06:00
github-actions[bot]
402104665e chore: sync content to repo (#9057)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-20 15:17:39 +01:00
Arik Chakma
9ec3c1fb9d fix: topic path 2025-08-20 15:09:14 +01:00
Arik Chakma
179cefe4da fix: remove title 2025-08-20 15:09:14 +01:00
Arik Chakma
93c1ea0496 fix: sync content description 2025-08-20 15:09:14 +01:00
Kamran Ahmed
cb7c13fd1b Make sync to not run for github actions 2025-08-20 14:24:21 +01:00
github-actions[bot]
704657cb36 Add content to Machine Learning (#9054)
* chore: sync content to repo

* Update src/data/roadmaps/machine-learning/introduction@MEL6y3vwiqwAV6FQihF34.md

* Update src/data/roadmaps/machine-learning/what-is-an-ml-engineer@FgzPlLUfGdlZPvPku0-Xl.md

---------

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-08-20 14:21:03 +01:00
Kamran Ahmed
eba3a78c70 Update .github/workflows/sync-content-to-repo.yml 2025-08-20 13:49:19 +01:00
Kamran Ahmed
d6cf9eb66d Update .github/workflows/sync-content-to-repo.yml 2025-08-20 13:49:19 +01:00
Arik Chakma
885e95399e fix: sync repo to db 2025-08-20 13:49:19 +01:00
Arik Chakma
d70582411e chore: sync repo to database 2025-08-20 13:49:19 +01:00
Arik Chakma
07277708eb fix: replace the api endpoint 2025-08-20 13:49:19 +01:00
Arik Chakma
87280b4c9e chore: sync content to repo 2025-08-20 13:49:19 +01:00
Kamran Ahmed
91b0a232ab Fix typos 2025-08-20 13:02:32 +01:00
Kamran Ahmed
bbedfec17d Fix AI course generator issue 2025-08-19 18:38:50 +01:00
Kamran Ahmed
96b2eb2797 Add machine learning roadmap to readme 2025-08-19 17:39:31 +01:00
Kamran Ahmed
fc1f666daf Add machine learning roadmap links 2025-08-19 17:36:03 +01:00
Kamran Ahmed
8fb38ae944 Add machine learning roadmap 2025-08-19 17:33:28 +01:00
Kamran Ahmed
bfe340508c Add machine learning roadmap 2025-08-19 17:30:32 +01:00
Arik Chakma
fc260ec3f0 chore: add data engineer 2025-08-19 17:14:45 +01:00
Arik Chakma
cd18dbad95 chore: add data engineer roadmap 2025-08-19 17:14:45 +01:00
Arik Chakma
949ada2fda fix: ai roadmap url 2025-08-19 17:14:45 +01:00
Omprakash Rawat
2823038d79 add Distributed Systems topic with resources (#9050) 2025-08-19 15:31:35 +01:00
Arik Chakma
dbb25ca129 fix: guides pages (#9048) 2025-08-19 15:29:28 +01:00
Arik Chakma
467581bbf4 chore: remove old ai pages (#9049) 2025-08-19 15:28:59 +01:00
Kamran Ahmed
bd7cf6e4d7 Add kubernetes ci/cd tools 2025-08-19 15:25:14 +01:00
Kamran Ahmed
12dd62fbeb Add FAQ to JS roadmap 2025-08-18 21:51:19 +01:00
Kamran Ahmed
10e179345c Fix dashboard for logged in users 2025-08-18 21:42:33 +01:00
Kamran Ahmed
830d365f3b Fix empty guides listing on dashboard 2025-08-18 21:25:53 +01:00
Kamran Ahmed
50b04042ee Add internal FAQ 2025-08-18 21:19:08 +01:00
Kamran Ahmed
e471c8b393 Fix table of contents issue 2025-08-18 18:02:04 +01:00
Julian Gödde
a63eb8e934 fix link to UX design roadmap (#9046) 2025-08-18 17:59:32 +01:00
Arik Chakma
f79d8c0562 refactor: roadmap specific guides (#9043)
* fix: ai course generate url

* wip

* wip

* wip

* feat: roadmap guides

* wip

* wip

* feat: featured guide list
2025-08-18 16:32:31 +01:00
Oleksandr Redko
a024a573fe fix: capitalization of "GitHub" and "GitLab" (#8885) 2025-08-18 13:32:53 +01:00
Sulfikar Alijun
b01adcc62e Add CSS resource (#9045) 2025-08-18 13:31:57 +01:00
Kamran Ahmed
a313552721 Fix broken syntax files 2025-08-15 22:25:01 +01:00
Kamran Ahmed
4931ba060f Fix syntax issue 2025-08-15 21:24:05 +01:00
Arik Chakma
bb47e557c6 fix: ai course generate url (#9023) 2025-08-14 14:04:33 +01:00
Kamran Ahmed
f0a5853058 Add content for devops and kubernetes nodes 2025-08-13 20:39:59 +01:00
Kamran Ahmed
7072431723 Add octopus deploy topic 2025-08-13 20:24:51 +01:00
github-actions[bot]
79f9e72a9d chore: update roadmap content json (#9015)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-13 01:49:19 +01:00
Andrew DeVries
b9502b8256 Add content to Rust roadmap (#9014)
these articles break down Options, Results, and when to panic, all important parts of writing robust rust code
2025-08-13 01:49:03 +01:00
Kamran Ahmed
a25dced848 Update roadmap link in readme 2025-08-13 01:44:54 +01:00
Kamran Ahmed
0aab2a24b8 Add data engineer roadmap to readme 2025-08-13 01:41:49 +01:00
Kamran Ahmed
6894e73781 Update data engineer roadmap content 2025-08-13 01:39:12 +01:00
Kamran Ahmed
c1d3db0c97 Add data engineer roadmap dirs 2025-08-13 01:35:33 +01:00
Mahan Mashoof
dc8ad22192 add video @ docker/underlying-technologies (#9007)
* add video @ docker/underlying-technologies

* fix: update video name
2025-08-12 14:03:02 +01:00
Soumik Sarker
df1cdde166 fix: sql operators resource (#9009)
Signed-off-by: Soumik Sarker <ronodhirsoumik@gmail.com>
2025-08-12 14:01:21 +01:00
Andrii Sozonik
dfb3238097 fix: typo "serviece" to "service" 2025-08-12 14:00:15 +01:00
Arik Chakma
4fcff0c593 fix: roadmap chat url 2025-08-12 13:45:22 +01:00
Arik Chakma
07b85c032a refactor: floating and topic ai 2025-08-12 13:45:22 +01:00
Arik Chakma
20c1a54198 chore: add short title 2025-08-12 13:45:22 +01:00
github-actions[bot]
0a4d6871db chore: update roadmap content json (#9004)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-09 07:52:37 +06:00
Javier Canales
aeda7a369c remove paid resource in Vim DevOps Roadmap (#9006)
* remove paid resource

* add Vim book

* add book label

---------

Co-authored-by: Javi Canales <javicanales@Dans-Laptop.local>
2025-08-08 16:27:08 +01:00
Kamran Ahmed
404859737d Regenerate roadmap assets 2025-08-07 18:27:04 +01:00
Johnny Huang
5e8929c36b add angular resource link (#8926) 2025-08-07 17:49:39 +01:00
Oleksandr Redko
33cb7b9de5 Fix queue-based load leveling content and links 2025-08-07 17:47:53 +01:00
Jawher Kl
cec01c3df5 Fix broken design system pilot links 2025-08-07 17:47:12 +01:00
Kamran Ahmed
126d28f7f2 fix: update technical content 2025-08-07 17:46:33 +01:00
Alex Ivanov
ab432f7be8 Update Vue create-vue link to current guide
Vue CLI is now in maintenance mode.

For new projects, it’s recommended to use create-vue to scaffold Vite‑based applications. You can find the official example on the Vue.js website.
2025-08-07 17:46:08 +01:00
Noodles
65a0a8c5bf Fix typo in Technical Writer label 2025-08-07 17:45:16 +01:00
Jofre Gaston
781721cd54 Remove wrong content (#8927)
Delete wrong content
2025-08-07 17:45:08 +01:00
Hang
f371aa602f Add CompTIA Linux+ training labs resource
Add a new article resource for CompTIA Linux+ Certification Training Labs to the existing list of resources.

Co-authored-by: huhuhang <huhuhang@users.noreply.github.com>
2025-08-07 17:41:50 +01:00
Sepand
1ef8a2746f Remove broken QA backend testing link
The website related to the first resource in this section has been repurposed, and the existing link is no longer active.
2025-08-07 17:41:02 +01:00
Caleb James Smith
0385a97062 Fix grammar in Full Stack Linux Basics 2025-08-07 17:38:11 +01:00
Jilvin Thomas Abraham
a40e9bc0d3 Fix typo in Linux process priorities 2025-08-07 17:37:14 +01:00
Kamran Ahmed
a3cd0fa52e remove python resource 2025-08-07 17:37:07 +01:00
Sudhanwa Kaveeshwar
837f8457cd Add Go var vs := content 2025-08-07 17:36:43 +01:00
Abhishek Raha
b67ca1dab6 remove dead link (#8957)
* Updated dead article link ( bito.ai ) for Method Chaining to new link ( geeksforgeeks )

* Removed unnecessary break-line

* Update src/data/roadmaps/java/content/method-chaining@Ax2ouIZgN1DpPzKDy4fwp.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-08-07 17:35:55 +01:00
Paul Wiggers
35e74516c1 Update IT skills article title from 7 to 8 skills and fix formatting
- Updated Coursera article title to reflect current content (7 -> 8 In-Demand IT Skills)
- Added missing newline at end of file

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-07 17:33:22 +01:00
qwAlb3do
6108963b9c Add Python video resource with correct formatting
- Added Python - Basic to Advance YouTube playlist to learn-the-basics content
- Fixed formatting to include proper @video@ type prefix

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-07 17:32:37 +01:00
Vedansh
bcf59df1db refactor(golang): cleanup roadmap content (#8976)
* audit first 36 files

* audit next 25 files

* audit next 26 topics

* audit next 29 topics

* audit last 65 topics.
2025-08-07 17:29:30 +01:00
George Nagib
841bc996a6 Update models-on-hugging-face@dLEg4IA3F5jgc44Bst9if.md (#8978)
* Update models-on-hugging-face@dLEg4IA3F5jgc44Bst9if.md

Added overview of embedding models on Hugging Face

- Added a concise summary explaining what embeddings are and their common use cases
- Listed popular embedding models like MiniLM, GTE, E5, and BGE
- Included an official Hugging Face video on text embeddings
- Linked to the full list of embedding models available on Hugging Face Hub

* Fix formatting issues in Hugging Face embedding models content

- Add missing blank line after title (follows established pattern)
- Fix grammatical error: remove duplicated 'which' and em dash
- Maintain original content structure and meaning

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-07 17:27:26 +01:00
Chijioke Ugwuanyi
04947d5b44 Add caching resources for backend performance best practices
Adds high-quality external learning resources for caching strategies, cache invalidation, and caching utilization topics in backend performance best practices.
2025-08-07 17:00:45 +01:00
Ken Nguyen
6000ef92b1 Replace outdated article (#9002)
* Replaced outdated 2020 article with newer article on why blockchain is important

Article by Forbes from 2020 is outdated. The new article from Hedera provides more details on how blockchain matters by discussing new advancements, such as IoT and tokenization.

* Update src/data/roadmaps/blockchain/content/why-it-matters@ecT4W5z8Vq9pXjnuhMdpl.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-08-07 16:55:41 +01:00
Mahdi ramezaan zaade
11ad1a8086 Update resource tag (#9003)
the first link is refer to react docs and should be official
2025-08-07 16:39:11 +01:00
Kamran Ahmed
2a840c4f7e Add new guide data analyst vs data engineer 2025-08-07 15:14:36 +01:00
github-actions[bot]
48d33e87cf chore: update roadmap content json (#8995)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-06 22:15:57 +06:00
nonnapopoa
70dac4377e Remove atom from ides-and-rust-toolchains (#8998) 2025-08-05 17:15:30 +01:00
Kamran Ahmed
d405582f50 Remove outdated resource (#8997) 2025-08-05 16:25:00 +01:00
Aboody_01
7112987e54 chore: add explanation for design principles (#8988)
* Update design-principles@p96fNXv0Z4rEEXJR9hAYX.md

add design principles description

* Update src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md

* Update src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md

* Update src/data/roadmaps/software-design-architecture/content/design-principles@p96fNXv0Z4rEEXJR9hAYX.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-08-04 17:41:57 +01:00
FedorT22
b6aa554e1d fix: broken link in mutation (#8990)
Seems like the current link is stale
2025-08-04 16:29:59 +01:00
Chijioke Ugwuanyi
b3a8da98f2 chore: add backend performance resources (#8991) 2025-08-04 16:29:32 +01:00
Ahmad Beigi
9e952fe22b fix: resource typo (#8987) 2025-08-04 19:58:40 +06:00
Fakhry
85ec75eff4 fix: typo cnofig should be config (#8992) 2025-08-04 11:13:43 +02:00
Dmitry
47123f575b fix: rename AccounSidebar to AccountSidebar (#8983) 2025-08-02 09:30:15 +06:00
github-actions[bot]
bd2719749d chore: update roadmap content json (#8984)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-08-02 09:28:36 +06:00
Renato Francia Castillo
bc4e29521b Update code example in PHP roadmap (#8973) 2025-08-01 16:34:31 +01:00
Keiler Guardo Herrera
4037e3bb31 fix typo in the github content (#8980) 2025-08-01 16:31:58 +01:00
Arik Chakma
267d2b54f2 fix: migrated team urls (#8982) 2025-08-01 20:43:04 +06:00
github-actions[bot]
d5e75fb39f chore: update roadmap content json (#8914)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-07-31 15:36:05 +06:00
Arik Chakma
26f46eb8ce feat: personalized roadmap (#8886)
* wip

* wip

* wip

* wip

* wip

* Roadmap personalization

* Fix personalization not working

* UI changes for personalize modal

* Add upgrade and limits checks

* Update placeholder

* Update picture

* Improve personalize

* Improve personalize popup

* Update image on quote message

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-30 13:17:53 +01:00
Kamran Ahmed
1ec4c94680 Remove invalid link 2025-07-29 16:38:49 +01:00
Kamran Ahmed
53be600df4 Improve AI Tutor landing page, and Sidebar (#8969)
* Add tree to AI tutor sidebar

* Update featured card design

* Featured card changes

* Improve feature cards

* Active item bug in ai tutor sidebar

* Add demo button on premium page
2025-07-28 21:34:09 +01:00
Kamran Ahmed
870a8c409c Add clarity unmasking on AI tutor 2025-07-28 18:47:31 +01:00
Kamran Ahmed
cf078e515f Add linkedin pixel 2025-07-28 17:29:57 +01:00
Miguel David
b32cb60f8e Fix mistake in content (#8951)
ChatGPT is not a language model.
2025-07-28 15:28:09 +01:00
Chethan Kodenkiri
8d81cc6789 fix: label issue on frontend roadmap 2025-07-28 15:27:27 +01:00
Kamran Ahmed
cdf2ce6b11 Remove unused comments 2025-07-28 15:23:22 +01:00
Kamran Ahmed
b739deba99 Move images to img (#8953) 2025-07-25 16:38:36 +01:00
Kamran Ahmed
763dfe4cbd Add new changelog entry 2025-07-23 18:43:47 +01:00
Arik Chakma
798ae0a994 feat: add limits to ai courses and guides (#8900)
* wip

* wip

* wip

* wip

* feat: add show upgrade modal

* chore: show upgrade on generate

* chore: upgrade modal

* Update limits messgaes

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-23 17:42:21 +01:00
Kamran Ahmed
e426b8bda8 Hide upgrade button for paid users. 2025-07-23 16:50:43 +01:00
Kamran Ahmed
f289a74af8 Update learner count 2025-07-23 15:33:14 +01:00
Kamran Ahmed
b298dbacb0 Add backend even tracking (#8946)
* Add backend even tracking

* Update src/lib/browser.ts

Co-authored-by: Arik Chakma <arikchangma@gmail.com>

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-07-23 15:23:43 +01:00
Kamran Ahmed
32d25b32d1 Add seo tags 2025-07-23 14:30:47 +01:00
Kamran Ahmed
e0fc5c2464 Update JSON ld 2025-07-23 14:08:27 +01:00
Kamran Ahmed
c177a42afe Improve navigation design 2025-07-22 20:46:46 +01:00
Kamran Ahmed
f5bbc55eb7 Add plan switching functionality 2025-07-22 20:25:05 +01:00
Kamran Ahmed
eff2e26fe4 Add purchase button events 2025-07-22 20:01:13 +01:00
Kamran Ahmed
baceeb37cf Add og image for sql 2025-07-22 19:29:23 +01:00
Kamran Ahmed
c9d602f044 Refactor premium page 2025-07-22 19:24:13 +01:00
Kamran Ahmed
642653f281 Add credibility stats 2025-07-22 18:45:53 +01:00
Kamran Ahmed
eb511f7edd Premium page UI 2025-07-22 18:40:23 +01:00
Kamran Ahmed
e17bc250ec Update premium page designgst 2025-07-22 18:19:26 +01:00
Kamran Ahmed
21f2c9384d Add video link for editor 2025-07-22 18:09:08 +01:00
Kamran Ahmed
8adf1866e7 Improve feature cards 2025-07-22 01:35:22 +01:00
Kamran Ahmed
ea27fb9bdd Improve design for cards 2025-07-22 01:13:23 +01:00
Kamran Ahmed
049079690a Update video cards 2025-07-22 01:02:49 +01:00
Kamran Ahmed
124362af1f Premium page UI 2025-07-21 23:38:52 +01:00
Kamran Ahmed
5fb84ea00d Update prompt for the explanation 2025-07-17 16:26:21 +01:00
Arik Chakma
b4b581b1f4 feat: implement quiz ai feedback (#8897)
* wip

* wip

* wip

* wip

* wip

* Add AI summary at the end

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-16 13:02:02 +01:00
Abhijeet Jha
20506756d6 Fix broken link (#8919) 2025-07-16 12:12:16 +01:00
Kamran Ahmed
aba52447e2 Add label to help us add resources 2025-07-15 20:38:53 +01:00
Kamran Ahmed
822467ab16 Add go roadmap content 2025-07-15 20:29:52 +01:00
Kamran Ahmed
bfb348141c Add go roadmap content 2025-07-15 20:17:16 +01:00
Kamran Ahmed
0bcda11f85 Add golang roadmap content 2025-07-15 17:37:37 +01:00
Kamran Ahmed
290de3c419 Add golang roadmap content 2025-07-15 17:37:04 +01:00
Kamran Ahmed
76a9a62afb Make golang roadmap 2025-07-15 17:33:06 +01:00
Islam Madian
588a2d0061 feat: add http resource (#8909)
Add awsome article about HTTTP
2025-07-14 19:22:18 +06:00
Eryk
79a51a5562 fix: resource formatting (#8908) 2025-07-14 19:20:48 +06:00
github-actions[bot]
02e2aba320 chore: update roadmap content json (#8892)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-07-14 19:13:22 +06:00
Kamran Ahmed
911f34cba4 Refactor and add upgrade button on dashboard 2025-07-14 13:58:57 +01:00
Kamran Ahmed
fe1a869a66 Replace software design 2025-07-14 12:51:30 +01:00
Kamran Ahmed
76dd708f1f Add terms and conditions link 2025-07-11 16:20:44 +01:00
Arik Chakma
bc71395f64 feat: limit roadmap creation (#8889)
* feat: limit roadmap creation

* wip

* Remove new from billing

* Add upgrade message on roadmap

* Update upgrade account modal UI

* Make profile noindex if no roadmaps

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-11 16:10:55 +01:00
Kamran Ahmed
9accbd7067 Update placeholder 2025-07-10 12:03:06 +01:00
Arik Chakma
2b05f72a80 fix: ai quizzes skipping (#8895)
* wip

* wip

* wip
2025-07-09 17:34:58 +01:00
Arik Chakma
ef48708a94 feat: show limit in account sidebar (#8891)
* feat: show limit in account sidebar

* Add sidebar message

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-09 12:43:05 +01:00
Kamran Ahmed
9a39de1fad Rename MCQ to multi-choice 2025-07-09 12:32:23 +01:00
Arik Chakma
229c552255 feat: implement ai quiz (#8874)
* wip

* wip

* wip: questions parser

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* fix: open ended question

* fix: responsiveness

* wip

* feat: implement ai quizzes listing

* wip

* wip

* Update tutor sidebar

* fix: wait for to finish quiz

* Update MCQs design

* Refactor quiz navigation

* Improve navigation design

* Improve UI for the explanation

* Improve multi-choice questions

* Improve results UI

* Improve results UI

* Improve results UI

* Refactor circular progress

* Let user retry skipped answers

* Improve quiz UI

* Show progress when streaming

* Update quiz UI

* Add ai quiz generator in top navigation

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-09 11:52:41 +01:00
Akasaru074
de0181681c fix: update community version
CLion has free community version now
2025-07-08 20:19:39 +06:00
github-actions[bot]
91c34ec5ea chore: update roadmap content json (#8888)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-07-08 20:18:23 +06:00
Kamran Ahmed
b46f01d590 Fix brief content in design system 2025-07-07 16:16:56 +01:00
Kamran Ahmed
882b01a165 Fix long names of topic ai 2025-07-07 15:52:41 +01:00
Kamran Ahmed
7e4cce86a6 Add missing content for design system 2025-07-07 15:45:04 +01:00
Kamran Ahmed
d300e97a04 Add system design 2025-07-07 15:19:35 +01:00
Kamran Ahmed
51b960420b Migrate design system roadmap 2025-07-07 13:54:21 +01:00
Kamran Ahmed
06aa93a46d Remove subscribe from best practices 2025-07-04 13:19:06 +01:00
Kamran Ahmed
c45c872de6 Fix duplicate download buttons 2025-07-04 13:17:06 +01:00
Kamran Ahmed
2142409fb4 Add roadmap chat in top nav 2025-07-04 01:33:13 +01:00
Kamran Ahmed
7c9cd39002 Add chat with roadmap page 2025-07-03 15:34:04 +01:00
github-actions[bot]
5b16390245 chore: update roadmap content json (#8877)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-07-03 14:08:32 +06:00
github-actions[bot]
73a3b00b0f chore: update roadmap content json (#8869)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-07-02 20:26:59 +06:00
Vedansh
8e7abe933a refactor(mongodb): cleanup roadmap content (#8866)
* audit first 58 topics

* audit next 20 topics

* audit next 32 topics
2025-07-02 11:03:51 +01:00
Kamran Ahmed
aabaaec699 Banner should be visible on top 2025-07-01 16:57:15 +01:00
Kamran Ahmed
d02248e0b4 Update course landing page banner 2025-07-01 13:55:01 +01:00
Kamran Ahmed
a54e2add53 Add a/b test (#8868) 2025-07-01 13:32:49 +01:00
github-actions[bot]
fec7be3d6d chore: update roadmap content json (#8867)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-07-01 12:08:31 +01:00
Jawher Kl
1e880bbba9 Create advanced-topics@t8SJbGVXsUDECxePLDk_w.md (#8865)
* Create advanced-topics@t8SJbGVXsUDECxePLDk_w.md

* Update advanced-topics@t8SJbGVXsUDECxePLDk_w.md
2025-07-01 12:05:57 +01:00
Arik Chakma
19b480402c feat: course landing page redesign (#8864)
* Add alt course page

* wip

* wi

* wip

* wip

* wip

* wip

* wip

* feat: review carousel

* wip: update meet instructor ui

* wip

* wip

* wip

* wip

* wip

* Improve upper banner from course page

* Improve upper banner from course page

* Fix height issue of image

* Improve testimonial design

* Improve review carousel

* Update

* Improve meet your instructor

* Improve overall page design

* Reuse lessons list

* Improve variant page

* Responsive banner

* Purchase banner

* Add new page

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-01 12:05:23 +01:00
Kamran Ahmed
50c4d41fde Add missing guide file 2025-06-30 16:31:52 +01:00
Kamran Ahmed
9927fd1b3e Fix broken build 2025-06-30 16:25:25 +01:00
Kamran Ahmed
5b66040031 Fix remove dead gradle link 2025-06-30 16:22:13 +01:00
Anish Kumar Neupane
ab7488092a fix: update c# site to resolve missing images (#8827) 2025-06-30 16:14:08 +01:00
github-actions[bot]
14425bb18a chore: update roadmap content json (#8829)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-30 16:13:48 +01:00
Vedansh
90ccd44e22 seo: cleanup and optimize roadmap(s) metadata (#8828)
* audit first 11 roadmaps

* audit next 10 roadmaps

* audit next 15 roadmaps

* audit last 22 roadmaps

* Update src/data/roadmaps/ai-data-scientist/ai-data-scientist.md

* Update src/data/roadmaps/aspnet-core/aspnet-core.md

* apply suggestions from code review

* fix seo title

* Update src/data/roadmaps/frontend/frontend.md

* Update src/data/roadmaps/backend/backend.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-30 16:11:20 +01:00
isaacjones99
eba754f40a Fix grammatical mistake (#8831)
Remove the word "to" in a sentence that was making it not make sense.
2025-06-30 16:07:17 +01:00
AJ
5fc6ac79f7 fix: update qa roadmap article link (#8839) 2025-06-30 16:04:49 +01:00
Aman Pal
462ff16ddb Remove redundant close button from LeavingRoadmapWarningModal (#8858)
* Remove redundant close button from `LeavingRoadmapWarningModal`

* Remove close button from `ScheduleEventModal`
2025-06-30 16:04:17 +01:00
Harsha Somaraju
6878af33c1 Remove dead link from resources (#8859)
Removed link to data machines at it is leading to page not found. Page must have been removed
2025-06-30 16:03:58 +01:00
mountdisk
44a415bb9f chore: remove redundant words (#8862)
Signed-off-by: mountdisk <mountdisk@icloud.com>
2025-06-30 16:03:30 +01:00
Kamran Ahmed
2d454348cc Migrate Flutter roadmap 2025-06-30 16:00:16 +01:00
Kamran Ahmed
14bd6bb529 Add flutter roadmap migration 2025-06-30 15:37:41 +01:00
Kamran Ahmed
f7ad6a167a Fix issue in billing 2025-06-29 21:50:09 +01:00
Kamran Ahmed
db287215a8 Add new roadmap entry 2025-06-27 17:12:24 +01:00
Kamran Ahmed
e1e7b416c3 Add missing content 2025-06-27 16:48:08 +01:00
Kamran Ahmed
9d37525350 Migrate MongoDB roadmap 2025-06-27 16:27:56 +01:00
Kamran Ahmed
a08d4beac0 Add sql vs python guide 2025-06-26 18:09:35 +01:00
Kamran Ahmed
4840828024 Add guide for sql how to learn 2025-06-26 17:53:37 +01:00
Kamran Ahmed
c4079e0099 Add guide is sql hard to learn 2025-06-26 17:34:52 +01:00
Kamran Ahmed
ed412ab0c2 Mobile navigation 2025-06-26 13:08:15 +01:00
Arik Chakma
e6d10ef592 feat: ai roadmaps and chat (#8821)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip: ai roadmap

* wip

* wip

* Add question answers

* Update content generator

* Update question answer chat

* Refresh button not working

* UI for chat

* Update question answers functionality

* wip

* wip

* fix: ai roadmap regenerate

* Improve preferences

* feat: roadmap actions

* wip

* fix: hydration error

* Fix responsiveness issue

* fix: show preferences option only when questions exist

* fix: infinite loop issue

* feat: node click message populate

* Improve UI

* wip

* wip

* fix: roadmap regenerate

* Update UI

* Update placeholder

* Update answers

* Update navigations

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-26 13:00:46 +01:00
Kamran Ahmed
08e8b83262 Progress cleanup for spring boot roadmap 2025-06-24 13:21:19 +01:00
Kamran Ahmed
9d0052b569 Migrate spring-boot roadmap 2025-06-24 13:20:26 +01:00
Kamran Ahmed
ca1932a45e Migrate spring boot roadmap 2025-06-24 12:22:36 +01:00
Kamran Ahmed
816d0edf3e Update resource links and noindex on AI pages 2025-06-24 11:29:35 +01:00
Jawher Kl
5fafd3b544 Fix broken topic link (#8744) 2025-06-24 10:58:47 +01:00
jj
3c81846e6c Fix ai-data-scientist roadmap links (#8750)
* fix ai-data-scientist roadmap links

* Update src/data/roadmaps/ai-data-scientist/content/data-understanding-data-analysis-and-visualization@JaN8YhMeN3whAe2TCXvw9.md

* Update src/data/roadmaps/ai-data-scientist/ai-data-scientist.json

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 10:58:12 +01:00
github-actions[bot]
a290cafa35 chore: update roadmap content json (#8823)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-24 15:49:43 +06:00
Ed Lan
c892e7178c Add course link on SQL queries questions (#8825) 2025-06-24 10:48:19 +01:00
Karim Safan
fdac509ec8 Add resource for depth first search (#8752)
* Update depth-first-search@NrPO7vF8Z1WzmA9Ca3Y_E.md

* Update src/data/roadmaps/datastructures-and-algorithms/content/depth-first-search@NrPO7vF8Z1WzmA9Ca3Y_E.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 01:09:21 +01:00
jonas0b1011001
8d82df7545 Fix reference declaration text (#8754) 2025-06-24 01:08:21 +01:00
Jonatan Mark Bakucz
0eca17ea45 Fix wrong link to workspaces blog entry (#8756) 2025-06-24 01:08:00 +01:00
Martin Kibera
503dc7d6ea Add generics resource (#8758) 2025-06-24 01:07:26 +01:00
Lokendar Singh Rathore
0d3e261bc3 Add heap datastructure content (#8760)
* Update heap@R3Coq0TG1_cSOXzXWgpuI.md

Add datastructures and algorithms content

* Update src/data/roadmaps/datastructures-and-algorithms/content/heap@R3Coq0TG1_cSOXzXWgpuI.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 01:06:51 +01:00
Neil Blazevic
c573675446 Add Anthropic MCP resource (#8763) 2025-06-24 01:04:47 +01:00
brumbo
0aacba53b2 Update wadcoms resources (#8764) 2025-06-24 01:04:01 +01:00
Muhammad Nanda Alfian
7b11f31dfa Add learning resource for process signals (#8787)
I propose a free learning resource from linuxjourney.com

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 00:59:32 +01:00
Muhammad Nanda Alfian
7b411e7c34 Update resources for killing resources (#8788)
I add a free resource from linuxjourney.com. Inside the link, it explains the default signal sent by kill command and the it explains the differences among signals option

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 00:57:45 +01:00
Muhammad Nanda Alfian
ae74f50d4a Update process priorities content (#8789)
* Update process-priorities@5anSYRhaKIs3dCLWlvZfT.md

I correct the lost bash code and add some explanations to it and free resouce to learn more from linuxjourney.com

* Update src/data/roadmaps/linux/content/process-priorities@5anSYRhaKIs3dCLWlvZfT.md

* Update process-priorities@5anSYRhaKIs3dCLWlvZfT.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 00:56:51 +01:00
Muhammad Nanda Alfian
6a0d8cdae2 Add content to linux node (#8790)
add a free resource from linuxjourney.com

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 00:52:32 +01:00
Ronnie Kaito Imagawa
a8f2c38a2f fix(android): correct migration mapping for recyclerview (#8791) 2025-06-24 00:51:19 +01:00
Adnan Valdes
e712bbdaba Update abstract class link (#8797)
The original link re-directed to some online store that looks rather spammy. This PR changes the link to an article from The Server Side that describes abstract classes without relying on any specific language.
2025-06-24 00:50:34 +01:00
Adnan Valdes
f3b5d845ed Remove resource (#8805)
* Update anemic-models@nVaoI4IDPVEsdtFcjGNRw.md

The existing link times out. It seems like the "https://www.ensonodigital.com" base URL doesn't exist anymore, but the resources can be accessed at "https://www.ensono.com"

* Update src/data/roadmaps/software-design-architecture/content/anemic-models@nVaoI4IDPVEsdtFcjGNRw.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-24 00:48:54 +01:00
Adnan Valdes
fc2512e4f9 Add class variants example (#8806)
Add link to Northeastern University course on Class Invariants.

I think this link provides a good middle ground between the existing but high-level Wikipedia article and the extremely detailed but difficult to parse arXiv paper.
2025-06-24 00:47:09 +01:00
github-actions[bot]
f798ab4876 chore: update roadmap content json (#8809)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-24 00:46:06 +01:00
Vedansh
c14aa17721 refactor(rust): cleanup roadmap content (#8813)
* audit first 55 topics

* audit next 38 topics

* audit last 32 topics
2025-06-24 00:45:23 +01:00
niz
30c9507945 Fix example (#8814) 2025-06-24 00:44:18 +01:00
shibsankar27
daea67602a Add bluetooth resource (#8817) 2025-06-24 00:43:51 +01:00
AJ
3da9bd51a2 (fix)(typo): update file name (#8818)
update file name in data-analyst roadmap's content
2025-06-24 00:42:11 +01:00
Kamran Ahmed
6c6dccf766 Remove login message 2025-06-24 00:39:03 +01:00
Arik Chakma
3db62c9e4d feat: remove question progress (#8822) 2025-06-24 00:34:32 +01:00
Kamran Ahmed
10eb82805b Progress cleanup for graphql roadmap 2025-06-24 00:22:34 +01:00
Kamran Ahmed
76a9d24845 Improve graphql content 2025-06-24 00:21:21 +01:00
Kamran Ahmed
91eff12b8f Migrate old graphql content 2025-06-24 00:12:06 +01:00
Kamran Ahmed
4038681fb5 Migrate react native roadmap 2025-06-23 13:15:29 +01:00
Emmanuel Ferdman
d0c5e3ba68 Allow mutation of guide template for HTML unescaping (#8816)
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-06-23 11:07:56 +01:00
Vedansh
bd111db80f refactor(linux): cleanup roadmap content (#8811)
* refactor first 74 topics

* next 37 topics ...

* refactor last 21 files
2025-06-20 11:29:44 +01:00
recca
774d1ee3b1 Remove dead link (#8807) 2025-06-19 22:50:24 +01:00
AJ
fecbde4786 (fix): remove extra close button (#8808)
Modal Wrapper Provides close button.
2025-06-19 22:50:06 +01:00
Kamran Ahmed
79f5f423ab Analytics change 2025-06-19 16:34:59 +01:00
Bryan Wilches
2379ab3640 Fix broken link (#8799)
* Update debugging@rOGnHbGIr3xPCFdpkqoeK.md

Feat: Changing external link, as the previous was not working

* Update src/data/roadmaps/linux/content/debugging@rOGnHbGIr3xPCFdpkqoeK.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-19 11:48:54 +01:00
github-actions[bot]
58d1a790f2 chore: update roadmap content json (#8802)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-19 10:38:28 +01:00
Arik Chakma
89932bc18d feat: ai document (#8793)
* Refactor AI course

* Add AI course generation functionality

* Add basic error handling

* AI Document content

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* feat: regenerate guide

* wip

* wip

* wip

* wip

* wip

* fix: form ui

* feat: update guide ui

* refactor: update the course card

* fix: term and redirects

* Guide page UI improvements

* Loading chip refactor

* AI guide changes

* Improve UI for ai guide content

* Add AI guide

* AI Guide chat

* fix: stop streaming

* fix: chat responsiveness

* UI improvements for ai library

* Guide listing UI update

* User guides listing

* Library guides listing UI

* Library guides listing UI

* Featured courses listing UI update

* Staff picks UI changes

* Community page UI design

* Explore courses listing functionality

* Improve UI for explore page

* Implement guides functionality

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-19 02:22:04 +01:00
narashimha05
469f4ca530 Remove broken link of why should you use kubernetes (#8801) 2025-06-19 02:17:36 +01:00
Arik Chakma
7882a91a3d feat(topic): add lifetimes resource (#8800) 2025-06-18 18:47:30 +06:00
github-actions[bot]
0c72a6c36e chore: update roadmap content json (#8795)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-18 18:35:38 +06:00
Kamran Ahmed
e4183c2f21 Add cookie settings 2025-06-17 23:44:50 +01:00
Kamran Ahmed
bcb75c4a9b Add one trust 2025-06-17 20:06:09 +01:00
VItto Rivabella
30761f17f4 Add learning resources to blockchain roadmap (#8213)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-17 19:00:27 +01:00
Kamran Ahmed
4b0e48d9e8 Fix sorting of questions 2025-06-17 18:26:05 +01:00
Kamran Ahmed
0a721514fd Add sql questions guide 2025-06-17 18:21:17 +01:00
Kamran Ahmed
61ae2ce5f3 Add new flag on guide 2025-06-17 16:16:16 +01:00
Kamran Ahmed
302c4381b2 Add new guide for sql queries 2025-06-17 16:15:34 +01:00
Kamran Ahmed
a47e057e48 Add sql-vs-mysql guide 2025-06-17 13:01:38 +01:00
Kamran Ahmed
75ce6942d8 Update rust roadmap content 2025-06-17 03:41:26 +01:00
Kamran Ahmed
8e020a90b7 Redraw rust roadmap 2025-06-17 03:32:31 +01:00
github-actions[bot]
3feaabcf0d chore: update roadmap content json (#8786)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-17 02:38:33 +06:00
Kamran Ahmed
2d98d34f41 Progress cleanup 2025-06-16 18:32:33 +01:00
Kamran Ahmed
3048800364 Add missing content 2025-06-16 17:41:04 +01:00
Kamran Ahmed
77764abdd5 Migrate software design architecture content 2025-06-16 16:56:13 +01:00
Kamran Ahmed
12294196d9 Add z-index to floating chat 2025-06-16 15:40:12 +01:00
Kamran Ahmed
cedffd7fb0 Fix dead link 2025-06-16 15:33:35 +01:00
Kamran Ahmed
c8b47634ea Update linux roadmap content 2025-06-15 01:36:35 +01:00
Kamran Ahmed
9de76da66f Migrate linux roadmap 2025-06-14 03:10:44 +01:00
Kamran Ahmed
2c5ae2d774 Migrate linux roadmap 2025-06-14 02:07:32 +01:00
Kamran Ahmed
853a26b6f4 Hide coupon banner if user is learning 2025-06-13 18:18:26 +01:00
Arik Chakma
5379aec4b2 fix: ai course progress percentage (#8781) 2025-06-13 11:02:51 +06:00
github-actions[bot]
f417fd4fdc chore: update roadmap content json (#8776)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-13 10:46:11 +06:00
Ilona Borsos
7f0d8bac58 Add resources to ARP and RARP (#8771)
Added 2 helpful videos explaining ARP and Ethernet to the relevant section
2025-06-13 01:19:57 +01:00
Kamran Ahmed
0f99964bd6 feat: histories in global chat and roadmap chat (#8775)
* feat: ai chat history

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip: skeleton loading

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* fix: chat history

* wip

* wip

* fix: responsiveness

* wip

* wip

* Chat history UI

* Update chat history

* wip

* Update chat history

* Update chat history

* Fix ai chat not working

* Update

* wip

* feat: show chat history always

* feat: upgrade to pro

* wip

* Update history design

* UI design improvement for empty sidebar

* feat: chat history title

* Fix, delete chat throwing error

* Plus icon when chat is closed

* fix: action z-index

* Improve skeleton and logged out user workflow

* Chat history improvements

* Add plus for chat icons

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-06-13 01:19:01 +01:00
xuanzern
7d91696c85 fix: typo in grpc (#8777)
The title is spelt gPRC instead of GRPC
2025-06-12 13:34:42 +01:00
Timofei Pyshnov
4303e09f92 Update static-library@RuXuHQhMt2nywk43LgGeJ.md (#8779)
Removed misleading comments about increased app size when using static libraries.
2025-06-12 13:34:01 +01:00
Kamran Ahmed
0bc124bcd9 Add datacamp resources 2025-06-11 23:38:01 +01:00
Kamran Ahmed
0e66361a0d Add client id from the client side 2025-06-11 13:49:17 +01:00
Kamran Ahmed
02e7373bcd feat: add floating chat on roadmap pages (#8765)
* Add floating chat

* Refactor roadmap ai chat to hook

* Chat inside floating chat

* Fix bulk update not working

* Add floating chat widget

* Add chat header buttons

* Show a default set of questions

* Populate chat questions at bottom

* Handle chat submission

* Add personalize popup

* Fix body scroll locking issue

* Add scroll to bottom functionality

* Fix focus issue on persona form

* Fix responsiveness of the floating chat

* Final implementation

* Height fixes

* Fix floating ui

* Upgrade flow in floating chat

* Upgrade responsive UI

* Authetnicated checks

* Responsive bottom bar
2025-06-10 19:43:06 +01:00
Kamran Ahmed
b1223a90e5 AI Mentor -> AI Tutor 2025-06-09 13:17:44 +01:00
Kamran Ahmed
8c4ae121fe Add get-started chat widget 2025-06-09 12:19:29 +01:00
github-actions[bot]
e4b475cd78 chore: update roadmap content json (#8742)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-07 20:39:04 +06:00
Kamran Ahmed
fda439f0e9 Add sql coupon code 2025-06-05 19:12:21 +01:00
Arik Chakma
c8ba7578d2 fix: add removed code (#8741) 2025-06-04 22:25:00 +06:00
Kamran Ahmed
f37289ea35 feat: add global AI chat (#8740)
* wip: ai chat window

* wip: chat history

* wip: chat history ui

* wip: chat history ui

* wip: chat history ui

* wip: chat preferences

* wip

* wip: resume upload

* feat: process upload in background

* wip

* wip: common ai sidebar

* feat: clear chat button and scroll to bottom

* wip

* wip: regenerate message

* wip

* wip

* feat: generate course renderer

* fix: thinking card

* wip

* wip

* wip: quick help

* wip: tooltip

* wip: handle guest users

* feat: show ai limits

* Fix typo

* Update UI for upgrade message

* Update UI for upgrade message

* Update AI chat UI

* Update UI for upload resume model

* Update UI for upload resume model

* Update UI for chat history

* Add github cli rule

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-06-04 16:42:34 +01:00
Kamran Ahmed
9910d2b268 Add missing content for python roadmap 2025-06-04 12:37:44 +01:00
Kamran Ahmed
85d9b6a2eb Add python missing content 2025-06-04 12:33:21 +01:00
Samiksha Kute
4dd7b99715 Add resource for Git and GitHub (#8633) 2025-06-04 12:28:15 +01:00
hafeez8826
edb27dddac feat(java): add cryptography video resource
* Update cryptography@_wV2VQq6MIY1rVHjK8pfu.md

* Update src/data/roadmaps/java/content/cryptography@_wV2VQq6MIY1rVHjK8pfu.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:24:07 +01:00
David Willis-Owen
fb5db127d5 Remove irrelevant course (#8641)
Removing unsuited course
2025-06-04 12:22:28 +01:00
Vedansh
b449afab1d refactor(angular): cleanup roadmap content (#8654)
* refactor first 38 topics

* refractor next 43 topics

* refractor last 67 topics.

* fix formatting

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:20:51 +01:00
Saurya Gur
2a0af411dc Added documentation for C++ Function Overloading (#8659)
* Added concise documentation for function-overloading@sgfqb22sdN4VRJYkhAVaf.md, including key concepts, basic examples, parameter count variation, and common pitfalls. This update aligns with the established contribution guidelines for adding content to roadmap topics.

* Update src/data/roadmaps/cpp/content/function-overloading@sgfqb22sdN4VRJYkhAVaf.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:18:39 +01:00
Allan Duarte Ehlert
0081a3bb57 Added concise documentation for C++ Operator Overloading (#8661)
* Added concise documentation for C++ Operator Overloading

* Update src/data/roadmaps/cpp/content/operator-overloading@llCBeut_uc9IAe2oi4KZ9.md

* Update src/data/roadmaps/cpp/content/operator-overloading@llCBeut_uc9IAe2oi4KZ9.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:17:25 +01:00
shravan lingampally lingampally
7407ec5fa9 fix(devops): update GitOps resource link
fixed broken link , attached a usefull article on gitops
2025-06-04 12:13:52 +01:00
Abdelrahman Mohamed
64e464582b Add content and resources for AutoFixture in dot-net roadmap (#8696)
* Update autofixture@K49M_7gSpfJuZaE6WaHxQ.md

* Update src/data/roadmaps/aspnet-core/content/autofixture@K49M_7gSpfJuZaE6WaHxQ.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:12:36 +01:00
Kritika02-git
d102a86fc0 feat(react-native): update beginner course to 2025 version
* Added React Native Course for Beginners in 2025 as a video resource in React Native roadmap which is updated according to changes and more relevant in the current year.

* Update src/data/roadmaps/react-native/content/introduction/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-04 12:10:55 +01:00
Suyash Gulati
96094e2ce0 feat(ai-engineer): add video comparing AI, ML, Deep Learning, and GenAI
The resources should include recent video by the same channel with more context around these topics.

We can either have both the video reference or maybe have the recent one.
2025-06-04 12:10:06 +01:00
Kamran Ahmed
8228d62ac8 Remove golangbyexample link 2025-06-04 12:08:06 +01:00
Islam Madian
216945a2e1 feat(backend): add comprehensive DNS guide resource 2025-06-04 12:04:56 +01:00
jj
701c168704 fix: improve Git hook description and fix typo 2025-06-04 12:04:28 +01:00
nndrei
00cd51b941 fix(linux): add missing /opt directory explanation 2025-06-04 11:58:53 +01:00
SinaRezaeiTavirani
299b167808 fix(cpp): improve C++17 standard library descriptions
The definition of any was misleading and wrong
2025-06-04 11:58:17 +01:00
Ronnie Kaito Imagawa
3841e9b8f4 fix(android): correct RecyclerView spelling and improve docs
* fix grammar

* fix 'RecycleView' to be 'RecyclerView'

* rename content file to 'recyclerview' for consistency

* add additional learning resource
2025-06-04 11:49:43 +01:00
artiomleo
7363aaf3d5 fix(ux-design): add missing word in user context description 2025-06-04 11:49:35 +01:00
Blessing
289c2b6233 feat(ux-design): add Figma video tutorial resource
* Enhanced Existing Content

* Enhanced Existing Content
2025-06-04 11:48:10 +01:00
ViktorVoloshko
708416cd21 feat(flutter): add Drift package as SQLite resource 2025-06-04 11:47:03 +01:00
Issachar
870463d61a fix(cyber-security): clarify zero-day vulnerability description
* Update zero-day@v9njgIxZyabJZ5iND3JGc.md

a software security flaw unknown to the vendor and its developers, not exploit developers. Exploit developers maybe already known about it, but they are not part of the development team in charge of the application.

* Update zero-day@zqRaMmqcLfx400kJ-h0LO.md

a software security flaw unknown to the vendor and its developers, not exploit developers. Exploit developers maybe already known about it, but they are not part of the development team in charge of the application.
2025-06-04 11:44:20 +01:00
Ali
62a610c1a6 fix(javascript): remove duplicate comparison operators link
Same article referenced twice!!
2025-06-04 11:40:31 +01:00
Micael Andrade
dd2709dd3f fix(angular): update @else block documentation link
fix link broke
2025-06-04 11:39:41 +01:00
Mohammad Mehran Fallah
ac9092092d feat(python): add Poetry video tutorial resource
Add youtube link for Poetry in python
2025-06-04 11:38:30 +01:00
Adithya V
44ab9aa9d9 fix: correct Mercurial spelling in DevOps roadmap 2025-06-04 11:37:38 +01:00
MTRX
10064da428 feat(cpp): add STL learning resources
Add comprehensive learning resources for C++ STL including video overview and modern C++23 book reference
2025-06-04 11:36:34 +01:00
github-actions[bot]
2a000eb30e chore: update roadmap content json (#8738)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-04 11:34:31 +01:00
Kamran Ahmed
c4e158bcdf Migrate kubernetes roadmap 2025-06-03 14:01:08 +01:00
Kamran Ahmed
aa155207ed Fix bug in billing screen 2025-06-03 11:41:19 +01:00
github-actions[bot]
2e8379ad7d chore: update roadmap content json (#8736)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-03 15:59:57 +06:00
Arik Chakma
56dfb5434a feat: ai tutor sidebar (#8720)
* refactor: logout functionality

* feat: add billing and logout in sidebar

* fix: spacing

* feat: user dropdown

* Improve sidebar button ui

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-02 19:53:42 +01:00
Kamran Ahmed
450cc14a7b Improve AI tutor subject titles 2025-06-02 18:54:44 +01:00
Kamran Ahmed
e7353aff4c Add assets for datastructures and algorithms roadmap 2025-06-02 18:34:08 +01:00
Kamran Ahmed
80e2b94615 Add missing topic files 2025-06-02 18:31:53 +01:00
Kamran Ahmed
f10662e46b Add datastructures and algorithms content 2025-06-02 18:16:13 +01:00
Kamran Ahmed
cf0cc2c34f Update height of datastructure roadmap 2025-06-02 17:57:28 +01:00
Kamran Ahmed
4a1fa3f482 Update datastructures and algorithms roadmap 2025-06-02 17:44:09 +01:00
Kamran Ahmed
8f77d90220 Fix tracking endpoint not called 2025-06-02 16:42:11 +01:00
Kamran Ahmed
803b0a5ecd Update subscription check 2025-06-02 16:38:08 +01:00
Arik Chakma
7384d68998 feat: analytics (#8727) 2025-06-02 15:49:22 +01:00
Kamran Ahmed
67b17ef075 Update billing on upgrade 2025-06-02 15:35:07 +01:00
Kamran Ahmed
ae4f103e80 Fix UI popup 2025-06-02 14:55:57 +01:00
Kamran Ahmed
e1b02ef810 Update rust content 2025-06-02 13:57:50 +01:00
github-actions[bot]
bd53331db7 chore: update roadmap content json (#8728)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-06-01 12:48:32 +06:00
Kamran Ahmed
ac4e4bc92b Add migrated content for aws 2025-05-30 18:15:59 +01:00
Kamran Ahmed
da386ba143 Update AWS roadmap 2025-05-30 16:48:24 +01:00
Kamran Ahmed
4cf33125eb AWS roadmap 2025-05-30 16:44:49 +01:00
Kamran Ahmed
e00bd629f5 Add beginner roadmaps to pages 2025-05-30 12:07:02 +01:00
Thomas
7cb5587097 fix: update outdated link to old angular website (#8726)
The link to the official documentation was the old angular website. I changed it so it points to the new website but the same content.
2025-05-30 16:48:42 +06:00
github-actions[bot]
2a1c56fdf3 chore: update roadmap content json (#8725)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-05-30 16:47:44 +06:00
Kamran Ahmed
8083120227 Update content for prompt engineering 2025-05-29 22:37:35 +01:00
Kamran Ahmed
6b87218cd5 Fix missing or wrong content 2025-05-29 20:58:52 +01:00
Kamran Ahmed
57ed6e2760 Update content for dockerg 2025-05-29 20:50:16 +01:00
Kamran Ahmed
a102624596 Add prompt engineering to cleanup 2025-05-29 20:14:44 +01:00
Kamran Ahmed
708454f0a8 Add docker missing dirs 2025-05-29 20:13:49 +01:00
Kamran Ahmed
3eaeb7ff9e Add docker roadmap 2025-05-29 20:05:19 +01:00
Kamran Ahmed
19be07817d Add about in user persona 2025-05-28 19:58:33 +01:00
Kamran Ahmed
2e8360a29b Fix spacing 2025-05-28 16:51:00 +01:00
Kamran Ahmed
53f86bb319 Add goal selection 2025-05-28 16:50:16 +01:00
github-actions[bot]
90851f38f3 chore: update roadmap content json (#8718)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-05-28 07:43:42 +06:00
Kamran Ahmed
bb9362412e Fix wrong count of topics 2025-05-27 21:39:51 +01:00
Kamran Ahmed
9b54116548 Rearrange roadmap tabs 2025-05-27 21:32:25 +01:00
Kamran Ahmed
7ee47f46b2 Add AI mentor to roadmap 2025-05-27 21:21:12 +01:00
Kamran Ahmed
abae4d3361 Hide roadmap courses tab on mobile 2025-05-27 21:08:59 +01:00
Arik Chakma
62f31a4964 feat: roadmap chat (#8666)
* wip: roadmap chat

* wip

* wip

* wip

* wip

* wip: message rendering

* wip: roadmap topics rendering

* Update UI for premium page

* Update UI for premium page

* wip: topic resources rendering

* Update premium page design

* Update navigation design

* Update design for play iconsg

* Update design for play iconsg

* wip: resource progress

* Update premium page

* Refactor premium page

* wip: resource progress

* feat: enhance the progress rendering

* feat: add abort functionality to chat and update UI elements

* feat: add roadmap recommendations feature and new query for built-in roadmaps

* Grid -> flex

* Update chat

* Handle error screen

* wip

* fix: empty content check

* feat: show loading status

* feat: ai chat limit

* Refactor content parsing

* Handle the wrapping of tag in codeblocks

* Refactor

* Refactor chat

* Fix hydration error

* feat: topic details

* style: adjust padding and icon size in RoadmapAIChat component

* feat: add tab navigation for chat and topic details

* fix: chat and details scrolling issue

* fix: invalidate progress query

* Fix upgrade modal and issue with close button

* Refactor topic detail AI

* Update progress UI

* Shorten the text

* Rewrite frontend roadmap content

* Minor update to content

* Update shrinking issue

* Changes to ai chat

* UI changes for chat card

* UI changes for chat card

* Refactor progress actions list

* Update progress marking UI

* UI Changes

* Responsiveness of sidebar

* Responsiveness of sidebar

* Mobile window for roadmap chat

* Responsiveness of AI chat

* Close button fix

* Make roadmap ai chat header responsive

* Escape key handling to close

* Update topic rendering node

* Make default active tab to AI in topic popup

* User progress component

* Clear chat only visible when there is chat

* wip: user persona

* fix: hide upgrade button

* fix: show chat input for guest users

* feat: persona update

* Roadmap recommendations

* Update persona form

* Update tell us more

* Fix persona form

* Fix scroll issue

* Lock body scroll when mobile is active

* Add intro message

* Refactor and update

* Update UI for AI chat

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-27 21:02:36 +01:00
Kamran Ahmed
6edf2869f8 Add sql course purchase complete event 2025-05-27 12:20:05 +01:00
github-actions[bot]
a367be60dc chore: update roadmap content json (#8690)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-05-26 22:51:52 +06:00
Kamran Ahmed
3429c17074 Add bluconic script 2025-05-26 13:17:01 +01:00
Kamran Ahmed
8e97088f21 Update the hide end key to 14 days 2025-05-26 12:52:59 +01:00
Kamran Ahmed
78e62f9de5 Change color of contribution 2025-05-23 20:40:44 +01:00
Kamran Ahmed
0b463a78e8 Fix title for partner link 2025-05-23 19:38:17 +01:00
Ismail Fateen
bb64dabc75 fix(doc): update resource link type (#8658)
the first link is to an article, not a roadmap
2025-05-21 22:15:39 +06:00
Kamran Ahmed
d1f480d9b9 Update registration count in footer 2025-05-21 12:56:53 +01:00
Kamran Ahmed
4b86af3a70 Update roadmap json endpoint 2025-05-21 12:47:40 +01:00
Kamran Ahmed
a1c564534a If topic has no contentn redirect to ai tutor 2025-05-21 12:31:33 +01:00
Kamran Ahmed
9bbf8ea04b Update roadmap endpoint 2025-05-21 09:50:05 +01:00
Kamran Ahmed
ffe8d4c2f6 Update roadmap endpoint 2025-05-21 02:03:25 +01:00
Kamran Ahmed
c0a52283d4 Update pnpm-lock 2025-05-21 01:50:15 +01:00
Kamran Ahmed
90cee9a223 Update prompt engineering roadmap 2025-05-21 01:41:08 +01:00
Kamran Ahmed
96417de7ed Update prompt engineering content 2025-05-21 01:39:39 +01:00
Kamran Ahmed
28a8f8493b Add prompt engineering roadmap 2025-05-21 01:35:13 +01:00
Kamran Ahmed
971dd8d2bd Update dependencies 2025-05-20 11:36:14 +01:00
Kamran Ahmed
ae7352b8f3 Fix roadmap content json not working 2025-05-20 11:31:20 +01:00
Arik Chakma
5d9a5bd05c chore: update official roadmap endpoint (#8628)
* chore: update official roadmap endpoint

* fix: variable typo

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-19 16:31:03 +01:00
Allan Duarte Ehlert
b8c60093a6 Fixed grammar and punctuation (#8660) 2025-05-19 13:03:39 +01:00
Manoj Patra
00467decca fix(elem-match.md): correct $elemMatch usage in example (#8662)
The original example attempts to match multiple 'subject' and 'score' values within a single $elemMatch, which is logically incorrect.

Due to key overwriting, only the last 'subject' and 'score' were matched.

Updated the query to use $and with separate $elemMatch conditions for "Math" and "English" subjects.
2025-05-17 16:14:22 +01:00
Arik Chakma
6e1e334406 feat: add ai tutor gtags (#8656)
* feat: add ai tutor gtags

* fix: price id condition check
2025-05-15 22:53:34 +01:00
Ed Lan
2867e25f2c chore: update devops content (#8648) 2025-05-16 03:29:49 +06:00
Ed Lan
e89b847ddb chore: update devops content (#8649) 2025-05-16 03:29:22 +06:00
Ed Lan
edace11348 chore: update devops content (#8650) 2025-05-16 03:28:26 +06:00
Ed Lan
96fb1b87e2 chore: update devops description (#8646) (#8647) 2025-05-16 03:27:13 +06:00
Ed Lan
bff8915c6e chore: update devops faq (#8646) 2025-05-16 03:26:15 +06:00
Ed Lan
de06961d85 chore(question): update question link (#8651) 2025-05-16 03:25:17 +06:00
Ed Lan
5a38999ec2 chore(guide): update devops vs sre guide (#8652) 2025-05-16 03:24:15 +06:00
Zein Miftah
7c20f9987a feat(doc): add "Learn X in Y minutes" resource (#8630) 2025-05-16 03:22:27 +06:00
Kamran Ahmed
cccc4a7cd9 Add guide data analyst career path 2025-05-15 18:33:03 +01:00
Kamran Ahmed
ad233daea2 Fix javascript questions guide not showing 2025-05-15 17:40:34 +01:00
Kamran Ahmed
64711eb6f9 Add new guide javascript vs typescript 2025-05-15 17:38:06 +01:00
Kamran Ahmed
a74c7fe19a Add javascript questions guide 2025-05-15 13:34:41 +01:00
Kamran Ahmed
c2137397b8 Add data science questions 2025-05-14 20:51:24 +01:00
Kamran Ahmed
a43bbe9768 Related guides link 2025-05-14 18:41:29 +01:00
Kamran Ahmed
c2d635bf89 Add FAQ link for how to become data analyst 2025-05-14 18:38:20 +01:00
Kamran Ahmed
e36d352d13 Update dependencies 2025-05-14 18:09:33 +01:00
github-actions[bot]
f45b337f36 chore: update roadmap content json (#8631)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-05-14 13:31:18 +01:00
Kamran Ahmed
025334738a Update URL for thank you on course 2025-05-12 17:08:05 +01:00
Kamran Ahmed
af28049b28 Update URL for thank you on course 2025-05-12 17:06:16 +01:00
Arik Chakma
e7259abd0e feat: add thank you page (#8587)
* feat: thank you page

* Add thank you page

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-12 16:56:08 +01:00
Karan Kanwar
df09e4e29e improvement: arrange authentication guides in progressive learning order (#8629)
This commit reorganizes the authentication resources to follow a logical learning path from fundamental concepts to more complex implementations.
2025-05-12 16:53:04 +01:00
Bryan Wilches
d38b1d52bf Add apt info (#8621)
As apt is gaining more traction, specially for end users, is better to maintain this command in the summary for Debian Based Distributions
2025-05-12 15:09:53 +01:00
Renan Galvão
eda161232b Fix broken links in PHP roadmap (#8624)
* Update csrf-protection@J9yIXZTtwbFzH2u4dI1ep.md

Fix broken link

* Update inheritance@c5q2e_jyMt8Pir5Od3lRi.md

Fix broken link

* Update polymorphism@gtq5KrghF28f5G8nuDcYQ.md

Fix broken link
2025-05-12 15:07:28 +01:00
Kamran Ahmed
888342ea37 Add changelog entry for ai agents red teaming 2025-05-12 13:33:25 +01:00
Kamran Ahmed
d3d18847ee Add json schema to course 2025-05-09 11:41:29 +01:00
Kamran Ahmed
5f7e8a99b6 Update dependencies 2025-05-09 03:24:01 +01:00
Kamran Ahmed
9230f79cb2 Update dependencies 2025-05-09 02:51:17 +01:00
Kamran Ahmed
bd0bfa562d Add linkedin and blusky in footer 2025-05-09 02:29:49 +01:00
github-actions[bot]
2569c3a965 chore: update roadmap content json (#8609)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-05-07 11:44:21 +01:00
The Jared Wilcurt
fe6829311e Update vue composition api content (#8606)
* Update options-api.md

* Update options-api@PPUU3Rb73aCpT4zcyvlJE.md
2025-05-07 00:01:47 +01:00
The Jared Wilcurt
e2e569617d Update content for vue composition api (#8607) 2025-05-06 23:57:36 +01:00
The Jared Wilcurt
599e4528ab Add details for vue styles (#8608) 2025-05-06 23:57:13 +01:00
Faraz Naeem Piracha
d7d3a2a089 replaced broken link 'advantages and disadvantages of AI' (#8517)
* replaced broken link 'advantages and disadvantages of AI'

* Update src/data/roadmaps/ai-engineer/ai-engineer.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-06 19:01:56 +01:00
Silicon27
f2136d2207 Add content for unique_ptr (#8532) 2025-05-06 18:58:07 +01:00
Fynaritra
500bd49a62 Add rust resource (#8533)
* Update what-is-rust.md

Added one article to https://doc.rust-lang.org/stable/rust-by-example/index.html

* Update title
2025-05-06 18:57:26 +01:00
Didier Krux
338e28df1b Add content to blockchain roadmap (#8555)
* Add beginner-friendly free educational resources from Bankless Academy to blockchain roadmap

* Fix formatting issues

* add Ethereum ressources

* Add additional resources for exploring dApps

* Revert "Add beginner-friendly free educational resources from Bankless Academy to blockchain roadmap"

This reverts commit 8a7443a81c.
2025-05-06 18:56:37 +01:00
SoloH3N
1860f32375 Add comptia resources (#8558)
Added link to Prof. Messer's playlist on the latest CompTIA Security+ exam
2025-05-06 18:55:33 +01:00
Cedric Clyburn
0cf801acfd Add ollama setup resource (#8573) 2025-05-06 18:53:48 +01:00
rudong leng
847e9b9edb Add java oop resource (#8574) 2025-05-06 18:53:19 +01:00
Matthew Bill
2cfd645256 Add empathy resource (#8576)
Added resource to a Daniel Goleman video describing different types of empathy and how leaders can use it. Empathy is one of the 4 key parts of emotional intelligence.
2025-05-06 18:52:54 +01:00
Atharva Joshi
8f36beb3bd Add correct link for GraphQL Mutations (#8583) 2025-05-06 18:46:54 +01:00
Kamran Ahmed
6de872d1ea Update UI for Learn another topic 2025-05-06 18:45:22 +01:00
Kamran Ahmed
a7eab6f81f Remove frontend-vs-backend AI 2025-05-06 18:23:18 +01:00
Arik Chakma
b7b96b7d7b feat: create new course (#8605)
* feat: create new course

* seo: update latest roadmap keywords (#8590)

* seo: update roadmap keywords

* Update src/lib/config.ts

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Fix non-logged in user course access

* feat: create new course

* Update UI

---------

Co-authored-by: Vedansh <superuser.ntsystems@outlook.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-06 18:21:18 +01:00
Kamran Ahmed
30d3a86784 Fix non-logged in user course access 2025-05-06 18:03:06 +01:00
Vedansh
852dce9d6a seo: update latest roadmap keywords (#8590)
* seo: update roadmap keywords

* Update src/lib/config.ts

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-06 17:56:49 +01:00
Micael Andrade
4401a4c9aa Remove dead link
* Update event-binding@bKnpirSvex4oE4lAjiSSV.md

Update articles links event biding

* Update src/data/roadmaps/angular/content/event-binding@bKnpirSvex4oE4lAjiSSV.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-06 16:50:20 +01:00
Mohammad Mehran Fallah
8973031252 Add resource about OOP (#8597)
* Update oop-basics.md

add - a article for OOP (Introduction)
add - a video for OOP (Simplified)

* Update src/data/roadmaps/datastructures-and-algorithms/content/programming-fundamentals/oop-basics.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-06 12:26:42 +01:00
Sapayth Hossain
a4c221505c remove create-react-app link (#8599)
* fix: update create-react-app to the latest link

Create React App is deprecated. so updated the link with the modern solution.

* Update src/data/roadmaps/react/content/cli-tools@tU4Umtnfu01t9gLlnlK6b.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-06 12:18:15 +01:00
Eugene Haisenka
f3c4468a7b TS roadmap: fix typo in link to any official doc (#8601) 2025-05-06 12:17:14 +01:00
Fuchen Shi
4d0bc30fc6 Fix typo in OSI and TCP/IP Models (#8602) 2025-05-06 12:16:59 +01:00
Arik Chakma
740bdf2aec fix: add a default subject (#8598) 2025-05-06 09:53:30 +01:00
Arik Chakma
6525b1bdee fix: hide the announcement for 3 days (#8595) 2025-05-05 21:22:34 +01:00
github-actions[bot]
afc6f2d5ae chore: update roadmap content json (#8580)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-05-05 19:55:57 +06:00
Kamran Ahmed
871d43c295 Fix CSS issues on AI tutor 2025-05-04 13:04:59 +01:00
Arik Chakma
bc32dc780b feat: add ai course creator id (#8592) 2025-05-03 23:14:18 +01:00
Matthew Bill
5685b30c42 Mention book tag (#8588)
added the @book@ tag as per reply on discord from Kamran that this is a valid type.
2025-05-03 13:56:02 +01:00
Arik Chakma
7e3508cdf4 feat: implement ai tutor in topics (#8546)
* wip

* feat: implement ai tutor

* fix: add style

* feat: ai course subjects

* fix: remove tree json

* wip

* Topic chat

* Refactor topic popup

* Improve UI for navigation

* Update contribution URL

* Improve topic popup

* Update UI

* feat: predefined messages

* fix: ui changes

* fix: add summarise

* fix: add explain topic

* Topic AI changes

* feat: predefined message group

* Refactor actions logic

* Implement topic ai changes

* Improve actions buttons

* Add new explainer action

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-02 21:12:04 +01:00
Kamran Ahmed
2ba3e64c1c Update ai agents roadmap links 2025-05-01 22:30:50 +01:00
Vedansh
ca30955e9f Adjust few topics in CyberSecurity roadmap (#8537) 2025-05-01 13:29:47 +01:00
Vedansh
c2e1d8fd28 cleanup and refactor Computer Science roadmap topics (#8561) 2025-05-01 13:29:23 +01:00
Vedansh
ab5cc9dd6d refactor (ai-agents): improve topic content resources (#8581)
* refactor first 27 topics.

* refactor next 28 topics

* finalize remaining 44 topics.

* Update src/data/roadmaps/ai-agents/content/acting--tool-invocation@sHYd4KsKlmw5Im3nQ19W8.md

* Update src/data/roadmaps/ai-agents/content/acting--tool-invocation@sHYd4KsKlmw5Im3nQ19W8.md

* Update src/data/roadmaps/ai-agents/content/agent-loop@Eih4eybuYB3C2So8K0AT3.md

* Update src/data/roadmaps/ai-agents/content/basic-backend-development@VPI89s-m885r2YrXjYxdd.md

* Update src/data/roadmaps/ai-agents/content/database-queries@sV1BnA2-qBnXoKpUn-8Ub.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-01 13:27:01 +01:00
Arik Chakma
74267a6061 fix: handle syntax error (#8506) 2025-04-30 16:32:12 +01:00
github-actions[bot]
9c2c06affd chore: update roadmap content json (#8567)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-30 16:31:44 +01:00
David Willis-Owen
0e0eea635b Update jailbreak content (#8577) 2025-04-30 13:20:37 +01:00
Kamran Ahmed
82400cd7a6 Update content 2025-04-30 12:27:24 +01:00
Kamran Ahmed
55fdc9f957 Add PDF and PNG for ai-agents 2025-04-29 23:47:41 +01:00
Kamran Ahmed
f8b9b58968 Add content to AI Agents 2025-04-29 23:37:39 +01:00
Kamran Ahmed
b79411c49e Fix height for ai-agents roadmap 2025-04-29 23:20:20 +01:00
Kamran Ahmed
5ba951e555 Add AI Agents roadmap on get-started and roadmaps pages 2025-04-29 23:20:20 +01:00
Kamran Ahmed
464bcb6c66 Add content for AI Agents roadmap 2025-04-29 23:20:20 +01:00
Kamran Ahmed
b9aee719b2 Add ai-agents roadmap 2025-04-29 23:20:20 +01:00
Kamran Ahmed
5d9eecc2b9 Add ai-agents roadmap 2025-04-29 23:20:20 +01:00
David Willis-Owen
80a0caba2f Update resources in AI Red Teaming Roadmap (#8570)
* Update why-red-team-ai-systems@fNTb9y3zs1HPYclAmu_Wv.md

* Update prompt-engineering@gx4KaFqKgJX9n9_ZGMqlZ.md

* Update generative-models@3XJ-g0KvHP75U18mxCqgw.md

* Update prompt-hacking@1Xr7mxVekeAHzTL7G4eAZ.md

* Update jailbreak-techniques@Ds8pqn4y9Npo7z6ubunvc.md

* Update countermeasures@G1u_Kq4NeUsGX2qnUTuJU.md

* Update forums@Smncq-n1OlnLAY27AFQOO.md

* Update lab-environments@MmwwRK4I9aRH_ha7duPqf.md

* Update ctf-challenges@2Imb64Px3ZQcBpSQjdc_G.md

* Update ctf-challenges@2Imb64Px3ZQcBpSQjdc_G.md

* Update industry-credentials@HHjsFR6wRDqUd66PMDE_7.md

* Update agentic-ai-security@FVsKivsJrIb82B0lpPmgw.md

* Update responsible-disclosure@KAcCZ3zcv25R6HwzAsfUG.md

* Update benchmark-datasets@et1Xrr8ez-fmB0mAq8W_a.md

* Update adversarial-examples@xjlttOti-_laPRn8a2fVy.md

* Update large-language-models@8K-wCn2cLc7Vs_V4sC3sE.md

* Update introduction@HFJIYcI16OMyM77fAw9af.md

* Update ethical-considerations@1gyuEV519LjN-KpROoVwv.md

* Update role-of-red-teams@Irkc9DgBfqSn72WaJqXEt.md

* Update threat-modeling@RDOaTBWP3aIJPUp_kcafm.md

* Update direct@5zHow4KZVpfhch5Aabeft.md

* Update indirect@3_gJRtJSdm2iAfkwmcv0e.md

* Update model-vulnerabilities@uBXrri2bXVsNiM8fIHHOv.md

* Update model-weight-stealing@QFzLx5nc4rCCD8WVc20mo.md

* Update unauthorized-access@DQeOavZCoXpF3k_qRDABs.md

* Update data-poisoning@nD0_64ELEeJSN-0aZiR7i.md

* Update model-inversion@iE5PcswBHnu_EBFIacib0.md

* Update code-injection@vhBu5x8INTtqvx6vcYAhE.md

* Update remote-code-execution@kgDsDlBk8W2aM6LyWpFY8.md

* Update api-protection@Tszl26iNBnQBdBEWOueDA.md

* Update authentication@J7gjlt2MBx7lOkOnfGvPF.md

* Update white-box-testing@Mrk_js5UVn4dRDw-Yco3Y.md

* Update white-box-testing@Mrk_js5UVn4dRDw-Yco3Y.md

* Update white-box-testing@Mrk_js5UVn4dRDw-Yco3Y.md

* Update automated-vs-manual@LVdYN9hyCyNPYn2Lz1y9b.md

* Update specialized-courses@s1xKK8HL5-QGZpcutiuvj.md
2025-04-28 13:12:11 +01:00
Jawher Kl
2937923fb1 Fix wrong URL (#8429) 2025-04-28 09:26:41 +01:00
Vedansh
a33018de1d fix(cybersecurity): resource link adjustments (#8544)
* adjustments.

* Squashed commit of the following:

commit ab55b0972edca0ea36bd87e93a54e38750b15208
Author: Vedansh <superuser.ntsystems@outlook.com>
Date:   Tue Apr 22 17:32:07 2025 +0530

    adjust remaining topics.

* Update src/data/roadmaps/cyber-security/content/dig@D2YYv1iTRGken75sHO0Gt.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-04-27 19:08:05 +06:00
Soumik Sarker
c236e863a0 Fixed link of Experimental Design Article of AI Data Scientist roadmap (#8562) 2025-04-27 12:42:25 +01:00
github-actions[bot]
b7f94a7679 chore: update roadmap content json (#8564)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-27 01:41:31 +01:00
Vedansh
107fa4842c cybersecurity: adjust few topic links (#8520)
* adjust content in few topics.

* Update src/data/roadmaps/cyber-security/content/antimalware@9QtY1hMJ7NKLFztYK-mHY.md

* Update antimalware@9QtY1hMJ7NKLFztYK-mHY.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-04-26 13:06:51 +01:00
Kamran Ahmed
3e059cc3e9 Fix broken URLs 2025-04-26 12:56:24 +01:00
Kamran Ahmed
ebd34612a2 Refactor red teaming resources (#8560) 2025-04-26 12:47:04 +01:00
Kamran Ahmed
ed54dd663a Add AI red teaming roadmap 2025-04-26 12:18:22 +01:00
Vedansh
bb0df94afa fix: topic links and content (#8536) 2025-04-26 14:13:05 +06:00
github-actions[bot]
be1b041acb chore: update roadmap content json (#8540)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-26 14:11:20 +06:00
Vedansh
5f53b3ef1e refactor: (cybersecurity) content & link adjustments. (#8549)
* refactor 40 topics quickly.

* finally.
2025-04-25 14:59:19 +01:00
David Willis-Owen
c83309b7db AI Red Teaming Roadmap - Initial Commit (#8553)
* Initial commit

* Editing formatting
2025-04-25 14:57:24 +01:00
Kamran Ahmed
3a49ad556a Update react router resources 2025-04-24 19:18:12 +01:00
Kamran Ahmed
4447f4841c Add hubspot snippet 2025-04-24 19:15:23 +01:00
Kamran Ahmed
6351969d3c Update frontend explanation video 2025-04-24 12:56:52 +01:00
Vedansh
599da5a153 refactor(cybersecurity): adjust topic content (#8527) 2025-04-23 20:11:19 +06:00
Vedansh
0a2e098c44 cleanup all 95 topics. phew (#8519) 2025-04-23 20:09:31 +06:00
github-actions[bot]
514377da63 chore: update roadmap content json (#8524)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-23 19:47:54 +06:00
Kamran Ahmed
9dea34869a Fix progress nudge not centered 2025-04-22 22:55:20 +01:00
Kamran Ahmed
db7d02b3c2 Update pnpm lock 2025-04-22 18:34:16 +01:00
Kamran Ahmed
cf09986ffc Update isNew flags 2025-04-22 18:31:47 +01:00
Kamran Ahmed
1ff5aa1e05 Add AI red teaming roadmap 2025-04-22 18:30:14 +01:00
Kamran Ahmed
36021ce4a5 Add AI red teaming roadmap 2025-04-22 18:28:03 +01:00
Kamran Ahmed
5409deeaa8 Add golang interview questions link 2025-04-22 12:44:42 +01:00
Kamran Ahmed
555cd15a8e Add golang interview questions 2025-04-22 12:44:42 +01:00
Arik Chakma
d36af2d3fa feat: project without submission (#8530) 2025-04-22 11:36:36 +01:00
Arik Chakma
05db236a3c fix: package lock file (#8528) 2025-04-21 23:25:23 +06:00
Kamran Ahmed
cd4f099ca8 Add FAQ backlink 2025-04-21 17:08:13 +01:00
Kamran Ahmed
c5694be86b Add og images to question guides 2025-04-21 15:57:09 +01:00
Kamran Ahmed
8a1960eae8 Add data analyst questions guide 2025-04-21 15:52:04 +01:00
Kamran Ahmed
649384ac45 Page sponsors removal 2025-04-21 11:44:50 +01:00
Vedansh
d3ccfb9ced refactor(cyber-security): adjust content for cyber securities (#8521) 2025-04-20 23:12:57 +06:00
Vedansh
eb5d2fbc3a refractor(redis): cleanup redis db roadmap (#8518)
* refractor 45 topics

* refractor remaining 46 topics
2025-04-20 20:00:25 +06:00
Bryan Wilches
a822f00a70 chore(topic): add help example (#8514)
* Update command-help.md

Feat: Adding the --help flag explanation

* Update src/data/roadmaps/linux/content/shell-basics/command-help.md

* Update command-help.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-04-20 14:02:23 +06:00
github-actions[bot]
08d0301181 chore: update roadmap content json (#8511)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-20 13:53:43 +06:00
Satyaakam Goswami
62adbe49be feat(topic): public speaking content (#8420)
* Update public-speaking@LRZ8yxTfEGCXsYp4N1_uD.md

adding some content to the public speaking stub

* Update src/data/roadmaps/devrel/content/public-speaking@LRZ8yxTfEGCXsYp4N1_uD.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-04-19 01:10:00 +06:00
Allen Terescenco
a0784e1695 fix: misspelling of 'Cucumber' in Java Course (#8457)
Co-authored-by: Allen Terescenco <allen.terescenco@gmail.com>
2025-04-19 01:07:34 +06:00
Instinct
556588c303 fix: official supabase vector reference (#8460)
current reference is https://supabase.com/docs/guides/ai/vector-columns

previous reference was https://supabase.com/vector which is now a 404
2025-04-19 01:05:56 +06:00
Instinct
c7ec3f08ee fix(topic): openai image understanding docs(#8467)
Previous article gives 404 (https://platform.openai.com/docs/guides/vision/low-or-high-fidelity-image-understanding)
New article linked in this PR (https://platform.openai.com/docs/guides/images)
2025-04-19 01:02:29 +06:00
Arnab Sarkar
ec0f129783 feat(topic): add content to control flow in cpp roadmap (#8480)
* added content to if-else/switch/goto under control flow & statements inside c++ roadmap

* added content to if-else/switch/goto under control flow & statements inside c++ roadmap

* added content to control flow in cpp roadmap fixed format error

* chore: update roadmap content json
2025-04-19 01:01:13 +06:00
web-svb
5f9dca9a1e fix(topic): postgresql docs link (#8491)
Removed outdated link to PostgreSQL 7.1 documentation.
Updated remaining link from version 8.1 to current to ensure long-term accuracy and relevance.
This change ensures that users are directed to the latest stable PostgreSQL documentation.
2025-04-19 00:59:36 +06:00
Amir Babaei
256ad44e60 feat(topic): add differential calculus resource (#8496)
Added link to the 3blue1brown very relevant "essence of calculus" youtube playlist - following the contrib guidelines and the style in the "Linear algebra" content in the roadmap
2025-04-19 00:57:44 +06:00
Silicon27
85b9eaa9f7 feat(topic): add virtual functions topic content (#8497) 2025-04-19 00:55:48 +06:00
Frank
5831588cd8 fix(topic): incorrect resource link (#8502)
**Fix the incorrect link to the Flutter documentation.**  
The current link points to the documentation for the `OutlineButton` widget, but it should link to the documentation about the Flutter widget tree, since the topic is about the hierarchy of widgets, NOT the `OutlineButton`.
2025-04-19 00:50:27 +06:00
Bryan Wilches
cd33b7aa92 feat(topic): linux file system (#8508)
* Update directory-hierarchy.md

Adding a youtube link about the Linux file system

* Update src/data/roadmaps/linux/content/navigation-basics/directory-hierarchy.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-04-19 00:47:47 +06:00
Bryan Wilches
6193eaf176 feat: replace with a mini exercise (#8509)
Adding a mini exercise about bash scripting
2025-04-18 23:10:17 +06:00
Arik Chakma
f279aea1cb fix: pagination number (#8504) 2025-04-17 17:25:00 +06:00
Kamran Ahmed
8b69b266d5 Fix flicker of paid plan 2025-04-17 11:41:41 +01:00
Kamran Ahmed
3f0db1526d Add upgrade button on ai page 2025-04-17 10:57:35 +01:00
Kamran Ahmed
69d9dd23b2 Add upgrade button on ai page 2025-04-17 10:56:00 +01:00
github-actions[bot]
3e1bc34d4a chore: update roadmap content json (#8493)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-17 14:54:58 +06:00
Kamran Ahmed
dea689b068 Email login to trigger purchase 2025-04-17 09:31:37 +01:00
Kamran Ahmed
de237ec6fc Keep button loading when redirecting 2025-04-17 09:21:06 +01:00
Kamran Ahmed
5ec61cc32f Add AI vs data science guide 2025-04-14 20:08:57 +01:00
Kamran Ahmed
7bffc1004d Add new guide about software engineering 2025-04-14 20:05:25 +01:00
Kamran Ahmed
c06218910d Add new guide data science vs cyber security 2025-04-14 19:52:25 +01:00
Kamran Ahmed
130e381054 Remove testing from course demo 2025-04-14 18:14:47 +01:00
Kamran Ahmed
d5d38ee919 Add protip 2025-04-14 14:29:40 +01:00
Kamran Ahmed
6b7138b8d8 Add protip 2025-04-14 14:21:52 +01:00
Kamran Ahmed
242e40ddd8 Add protip 2025-04-14 14:18:54 +01:00
Kamran Ahmed
9ea70fcc97 Update placeholder 2025-04-14 14:08:37 +01:00
Kamran Ahmed
823c31eac4 AI Tutor - Explore page, sidebar better search (#8476)
* Add sidebar to ai-tutor

* wip

* wip

* Fix mistakes and refacctor

* AI landing page changes

* Update sidebar design

* wip

* wip

* Update AI tutor sidebar

* wip

* Add ai-course dropdown

* Update

* fix: ai chat window position

* Course explanation changes

* Update course

* Tutor sidebar changes

* Refactor staff picks and community

* Update UI for a course

* Improve pagination

* Implement pagination of ai tutor ai courses

* AI explore page with search

* Fix pagination of tutor

* Update tutor header design

* Responsiveness of AI

* Fork alert changes

* Responsiveness of actions

* Forking functionality changes

* Fork confirmation changes

* Add upgrade indicator in sidebar

* fix: ai course access

* fix: next lesson

* Add login to view functionality

* Add search to my picks

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-04-14 10:54:38 +01:00
Kamran Ahmed
d4a1180c4d Add google tag manager 2025-04-11 14:28:00 +01:00
Kamran Ahmed
483c942338 Inline script 2025-04-11 13:04:41 +01:00
Kamran Ahmed
f28b018e99 Add varify 2025-04-11 12:58:35 +01:00
Sepand
c683db2757 Add resources for regression testing (#8482)
The QA roadmap does not have any resources for Regression Testing. I have added three resources for it.
2025-04-11 11:47:50 +01:00
Vedansh
6dd8f29bff Refactor spring boot roadmap (#8484) 2025-04-11 11:47:07 +01:00
Vedansh
671b59c0ac fix some topic content. (#8485) 2025-04-11 11:46:30 +01:00
sukalaper
1197a0fd6d doc: Proc Priorities Under Process Management (#8486) 2025-04-11 11:46:15 +01:00
web-svb
9ebb288f9b Remove broken link (#8489)
Removed obsolete link to outdated PostgreSQL 7.1 docs that no longer reflect current row behavior.
2025-04-11 11:45:40 +01:00
Kamran Ahmed
ca38c0cede Fix broken UI 2025-04-11 11:45:20 +01:00
Kamran Ahmed
ff7c981f2f Add loading delay 2025-04-10 18:32:19 +01:00
Kamran Ahmed
3455e6ef1c Add varify tracking 2025-04-10 18:17:11 +01:00
Kamran Ahmed
f7f409ca90 Add demo button 2025-04-10 18:12:05 +01:00
Kamran Ahmed
2538db4786 Implement course demo page (#8477)
* Add course demo button

* Read sample button on page

* GA event for buy button

* Add isTesting link
2025-04-10 17:55:18 +01:00
Kamran Ahmed
d5a8814add Handle incomplete 2025-04-10 12:46:07 +01:00
Kamran Ahmed
0cadde1092 Remove hubspot snippet 2025-04-09 19:28:17 +01:00
Kamran Ahmed
3f4bbef211 Treat expired as cancelled 2025-04-09 19:23:11 +01:00
Kamran Ahmed
715352eeab Add tracking code for hubspot 2025-04-09 11:22:39 +01:00
github-actions[bot]
e5e43de98a chore: update roadmap content json (#8471)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-08 18:18:53 +06:00
Kamran Ahmed
f085a226ba Fix broken best practices page 2025-04-08 09:21:01 +01:00
Kamran Ahmed
2e90823af4 Update premium pricing modal text 2025-04-07 20:24:43 +01:00
Kamran Ahmed
50df3eda0f Fix issue where in complete is shown as active subscription 2025-04-07 19:58:58 +01:00
Kamran Ahmed
69b0d7abb3 Improve course button visibility 2025-04-07 19:30:43 +01:00
Kamran Ahmed
c4af3c57f0 Add courses tab 2025-04-07 19:27:00 +01:00
Kamran Ahmed
2cee3a8859 Remove console.log 2025-04-07 17:11:46 +01:00
Kamran Ahmed
7f28a755dc Add 404 handling 2025-04-07 16:39:09 +01:00
Kamran Ahmed
a2e83e909e Fix pre-rendered 404 2025-04-07 16:28:09 +01:00
Kamran Ahmed
e4f53ed90e Fix path 2025-04-07 16:20:04 +01:00
Kamran Ahmed
5e836ab7a5 Fix path 2025-04-07 16:11:25 +01:00
Kamran Ahmed
9851978dbd Add debug info 2025-04-07 16:05:17 +01:00
Kamran Ahmed
82c52aca7e chore: upgrade dependencies (#8468)
* Upgrade paths

* Update topic rendering

* Fix file names

* Remove courses file
2025-04-07 15:52:48 +01:00
Kamran Ahmed
0d62847053 Add courses functionality 2025-04-07 13:49:43 +01:00
Kamran Ahmed
7a00234f9a Add courses tag 2025-04-07 13:49:43 +01:00
Kamran Ahmed
64a65fa2e9 Migrate to Tailwind 4 + Editor Upgrade (#8465)
* wip

* fix: roadmap editor

* fix: padding

* wip

* fix: remove editor package

* wip

* fix: update pnpm lock

* Add contribution docs

* UI changes for TW4

* Update deployment workflow

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-04-07 12:53:25 +01:00
jj
09d8c709d4 Fix SQL roadmap content (#8459)
- fix typo in query-optimization@Ps9Yv2s-bKvEegGAbPsiA.md
- fix content in reducing-subqueries@UVTgbZrqpbYl1bQvQejcF.md - the existing content is duplicate with recursive-queries
2025-04-06 23:13:58 +01:00
github-actions[bot]
6a14170e64 chore: update roadmap content json (#8455)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-04-06 00:37:01 +06:00
Kamran Ahmed
ac3ebb2162 Update editor 2025-04-05 12:45:24 +01:00
Kamran Ahmed
56ea91b11c Update generate-renderer 2025-04-05 00:42:03 +01:00
Kamran Ahmed
5a1f52892e Add generate-renderer and dummy renderer 2025-04-05 00:36:58 +01:00
Kamran Ahmed
74781d6e7b Add generate-renderer and dummy renderer 2025-04-05 00:28:41 +01:00
Kamran Ahmed
06bdfc42d2 Update deployment flow 2025-04-05 00:12:50 +01:00
Kamran Ahmed
0a42ea6f41 Add dummy generate renderer 2025-04-04 23:42:08 +01:00
Kamran Ahmed
2dc4041228 Add editor 2025-04-04 23:41:05 +01:00
Kamran Ahmed
4b7eab66da Make deployment script accept pat 2025-04-04 21:16:00 +01:00
Kamran Ahmed
999f6b09a8 Make deployment script accept pat 2025-04-04 21:15:13 +01:00
Kamran Ahmed
a9cd557dd3 Make deployment script accept pat 2025-04-04 21:11:47 +01:00
Kamran Ahmed
3d3423f8e5 Make deployment script accept pat 2025-04-04 21:07:40 +01:00
Kamran Ahmed
a5eb5231cb Make deployment script accept pat 2025-04-04 21:03:12 +01:00
Kamran Ahmed
8662416c96 Make deployment script accept pat 2025-04-04 20:59:44 +01:00
Kamran Ahmed
7564895d7a Make deployment script accept pat 2025-04-04 20:55:35 +01:00
Kamran Ahmed
7b15ed39a3 Make deployment script accept pat 2025-04-04 20:54:24 +01:00
Kamran Ahmed
e72622f2b2 Make deployment script accept pat 2025-04-04 20:52:20 +01:00
Kamran Ahmed
deb9aaafc2 Migrate roadmaps 2025-04-04 20:46:39 +01:00
Kamran Ahmed
63b6d471a2 Update generate-renderer 2025-04-04 20:41:35 +01:00
Arik Chakma
2485b716dd feat: xyflow upgrade (#7803)
* wip

* fix: reset the sizes

* fix: update zustand

* fix: update

* fix: add additional width

* wip

* fix: remove hacky code

* wip

* wip

* wip

* wip

* wip

* fix: try pre-commit

* fix: add check pre-commit

* fix: remove xyflow

* fix: remove unnecessary files

* fix: update packages

* Update scripts/generate-renderer.sh

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-04-04 20:33:01 +01:00
Kamran Ahmed
dc2142dde0 Default path to be considered home 2025-04-04 11:38:18 +01:00
Kamran Ahmed
d8466634a1 Fix: Lesson generation fails 2025-04-04 11:12:34 +01:00
Kamran Ahmed
7900130f1c Set last page to home if not exists 2025-04-04 10:21:09 +01:00
Sarvar
13c4aee26a Add resources for minimal APIs (#8446) 2025-04-03 23:12:29 +01:00
Instinct
294e76b52d Fix broken resource link (#8447)
the [previous link](https://platform.openai.com/docs/guides/text-generation/managing-context-for-text-generation) directed to a 404 page. new link corrects this
2025-04-03 23:12:06 +01:00
Kamran Ahmed
d6e9602c0b Store page where user signed up from 2025-04-03 23:11:06 +01:00
Kamran Ahmed
b84e75a0d4 Update data scientist roadmap title 2025-04-03 19:37:47 +01:00
Kamran Ahmed
81bb0bac83 Remove new badge from projects 2025-04-03 18:16:21 +01:00
Kamran Ahmed
d2d7e54c74 Put SQL roadmap first 2025-04-03 18:03:11 +01:00
Kamran Ahmed
8a70a944e6 Add sql course in burger menu 2025-04-03 17:58:08 +01:00
Kamran Ahmed
175ac4d097 Setup a /ai-tutor to /ai redirect 2025-04-03 17:42:18 +01:00
Kamran Ahmed
b75d36a8c0 Changes to the ai tutor URL 2025-04-03 17:41:46 +01:00
Pavan Kumar Balijepalli
0d9374285b Fix md syntax issue (#8452) 2025-04-03 15:51:51 +01:00
Arik Chakma
f798035f0f feat: remove ai roadmap limit for pro user (#8442) 2025-04-03 15:50:22 +01:00
Kalvin Chakma
7a988cbbea fix: label typo (#8454) 2025-04-03 15:48:07 +01:00
Kamran Ahmed
b576ad5f86 Fix typo in file name 2025-04-03 15:47:20 +01:00
Kamran Ahmed
2124ce96dc Add changelog entry 2025-04-03 15:44:17 +01:00
Kamran Ahmed
27cbdd18fd Add full stack roadmap FAQs 2025-04-03 14:52:04 +01:00
Kamran Ahmed
ef242e8747 Add Java FAQs 2025-04-03 13:54:23 +01:00
Kamran Ahmed
614429283f Add java title faq 2025-04-03 13:44:36 +01:00
Kamran Ahmed
b4e6336732 Add data analyst FAQs 2025-04-03 13:34:59 +01:00
Kamran Ahmed
35aa2d07f0 Add missing FAQs to ai roadmap 2025-04-03 13:05:16 +01:00
Kamran Ahmed
d570618d32 Fix golang title question 2025-04-03 12:48:24 +01:00
Kamran Ahmed
1a5b6976c2 Wiggle animation on the course banner 2025-04-01 18:09:39 +01:00
Kamran Ahmed
45059998c0 Add support for replacing TNS partner banner 2025-04-01 15:05:28 +01:00
Kamran Ahmed
f3eed4d010 Update og image 2025-04-01 14:48:08 +01:00
Kamran Ahmed
0f1e1962db Update announcement banner 2025-04-01 12:24:11 +01:00
Kamran Ahmed
84de2a7c9d Update title of course 2025-04-01 12:22:14 +01:00
Arik Chakma
dfd54b35b0 feat: ai course chat (#8426)
* feat: ai course chat

* wip: remove old code

* wip

* feat: responsiveness of ai chat

* fix: key warning

* feat: make chat resizeable

* wip

* wip: default questions

* wip

* fix: fixed position

* fix: hide button

* Fix scroll issue

* Improve questions UI

* Refactor UI

* Add close icon

* Update UI for course chat

* Close AI chat question

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-04-01 12:09:14 +01:00
github-actions[bot]
981af58fa9 chore: update roadmap content json (#8441)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-31 17:00:47 +06:00
sickpoitew
e5802eaeaf feat: update resource video (#8431)
Replace Git & GitHub Crash Course For Beginner with Git & GitHub Crash Course For Beginner 2025 made by the same guy
2025-03-30 16:50:28 +06:00
github-actions[bot]
64fd0e28aa chore: update roadmap content json (#8427)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-30 16:48:05 +06:00
Kamran Ahmed
0a442493f1 Update sticky course banner 2025-03-28 19:54:54 +00:00
Kamran Ahmed
77b4e78348 Update sticky course banner 2025-03-28 19:52:27 +00:00
Kamran Ahmed
56c9faabe8 Add ai tutor inside ai roadmap topic 2025-03-28 18:15:20 +00:00
Kamran Ahmed
a68ed2e0b8 Remove terms of sale link 2025-03-27 21:21:04 +00:00
Kamran Ahmed
7d7cec3f4a Update terms of use 2025-03-27 18:21:52 +00:00
Kamran Ahmed
15ae58a109 Merge branch 'master' of github.com:kamranahmedse/developer-roadmap 2025-03-27 17:39:47 +00:00
Jawher Kl
c32cc7c11b fix: broken resource link (#8424) 2025-03-27 21:37:06 +06:00
github-actions[bot]
5398e2a93c chore: update roadmap content json (#8419)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-27 21:35:27 +06:00
Kamran Ahmed
bb8083801d Improve animation style 2025-03-26 16:05:54 +00:00
Jawher Kl
a2018556cd Add content to game developer roadmap (#8415)
* Improve coroutine content with resources

* Improve flow-control content with resources

* Improve congestion control content with resources

* Improve reliable transmission content with resources

* Improve error detection content with resources

* Improve channel content with resources

* Improve max-segment-size content with resources

* Improve max-segment-size content with resources
2025-03-26 15:15:30 +00:00
Kamran Ahmed
e0589284ef Fix typo 2025-03-26 15:14:45 +00:00
Arik Chakma
bd1a19da3d feat: ai course lesson questions (#8396)
* feat: ai course lesson questions

* Several fixes

* Improve test my knowledge

* Improve UI for questions

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-26 15:12:05 +00:00
Kamran Ahmed
6c6c9ea85d Improve limits page 2025-03-26 11:28:10 +00:00
Kamran Ahmed
8921081bf7 Improve guide content 2025-03-26 11:09:17 +00:00
Jawher Kl
858f131222 Add missing content in game developer roadmap (#8408)
* Update semaphore@DYvzGc_r0SlOArPPc1gNI.md

* Improve epoll content with many resource.

* Improve epoll content with many resource.

* Improve select content with many resource.

* Improve wsa-poll content with link resource.

* Improve iocp content with link resource.

* Improve io_uring content with link resource.

* update the title of resource section

* Improve registered-io content with link resource.

* Improve kqueue content with resources

* update content syntax
2025-03-26 10:59:51 +00:00
Arik Chakma
85202507e6 feat: course ai roadmap (#8352)
* feat: course ai roadmap

* wip

* fix: error

* refactor: remove open ai key

* wip: view switch

* feat: add roadmap progress

* fix: simplify module

* wip

* Update outline generation

* Update course limits popup

* fix: module done

* Updates to AI usage

* UI and error handling

* Map and outline view to share header

* Outline switcher

* Responsive AI generation

* Update header for course

* Roadmap switch

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-25 22:21:39 +00:00
Jawher Kl
80a4ebbb3d fix: broken link (#8409)
* Update data-types@5g9mmi01WeZ4aDqNzwx_V.md

* Update data-types@5g9mmi01WeZ4aDqNzwx_V.md

* Update src/data/roadmaps/java/content/data-types@5g9mmi01WeZ4aDqNzwx_V.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-03-26 02:53:47 +06:00
Samyeak
03caf1bf23 feat: adds Gridify content for aspnet-core (#8407)
* Update gridlify@w5RnrhsP4p-AdSOLYVAY9.md

Adds description and links for Gridify library

* Update gridlify@w5RnrhsP4p-AdSOLYVAY9.md
2025-03-26 02:49:18 +06:00
Ed Lan
1a4f9f8f96 feat: update faqs (#8403) 2025-03-26 02:46:06 +06:00
Ed Lan
2778ed958d feat: update faqs (#8404) 2025-03-26 02:45:49 +06:00
github-actions[bot]
cda2be543d chore: update roadmap content json (#8397)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-25 21:42:50 +06:00
Ash Blade
e362d4250e Fix typo in "Tensor" title (#8400) 2025-03-25 13:35:55 +00:00
Jawher Kl
28493bc7f0 Update drivers section (#8401) 2025-03-25 13:35:36 +00:00
Kouka
2931461e2e Corrected description for "Built-in Functions" section (#8391)
* Corrected description for "Built-in Functions" section

The previous description primarily explained methods rather than built-in functions, which could cause confusion. This update provides a clearer explanation of built-in functions, including examples like parseInt(), setTimeout(), and Math.random(), while also acknowledging built-in methods within JavaScript objects.

This ensures that the description aligns with the section title and provides more accurate information for learners.

* Fixed explanation of JavaScript built-in functions

Refined the description of JavaScript’s built-in functions that are globally available or tied to specific objects. Clarified that objects like Array, String, and Date provide built-in methods for efficient data manipulation.
2025-03-24 22:04:40 +00:00
Vladimir Poplavskij
892ef44070 Add fs resource (#8395)
* Update working-with-files@wEK77A6MPQBCBUSJKMiaY.md

Add official File system page in the Node.js documentation

* Update src/data/roadmaps/nodejs/content/working-with-files@wEK77A6MPQBCBUSJKMiaY.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-24 22:04:08 +00:00
Piotr Idzik
58c3195831 Join strings and newline char (#8394) 2025-03-24 20:52:52 +00:00
Piotr Idzik
1813c7bba6 feat: use black compliant formatting (#8393) 2025-03-24 23:49:09 +06:00
Piotr Idzik
e92d8c442f fix: std abbreviation for STL (#8392) 2025-03-24 23:48:00 +06:00
Kamran Ahmed
dc08643daf Fix wrong link 2025-03-24 17:04:58 +00:00
Kamran Ahmed
7ccf731088 Fix search param in topic popup 2025-03-24 16:44:18 +00:00
Igor Kustov
cf2d0b80af Replace HTTP cookies resource (#8250) 2025-03-24 15:57:11 +00:00
Kamran Ahmed
d518867e80 Replace std::endl with \n 2025-03-24 15:56:19 +00:00
Jawher Kl
431790b690 Add content to infinite in game developer roadmap (#8253)
* Update infinite@sC3omOmL2DOyTSvET5cDa.md

* Update src/data/roadmaps/game-developer/content/infinite@sC3omOmL2DOyTSvET5cDa.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-24 15:53:31 +00:00
Vedansh
f077f354d7 fix: refactor and optimize resources (#8257) 2025-03-24 15:51:49 +00:00
Mahmoud Elnaggar
4268ce4346 Fixed a typo in brute-force-vs-password-spray@Q0i-plPQkb_NIvOQBVaDd.md (#8273) 2025-03-24 15:48:20 +00:00
Allan Lires
180ca335b6 Add Git resource (#8284) 2025-03-24 15:46:22 +00:00
Matthew Bill
81ebc0197a Add agile resource (#8299)
Added the scrum guide to the list of resources
2025-03-24 15:44:30 +00:00
akshatsuccessive
ff7fdcd5bf Added content for Manual mapping in aspnet core (#8305)
Co-authored-by: akshat.kumar <akshat.kumar@succssive.tech>
2025-03-24 15:40:12 +00:00
Kamran Ahmed
55b6a81ccc Fix razor pages typo 2025-03-24 15:39:21 +00:00
golfpastete
0bc63fb9af Fix typo in DevOps beginner roadmap (#8331) 2025-03-24 15:38:07 +00:00
Jawher Kl
a90495b0d6 Add resources to RDBMS (#8342)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-24 15:37:02 +00:00
Koki Kazaore
fdf630d4e3 Remove link (#8343)
* Add a TestLink tutorial article

* Update src/data/roadmaps/qa/content/testlink@leiCCxLJgXCpk1a--mE83.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-24 15:30:41 +00:00
Cyril GHALI
cfc84e246e Fixed typo (#8349) 2025-03-24 15:29:17 +00:00
Jawher Kl
2622141113 Fix broken URL (#8359) 2025-03-24 15:28:19 +00:00
Kamran Ahmed
9b182f965f Remove javatpoint links 2025-03-24 15:23:53 +00:00
Tyler Teschon
dca2fdf6d5 Add engineering manager roadmap resource (#8364)
added resource of software engineering at google section on the engineering manager
2025-03-24 15:17:59 +00:00
Naman Acharya
169bf45e9f Replace broken resource URL (#8365)
* Replace broken resource URL with a better FreeCodeCamp article

Replace broken resource URL with a better FreeCodeCamp article  

The previous resource URL was not found, so I replaced it with a more relevant article from FreeCodeCamp:  
https://www.freecodecamp.org/news/what-is-an-orm-the-meaning-of-object-relational-mapping-database-tools

* Update src/data/roadmaps/php/content/object-relational-mapping-orm@SeqGIfcLuveZ2z5ZSXcOd.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-24 15:17:17 +00:00
Vedansh
7e39785289 Update resources of AI Engineer roadmap (#8369) 2025-03-24 15:12:55 +00:00
Danis Idiatullin
bcb76b4ef3 Fix broken link to the article on common algorithms (#8370) 2025-03-24 15:12:25 +00:00
Praise Emmanuel
3121827ee7 fix typo on 'azure' (#8377) 2025-03-24 15:10:57 +00:00
github-actions[bot]
69b63e2a8d chore: update roadmap content json (#8381)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-24 15:10:33 +00:00
Liwei Su
4b603ecd2e Add external link to /proc File System (#8385)
* Update 101-listing-finding-proc.md

Append useful article at the end.

* Update 101-listing-finding-proc.md

Small change.

---------

Co-authored-by: Liwei Su <liweisu@proton.me>
2025-03-24 15:09:18 +00:00
Jawher Kl
6b49a1123d Fix broken links
* Update services---remote-data@CpsoIVoCKaZnM_-BbXbCh.md

* Update src/data/roadmaps/angular/content/services---remote-data@CpsoIVoCKaZnM_-BbXbCh.md

* Update src/data/roadmaps/angular/content/services---remote-data@CpsoIVoCKaZnM_-BbXbCh.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-24 15:08:23 +00:00
Kamran Ahmed
33cdbddadb Fix typo 2025-03-24 13:52:54 +00:00
Kamran Ahmed
0e1845aade Add FAQs t golang roadmap 2025-03-24 13:42:32 +00:00
Kamran Ahmed
76cd909280 Add data scientist vs ai guide 2025-03-24 12:53:08 +00:00
Kamran Ahmed
92527d9c4e Add DS vs AI guide 2025-03-24 12:49:24 +00:00
Kamran Ahmed
eec79cc18a Add guide for data science vs statistics 2025-03-24 12:30:32 +00:00
Kamran Ahmed
83d014c9b1 Add new guide data science vs business analytics 2025-03-24 12:18:01 +00:00
Kamran Ahmed
d5a9a9a490 Add datascience vs data engineering guide 2025-03-24 11:42:39 +00:00
Kamran Ahmed
18cff6476a Add redirect from devops guide 2025-03-24 10:37:37 +00:00
Vedansh
d6b0357ee7 refactor: nodejs roadmap resources (#8371)
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-03-23 20:25:24 +06:00
Micael Andrade
55efe7f954 fix: remove links from react framework (#8374)
* fix: removing references from react framework

* fix: add new article about lifecycle hooks in Angular

* Update src/data/roadmaps/angular/content/component-lifecycle@nCpfj_35ZvW-NTygg06XZ.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-03-23 20:22:18 +06:00
Vladimir Poplavskij
016c6cf343 feat: add resource link (#8375)
* Update native-drivers@KpC-QYKalUp7VUvnMKBoW.md

Add SQLite database

* Update src/data/roadmaps/nodejs/content/native-drivers@KpC-QYKalUp7VUvnMKBoW.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-03-23 20:20:16 +06:00
M1nKyu
beeb6f9e93 fix: resource broken link (#8378)
- The previous URL for the article "Exception Handling in Java" in the Java Developer Roadmap was not working. 
- Replaced it with a working URL.
2025-03-23 20:17:21 +06:00
Vladimir Poplavskij
a6519d7aba feat: add resource link (#8380)
Add link with NodejS getting started about debug
2025-03-23 20:15:19 +06:00
github-actions[bot]
b70e73124f chore: update roadmap content json (#8362)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-23 20:13:00 +06:00
Kamran Ahmed
300759ca43 Enable single request 2025-03-21 18:05:51 +00:00
Kamran Ahmed
c20d16660a Update ad 2025-03-21 18:01:06 +00:00
Kamran Ahmed
d388c2c563 Remove empty ad slot 2025-03-21 17:54:54 +00:00
Kamran Ahmed
f9c2c4153d Add google ad targeting 2025-03-21 16:28:33 +00:00
Kamran Ahmed
ebc3b9021c Add cpp roadmap 2025-03-21 15:10:56 +00:00
Kamran Ahmed
9354bd3d4d Add missing roadmap dirs 2025-03-21 15:06:49 +00:00
Kamran Ahmed
b32adbe3c5 Migrate C++ roadmap 2025-03-21 15:05:33 +00:00
Kamran Ahmed
ff5609b722 Add gam support 2025-03-20 14:46:49 +00:00
Vladimir Poplavskij
f882ca1b9c feat: add npm topic resource (#8353)
Add useful article how to update npm packages safe and by group
2025-03-20 20:24:38 +06:00
d2h5IHRoZSBmdWNrIGlzIGl0IHNvIGhhcmQgdG8gbGl2ZT8=
20b040735a fix: correct AWS service name from VPN to VPC (#8357)
Changed VPN to VPC (Virtual Private Cloud) in AWS services list as VPC is the correct AWS service being referenced.
2025-03-20 19:47:33 +06:00
Kamran Ahmed
3881377490 Add gam 2025-03-19 14:57:18 +00:00
Kamran Ahmed
f0d208f050 Add gam 2025-03-19 14:05:23 +00:00
Kamran Ahmed
b81c74984e Add gam 2025-03-19 13:43:43 +00:00
Kamran Ahmed
d399ba2c61 Update hero title 2025-03-19 12:06:24 +00:00
Kamran Ahmed
fe829442d1 Add reddit pixel in header 2025-03-18 20:12:47 +00:00
Arik Chakma
fd7f95c1a5 feat: delete ai course (#8345)
* feat: delete ai course

* Improve UI

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-03-18 18:17:39 +00:00
github-actions[bot]
3982a2eee8 chore: update roadmap content json (#8340)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-19 00:01:55 +06:00
Kamran Ahmed
a60bcb5a45 Update message 2025-03-18 16:29:59 +00:00
Kamran Ahmed
3cf2ad9b25 Update course content 2025-03-18 16:27:00 +00:00
Kamran Ahmed
6449c24398 Update AI chat popup 2025-03-18 01:28:56 +00:00
Kamran Ahmed
eaddc81383 Merge branch 'master' of github.com:kamranahmedse/developer-roadmap 2025-03-18 00:39:25 +00:00
Jawher Kl
b6e0d566a6 fix: broken link (#8334) 2025-03-18 00:39:11 +00:00
Gleison
01f93d95fb feat: add content for StyleCop (#8337)
* Added content for StyleCop section

* Update src/data/roadmaps/aspnet-core/content/stylecop-rules@R7Qk5hsEIl9dspQXdaJAJ.md

* Update src/data/roadmaps/aspnet-core/content/stylecop-rules@R7Qk5hsEIl9dspQXdaJAJ.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-03-18 00:39:11 +00:00
Kamran Ahmed
fbd39e9079 Moving next should be mark it as done 2025-03-18 00:32:17 +00:00
Kamran Ahmed
3bc00b5b1a Storing fine-tune data 2025-03-18 00:32:17 +00:00
Kamran Ahmed
340ae002ca Improve fine-tuning 2025-03-18 00:32:17 +00:00
Kamran Ahmed
98d8510b60 Add UI 2025-03-18 00:32:17 +00:00
Kamran Ahmed
a82a0e6efb Moving next should be mark it as done 2025-03-18 00:30:46 +00:00
Kamran Ahmed
b17ba1b009 Storing fine-tune data 2025-03-18 00:07:23 +00:00
Kamran Ahmed
a07a5af543 Improve fine-tuning 2025-03-17 23:53:21 +00:00
Jawher Kl
16db649baf fix: broken link (#8334) 2025-03-18 01:22:18 +06:00
Kamran Ahmed
017fe3e0a4 Add UI 2025-03-17 17:15:35 +00:00
Gleison
1f727d2e17 feat: add content for StyleCop (#8337)
* Added content for StyleCop section

* Update src/data/roadmaps/aspnet-core/content/stylecop-rules@R7Qk5hsEIl9dspQXdaJAJ.md

* Update src/data/roadmaps/aspnet-core/content/stylecop-rules@R7Qk5hsEIl9dspQXdaJAJ.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-03-17 21:57:14 +06:00
Kamran Ahmed
281f6f369c Remove old guide flags 2025-03-17 15:28:54 +00:00
Kamran Ahmed
eb5e5fadcc Add python FAQs 2025-03-17 13:27:55 +00:00
Kamran Ahmed
4996d51340 Add JavaScript faqs 2025-03-17 12:46:12 +00:00
Kamran Ahmed
ea944a001e Add AI and Data Scientist Roadmap FAQs 2025-03-17 12:25:34 +00:00
Kamran Ahmed
6d28ab40a8 Update signup popup message 2025-03-16 00:19:24 +00:00
Arik Chakma
ebb88721b6 feat: ai course pagination (#8329) 2025-03-15 12:32:24 +00:00
Kamran Ahmed
8878d04f98 Remove autocomplete from ai roadmap search 2025-03-15 04:28:44 +00:00
Kamran Ahmed
1085c33dc4 Regenerate functionality 2025-03-14 21:10:57 +00:00
Kamran Ahmed
6b9007c530 Enable AI tutor 2025-03-14 19:53:42 +00:00
Kamran Ahmed
5ff89fa184 Add regenerate lessons 2025-03-14 14:46:27 +00:00
Kamran Ahmed
dfff959916 Remove ai course lessons before generation 2025-03-14 13:28:53 +00:00
Kamran Ahmed
3ba9abe7e3 Improve AI courses 2025-03-14 13:17:04 +00:00
Kamran Ahmed
fbd149f955 Disable AI tutor 2025-03-14 11:39:58 +00:00
Kamran Ahmed
d78fd6ccff Refactor AI course view 2025-03-14 04:25:23 +00:00
Kamran Ahmed
2be8dbe0c2 Update sidebar ui for courses 2025-03-14 03:24:59 +00:00
Kamran Ahmed
79c6e2be53 refactor: ai-courses (#8327)
* Refactor ai courses

* Refactor

* Regenerate roadmap functionality

* Title and difficulty to refresh also

* Add course regeneration

* Improve the non paid user headings

* Update

* Improve back button logic

* Is paid user checks
2025-03-14 03:05:07 +00:00
github-actions[bot]
cc5585171c chore: update roadmap content json (#8326)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-14 02:14:57 +00:00
Kamran Ahmed
38cd727e48 Add ai tutor link in navigation 2025-03-13 12:06:41 +00:00
Kamran Ahmed
fda56a5d30 Remove geeksforgeeks links 2025-03-13 11:48:33 +00:00
Kamran Ahmed
e27146d549 Add billing 2025-03-13 01:16:19 +00:00
Kamran Ahmed
eb95da0bb0 Refactor perks 2025-03-12 15:37:14 +00:00
Kamran Ahmed
554e61947b Update design 2025-03-12 15:23:59 +00:00
Kamran Ahmed
107ae1923b Update back text for ai tutor 2025-03-12 14:18:05 +00:00
Kamran Ahmed
cb64894e49 feat: add ai course generator (#8322)
* Course landing page

* Add ai course page

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip: error handling

* wip

* wip

* wip

* wip: ai course progress

* wip

* wip

* wip

* feat: code highlighting

* feat: usage limit

* feat: follow up message

* Update UI

* wip

* Add course content

* wip: autogrow textarea & examples

* Update types

* Update

* fix: add highlight to the AI chat

* UI changes

* Refactor

* Update

* Improve outline style

* Improve spacing

* Improve spacing

* UI changes for sidebar

* Update UI for sidebar

* Improve course UI

* Mark done, undone

* Add toggle lesson done/undone

* Update forward backward UI

* wip

* Minor ui change

* Responsiveness of sidebar

* wip

* wip

* wip: billing page

* wip

* Update UI

* fix: hide upgrade if paid user

* feat: token usage

* feat: list ai courses

* fix: limit for followup

* Course content responsiveness

* Make course content responsive

* Responsiveness

* Outline button

* Responsiveness of course content

* Responsiveness of course content

* Add course upgrade button

* Update design for upgrade

* Improve logic for upgrade and limits button

* Limits and errors

* Add lesson count

* Add course card

* Improve UI for course generator

* Update course functionality

* Refactor AI course generation

* Responsiveness of screen

* Improve

* Add responsiveness

* Improve empty billing page design

* Add empty billing screen

* Update UI for billing page

* Update UI for billing page

* Update UI for billing page

* Update billing page design

* Update

* Remove sidebar

* Update

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-03-12 13:17:38 +00:00
Jawher Kl
faf43f7905 fix: broken link (#8254) 2025-03-12 02:43:46 +06:00
Ed Lan
c9f450e166 fix: ai data scientist meta (#8320) 2025-03-12 02:36:20 +06:00
Vedansh
3b6d620ed8 feat: refractor flutter roadmap content (#8311)
* refractor - 100, 101, 102 topics

* refractor 103

* refractor 104 105

* refractor 106

* refractor 107 108 content

* refractor 109 content

* refractor 110 to 119 content.
2025-03-11 18:59:56 +06:00
github-actions[bot]
bd937f5dbe chore: update roadmap content json (#8317)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-11 18:59:29 +06:00
Kamran Ahmed
cf05610b86 Update course page text 2025-03-11 12:47:07 +00:00
Alexandre D. Roberge
8b61bbfcbb fix: typo in filename 2025-03-10 18:44:18 +06:00
github-actions[bot]
2c39611b47 chore: update roadmap content json (#8312)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-10 18:43:41 +06:00
Naser Mohamed
475cb85600 fix: remove member only content (#8307)
The mentioned resource was not free (required a member subscription)
2025-03-09 22:40:50 +06:00
github-actions[bot]
37de8700d5 chore: update roadmap content json (#8304)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-08 08:04:12 +06:00
Kamran Ahmed
9db05bddbd Fix broken link 2025-03-06 11:46:06 +00:00
Matthew Bill
4bda81bf52 Add resource for trust building (#8300)
Added details about the trust equation to trust/influence in theengineering-manager roadmap
2025-03-06 11:45:07 +00:00
github-actions[bot]
00c5254ea9 chore: update roadmap content json (#8301)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-06 11:31:27 +00:00
Kamran Ahmed
bc97fc4c03 Add java roadmap content 2025-03-05 14:06:58 +00:00
Kamran Ahmed
f953b96d52 Add updated java assets 2025-03-05 12:14:26 +00:00
Kamran Ahmed
40793efe4e Migrate Java roadmap 2025-03-05 11:49:22 +00:00
github-actions[bot]
22a29605d8 chore: update roadmap content json (#8288)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-03-04 21:15:08 +06:00
Devin DeShun
cbfd4f7fcb Replace a link for sheet (#8287)
Replace Microsoft Access "replace function" link with Microsoft Excel "replace function" link.
2025-02-28 23:51:45 +00:00
Igor Kustov
992cf82e5c feat: add resources to rate-limiting topic (#8282)
* Added few resources to rate-limiting topic

* Added 'What is rate limiting? | Rate limiting and bots' article
2025-02-28 19:26:31 +06:00
Michelle
ea89ac864c fix: bookmarks typo (#8259) 2025-02-27 02:55:48 +06:00
github-actions[bot]
35a4a93ca7 chore: update roadmap content json (#8277)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-27 02:55:08 +06:00
Kamran Ahmed
2544d4b12d Add title question in devops roadmap 2025-02-26 18:42:30 +00:00
Igor Kustov
d6ee7ef76a Added article on http-caching topic (#8263) 2025-02-24 11:45:37 +00:00
Kamran Ahmed
daa2c03643 Update DevOps FAQs 2025-02-24 11:45:00 +00:00
github-actions[bot]
92a61e7c45 chore: update roadmap content json (#8255)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-22 17:50:00 +06:00
Kamran Ahmed
e6ad9b29d6 Add changelog entry for cloudflare + new dashboard 2025-02-21 19:40:18 +00:00
Kamran Ahmed
ea040b7912 Update navigation 2025-02-21 19:19:50 +00:00
Kamran Ahmed
28e874bdcd Update aspnet-core roadmap 2025-02-21 19:15:08 +00:00
Kamran Ahmed
4125c618d7 Add roadmaps to clean 2025-02-21 19:00:30 +00:00
Kamran Ahmed
088615d13f Add missing files 2025-02-21 18:30:00 +00:00
Kamran Ahmed
b02d07917d Migrate aspnet-core roadmap 2025-02-21 18:29:23 +00:00
Kamran Ahmed
9f1d44e542 Add clarity 2025-02-20 17:46:12 +00:00
Kamran Ahmed
587e8a197f Update quote message 2025-02-20 17:31:13 +00:00
Vedansh
5023e962b3 feat: add content to cloudflare roadmap (#8248)
* add content to prerequisites and core dev skills.

* add content and topic links to each topic.
few refractors too.
---
2025-02-20 17:17:51 +00:00
Kamran Ahmed
28c41b02c0 Update quote message 2025-02-20 17:15:49 +00:00
Kamran Ahmed
7a80313f1d Add author credentials on page 2025-02-20 15:42:25 +00:00
Kamran Ahmed
6bc1233253 Add author credentials on page 2025-02-20 15:41:28 +00:00
Kamran Ahmed
f82ca986c5 Update testimonial 2025-02-20 13:33:52 +00:00
Kamran Ahmed
d45b08c5d3 Update testimonial 2025-02-20 13:33:52 +00:00
Kamran Ahmed
d0c6ae1835 Update 2025-02-20 13:33:52 +00:00
Vedansh
be2d3a0d0e feat: add content to few topics in cloudflare roadmap. (#8245)
* add content to prerequisites and core dev skills.

* Update src/data/roadmaps/cloudflare/content/basic-command-line-knowledge@q9oQTt_NqhdWvJfA5XH1V.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-02-20 13:10:17 +00:00
Kamran Ahmed
c81c799e44 Add testimonials 2025-02-20 13:06:01 +00:00
Artur
0bcf1b09bd Adding 2 videos links to Aws Roadmap - Lambda-Creating and Lambda-Layers subtopics (#8148)
* Added link video to Lambda content

Added a link video to show how create a lambda function in python

* Added link video do Lambda-layers content

Added a video showing use and how create a lambda layer to a script in pytho
2025-02-20 00:47:07 +00:00
Vedansh
f7f0270f75 refractor all topics. (#8168) 2025-02-20 00:45:52 +00:00
Eyob wondyifraw
8033ccbe6d clarify behavior of git diff and --unified option (#8169)
The previous documentation incorrectly described the behavior of `git diff`
and the purpose of the `--unified` option. This commit fixes the definition
to accurately reflect how `git diff` works and the role of `--unified`.

Changes:
- Clarify that `git diff` compares the working directory against the staging
  area for unstaged changes, not directly against the latest commit.
- Explain that `--unified` controls the number of context lines shown in the
  diff output, rather than being a mode for comparing unstaged changes.
- Add examples to illustrate the correct usage of `git diff` and `--unified`.

This update ensures users have a clear and accurate understanding of how to
review changes and customize diff output.
2025-02-20 00:45:30 +00:00
Andrew Garvin
694c208ee3 Fix typo (#8178) 2025-02-20 00:44:49 +00:00
Piotr Idzik
41c7388f63 Use consistent formatting (#8184)
* Use consistent space after `if`

* Use consistent space after `for`

* Add missing space between `)` and `{`
2025-02-20 00:44:30 +00:00
Sai Prithvi
2f2a9b2d32 fixed typo: act to acr (#8185) 2025-02-20 00:44:01 +00:00
Priyanshu Maurya
083ec6c0d7 Add ECS resource (#8186)
* Update 100-clusters.md

Contained the same additional resources as the ECS

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html

Changed to relevant one

(https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html)

* Update 100-clusters.md

added additional seperate link for ECS Container Agents

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-config.html
2025-02-20 00:43:00 +00:00
Piotr Idzik
32690e98da Use gofmt compliant formatting (#8192) 2025-02-20 00:42:14 +00:00
Dom Jackson
ed8c2f3168 Swap out a 404ing link from Backend Architectural patterns with its new location (#8201)
* Update architectural-patterns@tHiUpG9LN35E5RaHddMv5.md

This article is 404ing

* Swap out with new link
2025-02-20 00:41:21 +00:00
github-actions[bot]
1a9f53150b chore: update roadmap content json (#8244)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-20 00:40:43 +00:00
Jawher Kl
1779eef91b Update watermill resources (#8230)
* Update 100-watermill.md

Enhance Watermill description with additional resources

* Update src/data/roadmaps/golang/content/109-go-microservices/100-watermill.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-02-19 15:52:04 +00:00
Jawher Kl
d7b3f82d18 Update resources in game development (#8233) 2025-02-19 15:48:26 +00:00
Furkan Emin Can
fb34a7176c Update description of Godot game engine in game dev roadmap (#8234) 2025-02-19 15:46:51 +00:00
Furkan Emin Can
c5316929ba Update Godot resources (#8235)
* Add new video resources for Godot Engine in game dev roadmap

* Replace mobile video link with normal one in Godot Engine description
2025-02-19 15:45:53 +00:00
Furkan Emin Can
1ef1818327 Update resources related to C / C++ (#8237)
* Update resource link of C in game dev roadmap

* Add resources for C / C++ in server side game dev roadmap
2025-02-19 15:45:15 +00:00
Vo Chanh Hung
472c7f415b chore: update roadmap content json (#8238) 2025-02-19 15:44:52 +00:00
dejanualex
c43d294ab4 refactor phrasing for container runtime (#8242)
Signed-off-by: dejanu <dejanualexandru@gmail.com>
2025-02-19 15:44:34 +00:00
Kamran Ahmed
06747df054 Add platform demo 2025-02-19 14:36:32 +00:00
Kamran Ahmed
2aeb2ad65e Add course video on the course landing page 2025-02-19 14:28:40 +00:00
github-actions[bot]
3fd6e859df chore: update roadmap content json (#8227)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-19 14:59:45 +06:00
Kamran Ahmed
6d85bbe488 Add highlighting in reviews 2025-02-17 21:08:46 +00:00
Kamran Ahmed
5bb1252795 Add testimonials on course page 2025-02-17 21:07:04 +00:00
Kamran Ahmed
dfaf120314 Add testimonials 2025-02-17 21:00:04 +00:00
Kamran Ahmed
be5ccbbc0b Add testimonials 2025-02-17 20:05:10 +00:00
Kamran Ahmed
12950051d6 Update 2025-02-17 19:51:59 +00:00
Kamran Ahmed
03cd25b6c0 Update reviews section 2025-02-17 19:45:03 +00:00
Kamran Ahmed
829615ffec Add testimonials 2025-02-17 16:06:25 +00:00
Kamran Ahmed
6a24436418 Fix course broken UI 2025-02-17 13:35:09 +00:00
Kamran Ahmed
c726a1a342 Add workers kv resources 2025-02-17 13:33:06 +00:00
eqsdxr
7d7835ee9c Fix typos in content (#8218)
* Fix small typos

* Fix typo

* Fix typo
2025-02-17 12:37:45 +00:00
Mojtaba Kamyabi
17d30c0e8d Update 404 links in towarddatascience site to medium ones (#8221) 2025-02-17 12:37:05 +00:00
github-actions[bot]
62bd5c339f chore: update roadmap content json (#8216)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-16 09:22:22 +00:00
Jasper
111f702b9b Cloudflare Roadmap - Update Cloudflare Hono & Itty Router (#8211) 2025-02-15 17:31:11 +00:00
Jawher Kl
3dd115dce1 fix: classname import path
Resolves #8204
2025-02-14 18:40:28 +06:00
github-actions[bot]
75925cb53a chore: update roadmap content json (#8193)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-14 18:39:20 +06:00
Kamran Ahmed
de5bed02f8 Add SQL course link to sql roadmap 2025-02-13 15:06:42 +00:00
Kamran Ahmed
72c670570b Add cloudflare roadmap to get-started page 2025-02-12 23:52:31 +00:00
Kamran Ahmed
a450b4ed5a Add higher quality cloudflare roadmap 2025-02-12 22:44:28 +00:00
Kamran Ahmed
66be61efa3 Add cloudflare roadmap 2025-02-12 22:42:35 +00:00
Kamran Ahmed
caddd0f93d Fix ai roadamp UI 2025-02-11 22:10:23 +00:00
Arik Chakma
cc32cbe79c fix: editor roadmap rendering style (#8190) 2025-02-11 19:47:51 +06:00
Kamran Ahmed
f9d39db24a Remove personal button when loading 2025-02-11 13:40:58 +00:00
Kamran Ahmed
203bbc6eae Add dashboard redesign (#8189)
* Improve personal dashboard design

* Add projects toggle

* Improve UI for AI roadmaps

* Add builtin roadmaps and best practices

* Collapse and expand

* Move to separate files

* Refactor hero items group

* Collapse expand

* Add expand collapse in hero title

* Add collapse expand of groups

* Style updates

* Collapse expand

* Remove global collapse expand

* Update hero title

* Fix spacing

* Empty screen handling

* Add empty message

* Add profile button

* Add questions listing on dashboard

* Add guides and videos on dashboard

* Responsiveness

* Update messaging
2025-02-11 12:39:34 +00:00
Arik Chakma
31a852113f fix: member progress (#8188)
* fix: member progress

* fix: remove question check

* refactor: resource meta
2025-02-11 12:34:44 +00:00
Kamran Ahmed
66119e935b Fix broken label in AI roadmap 2025-02-11 12:12:54 +00:00
github-actions[bot]
3374fafe5b chore: update roadmap content json (#8183)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-09 23:55:11 +06:00
Piotr Idzik
8ed47a2e71 Make the code example c++20 compliant (#8177) 2025-02-09 05:32:46 +00:00
Shayan Shojaei
932b513d98 fix: topic file name 2025-02-07 22:43:15 +06:00
Kamran Ahmed
e0ae5dd309 Add new guide data science vs machine learning 2025-02-06 19:29:29 +00:00
Kamran Ahmed
70bc2a1038 Update guide authors 2025-02-06 19:15:43 +00:00
Kamran Ahmed
86c1120559 Add new guide data science vs data analytics 2025-02-06 19:13:56 +00:00
Kamran Ahmed
c3135e1470 Add new guide data science vs computer science 2025-02-06 19:05:30 +00:00
Kamran Ahmed
23346ec007 Add course author messageg 2025-02-06 15:46:30 +00:00
Kamran Ahmed
c92a183ef8 Add course author messageg 2025-02-06 14:32:43 +00:00
Jinhwan Kim
ca7888aa37 feat: bubble tea content 2025-02-06 18:34:30 +06:00
Klexus1
33b36a7017 fix: topic content
This change is to emphasize that container can be stopped without data loss.
2025-02-06 17:46:24 +06:00
Mohammed Hafeez
bff98e6448 feat: add rust interactive book
* Update index.md

Added an interactive web doc form which im learning rust.

* Update src/data/roadmaps/rust/content/100-introduction/index.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-02-06 17:11:01 +06:00
github-actions[bot]
5dd2bc439f chore: update roadmap content json (#8173)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-06 17:08:59 +06:00
Kamran Ahmed
24d10d212f Add devops projects on homepage 2025-02-04 18:06:54 +00:00
Kamran Ahmed
4127f77aac Add sql course changelog entry 2025-02-04 18:05:26 +00:00
Kamran Ahmed
dbebf593fc Fix z-index issues 2025-02-04 13:32:39 +00:00
Kamran Ahmed
0e0b550f98 Add how to become a fullstack developer guide 2025-02-04 12:53:34 +00:00
Kamran Ahmed
80741df13b Add go vs java guide 2025-02-04 02:17:25 +00:00
Kamran Ahmed
14b6aea3b1 Update messaging for course 2025-02-04 02:01:53 +00:00
Kamran Ahmed
e0da1e4f0e Fix issue where share solution is shown without submitting 2025-02-04 02:01:15 +00:00
Kamran Ahmed
5cc4b834d1 Improve UI for project solutions 2025-02-03 23:03:32 +00:00
Kamran Ahmed
314eb5d7d2 Refactor project solutoin row 2025-02-03 21:17:06 +00:00
Kamran Ahmed
ad2597f610 Update banner message 2025-02-03 19:57:18 +00:00
Kamran Ahmed
8d25eabe3a Add sorting to project solution listing 2025-02-03 19:45:42 +00:00
Kamran Ahmed
6186e12b05 Improve language filtering 2025-02-03 18:05:59 +00:00
Kamran Ahmed
158857c928 Add sql course banner 2025-02-03 14:22:20 +00:00
Kamran Ahmed
8e6959cc60 Fix z-index issue 2025-02-03 13:34:24 +00:00
Kamran Ahmed
e351f653a1 Add banner on top 2025-02-03 13:29:12 +00:00
Arik Chakma
83e315aef7 feat: add first login flag (#8161) 2025-02-03 11:06:22 +00:00
github-actions[bot]
b15bdd5f78 chore: update roadmap content json (#8154)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-02 09:40:01 +06:00
github-actions[bot]
0783330a70 chore: update roadmap content json (#8145)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-02-01 21:18:11 +06:00
Rikuya Osawa
7ec56fd1ff fix: replace unavailable resource link (#8152) 2025-02-01 13:14:07 +00:00
Kamran Ahmed
201632941a Handle redirect on purchase 2025-01-31 17:37:07 +00:00
Kamran Ahmed
126501b40a Add course page to index 2025-01-31 16:59:27 +00:00
Arik Chakma
34ba9162b2 feat: add course GA tracking (#8150) 2025-01-31 16:52:06 +00:00
Kamran Ahmed
e093eddabc Update course slug 2025-01-31 16:13:45 +00:00
Kamran Ahmed
1e4a4c96b8 Fix type issue 2025-01-31 14:50:59 +00:00
Kamran Ahmed
0c3ea981cb Add announcement 2025-01-31 12:50:53 +00:00
Kamran Ahmed
5de9539af5 Add platform demo 2025-01-31 12:43:41 +00:00
gavhu10
3722e5f3bd Added a resource concerning Python Modules and Packages (#8095) 2025-01-30 22:01:01 +00:00
Vedansh
7f90b8a0b0 fix topic link type. (#8098) 2025-01-30 22:00:06 +00:00
Rikuya Osawa
2bafd61f71 add article resource (#8125) 2025-01-30 21:54:25 +00:00
OLODiman11
adc66cf97c Fixed some typos on redis rodemap (#8131)
* fix: wrong link to redis rpop command

* fix: links not properly displaying because of a typo
2025-01-30 21:52:57 +00:00
Jérémy
c754a971c3 Fix typo in Symfony detail description (#8132) 2025-01-30 21:52:26 +00:00
Jovan Ivošević
dbda69fc23 Fix EPA definition (#8134)
* Updated EPA text for game-developer roadmap

* Removed reduntant whitespace
2025-01-30 21:52:09 +00:00
DombleGames
6f1087981c Fix array_fill example (#8138)
Fix: Use correct parameter name "count" instead of "num" in array_fill()

Updated the array_fill() function to use "count" as the second parameter, aligning with the official PHP documentation.
2025-01-30 21:51:47 +00:00
github-actions[bot]
ec8a0917c1 chore: update roadmap content json (#8140)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-30 21:50:54 +00:00
Kamran Ahmed
60e5e38a55 Update greetings workflow message 2025-01-30 21:48:14 +00:00
Mahesh Ravariya
5d77d36236 Updated correct tag for more resources (#8142)
More resources had wrong tag "@articles". Changed it to "@course"
2025-01-30 21:44:27 +00:00
Sergio V
37b3140516 Fix typo (#8141) 2025-01-30 21:40:34 +00:00
Ed Lan
34b68478cc Add guide link (#8143) 2025-01-30 21:40:11 +00:00
Ed Lan
9bb86408c5 Add link to ai data scientist guide (#8144) 2025-01-30 21:39:56 +00:00
Kamran Ahmed
d07fd3d183 Update pricing section 2025-01-30 21:39:29 +00:00
Kamran Ahmed
9aa363a01e Add java vs javascript guide 2025-01-30 18:57:33 +00:00
Kamran Ahmed
9f2a33f078 Add full-stack questions 2025-01-30 12:31:39 +00:00
Kamran Ahmed
91cfa88b3d Fix broken course url 2025-01-29 19:31:43 +00:00
Kamran Ahmed
d87ea1c972 Add full-stack questions 2025-01-29 15:49:48 +00:00
Kamran Ahmed
dbf2353a41 Add fullstack questions 2025-01-29 15:49:48 +00:00
Vedansh
8d78c17c77 fix: update nodejs exit topic links 2025-01-29 19:10:54 +06:00
github-actions[bot]
698dbbd7d8 chore: update roadmap content json (#8135)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-29 19:08:30 +06:00
Kamran Ahmed
25216d4052 Add data scientist lifecycle guid 2025-01-29 12:17:17 +00:00
Kamran Ahmed
2be0d61a1e Course cache clearing 2025-01-29 00:17:06 +00:00
Kamran Ahmed
f3ee75e92d Add ai data science tools guide 2025-01-28 22:15:19 +00:00
Kamran Ahmed
db0b5e77ad Add guide for data science skills 2025-01-28 18:13:10 +00:00
Kamran Ahmed
c239886049 Add guide for data science career path 2025-01-28 17:12:07 +00:00
Meher
aab03074f8 Add authorization types link (#8130)
Link to API Authentication types was provided instead of authorization types.
2025-01-28 11:42:39 +00:00
Rikuya Osawa
433302b910 fix: resource link on Outliers (#8126) 2025-01-28 07:58:12 +06:00
Alice
a583937f5c fix: file name typo 2025-01-28 07:57:39 +06:00
Arik Chakma
412e3b5935 feat: add subscribe to changelog (#8012)
* feat: add subscribe to changelog

* Add subscribe to changelog

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-01-27 23:23:19 +00:00
Arik Chakma
1ffa292c98 feat: new user flag (#8070)
* feat: new user flag

* feat: share icon event

* fix: upload the query tag

* fix: name and label

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-01-27 22:00:24 +00:00
Kamran Ahmed
0bef28fa20 Update flag issue 2025-01-27 16:13:23 +00:00
github-actions[bot]
1af013d5f8 chore: update roadmap content json (#8121)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-27 22:12:16 +06:00
Kamran Ahmed
28af19cd1c Add SQL course landing page (#8127)
* wip: courses

* fix: update course sidebar

* wip

* fix: merge lessons

* wip

* wip: course footer

* wip

* fix: refactor layout

* fix: refactor

* feat: course progress

* fix: update current lesson store

* fix: refactor props

* wip

* wip

* feat: course certificate

* wip: course rating

* wip: course notes

* wip

* feat: implement course notes

* feat: make card clickable

* fix: add hover background

* fix: refactor course layout

* fix: resizeable

* fix: go back on save

* feat: delete confimation

* wip

* feat: chat UI

* fix: lesson complete guard issue

* wip: add public json files

* wip: course ai

* fix: loading card

* Fix failing dev without internet

* Light mode and UI changes

* Update UI

* Update course UI

* Add chapter page

* Improve sidebar of course

* Update navigation:

* Update quiz view

* Improve UI for quiz attempts

* Remove unnecessary console.logs

* Add progress loading skeletons

* Update UI

* Change background color of editor

* Fix line color not applied on editor

* UI updates

* feat: empty view

* feat: course ai token limit

* feat: handle auth users

* wip

* feat: course landing page

* wip

* Add first chapter of SQL

* Add introduction chapter

* Add quiz for introduction

* Add expressions in select

* Add content for DISTINCT

* Add filter with where

* Add lesson about limit and offset

* Add lesson for handling null values

* Add lesson about comments

* Add challenges

* Add challenge

* Add challenge

* Add challenge

* Add challenge 7

* Add creating tables lesson

* Add common data types lesson

* Add data types in sqlite

* Add more on data types lesson

* feat: course landing page

* Add more on numeric types

* Update

* Add lesson about temporal data types

* Add constraints

* Add primary keys chapter

* Add modifying tables

* Add dropping and truncating

* Rewrite for PostgreSQL

* Update numeric types to PostgreSQL

* Improve temporal data type content

* Improve temporal data type content

* Add setup for temporal data

* Improve challenges in SQL basics

* Update challenge names

* Add new challenges

* Add temporal validation challenge

* Add new constraint

* Add modifying tables query

* Removing table

* Add insert operations lesson

* Add updating data lesson

* Add delete operations

* Add inserting and updating challenges

* Add lesson for cleaning up data

* Update course title

* Add relation data lesson

* Add relationships and types

* Add relationships and types

* wip

* Add joins lesson

* Joins in queries

* Add inner join details

* Add join queries

* Add inner join details

* Add foreign key constraint lesson

* Update composite foreign keys

* Add lesson about foreign keys

* Add lesson about set operation queries

* Add lesson about set operation queries

* Add set operator challenges

* Add new challenge

* Add view lesson

* Add notes in views

* Add inactive customer challenge

* Add high value order challenge

* gst

* Add new challenges

* Add readers like you challenge

* Update inactive customer query

* Update inactive customer query

* Update inactive customer query

* Update inactive customer query

* Update inactive customer query

* add challenge for same price books

* Add aggregate functions introduction

* Add basic aggregation lesson

* Add basic aggregation lesson

* Add introduction quiz

* Add grouping lesson

* Add grouping gotchas

* Add grouping and filtering lesson

* Add note for lesson

* Add challenges for aggregate

* Update aggregate challenge

* Rearrange chapters

* Add scalar functions lessons

* Add numeric functions

* Add date functions

* Add conversion functions

* Add conversion functions

* Add logical functions chapter

* Add exercises

* Add new challenges

* Add monthly sales analysis

* Add subqueries and ctes

* Update

* Add correlated subqueries

* Add common table expressions

* Add common-table expressions

* Add example

* Add recursive CTEs

* Add subquery challenge

* Add latest category books challenge

* Add challenges

* Add bestseller rankings challenge

* Add new customer analysis

* Add daily sales report

* Improve queries

* Add introduction to window functions

* Add over and partition

* wip: billing page

* Add ranking functions

* Improve ranking functions

* Add order by

* Add window frames lesson

* Add window frames explanation

* Add challenges for window functions

* Add price range analysis challenge

* wip

* wip: course enroll

* fix: start learning

* wip

* wip

* Enrollment changes

* wip

* wip

* feat: mobile responsive

* Changelog banner refactor

* Update

* Header for course

* Header for what to expect

* UI color

* Table of contents

* Icons on chapters

* Change design for road to sql

* Add sql course page

* Add lesson content

* Update UI

* Expanded chapter row

* Add course page

* Refactor

* Add spotlight

* Improve features

* Add course features

* Add certificate note

* Zoom in on the image

* Update

* Add floating purchase

* Floating purchase indicatorg

* Add about section

* Update about section

* Add FAQ section

* Update UI

* Add purchase power parity

* Show purchasing power pricing

* Add course login popup

* Add course login popup

* Add account button

* Add trigger for course purchase

* Course purchase param

* Buy button changes

* Add faqs

* Add purchase trigger on reload

* Landing verification

* Make header responsive

* Make course page upper half responsive

* Full page is responsive

* Fix login height bug

* Responsiveness

* Implement login after checkout

* Remove unused code

* Update dependenciesg

* Update

* fix: refetch mount to false

* Remove unused code

* Remove unused code

* Remove unused code

* Remove unused code

* Remove unused code

* Remove unused code

* Remove unused

* Add quizzes to chapters

* Update course slug

* Update dependencies

* Add header for sql course

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-27 15:32:13 +00:00
Ed Lan
4696af9c6a feat: update topic content 2025-01-27 00:45:23 +06:00
Ed Lan
e2dece0e6a feat: update topic content 2025-01-27 00:45:07 +06:00
Ed Lan
a5f483c335 feat: update topic content 2025-01-27 00:44:50 +06:00
Vedansh
4552d3f9c8 refractor: improve data analyst roadmap (#8104)
* refractor 36 topics

* refractor remaining topics - 16
2025-01-27 00:44:14 +06:00
Rikuya Osawa
f213bd9604 fix: inappropriate resource tags (#8112) 2025-01-27 00:38:58 +06:00
ZIT2050
de65909357 fix: replace topic resource
* Update csrf-protection@J9yIXZTtwbFzH2u4dI1ep.md

@official@Security Guide page not found 404

* Update src/data/roadmaps/php/content/csrf-protection@J9yIXZTtwbFzH2u4dI1ep.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-27 00:38:07 +06:00
niibuthelezi
9a77ca8a17 feat: add topic resource 2025-01-27 00:35:27 +06:00
github-actions[bot]
7ab3f758fd chore: update roadmap content json (#8096)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-26 06:33:16 +06:00
gavhu10
bcf4126b3a fix: add a tuple resource (#8089) 2025-01-22 22:39:33 +06:00
gavhu10
f9dbd16afe feat: add resource for dictionaries (#8090) 2025-01-22 22:10:31 +06:00
cepjant
21ed4a647f fix: update topic content 2025-01-22 22:09:44 +06:00
github-actions[bot]
68cf2c00c6 chore: update roadmap content json (#8092)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-22 22:05:55 +06:00
Michal Freriks
d3b0c32eb7 fix: topic content
The statement was not true, as technically, global variables are also able to be declared
2025-01-21 23:22:50 +06:00
Karim Safan
37ca08f956 feat: add topic content resources
* Update dml@tcQSH-eAvJUZuePTDjAIb.md

adding two resource for DML

* Update src/data/roadmaps/computer-science/content/dml@tcQSH-eAvJUZuePTDjAIb.md

* Update src/data/roadmaps/computer-science/content/dml@tcQSH-eAvJUZuePTDjAIb.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-21 23:17:52 +06:00
Said-BT
b40ec83137 fix: add topic content resources
* Update tuples@i7xIGiXU-k5UIKHIhQPjE.md

added 2 resources as this section has nothing.

* Update tuples@i7xIGiXU-k5UIKHIhQPjE.md

* Update src/data/roadmaps/python/content/tuples@i7xIGiXU-k5UIKHIhQPjE.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-21 23:13:34 +06:00
psychobioMACHINE
edc7de8226 feat: add topic content resource
Added "freeCodeCamp | Responsive Web Design Certification" to HTML and CSS. [url: "

https://www.freecodecamp.org/learn/2022/responsive-web-design/

"]
It is a free certification with step-by-step guided projects in HTML & CSS.
The final project is even your first webpage portfolio.
2025-01-21 23:12:14 +06:00
psychobioMACHINE
5bffdebeb8 feat: add topic content resource
Added "freeCodeCamp | Responsive Web Design Certification" to HTML and CSS. [url: "

https://www.freecodecamp.org/learn/2022/responsive-web-design/

"]
It is a free certification with step-by-step guided projects in HTML & CSS.
The final project is even your first webpage portfolio.
2025-01-21 23:11:36 +06:00
Jawher Kl
e5e902a268 fix: topic content resource 2025-01-21 23:03:07 +06:00
Milen Todev
5842b0a692 fix: typo in backend-beginner (#8002)
This pull request corrects a typo in the instructions on the right-hand side. The word "knowledge" was incorrectly spelled as "konwledge."

Changes:
Corrected the typo from "konwledge" to "knowledge" in the instructions.
2025-01-21 22:59:16 +06:00
mrlane51
f1592571db feat: add topic content resources
Added a useful detailed video of Resource Management that is easily digestible.
2025-01-21 22:54:30 +06:00
xaviduds
4058dff406 fix: grammar typo Priviliges -> Privileges (#8016)
Commits done in PostgreSQL Roadmap
2025-01-21 22:35:15 +06:00
Abhay Shukla
5a813eea04 feat: add topic content resources
* Update how-computers-calculate@GDLKJkKgB-i7n0YcV2NDa.md

I have added short description so that learner should not roam and can get overview of the topic.

* Update src/data/roadmaps/computer-science/content/how-computers-calculate@GDLKJkKgB-i7n0YcV2NDa.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-21 22:16:18 +06:00
Shivam Kumar
e577ba095f feat: add topic content resource
Added Design Guidelines to the title and resources from IxD Foundation regarding User Interface design guidelines.
2025-01-21 22:12:17 +06:00
Attila Maraz
069cb6fc06 fix: topic content resources 2025-01-21 22:01:50 +06:00
Priyanshu Maurya
b0a3cdc8c4 fix: add topic content resource
* Update 101-docker-compose.md

* Added type (Update 101-docker-compose.md)
2025-01-21 22:00:08 +06:00
Priyanshu Maurya
536a79ef59 fix: topic content resources
previous link

https://www.docker.com/blog/docker-cli-commands-cheat-sheet/

has been expired 

I replaced it with this 

https://docs.docker.com/get-started/docker_cheatsheet.pdf
2025-01-21 21:58:16 +06:00
Anshuman Singh
5a132b6f07 fix: typo mistake 'Fareness' changed to 'Fairness' #8041 (#8043)
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-21 21:31:29 +06:00
任跃兵
e3b56ab716 fix: topic content resources 2025-01-21 21:29:04 +06:00
任跃兵
2d8030a175 fix: topic content resources 2025-01-21 21:28:33 +06:00
Rikuya Osawa
dca2ba5fac feat: add resource for linux service management (#8053)
Added hands-on resource for Linux service management. LabEx is an excellent guide which explores Linux service management through systemd and systemctl.
2025-01-21 21:27:19 +06:00
LaralenaV
16fc4b08ff fix: add top content resources
Added resources: article and video
2025-01-21 21:26:24 +06:00
Fuchen Shi
7a7590d872 fix: incorrect descriptions of the P = NP problem (#8084) 2025-01-21 21:23:56 +06:00
Glitchagon
073708e7e9 fix: resource content grammar
Fixed a couple spelling errors in the Use Delimiters section of the Prompt Engineering course.
2025-01-21 21:22:22 +06:00
Glitchagon
66a8c2e73c fix: resource content grammar
Fixed grammar and spelling errors in the Types of LLM's page of Prompt Engineering course.
2025-01-21 20:55:39 +06:00
github-actions[bot]
34425019b7 chore: update roadmap content json (#8083)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-21 20:54:48 +06:00
Arik Chakma
699e05a3b4 fix: user progress modal percentage (#8082) 2025-01-20 17:44:41 +00:00
Kamran Ahmed
3bd379692f Add AI roadmap link 2025-01-20 17:27:38 +00:00
Arik Chakma
22f29a12f9 feat: add copy content (#8001) 2025-01-20 11:09:39 +00:00
Abraham J. Olaobaju
2640c82167 Add content to patterns (#8074)
* Update patterns--design-principles@_U0VoTkqM1d6NR13p5azS.md

* Update src/data/roadmaps/software-architect/content/patterns--design-principles@_U0VoTkqM1d6NR13p5azS.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-01-20 11:06:52 +00:00
Rikuya Osawa
9ff560b1fd fix: replace unavailable resource and add more description (#8079) 2025-01-20 11:06:05 +00:00
github-actions[bot]
e16866009a chore: update roadmap content json (#8077)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-20 11:05:27 +00:00
Alberto Belalcazar
2085a31894 fix: updated link - Redis URL Docs (#8081) 2025-01-20 10:47:48 +00:00
Ed Lan
0534e99093 Fix typo (#8067) 2025-01-18 01:36:30 +00:00
za4g
19a6cb20ec fix: resource content title typo
Typo - Spelling of Fairness
2025-01-18 07:33:57 +06:00
SangHyun Kim
7b59b5862e fix: dedupe the same redirect link (#8065) 2025-01-18 07:26:48 +06:00
github-actions[bot]
3d2db1b46e chore: update roadmap content json (#8062)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-18 07:20:51 +06:00
Kamran Ahmed
8cf272431d Fix spacing in license 2025-01-17 20:06:55 +00:00
Kamran Ahmed
b05f6148ac Add devops vs devsecops guide 2025-01-17 16:06:33 +00:00
Kamran Ahmed
19dd7f7f4f Add devops vs agile guide 2025-01-17 15:46:12 +00:00
Kamran Ahmed
a22867bd96 Add devops job description guide 2025-01-17 15:36:54 +00:00
Kamran Ahmed
23eb9b6626 Fix code formatting 2025-01-17 12:12:25 +00:00
Kamran Ahmed
2d3c86ceff Add guide 2025-01-17 12:12:25 +00:00
Vedansh
5e97ded10d Fix formatting of backend questions (#8014) 2025-01-17 01:39:52 +00:00
Vedansh
cbd290baa2 Improve devops questions formatting (#8015)
* refractor complete

* fix url
2025-01-17 01:39:26 +00:00
Vedansh
da968b6d5b Improve devops guides (#8035) 2025-01-17 01:39:04 +00:00
Vedansh
07ebf3585d Improve backend guides (#8036) 2025-01-17 01:38:44 +00:00
Kamran Ahmed
26b5ccd10f Add tutorial about making golang rest api 2025-01-17 01:16:01 +00:00
Kamran Ahmed
3c03cb46f7 Add faq for devops and new guide 2025-01-16 23:35:34 +00:00
github-actions[bot]
514edea44e chore: update roadmap content json (#8050)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-17 04:33:37 +06:00
Rikuya Osawa
f0b740bfb2 fix: remove unavailable video resource (#8054) 2025-01-17 04:29:48 +06:00
任跃兵
8e68f7230c feat: add topic content resource 2025-01-17 04:29:12 +06:00
任跃兵
090100d784 feat: add topic content resource 2025-01-17 04:28:40 +06:00
任跃兵
e9e100d46e feat: add topic content resource 2025-01-17 04:27:48 +06:00
任跃兵
c2a206ac37 feat: content resource 2025-01-17 04:22:55 +06:00
Vedansh
05d36c898e refractor: optimize remaining guides 2025-01-15 22:27:08 +06:00
任跃兵
d4c33930b5 fix: content resource
* Update v-on@hVuRmhXVP65IPtuHTORjJ.md

* Update src/data/roadmaps/vue/content/v-on@hVuRmhXVP65IPtuHTORjJ.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-15 22:25:39 +06:00
Vedansh
7a931f2f3b refractor: cleanup and optimize few guides. (#8039)
* cleanup both frontend and full stack guides.

* Update src/data/guides/frontend-languages.md

* Update src/data/guides/full-stack-vs-software-engineer.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-01-14 11:12:58 +00:00
github-actions[bot]
565ec779dc chore: update roadmap content json (#8027)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-13 14:00:26 +06:00
Alan Klimowski
e716765f01 fix: topic content resource issue
Fixing visual bug due to a link getting into the main list and not being parsed correctly
2025-01-13 01:04:53 +06:00
github-actions[bot]
3b274f3b0a chore: update roadmap content json (#8006)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-13 01:02:37 +06:00
Vedansh
1623d09de6 fix: refractor frontend questions (#8017) 2025-01-13 01:01:51 +06:00
J. Degand
d2bf09b405 fix: remove unused import (#8022) 2025-01-13 00:58:02 +06:00
coderhxjin
f3110e99f6 fix: content resource type
the CS 61B Lecture is a video instead of an article
2025-01-09 16:59:18 +06:00
github-actions[bot]
cdc6591765 chore: update roadmap content json (#7999)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-09 16:57:48 +06:00
Max Culley
96db3e3920 fix: spelling error on system design roadmap (#7992) 2025-01-08 11:06:58 +06:00
Gertscc
f7df0acc90 fix: remove unrelated content
Deleted content which had nothing to do with this topic.
2025-01-08 11:06:14 +06:00
ACHMAD IRIANTO EKA PUTRA
1480b20dcb feat: add GoFiber in web frameworks
Add GoFiber
2025-01-08 10:54:47 +06:00
github-actions[bot]
e11ce51b09 chore: update roadmap content json (#7990)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-07 21:54:15 +06:00
coderhxjin
3c7761cbe8 fix: content typo
fix typo: endianess->endianness

Add two articles(one from MDN; another from freecodecamp)
2025-01-06 22:32:06 +06:00
github-actions[bot]
65996a6982 chore: update roadmap content json (#7987)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-06 22:30:17 +06:00
Ty
99b1859de2 fix: roadmap topic typo
Co-authored-by: = <=>
2025-01-05 18:22:58 +06:00
Ivan Delgado
7b2a047046 fix: content typo
Typo. "xxplainability" should be "explainability".
2025-01-05 18:21:04 +06:00
Mohammed Hafeez
6bbf384b73 feat: add content resources
* Update index.md

Added a resource which i felt is important.

* Update index.md

fixing following guidelines

* Update index.md based on guide.
2025-01-05 18:20:24 +06:00
Omkar Shisode
4bd1c4aebc feat: add observer resource
Best document that explain very well design patterns
2025-01-05 18:18:50 +06:00
Ivan Delgado
14835464de fix: content typo 2025-01-05 18:17:28 +06:00
Jawher Kl
020def730d fix: replace broken link
* Update index.md

* fix: title

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-01-05 18:14:41 +06:00
github-actions[bot]
ca1cad9bfc chore: update roadmap content json (#7969)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-03 22:53:12 +06:00
Rikuya Osawa
5ac086036e fix: resource tag inconsistencies (#7922)
* fix: apply@-BtF34cEzI6J8sZCDRlRE.md

* fix: bind@dbercnxXVTJXMpYSDNGb2.md
2025-01-01 16:59:08 +06:00
Fuchen Shi
5fbec97c8d fix: incorrect descriptions of asymptotic notations (#7929) 2025-01-01 16:58:34 +06:00
Atharva Shah
94bc36d67e fix: unnecessary code blocks on opengraph data(#7958) 2025-01-01 16:56:48 +06:00
Nicolás Ramírez
98997800b9 fix: deprecated link in React Native roadmap (#7964) 2025-01-01 16:55:01 +06:00
github-actions[bot]
9b32685e88 chore: update roadmap content json (#7957)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2025-01-01 16:53:35 +06:00
Albin David C
9d0c2667fc fix: Angular and history (#7928)
* Update angular-and-history@hpShWwL0M57ZAzqkB4I8t.md

* Update angular-and-history@hpShWwL0M57ZAzqkB4I8t.md
2024-12-30 12:33:20 +06:00
Blossom Woo
aa3c065b51 fix: typo in System Design roadmap (#7953) 2024-12-30 12:31:26 +06:00
github-actions[bot]
657ee41900 chore: update roadmap content json (#7954)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-30 12:30:44 +06:00
Kamran Ahmed
ad203cca4e Update contribution guidelines 2024-12-29 15:35:23 +00:00
Tom
b83eedbb68 Update content for docker for desktop (#7948) 2024-12-29 15:32:30 +00:00
Kamran Ahmed
0d8b039114 Prepare for 2025 2024-12-29 15:31:49 +00:00
Durgeshhirani
0a1705fdc1 fix: PHP intro URL
Fix php introduction URL
2024-12-29 21:28:08 +06:00
Vedansh
a2063c2822 Improve AI engineer content (#7924) 2024-12-29 15:27:19 +00:00
Vedansh
4c6f0a1234 Improve backend roadmap content (#7949) 2024-12-29 15:26:34 +00:00
Kamran Ahmed
b1d87ae639 Prepare for 2025 2024-12-29 15:24:23 +00:00
github-actions[bot]
609faeacef chore: update roadmap content json (#7927)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-26 04:36:24 +06:00
Vedansh
6469ef3078 feat: improve full-stack roadmap 2024-12-22 22:25:00 +06:00
github-actions[bot]
721456a82e chore: update roadmap content json (#7920)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-22 07:29:43 +06:00
RemyyS
ef958779d6 fix: typo in Sphinx (#7918)
Fixed Typo in roadmaps/python/content/sphinx 
-line 7
Changed "Spihnx" to "Sphinx"
2024-12-22 02:37:49 +06:00
Arman Toreniyazov
77ca038e8c Typo in TS docs (#7869) 2024-12-21 13:25:57 +00:00
Hunter Beckmann
e52608a48a Add functional programming in python course (#7873) 2024-12-21 13:24:08 +00:00
Gildas Quéméner
85cc58b85e Add DDD modeling guide (#7907)
* Guide DDD newcomers towards the Starter Modelling Process

* Update src/data/roadmaps/software-architect/content/ddd@IIelzs8XYMPnXabFKRI51.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-12-21 13:23:01 +00:00
Mohammed Bahumaish
d9ec7b71ec Fix broken link (#7910) 2024-12-21 13:20:03 +00:00
James Teddy
80d4d37e5c Rewrite pick a language (#7914) 2024-12-21 13:19:39 +00:00
Kamran Ahmed
c584325a7d Add changelog entry 2024-12-21 13:16:38 +00:00
Kamran Ahmed
942050e56c Add php and postgre roadmap assets 2024-12-21 11:19:37 +00:00
github-actions[bot]
7cfdfaab1f chore: update roadmap content json (#7911)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-21 02:51:16 +06:00
Maxat Akbanov
8148cb23ad Fix typo in word "IMAPS" in DevOps roadmap (#7909)
* Fix broken link in Kubernetes Roadmap (#6343)

* Add missing naming for Cloud Design Patterns link in DevOps roadmap

* DevOps roadmap: Fix typo in ECS official link

* Change title to IMAP in devops roadmap

* Change label name to IMAP

* Change name to imap
2024-12-20 09:05:07 +00:00
Kamran Ahmed
9e15f59660 fix: typo in imaps in devops roadmap 2024-12-20 09:04:50 +00:00
Vedansh
2b07b2d4cd Add workflow to refactor new contributors (#7912) 2024-12-20 09:03:26 +00:00
Kamran Ahmed
00c288855e Remove redundant link 2024-12-19 12:20:17 +00:00
Brian Travis
b7848fd73c Fix typo in getting started page Engineering Manager card title (#7905) 2024-12-19 07:23:11 +00:00
github-actions[bot]
de1f9fc2d2 chore: update roadmap content json (#7904)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-19 06:13:25 +06:00
Rikuya Osawa
8cf5765349 fix: replace the missing resource with another resource (#7887) 2024-12-18 14:52:35 +00:00
github-actions[bot]
b4621733be chore: update roadmap content json (#7892)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-18 12:33:20 +00:00
fellalli
b7eb3166ed Make logo clickable (#7891)
Clickable logo
2024-12-18 10:55:30 +00:00
Kamran Ahmed
534a27e7a7 Add devops FAQ and related guides 2024-12-18 08:12:45 +00:00
Aleks Henderson
0c355f3cef Add content for cross functional collaboration (#7898)
Added text from Cross-functional collaboration part
2024-12-18 08:05:17 +00:00
Kamran Ahmed
3a72911bc6 Add new guide 2024-12-17 22:08:26 +00:00
Vedansh
6c099db875 Add content to PHP roadmap (#7895)
* Section 1

* Section 2

* Section 3

* Section 4

* Section 5
2024-12-17 21:40:19 +00:00
Kamran Ahmed
8b80f4b00b Add missing content for system design roadmap 2024-12-17 15:30:55 +00:00
Kamran Ahmed
7abe4ab91d Revamp system design content 2024-12-17 12:04:36 +00:00
Jayaram R
c5f1e383c7 feat: add resource (#7876)
* Update 100-inodes.md

* Update src/data/roadmaps/linux/content/110-disks-filesystems/100-inodes.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-12-16 15:08:01 +06:00
Vedansh
2b5134e0a5 Refractor DevOps Roadmap (#7883)
* Refractor Every Topic.

* Update src/data/roadmaps/devops/content/drone@TsXFx1wWikVBVoFUUDAMx.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-12-16 15:06:16 +06:00
github-actions[bot]
f3b325e72f chore: update roadmap content json (#7881)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-14 23:51:13 +06:00
Vedansh
78084be9a4 fix: rollback a previously deleted file. (#7879)
* Spawn Required File.

Spawn programming-language@v5FGKQc-_7NYEsWjmTEuq.md

* fix: minor formatting

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-12-14 15:26:10 +06:00
Arik Chakma
bfcb32bd57 fix: schedule learning time frequency (#7871) 2024-12-13 20:19:59 +05:00
Jawher Kl
2623d7abeb Fix 404 error on content file (#7877) 2024-12-13 19:49:54 +05:00
github-actions[bot]
90e20fcd8f chore: update roadmap content json (#7866)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-11 17:57:40 +06:00
Kamran Ahmed
78f28fb18e Add PHP roadmap content 2024-12-10 17:46:12 +05:00
Kamran Ahmed
412676b0c7 Add projects to php roadmap 2024-12-10 15:09:20 +05:00
github-actions[bot]
c45314c991 chore: update roadmap content json (#7862)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-10 10:25:59 +05:00
duds
d8aab6180c Fix typo in TypeScript roadmap (#7854)
* Fix typo roadmap/typescript/namespace-a[gu -> ug]mentation

tldr: fix typo: namespace-agumentation....md -> namespace-augmentation....md

Long Version:
Rename namespace-agumentation@16TT8R4N-9tCfWmPetqMP.md to namespace-augmentation@16TT8R4N-9tCfWmPetqMP.md

Fixes english typo in topic name.

* typescript.json: label change for namespace-augmentation typofix

changed "label": "Namespace A[gu -> ug]mentation"
2024-12-10 10:25:25 +05:00
Kamran Ahmed
3727b33000 Add PHP roadmap references 2024-12-10 10:23:42 +05:00
Kamran Ahmed
fd97b2810e Add directory structure for PHP roadmap 2024-12-09 17:40:30 +05:00
Kamran Ahmed
62a8a5836c Add PHP roadmap 2024-12-09 17:40:30 +05:00
SantiagoN
ca696e6f01 fix: typo in data analyst roadmap
I discovered a grammatical error where "Analaysis" was written instead of "Analysis"
2024-12-09 13:38:47 +06:00
Vedansh
64b5bdfbe2 Improve content in terraform roadmap (#7852) 2024-12-09 10:25:52 +05:00
github-actions[bot]
6c9b0c1fb8 chore: update roadmap content json (#7847)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-08 00:51:09 +06:00
Kamran Ahmed
03c85f29c8 Make the question on the roadmap top sticky 2024-12-06 11:59:11 +05:00
Kamran Ahmed
c96886c929 Fix canonical tag issue 2024-12-06 08:02:13 +05:00
Hermes
f3584f8af6 Fix spelling mistake (#7836)
spelling correction
2024-12-05 20:14:55 +05:00
Jayaram R
7daf1e213b Add resource for Uptime Load in Linux (#7838)
* Resource for Uptime Load in Linux

Added 2 article link.

* Update src/data/roadmaps/linux/content/105-server-review/100-uptime-load.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-12-05 20:14:37 +05:00
Ed Lan
7d461a44b4 Reference tweaks for new guides (#7845)
* Update faqs.astro

* Update devops-shift-left-testing.md

* Update devops-principles.md

* Update devops-best-practices.md

* Update frontend-job-description.md

* Update how-to-become-frontend-developer.md

* Update frontend-languages.md

* Update frontend-developer-skills.md

* Update frontend.md

* Update css-variables.md

* Update devops-automation.md

* Update faqs.astro

* Update how-to-become-devops-engineer.md

* Update devops-career-path.md

* Update devops-vs-full-stack.md

* Update devops-principles.md

* Update devops-automation.md

* Update devops-lifecycle.md

* Update devops-shift-left-testing.md

* Update backend-languages.md

* Update backend-developer-skills.md

* Update backend-project-ideas.md

* Update backend-job-description.md

* Update devops-best-practices.md

* Update devops-career-path.md

* Update devops-lifecycle.md

* Update devops-principles.md

* Update devops-shift-left-testing.md

* Update devops-shift-left-testing.md

* Update devops-skills.md

* Update devops-vs-full-stack.md

* Update how-to-become-devops-engineer.md

* Update frontend-developer-skills.md

* Update frontend-job-description.md

* Update frontend-languages.md

* Update frontend-web-developer-portfolio.md

* Update how-to-become-frontend-developer.md
2024-12-05 20:11:50 +05:00
Kamran Ahmed
e2926012f4 Remove links from images 2024-12-05 20:10:52 +05:00
Vedansh
a5afac7d6d Improve QA roadmap content (#7842)
* Part E

* Part F

* Part G
2024-12-05 17:32:16 +05:00
Vedansh
e734563996 wip: refractor QA roadmap (#7841)
* Part C

* Part D

* Update src/data/roadmaps/qa/content/espresso@stMeB1U3SfuefZ-yS8wGF.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-12-05 18:01:44 +06:00
Vedansh
cc3db36fc2 wip: refractor QA roadmap (#7840)
* Part A

* Part B
2024-12-05 11:43:31 +06:00
Chaitanya Shimpi
d6e842169a Fix spelling mistakes (#7839) 2024-12-04 21:51:55 +05:00
Maxat Akbanov
96de0f98df Fix typo in ECS official link (#7835)
* Fix broken link in Kubernetes Roadmap (#6343)

* Add missing naming for Cloud Design Patterns link in DevOps roadmap

* DevOps roadmap: Fix typo in ECS official link
2024-12-04 21:51:26 +05:00
Kamran Ahmed
4c05f135f0 feat: remember authenticated redirect URL after login (#7832)
* feat: remember authenticated redirect URL after login

* feat: remember authenticated redirect URL after login
2024-12-03 22:27:45 +05:00
github-actions[bot]
a81c435500 chore: update roadmap content json (#7813)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-12-03 14:27:24 +06:00
Vedansh
add174a69b Refractor Entire Roadmap. (#7828) 2024-12-02 20:47:12 +05:00
Mauricio Pasten
9023073f9b Adding article of design patterns guide with examples (#7815)
* Adding article of design patterns guide with examples

* Update src/data/roadmaps/backend/content/gof-design-patterns@6XIWO0MoE-ySl4qh_ihXa.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-12-02 09:55:26 +05:00
Jayaram R
e8082ae75e Add resources for text processing (#7817)
Added Some Resources for Linux -> Text Processing
2024-12-02 09:52:48 +05:00
Himanshu Pareek
e43bb2c1f8 Adds resource for scrypt (#7824)
* Corrects resources

Existing resources point to sCrypt, which is a Web3 Development Platform

* Update scrypt@kGTALrvCpxyVCXHRmkI7s.md

* Update scrypt@kGTALrvCpxyVCXHRmkI7s.md
2024-12-02 09:50:39 +05:00
Joshi Prashant
d9cbc2f56e fix: correct link for client side game development (#7823) 2024-12-01 21:37:16 +06:00
Vedansh
6158d4def8 Improve software architect roadmap content (#7821)
* Phase A

* Phase B

* Phase C

* Phase D

* Phase E

* Phase F

* Phase - G

* Phase H

* Phase - I

* Phase - J

* Phase - <K>
2024-12-01 20:12:47 +05:00
Vedansh
a317d90f14 Improve PostgreSQL DBA roadmap (#7822) 2024-12-01 20:08:30 +05:00
Maxat Akbanov
8e1ba1eae2 DevOps roadmap: Missing name for the official link of Cloud Design Patterns (#7811)
* Fix broken link in Kubernetes Roadmap (#6343)

* Add missing naming for Cloud Design Patterns link in DevOps roadmap
2024-11-30 16:38:53 +05:00
Viktor Kolev
fa3312f70c Fix typo in AI roadmap (#7804) 2024-11-29 15:49:38 +05:00
github-actions[bot]
d7ed3a1cb5 chore: update roadmap content json (#7805)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-29 15:49:07 +05:00
shresth-kumar-lal
68675d6c16 Replace obsolete links (#7809)
Updated the obsolete link with new and maintained one.

Old link contents had been obsoleted since (02/2023) and contents are migrated to https://btrfs.readthedocs.io and https://btrfs.docs.kernel.org

New links also include new changes and features.
2024-11-29 14:27:05 +05:00
Kamran Ahmed
7ba2d22463 Remove the "Feature" button from AI generated roadmaps 2024-11-29 11:55:17 +05:00
Kamran Ahmed
18f77a01f8 Add devops tools guide 2024-11-29 11:48:05 +05:00
Kamran Ahmed
faf70f6e35 Add frontend technologies guide 2024-11-29 11:22:26 +05:00
Kamran Ahmed
bf734b0294 Update project announcement 2024-11-28 08:58:45 +05:00
Kamran Ahmed
266d357e2a Make TOC sticky on guides 2024-11-27 21:44:33 +05:00
Kamran Ahmed
addf973c81 Add related guides on mobile 2024-11-27 21:44:33 +05:00
Ed Lan
8d841b1bf2 Update guides (#7802)
* Update faqs.astro

* Update devops-shift-left-testing.md

* Update devops-principles.md

* Update devops-best-practices.md

* Update frontend-job-description.md

* Update how-to-become-frontend-developer.md

* Update frontend-languages.md

* Update frontend-developer-skills.md

* Update frontend.md

* Update css-variables.md

* Update devops-automation.md

* Update faqs.astro

* Update how-to-become-devops-engineer.md

* Update devops-career-path.md

* Update devops-vs-full-stack.md

* Update devops-principles.md

* Update devops-automation.md

* Update devops-lifecycle.md

* Update devops-shift-left-testing.md

* Update backend-languages.md

* Update backend-developer-skills.md

* Update backend-project-ideas.md

* Update backend-job-description.md
2024-11-27 19:59:34 +05:00
Ni Jannasch
c099f341b5 Update title from Infrastructure as Cloud to Infrastructure as Code (#7801)
* Rename understand-the-concept-of-infrastructure-as-cloud@RJctUpvlUJGAdwBNtDSXw.md to understand-the-concept-of-infrastructure-as-code@RJctUpvlUJGAdwBNtDSXw.md

Fix the name of the page

* Update cyber-security.json
2024-11-27 18:11:23 +05:00
Kamran Ahmed
6f38dcccb8 Refactor related guides functionality (#7800) 2024-11-27 15:52:23 +05:00
Arik Chakma
9d65c49b8d fix: hide loading screen on error (#7798) 2024-11-27 13:27:51 +06:00
Ed Lan
64a31481e7 Various touch ups for frontend and devops guides (#7793)
* Update faqs.astro

* Update devops-shift-left-testing.md

* Update devops-principles.md

* Update devops-best-practices.md

* Update frontend-job-description.md

* Update how-to-become-frontend-developer.md

* Update frontend-languages.md

* Update frontend-developer-skills.md

* Update frontend.md

* Update css-variables.md
2024-11-27 12:12:28 +05:00
Abderrahmane Lazraq
d1edda8940 What is engineering management? (#7794)
* What is engineering management?

* Update src/data/roadmaps/engineering-manager/content/what-is-engineering-management@_hYN0gEi9BL24nptEtXWU.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-27 12:11:15 +05:00
Arik Chakma
43849e758e feat: showcase roadmap (#7791)
* wip

* wip

* fix: status issue

* feat: update UI

* wip

* wip: showcase status

* wip: showcase listing

* feat: update showcase status

* chore: update roadmap content json (#7738)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* Fix issue in sticky top ad

* Add preloading of ad image

* feat(backend): update unit testing node resources (#7743)

* feat: container orchestration

* Update container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

Simplified content and added working links to resources for better clarity and learning.

* Update container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

Replace content and added working links to resources for better clarity and learning.

* Update container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

* Update src/data/roadmaps/devops/content/container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>

* docs: fix typos and improve grammar in documentation (#7747)

Corrects typos and grammatical errors in various markdown files to enhance clarity and readability.

* feat: add PearAI code editor

Added PearAI to the list of AI Code Editors (An Open Source Option for developers!)

* chore: update roadmap content json (#7751)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* feat: center of mass explain video (#7754)

video addition explaining COM better

* Ad new changelog entry

* Update C# link to correct URL (#7757)

* Add engineering manager roadmap

* chore: update roadmap content json (#7758)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* Update frontend FAQs (#7764)

Tweaked the first two Qs

* Update DevOps skills (#7763)

Added internal refs

* Add ref to DevOps roadmap in guide (#7762)

Added roadmap ref.

* Add engineering manager roadmap

* Update engineering manager roadmap content

* Update engineering manager roadmap

* Add content to engineering manager roadmap

* chore: update roadmap content json (#7768)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* fix: postgresql link (#7766)

* fix(typo): comma todo-list-api.md (#7772)

* Add new link of Redis in FullStack (#7771)

* chore: update roadmap content json (#7778)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* Add content to vue.js performance (#7777)

* Update performance@f7N4pAp_jBlT8_8owAcbG.md

* Update src/data/roadmaps/vue/content/performance@f7N4pAp_jBlT8_8owAcbG.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update resources for Authentication (#7745)

* Update authentication-vs-authorization@WG7DdsxESm31VcLFfkVTz.md

replaced a wrong article with one about biometrics

* Update understand-common-exploit-frameworks@Lg7mz4zeCToEzZBFxYuaU.md

link redirects to a Thai gambling game site

* Add resource for rest-assured (#7737)

## Content

I’ve added a beginner-friendly article, A Guide to REST-assured, from Baeldung to the REST Assured section. If there’s anything that doesn’t meet the format, please feel free to comment. Thanks😊.

## Issue
Fixed #7736

* Add UX design resource (#7710)

* Update conceptual-design@r6D07cN0Mg4YXsiRSrl1_.md

I have added an article by Dan Nessler on How to apply a design thinking, HCD, UX or any creative process from scratch which is a how-to article aims at providing designers, creative thinkers or even project managers with a tool to set up, frame, organise, structure, run or manage design challenges, and projects: The Double Diamond revamped.

* Update conceptual-design@r6D07cN0Mg4YXsiRSrl1_.md

I have added an article by Dan Nessler on How to apply a design thinking, HCD, UX or any creative process from scratch which is a how-to article aims at providing designers, creative thinkers or even project managers with a tool to set up, frame, organise, structure, run or manage design challenges, and projects: The Double Diamond revamped.

* Add user personas resource to UX design (#7709)

Added more resources from IxD Foundation and NN group.

Co-authored-by: Shivam Kumar <85393390+TinyTijil@users.noreply.github.com>

* Add linked in content (#7695)

* Update linkedin@6UR59TigEZ0NaixbaUIqn.md

* Update src/data/roadmaps/devrel/content/linkedin@6UR59TigEZ0NaixbaUIqn.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Added article on AuthN vs AuthZ (#7694)

Added a guide on the difference between authentication and authorization, since these terms are often confused.

* Add a video to the Decentralization section (#7692)

* adding a video to the Decentralization section

* adding a video to the Decentralization section

* Fixes typo in 104-proc-priorities.md (#7684)

Old: renice +5
New: renice -5

From my research, after reading the topic in the Linux roadmap, it didnt make sense that increasing the priority of a process was made by +5, the topic said that a negative number makes the priority higher, so do many articles on the internet.

* Add bastion host and file integrity checker idea

* Add pomodoro timer project idea

* Add project idea for quiz app

* chore: update roadmap content json (#7785)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* fix typo in dockerhub alternatives (#7780)

Co-authored-by: Fabio Stabile <fabio.stabile@mia-platform.eu>

* Add content to engineering manager roadmap (#7779)

* Update system-design-and-architecture@iX4HPgoiEbc_gze1A01n4.md

* Update src/data/roadmaps/engineering-manager/content/system-design-and-architecture@iX4HPgoiEbc_gze1A01n4.md

* Update src/data/roadmaps/engineering-manager/content/system-design-and-architecture@iX4HPgoiEbc_gze1A01n4.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Add project idea for stories feature

* Add weather app project idea

* Update project ideas

* Add engineering manager roadmap content

* Update engineering manager roadmap content

* Add DevOps best practices guide

* Add AI Engineer introduction video (#7788)

* Added Introduction Video

* Changed formatting

* Update src/data/roadmaps/ai-engineer/content/introduction@_hYN0gEi9BL24nptEtXWU.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* chore: update roadmap content json (#7789)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* Add devops automation tools

* Add featuring functionality

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: Rogério Ferreira de Souza <rogeriofrsouza@gmail.com>
Co-authored-by: Jawher Kl <kalleljawher4@gmail.com>
Co-authored-by: garyellow <gary20011110@gmail.com>
Co-authored-by: Nang <nathanang2000@gmail.com>
Co-authored-by: FormerlyWD <156501761+FormerlyWD@users.noreply.github.com>
Co-authored-by: dudi vaichledere <117650526+dudi-w@users.noreply.github.com>
Co-authored-by: Ed Lan <165309301+Edlan01@users.noreply.github.com>
Co-authored-by: elias_sisay <87943132+eliassisay@users.noreply.github.com>
Co-authored-by: feelsgoodfrog <gudrb963@gmail.com>
Co-authored-by: Gustavo Martins Pereira <gustavo.martins.pereira.main@gmail.com>
Co-authored-by: Maksymilian <maxsapa@gmail.com>
Co-authored-by: b4haa7 <69992780+88BahaaAdel88@users.noreply.github.com>
Co-authored-by: Wick Dynex <1328032567@qq.com>
Co-authored-by: Shivam Kumar <85393390+kshivam14@users.noreply.github.com>
Co-authored-by: Shivam Kumar <85393390+TinyTijil@users.noreply.github.com>
Co-authored-by: Yanbo Wang <yanbotravelaroundworld@gmail.com>
Co-authored-by: Lisa Dziuba <lisa@flawlessapp.io>
Co-authored-by: Karamoko Israël Abdelaziz Axel <72276211+karamokoisrael@users.noreply.github.com>
Co-authored-by: duds <xaviduds@gmail.com>
Co-authored-by: Fabio Stabile <93452841+fabioS24@users.noreply.github.com>
Co-authored-by: Fabio Stabile <fabio.stabile@mia-platform.eu>
Co-authored-by: Naresh Thakur <122244033+thinklikeacto@users.noreply.github.com>
Co-authored-by: Gustaf <79180496+GGyll@users.noreply.github.com>
2024-11-27 12:07:59 +05:00
Umut
ee95280452 fix: a broken link, an image, and punctuation (#7795)
* introduction-to-llms.md - editing a broken link and an image, and punctuation

- Editing the URL of the image, it was broken.
- Editing the URL of BERT, it was broken.
- Some punctuation corrections

* Reverted the URL update 

Because the URL of BERT was broken, I had updated it. But the previous URL works now.
2024-11-27 08:09:31 +06:00
github-actions[bot]
d01678ad56 chore: update roadmap content json (#7796)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-27 08:07:51 +06:00
Kamran Ahmed
1cf9adab25 Remove author from base layout 2024-11-26 21:02:26 +05:00
Kamran Ahmed
a837f9b0a1 Add devops automation tools 2024-11-26 10:09:57 +05:00
github-actions[bot]
e48c57e205 chore: update roadmap content json (#7789)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-26 07:43:12 +05:00
Gustaf
436d0580b4 Add AI Engineer introduction video (#7788)
* Added Introduction Video

* Changed formatting

* Update src/data/roadmaps/ai-engineer/content/introduction@_hYN0gEi9BL24nptEtXWU.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-26 07:42:59 +05:00
Kamran Ahmed
ecd0624d51 Add DevOps best practices guide 2024-11-26 07:41:35 +05:00
Kamran Ahmed
7f97085b2c Update engineering manager roadmap content 2024-11-25 18:11:27 +05:00
Kamran Ahmed
f4f74df5d4 Add engineering manager roadmap content 2024-11-25 18:01:37 +05:00
Kamran Ahmed
8845c05dd3 Update project ideas 2024-11-25 10:10:11 +05:00
Kamran Ahmed
35a48f9a28 Add weather app project idea 2024-11-25 09:36:47 +05:00
Kamran Ahmed
b41caff321 Add project idea for stories feature 2024-11-25 09:32:33 +05:00
Naresh Thakur
77c2b59d0b Add content to engineering manager roadmap (#7779)
* Update system-design-and-architecture@iX4HPgoiEbc_gze1A01n4.md

* Update src/data/roadmaps/engineering-manager/content/system-design-and-architecture@iX4HPgoiEbc_gze1A01n4.md

* Update src/data/roadmaps/engineering-manager/content/system-design-and-architecture@iX4HPgoiEbc_gze1A01n4.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-25 07:34:28 +05:00
Fabio Stabile
4a43c4748a fix typo in dockerhub alternatives (#7780)
Co-authored-by: Fabio Stabile <fabio.stabile@mia-platform.eu>
2024-11-25 07:32:34 +05:00
github-actions[bot]
8247a1661a chore: update roadmap content json (#7785)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-25 07:32:21 +05:00
Kamran Ahmed
9948873866 Add project idea for quiz app 2024-11-24 10:14:22 +05:00
Kamran Ahmed
67d8fcccb1 Add pomodoro timer project idea 2024-11-24 09:54:19 +05:00
Kamran Ahmed
f629987064 Add bastion host and file integrity checker idea 2024-11-24 08:54:33 +05:00
duds
902aa1c7a6 Fixes typo in 104-proc-priorities.md (#7684)
Old: renice +5
New: renice -5

From my research, after reading the topic in the Linux roadmap, it didnt make sense that increasing the priority of a process was made by +5, the topic said that a negative number makes the priority higher, so do many articles on the internet.
2024-11-24 08:17:10 +05:00
Karamoko Israël Abdelaziz Axel
1008d22a22 Add a video to the Decentralization section (#7692)
* adding a video to the Decentralization section

* adding a video to the Decentralization section
2024-11-24 08:16:34 +05:00
Lisa Dziuba
165d2a870b Added article on AuthN vs AuthZ (#7694)
Added a guide on the difference between authentication and authorization, since these terms are often confused.
2024-11-24 08:15:36 +05:00
Yanbo Wang
f2946d2b31 Add linked in content (#7695)
* Update linkedin@6UR59TigEZ0NaixbaUIqn.md

* Update src/data/roadmaps/devrel/content/linkedin@6UR59TigEZ0NaixbaUIqn.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-24 08:14:33 +05:00
Shivam Kumar
30f7705c93 Add user personas resource to UX design (#7709)
Added more resources from IxD Foundation and NN group.

Co-authored-by: Shivam Kumar <85393390+TinyTijil@users.noreply.github.com>
2024-11-24 08:10:54 +05:00
Shivam Kumar
58f7e3e579 Add UX design resource (#7710)
* Update conceptual-design@r6D07cN0Mg4YXsiRSrl1_.md

I have added an article by Dan Nessler on How to apply a design thinking, HCD, UX or any creative process from scratch which is a how-to article aims at providing designers, creative thinkers or even project managers with a tool to set up, frame, organise, structure, run or manage design challenges, and projects: The Double Diamond revamped.

* Update conceptual-design@r6D07cN0Mg4YXsiRSrl1_.md

I have added an article by Dan Nessler on How to apply a design thinking, HCD, UX or any creative process from scratch which is a how-to article aims at providing designers, creative thinkers or even project managers with a tool to set up, frame, organise, structure, run or manage design challenges, and projects: The Double Diamond revamped.
2024-11-24 08:09:59 +05:00
Wick Dynex
c28fffcbfd Add resource for rest-assured (#7737)
## Content

I’ve added a beginner-friendly article, A Guide to REST-assured, from Baeldung to the REST Assured section. If there’s anything that doesn’t meet the format, please feel free to comment. Thanks😊.

## Issue
Fixed #7736
2024-11-24 08:07:49 +05:00
b4haa7
9b1848d504 Update resources for Authentication (#7745)
* Update authentication-vs-authorization@WG7DdsxESm31VcLFfkVTz.md

replaced a wrong article with one about biometrics

* Update understand-common-exploit-frameworks@Lg7mz4zeCToEzZBFxYuaU.md

link redirects to a Thai gambling game site
2024-11-24 08:07:02 +05:00
Maksymilian
39d64df330 Add content to vue.js performance (#7777)
* Update performance@f7N4pAp_jBlT8_8owAcbG.md

* Update src/data/roadmaps/vue/content/performance@f7N4pAp_jBlT8_8owAcbG.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-24 08:01:16 +05:00
github-actions[bot]
f22afb4708 chore: update roadmap content json (#7778)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-24 07:56:41 +05:00
Gustavo Martins Pereira
e0cbb69710 Add new link of Redis in FullStack (#7771) 2024-11-23 20:03:08 +06:00
feelsgoodfrog
7ea7ae68c4 fix(typo): comma todo-list-api.md (#7772) 2024-11-22 18:03:48 +06:00
elias_sisay
6c86cc4a30 fix: postgresql link (#7766) 2024-11-20 22:42:49 +06:00
github-actions[bot]
7c55761380 chore: update roadmap content json (#7768)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-20 06:12:44 +06:00
Kamran Ahmed
39791a98a8 Add content to engineering manager roadmap 2024-11-19 13:18:17 -08:00
Kamran Ahmed
c193510f95 Update engineering manager roadmap 2024-11-19 08:49:00 -08:00
Kamran Ahmed
0c59ce24c1 Update engineering manager roadmap content 2024-11-19 08:47:21 -08:00
Kamran Ahmed
00383f4142 Add engineering manager roadmap 2024-11-19 07:25:11 -08:00
Ed Lan
b4b9311601 Add ref to DevOps roadmap in guide (#7762)
Added roadmap ref.
2024-11-19 05:16:03 -08:00
Ed Lan
cdbf2b3afd Update DevOps skills (#7763)
Added internal refs
2024-11-19 05:15:41 -08:00
Ed Lan
17615c68c5 Update frontend FAQs (#7764)
Tweaked the first two Qs
2024-11-19 05:10:53 -08:00
github-actions[bot]
b6eb3f38a6 chore: update roadmap content json (#7758)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-19 17:43:05 +06:00
Kamran Ahmed
4180ecd30f Add engineering manager roadmap 2024-11-18 18:19:39 -08:00
dudi vaichledere
a567425bf3 Update C# link to correct URL (#7757) 2024-11-18 15:46:50 -08:00
Kamran Ahmed
e387204802 Ad new changelog entry 2024-11-18 12:55:27 -08:00
FormerlyWD
96c2b84c71 feat: center of mass explain video (#7754)
video addition explaining COM better
2024-11-18 21:32:55 +06:00
github-actions[bot]
9add3d9dc1 chore: update roadmap content json (#7751)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-18 21:28:52 +06:00
Nang
1d9cdb2b9c feat: add PearAI code editor
Added PearAI to the list of AI Code Editors (An Open Source Option for developers!)
2024-11-18 01:57:12 +06:00
garyellow
3601b025a3 docs: fix typos and improve grammar in documentation (#7747)
Corrects typos and grammatical errors in various markdown files to enhance clarity and readability.
2024-11-17 18:44:00 +06:00
Jawher Kl
d7a9df3533 feat: container orchestration
* Update container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

Simplified content and added working links to resources for better clarity and learning.

* Update container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

Replace content and added working links to resources for better clarity and learning.

* Update container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

* Update src/data/roadmaps/devops/content/container-orchestration@Yq8kVoRf20aL_o4VZU5--.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-11-17 06:36:29 +06:00
Rogério Ferreira de Souza
37c504b6cf feat(backend): update unit testing node resources (#7743) 2024-11-17 06:31:59 +06:00
Kamran Ahmed
75a6c9133c Add preloading of ad image 2024-11-15 07:18:31 -07:00
Kamran Ahmed
1d1541386f Fix issue in sticky top ad 2024-11-15 07:09:57 -07:00
github-actions[bot]
8de3b5eb38 chore: update roadmap content json (#7738)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-15 16:39:33 +06:00
Jawher Kl
8e5e8ce0b6 fix: git clone link (#7735)
Fix broken link in Git & GitHub Roadmap
2024-11-14 17:21:23 +06:00
github-actions[bot]
c81cdf87c3 chore: update roadmap content json (#7732)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-14 17:19:26 +06:00
gavhu10
b28834ee3b feat: add a resource for python functions (#7724) 2024-11-14 03:42:17 +06:00
icoderarely
c3c9e8dd9a Fix color mismatch between legend and roadmap sections (#7729) 2024-11-13 07:20:02 -07:00
Jawher Kl
8788aabba7 Fix bug in file name (#7730)
I encountered a bug today while attempting to select the 'virtualenv' panel in the Python Roadmap. After investigating, it appears that the generated ID, virutalenv@_IXXTSwQOgYzYIUuKVWNE, is incorrect. The correct ID should be virtualenv@_IXXTSwQOgYzYIUuKVWNE.
2024-11-13 07:18:42 -07:00
Kamran Ahmed
9dcde9d2fc Add missing alt tag to backend job template guide 2024-11-12 16:15:18 -07:00
Kamran Ahmed
d9a161c876 Add backend job description template 2024-11-12 16:14:16 -07:00
Kamran Ahmed
41397b7960 Remove new badge from old guides 2024-11-12 15:37:17 -07:00
Kamran Ahmed
92ec666d3b Add related guides to devops guides 2024-11-12 15:28:46 -07:00
Kamran Ahmed
9d17dcc27f Add related guides to frontend guides 2024-11-12 15:22:34 -07:00
Kamran Ahmed
f8e6e8cf92 Add related guides to backend guides 2024-11-12 15:14:17 -07:00
ASIIMWE GRACE NOBLE
684c103aa2 fix(expense tracker): logical error in description (#7720)
If we are referencing by id and not index then --id 1 would remove the first element making the summary 10 and not 20

Solution: delete the second element instead to make the summary add up correctly.
2024-11-12 11:26:50 +06:00
Kamran Ahmed
322dea30d0 Remove new badge from old guides and videos 2024-11-11 15:31:35 -08:00
Kamran Ahmed
c6d96d8fa9 Remove actively maintained from unrelated pages 2024-11-11 15:29:41 -08:00
Kamran Ahmed
7b28484679 Remove AI roadmaps from indexing 2024-11-11 15:29:41 -08:00
Rudin Maxim
d5fae890a6 fix: empty buttons in profile update (#7717)
* Empty buttons in profile update

* fix: filtering in one call

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-11-12 01:21:36 +06:00
Tanishk Bansode
76474bd604 fix: protocol buffers video (#7712)
* Update 107-buffer.md

* Update 105-protocol-buffers.md

* Update 105-protocol-buffers.md
2024-11-11 06:32:24 +06:00
github-actions[bot]
316d265fef chore: update roadmap content json (#7704)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-09 19:27:38 +06:00
Kamran Ahmed
112c1d4672 Add calendar event 2024-11-09 11:20:50 +05:00
Arik Chakma
2a6c1bfce8 feat: implement calendar scheduling (#7574)
* wip

* feat: add calendar scheduling

* fix: update names

* UI Changes for calendar scheduling

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-08 21:48:09 +05:00
Brendan Chia
e4c863bbf4 fix: Update color ticks hexcode from #2d72d2 to #874efe (#7699) 2024-11-08 16:34:38 +05:00
Prasanna Kotyal
d7a390213c fix: broken gitignore link (#7696)
fix: update gitignore documentation link
Closes #7693
2024-11-08 08:05:04 +06:00
Georgios Drivas
ae54bac820 Update Toast.tsx to remove unsued interface (#7698) 2024-11-07 23:44:27 +05:00
Dan
a60da85876 add devops automation guide (#7680) 2024-11-07 17:02:42 +05:00
Arik Chakma
f47bf798d3 feat: related guides sidebar (#7682)
* feat: related guides sidebar

* fix: hide related guides on mobile
2024-11-07 17:01:18 +05:00
duds
a0addd1408 fix: typo handle to handled (#7686)
From handle to handled, I believe this is grammatically correct.
2024-11-06 21:25:50 +06:00
Aldiyar Dabarov
8fe9669fd4 fix: broken Docker Docs link (#7689) 2024-11-06 21:24:33 +06:00
Ed Lan
b8ea4d58ec Update how-to-become-frontend-developer.md (#7678)
Guide reference updates
2024-11-05 14:14:22 +00:00
Ed Lan
b4fa9fcf9e Update frontend-frameworks.md (#7677)
Guide reference touch ups
2024-11-05 14:14:02 +00:00
Ed Lan
ee83070507 Fix guide text (#7679)
Guide reference tweaks
2024-11-05 16:41:23 +05:00
Ed Lan
54809698ed Fix markdown link issue in guide (#7676)
* Update frontend-languages.md

Guide reference touch ups

* Update src/data/guides/frontend-languages.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-05 16:04:03 +05:00
github-actions[bot]
7ac0383769 chore: update roadmap content json (#7673)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-05 07:49:55 +06:00
Dan
e7ad915067 DevRel Roadmap Content. (#7512)
* copy for 40 topics

* 35 complete topics

* add 8 topics
2024-11-04 23:02:09 +05:00
Dan
b82d791b4e Add frontend job description guide (#7570)
* add frontend job description guide

* remove bold on h2

* Update src/data/guides/frontend-job-description.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-04 22:59:18 +05:00
Dan
a970359c7a Removed relational operators in favour of conditional (#7616)
* removed relational operators in favour of conditional as they're one in the same

* removed relational file
2024-11-04 22:58:28 +05:00
Dan
1e020de085 Add shift left devops guide (#7623)
* add shift-left devops guide

* add article to FAQs

* Update src/data/guides/devops-shift-left-testing.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-04 22:58:09 +05:00
Dan
55c35409e3 Add full stack job spec guide (#7654)
* add full stack job spec guide

* Update src/data/guides/full-stack-job-description.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-11-04 22:56:09 +05:00
Dan
fbc3b89aca Add devops lifecycle guide (#7655) 2024-11-04 22:54:52 +05:00
Dan
4730997e6e Removed the hacktoberfest contrib guide (#7670) 2024-11-04 22:53:45 +05:00
Arik Chakma
f6e244d52b fix: paragraph overflow (#7669) 2024-11-04 16:46:12 +06:00
Rogério Ferreira de Souza
e9647bbe92 feat(java): add official articles on basic syntax and update the content (#7665) 2024-11-04 09:53:12 +00:00
Charles J. Fowler
f69130e918 Improve Prompt Engineering - Pitfalls of LLMs - Content & Links (#7666)
* 📃 docs, data (Image Prompting) Update Topic/Sub Topics - In Place Edits.

- intent: Update topic from May 2023 to Oct 2024

- data: src/data/roadmaps/prompt-engineering/content/

- modify - 10X .ms
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs, data (Prompt Engineering Roadmap) Basic Concepts - In Place Edits.

- changes: single paragraphs (74-125 words)>
- concerns: if any more concise, topics looses fidelity, meaning and utility.

- data: src/data/roadmaps/prompt-engineering/content/
    - 📂 100-basic-llm

- modify: Topic
    - update content:
        - index.md
        - 100-what-are-llm.md
        - 101-llm-types.md
        - 102-how-llms-built.md
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs: (Prompt Eng.)  Basic LLM Concepts - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 100 basic-llm

- modify topics:
    - add links
        - 100-what-are-llms.md
        - 101-types-llms.md
        - 102-how-llms-are-bilt.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* docs: (Prompt Eng.) Prompting Introduction - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 101-prompting-introduction

- modify topics:
    - add links
        - index.md
        - 100-basic-prompting.md
        - 101-need-for-prompting.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs: (Prompt Eng.) Real World Uses - Content & Links.

- intent:
  - Update topic and links from May 2023 to Oct 2024.
  - Realword use cases are dynamic and evolving.
  - Remodelled existing examples.

- data: src/data/roadmaps/prompt-engineering/content/
  - 📂 103-real-world

   - modify: Content Improve, 1st paragraph.

    - modify: Expanded Content paragraphs
      - index.md
      - 100-structured-data.md
      - 101-inferring.md
      - 102-writing-emails.md
      - 103-coding-assistance.md
      - 104-study-buddy.md
      - 105-designing-chatbots.md

    - modify: Links New
      - index.md
      - 100-structured-data.md
      - 101-inferring.md
      - 102-writing-emails.md
      - 103-coding-assistance.md
      - 104-study-buddy.md
      - 105-designing-chatbots.md

BREAKINGCHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs: (Prompt Eng.) LLM Pitfalls - Links.

- intent: Insert Links from May 2023 to Oct 2024

- data: src/data/roadmaps/prompt-engineering/content/
  - 📂 104-llm-pitfalls

- modify: Links New
  - index.md
  - 100-citing-sources.md
  - 101-bias.md
  - 102-halluncinations.md
  - 103-math.md
  - 104-prompt-hacking.md

- modify: Copy Refresh
  - index.md
  - 100-citing-sources.md
  - 101-bias.md
  - 102-halluncinations.md
  - 103-math.md
  - 104-prompt-hacking.md

BREAKINGCHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* Apply suggestions from code review

spacing and styling fixes

---------

Co-authored-by: Dan <daniel.s.holdsworth@gmail.com>
2024-11-04 09:52:32 +00:00
Charles J. Fowler
779935cc60 Improve Prompt Engineering - Real World Examples - Content & Links (#7660)
* 📃 docs, data (Image Prompting) Update Topic/Sub Topics - In Place Edits.

- intent: Update topic from May 2023 to Oct 2024

- data: src/data/roadmaps/prompt-engineering/content/

- modify - 10X .ms
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs, data (Prompt Engineering Roadmap) Basic Concepts - In Place Edits.

- changes: single paragraphs (74-125 words)>
- concerns: if any more concise, topics looses fidelity, meaning and utility.

- data: src/data/roadmaps/prompt-engineering/content/
    - 📂 100-basic-llm

- modify: Topic
    - update content:
        - index.md
        - 100-what-are-llm.md
        - 101-llm-types.md
        - 102-how-llms-built.md
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs: (Prompt Eng.)  Basic LLM Concepts - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 100 basic-llm

- modify topics:
    - add links
        - 100-what-are-llms.md
        - 101-types-llms.md
        - 102-how-llms-are-bilt.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* docs: (Prompt Eng.) Prompting Introduction - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 101-prompting-introduction

- modify topics:
    - add links
        - index.md
        - 100-basic-prompting.md
        - 101-need-for-prompting.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs: (Prompt Eng.) Real World Uses - Content & Links.

- intent:
  - Update topic and links from May 2023 to Oct 2024.
  - Realword use cases are dynamic and evolving.
  - Remodelled existing examples.

- data: src/data/roadmaps/prompt-engineering/content/
  - 📂 103-real-world

   - modify: Content Improve, 1st paragraph.

    - modify: Expanded Content paragraphs
      - index.md
      - 100-structured-data.md
      - 101-inferring.md
      - 102-writing-emails.md
      - 103-coding-assistance.md
      - 104-study-buddy.md
      - 105-designing-chatbots.md

    - modify: Links New
      - index.md
      - 100-structured-data.md
      - 101-inferring.md
      - 102-writing-emails.md
      - 103-coding-assistance.md
      - 104-study-buddy.md
      - 105-designing-chatbots.md

BREAKINGCHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* Apply suggestions from code review

Just a couple of small spacing fixes

---------

Co-authored-by: Dan <daniel.s.holdsworth@gmail.com>
2024-11-04 09:47:25 +00:00
Charles J. Fowler
a09704baa2 Improve Prompt Engineering - Prompts & Techniques - Links (#7653)
* 📃 docs, data (Image Prompting) Update Topic/Sub Topics - In Place Edits.

- intent: Update topic from May 2023 to Oct 2024

- data: src/data/roadmaps/prompt-engineering/content/

- modify - 10X .ms
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs, data (Prompt Engineering Roadmap) Basic Concepts - In Place Edits.

- changes: single paragraphs (74-125 words)>
- concerns: if any more concise, topics looses fidelity, meaning and utility.

- data: src/data/roadmaps/prompt-engineering/content/
    - 📂 100-basic-llm

- modify: Topic
    - update content:
        - index.md
        - 100-what-are-llm.md
        - 101-llm-types.md
        - 102-how-llms-built.md
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs: (Prompt Eng.)  Basic LLM Concepts - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 100 basic-llm

- modify topics:
    - add links
        - 100-what-are-llms.md
        - 101-types-llms.md
        - 102-how-llms-are-bilt.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* docs: (Prompt Eng.) Prompting Introduction - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 101-prompting-introduction

- modify topics:
    - add links
        - index.md
        - 100-basic-prompting.md
        - 101-need-for-prompting.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs:  (Prompt Eng.) Prompting Techniques - New Links.

- intent: Update missing links from May 2023 to Oct 2024

- data: src/data/roadmaps/prompt-engineering/content/
  - 📂 102-prompts

- modify: Links New
  - prompts/index.md
  - prompts/100-parts-of-a-prompt.md

  - 📂 102-prompts/prompting-techniques

- modify: Content Modify
  - added a "Learn more" line to all files ahead of links.
  - removed duplicated text in a code fence.
      - 104-least-to-most.md

- modify: Links New
  - 100-role-prompting.md
  - 101few-shot-prompting.md
  - 102-chain-of-thought.md
  - 103-zeroshot-chain-of-thought.md
  - 104-least-to-most.md
  - 105-dual-prompt.md
  - 106-combining-technqiues.md

BREAKINGCHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>
2024-11-01 12:12:28 +00:00
github-actions[bot]
b9fdd0c82b chore: update roadmap content json (#7649)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-11-01 16:42:46 +06:00
Dan
e06f9ea461 remove dupe link (#7652)
* remove dupe link
2024-11-01 09:23:31 +00:00
github-actions[bot]
5a2101e244 chore: update roadmap content json (#7643)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-31 20:25:08 +06:00
Laurin Sorgend
e0ea600a14 Update cookies@UFuX8wcxZQ7dvaQF_2Yp8.md (#7636)
Fixed typo
2024-10-31 10:47:18 +00:00
Charles J. Fowler
cf5a7d055a Improve Prompt Engineering - Basic LLM & Prompt Introduction: Links (#7639)
* 📃 docs, data (Image Prompting) Update Topic/Sub Topics - In Place Edits.

- intent: Update topic from May 2023 to Oct 2024

- data: src/data/roadmaps/prompt-engineering/content/

- modify - 10X .ms
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs, data (Prompt Engineering Roadmap) Basic Concepts - In Place Edits.

- changes: single paragraphs (74-125 words)>
- concerns: if any more concise, topics looses fidelity, meaning and utility.

- data: src/data/roadmaps/prompt-engineering/content/
    - 📂 100-basic-llm

- modify: Topic
    - update content:
        - index.md
        - 100-what-are-llm.md
        - 101-llm-types.md
        - 102-how-llms-built.md
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs: (Prompt Eng.)  Basic LLM Concepts - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 100 basic-llm

- modify topics:
    - add links
        - 100-what-are-llms.md
        - 101-types-llms.md
        - 102-how-llms-are-bilt.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* docs: (Prompt Eng.) Prompting Introduction - New Links.

- intent: Update topic from May 2023 to Oct 2024
   - 📂 101-prompting-introduction

- modify topics:
    - add links
        - index.md
        - 100-basic-prompting.md
        - 101-need-for-prompting.md

BREAKING CHANGE: 
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>
2024-10-31 10:46:54 +00:00
Bartłomiej Galicki
44f1b01da3 chore(r-cs-subnetting): replace the video resource with better one (#7640)
Co-authored-by: bartgalicki <bartlomiej.galicki.sp@lhsystems.com>
2024-10-31 10:45:42 +00:00
Ikboljon Abdurasulov
7254a58328 fix: Improve grep command to filter files ending with .txt (#7627) 2024-10-30 14:17:05 +06:00
github-actions[bot]
0d3fdb2319 chore: update roadmap content json (#7633)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-30 14:16:08 +06:00
Aboody_01
5d4c7b8bac add a complete guide article about wiston logging at Nodejs Roadmap (#7634) 2024-10-30 08:10:54 +00:00
salocin-95
aca289b214 fix: desktop typo (#7625)
Fix a typo at line 31 from "desctop" to "desktop"
2024-10-29 19:45:42 +06:00
Bartłomiej Galicki
b395e4fc70 fix(r-cs-ldap): add missing video title (#7624) 2024-10-29 19:44:28 +06:00
github-actions[bot]
4a5c3d5786 chore: update roadmap content json (#7628)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-29 19:40:53 +06:00
Arik Chakma
8891404331 fix: roadmap node overflow (#7622) 2024-10-28 19:13:13 +06:00
Dan
a1371d552c added FAQs with TDS link for AI Eng (#7619) 2024-10-28 12:21:40 +00:00
Dan
25db2fdfda update SSL copy from the incorrect SSO one (#7618) 2024-10-28 10:57:33 +00:00
github-actions[bot]
c8250ae8bb chore: update roadmap content json (#7610)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-28 16:46:05 +06:00
Raf
7d9b10b2c6 Update data-structures--algorithms@VJSIbYJcy2MC6MOFBrqXi.md (#7607)
Updated the URL to visit the dedicated DSA Roadmap rather than leading to a page not found with the wrong URL.
2024-10-27 21:21:26 +00:00
github-actions[bot]
fe580b8da2 chore: update roadmap content json (#7603)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-27 16:04:02 +06:00
Kamran Ahmed
65f1c9ca50 feat: add support for sticky sponsor banner (#7602)
* Add sponsors functionality

* Fix overlapping issue

* Add sticky top sponsor
2024-10-26 23:34:50 +01:00
github-actions[bot]
7f399f5c7c chore: update roadmap content json (#7591)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-26 19:14:48 +06:00
Kamran Ahmed
414ce7afd9 Fix propagation issue on sponsor close 2024-10-26 11:01:23 +01:00
Murshal Akhtar Ansari
7e9de94b14 roadmap(DSA): added missing resouce links in problem solving techniques (#7586) 2024-10-26 09:02:20 +01:00
Hunter Greer
e34619c24b Update 102-big-omega.md (#7587)
Fixed inaccuracy with description
2024-10-26 08:59:51 +01:00
Aboody_01
65ab0f4f4f add an article about Web Storage API at Frontend Roadmap (#7592) 2024-10-26 08:52:14 +01:00
Eshaan Awasthi
50155c3ad0 Adding Kafka Streams documentation (#7578)
* Adding Kafka Streams documentations

* Adding detailed docs for Streams API

* Updating the changes

* Updating changes
2024-10-26 08:48:26 +01:00
Mohammad Mahdi Bahrami
8845af89e6 Update formatting@fU8Vnw1DobM4iXl1Tq6EK.md (#7590)
* Update formatting@fU8Vnw1DobM4iXl1Tq6EK.md

Added [BiomeJS](https://biomejs.dev) to formatting tools

* fix: update paragraph

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-10-26 04:28:09 +06:00
nigeisel
4910719d4e Fix content for terraform and aws roadmaps (#7589)
* Fix URLs to AWS docs: links pointed to portuguese version of documentation

* Fix URL to official process.env documentation (it pointed to an unrelated digital ocean article about command line args)

* Fix typo

* Add resource lifecycle node

* Fix @article@ tag case

* * Fix common but dangerous misconception: values, even if marked as sensitive, ARE written to state files in CLEAR text!
  * Source: https://developer.hashicorp.com/terraform/language/values/outputs#sensitive-suppressing-values-in-cli-output
* Fix minor display issue: "<sensitive>" is rendered to "", so it was changed to `<sensitive>`

* Fix missing space

* Update terraform plan & apply
* Fix link to terraform apply docs (pointed to terraform plan)
* Add link to official terraform plan docs to terraform plan node
2024-10-25 22:31:36 +01:00
Vedansh
5933413f3b Improve content of game developer roadmap (#7561)
* Phase 1 for Long Running...

* Phase - 2

* Phase - 3

* Phase - 4

* Phase - 5

* Phase - 6

* Phase - 7

* Phase - 8

* Phase - 9

* Phase - 10 (Final)
2024-10-25 22:14:28 +01:00
Charles J. Fowler
e4dcf5585e 📃 Prompt Eng Roadmap (Image Prompting) - Improve (2023, Q2 -> 2024, Q4) (#7571)
* 📃 docs, data (Image Prompting) Update Topic/Sub Topics - In Place Edits.

- intent: Update topic from May 2023 to Oct 2024

- data: src/data/roadmaps/prompt-engineering/content/

- modify - 10X .ms
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>

* 📃 docs, data (Prompt Engineering Roadmap) Basic Concepts - In Place Edits.

- changes: single paragraphs (74-125 words)>
- concerns: if any more concise, topics looses fidelity, meaning and utility.

- data: src/data/roadmaps/prompt-engineering/content/
    - 📂 100-basic-llm

- modify: Topic
    - update content:
        - index.md
        - 100-what-are-llm.md
        - 101-llm-types.md
        - 102-how-llms-built.md
---

Co-authored-by: @iPoetDev <ipoetdev-github-no-reply@outlook.com>
2024-10-25 19:16:52 +01:00
Alastair
85230cdb8b Fixing link to point to specific "Ambient Modules" anchor in TS Modules Reference (#7585)
The old link is improperly formatted--as such, it simply redirects the user to https://www.typescriptlang.org/docs/handbook/modules/introduction.html, rather than the more specific https://www.typescriptlang.org/docs/handbook/modules/reference.html#ambient-modules
2024-10-25 19:12:45 +01:00
github-actions[bot]
afdadf1efc chore: update roadmap content json (#7575)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-25 23:29:20 +06:00
megaqbit
4cb2994b13 fix: add space for Markdown links formatting (#7582) 2024-10-25 16:16:07 +01:00
Kamran Ahmed
03a974ad24 Add event value 2024-10-25 11:39:34 +01:00
Kamran Ahmed
171f1431c2 Move GA to head 2024-10-25 11:00:38 +01:00
Kamran Ahmed
f37ed9fab8 Migrate from UA -> GA4 2024-10-25 10:45:14 +01:00
Vedansh
687d3ee4da Improve Blockchain Roadmap (#7557)
* Phase - 1 (Common Fixes)

* Phase - 2 (Majors)

* Phase - 3 (Special Content)

* Phase - 4

* Phase - 5 (Final)

* Apply Suggested Changes from Dan.
2024-10-24 13:46:13 +01:00
github-actions[bot]
70c09f263c chore: update roadmap content json (#7567)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-24 17:53:04 +06:00
Vedansh
13ec5a7274 Update Few Topics in UX Design Roadmap (#7559)
* Phase - 1

* Phase - 2
2024-10-24 10:09:20 +01:00
dsh
5c5aa683b3 Add developer portfolioo guide (#7527) 2024-10-23 11:29:51 +01:00
dsh
f6e5901ae7 Add new fe overview video to video page (#7558) 2024-10-23 11:28:48 +01:00
github-actions[bot]
4b0b0fa5ca chore: update roadmap content json (#7563)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-23 15:20:29 +06:00
Aboody_01
346020829a add a video resource about API`s in Nodejs Roadmap (#7564) 2024-10-23 10:06:21 +01:00
github-actions[bot]
d7252f9a9c chore: update roadmap content json (#7552)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-23 00:38:14 +06:00
Artur
f1e552d085 Adding 2 videos links to Aws Roadmap - EC2 and VPC topics (#7533)
* adding official video from aws that resumes ec2

* adding video from freecodecamp that cover vpc service

* Add a newer video

Adding a video that give a overview and a tutorial on how to create a basic instance
2024-10-22 10:34:08 +01:00
Debajyati Dey
64931e0e0e Linux (#7541)
Adding links to Linux topics.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-22 10:25:19 +01:00
Aboody_01
eb44988a84 add a process stdin article to the Nodejs Roadmap (#7554) 2024-10-22 10:19:58 +01:00
Benjamin Yee
75b01dc212 Add resources to Technical Writer Roadmap (#7555)
I added two articles and two YouTube videos to explain more about the subject of technical writing.
2024-10-22 10:19:05 +01:00
ChocolateCharlie
3a6565d08c fix: friends typo (#7551) 2024-10-22 01:20:32 +06:00
Himanshu Jangid, हिमांशु जाँगिड़
b4545185a3 Add the curve definition and application examples for game development (#7543)
* Add the curve definition and application examples for game development

* chore: make the content concise and add links

There aren't much articles and videos for curves as a whole, most of them just have the definition. Creators prefer explaining individual curve types rather than all of them in one video but those should be linked into the sub-categories and that is already done.
2024-10-21 15:41:51 +01:00
github-actions[bot]
e40af763d7 chore: update roadmap content json (#7547)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-21 16:52:47 +06:00
Nkwi Cyril
70c7a7ee16 Fix/grammatical error (#7535)
* chore(src): fix grammatical error on headings

* chore(src): fix grammatical error on headings
2024-10-21 10:45:43 +01:00
Aboody_01
b0700a3273 add an article about react susbense at Reactjs Roadmap (#7534) 2024-10-21 10:19:24 +01:00
Himanshu Jangid, हिमांशु जाँगिड़
47741ca640 Add a video learning resource for bezier curve (#7544)
The attached video is one of the most simple to understand yet highly technical for bezier curves.
2024-10-21 10:14:03 +01:00
Murshal Akhtar Ansari
8663ba3969 roadmap: added missing resource links in DSA (#7545) 2024-10-21 10:13:19 +01:00
Vishnu Vardhan
a7b40f047c Fix typo in PgBouncer website URL (#7542)
* Fix typo in PgBouncer website URL

* Revert the JSON File for PgBouncer
2024-10-20 17:39:23 +06:00
Alastair
4a8ddf5687 Fixed typo, was consructor now constructor. (#7536)
Very minor typo in the Typescript "Constructor Overloading" section. For the paragraph beginning in "Note that, similar to function overloading . . ."
2024-10-20 10:55:37 +01:00
github-actions[bot]
4c54997bfb chore: update roadmap content json (#7532)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-19 11:25:45 +06:00
dsh
ceeaa91f62 Complete AI Engineer Roadmap (#7508)
* ai eng content

* 57 topics

* 44 topics

* 68 topics, need to add links to the final 15 or so

* final topics

* update copy and links

* Update ai-engineer-vs-ml-engineer@jSZ1LhPdhlkW-9QJhIvFs.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update code-completion-tools@TifVhqFm1zXNssA8QR3SM.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update development-tools@NYge7PNtfI-y6QWefXJ4d.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update introduction@_hYN0gEi9BL24nptEtXWU.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update what-is-an-ai-engineer@GN6SnI7RXIeW8JeD-qORW.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* resolve comments

* Update src/data/roadmaps/ai-engineer/content/image-understanding@fzVq4hGoa2gdbIzoyY1Zp.md

* Update src/data/roadmaps/ai-engineer/content/anomaly-detection@AglWJ7gb9rTT2rMkstxtk.md

* Update src/data/roadmaps/ai-engineer/content/chunking@mX987wiZF7p3V_gExrPeX.md

* Update src/data/roadmaps/ai-engineer/content/data-classification@06Xta-OqSci05nV2QMFdF.md

* Update src/data/roadmaps/ai-engineer/content/inference@KWjD4xEPhOOYS51dvRLd2.md

* Update src/data/roadmaps/ai-engineer/content/manual-implementation@6xaRB34_g0HGt-y1dGYXR.md

* Update src/data/roadmaps/ai-engineer/content/mongodb-atlas@j6bkm0VUgLkHdMDDJFiMC.md

* Update src/data/roadmaps/ai-engineer/content/video-understanding@TxaZCtTCTUfwCxAJ2pmND.md

* Update src/data/roadmaps/ai-engineer/content/performing-similarity-search@ZcbRPtgaptqKqWBgRrEBU.md

* Update src/data/roadmaps/ai-engineer/content/popular-open-source-models@97eu-XxYUH9pYbD_KjAtA.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-18 23:01:27 +01:00
fellalli
ee3736bd60 Fix broken link (#7530) 2024-10-18 22:37:05 +01:00
Kamran Ahmed
029e45c5c0 Fix canonical URLs (#7531) 2024-10-18 22:36:39 +01:00
Debajyati Dey
ad2095bcce Cs (#7526)
* Added relevant resources to learn the topic and changed the list of CPU scheduling algorithms

Multilevel Feedback Queue Scheduling Algorithm was present twice in the list. Removed the lines containing the duplicate.

Added HRRN (Highest Response Ratio Next) Algorithm in the list because it is a highly optimised and important CPU Scheduling Algorithm.

* Added video resource for processes and threads

* Restructured the Resource links based on Contributing.md
2024-10-18 14:30:44 +01:00
Matt Skovranek
0c1cd9decd add video link of full python course to Python Roadmap (#7520) 2024-10-18 08:27:00 +01:00
github-actions[bot]
f059d34e1f chore: update roadmap content json (#7521)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-18 12:36:35 +06:00
Arik Chakma
e1a56af631 feat: add frontend projects (#7356)
* wip: age calculator

* fix: update age calculator description

* wip: flash cards project

* wip: flash cards

* fix: remove JavaScript roadmap

* fix: remove JavaScript roadmap
2024-10-17 23:46:52 +01:00
dsh
49c3a67964 updated frontend roadmap question (#7484)
* updated fe question

* replace breaks with h2
2024-10-17 23:45:23 +01:00
dsh
0dc96ac7aa Add devops vs full-stack guide (#7518)
* add devops vs full-stack guide

* improve table
2024-10-17 21:49:36 +01:00
dsh
35dae76d26 Add FE vs BE for AI guide (#7519) 2024-10-17 21:49:20 +01:00
dsh
86e83652bf Add full stack vs backend guide (#7516) 2024-10-17 18:49:20 +01:00
Vedansh
ccc2cbd9c2 Improve Vue.js Roadmap (#7498)
* Phase - 1

* Phase - 2

* Phase - 3

* Phase - 4

* Phase - 6

* Phase - 7 (Final)

* Update src/data/roadmaps/vue/content/v-else-if@a9caVhderJaVo0v14w8WB.md

* Update src/data/roadmaps/vue/content/v-else@0CtAZQcFJexMiJfZ-mofv.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-17 15:16:59 +01:00
Aboody_01
5c0a5e2426 added an article link about linear search at DSA Roadmap (#7513) 2024-10-17 15:15:59 +01:00
Vedansh
4b63d17383 Update contribution docs (#7506) 2024-10-17 11:16:07 +01:00
Murshal Akhtar Ansari
3ca0a5c94c roadmap: added resource links in DSA for linear and binary search (#7505) 2024-10-17 10:27:17 +01:00
Aboody_01
523511c078 add an article about handling async errors at Nodejs Roadmap (#7495) 2024-10-17 10:24:45 +01:00
Astro
d4cb23b370 Update evm-based@tSJyp46rkJcOtDqVpJX1s.md (#7500)
Replace deprecated article link with a new one
2024-10-17 10:23:55 +01:00
Andrey Blazejuk
55255dbbb1 fix: refactor number utils (#7504) 2024-10-17 13:48:19 +06:00
github-actions[bot]
5033c89adf chore: update roadmap content json (#7503)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-17 13:47:06 +06:00
Kamran Ahmed
c481e8aa38 Add UTM registration tracking 2024-10-16 23:07:08 +01:00
fellalli
87ed33b330 Add C++ projects (#7497) 2024-10-16 21:14:09 +01:00
Kamran Ahmed
6837330be1 Add team dashboard 2024-10-16 16:55:12 +01:00
Kamran Ahmed
b1d97db2d2 Add change log 2024-10-16 16:51:55 +01:00
Akshay B
f20cf95592 OpenSource AI Engineer content (#7492)
* Update opensource-ai@a_3SabylVqzzOyw3tZN5f.md

Updating on AI Engineer roadmap
- OpenSource AI

* Update open-vs-closed-source-models@RBwGsq9DngUsl8PrrCbqx.md

Updating on AI Engineer Roadmap
- Open vs Closed Source Models

* Update open-vs-closed-source-models@RBwGsq9DngUsl8PrrCbqx.md

minor change (-)

* Update popular-open-source-models@97eu-XxYUH9pYbD_KjAtA.md

Updating on AI Engineer Roadmap
- Popular Open Source Models

* Update src/data/roadmaps/ai-engineer/content/popular-open-source-models@97eu-XxYUH9pYbD_KjAtA.md

cut down the topic

* Update ollama@rTT2UnvqFO3GH6ThPLEjO.md

Updating on AI Engineer Roadmap
- Ollama

* Update ollama-models@ro3vY_sp6xMQ-hfzO-rc1.md

Updating on AI Engineer Roadmap
- Ollama Models

* Update ollama-sdk@TsG_I7FL-cOCSw8gvZH3r.md

Updating on AI Engineer Roadmap
- Ollama SDK

* Update hugging-face@v99C5Bml2a6148LCJ9gy9.md

Updating on AI Engineer Roadmap
- Hugging Face

* Update hugging-face-tasks@YKIPOiSj_FNtg0h8uaSMq.md

Updating on AI Engineer Roadmap
- Hugging Face Tasks

* Update hugging-face-hub@YLOdOvLXa5Fa7_mmuvKEi.md

Updating on AI Engineer Roadmap
- Hugging Face Hub

* Update inference-sdk@3kRTzlLNBnXdTsAEXVu_M.md

Updating on AI Engineer Roadmap
- Inference SDK

* Update transformersjs@bGLrbpxKgENe2xS1eQtdh.md

Updating on AI Engineer Roadmap
- Transformers.js

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-16 15:51:42 +01:00
Kamran Ahmed
6e5e77c86b Revert "Remove Hacktoberfest (#7494)" (#7496)
This reverts commit 2410c89bde.
2024-10-16 15:48:43 +01:00
Kamran Ahmed
2410c89bde Remove Hacktoberfest (#7494) 2024-10-16 15:16:51 +01:00
github-actions[bot]
b513a48c2a chore: update roadmap content json (#7488)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-16 19:44:36 +06:00
Arik Chakma
b4990ae3cd fix: api design node id (#7493) 2024-10-16 19:43:42 +06:00
Nirator
c178749818 Add minipic to image compressor list (#7489)
* Add minipic to image compressor list

* Update src/data/best-practices/frontend-performance/content/compress-your-images.md

capitalized

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-16 11:58:13 +01:00
Aboody_01
88e7aa9d3f Add a Javascript error reference article to Nodejs roadmap (#7487)
* Add a Javascript error reference article to Nodejs roadmap

a Javascript error reference article from mdn web documents

* Add a reference article to the nodejs Roadmap
2024-10-16 09:35:31 +01:00
Akshay B
373068e713 Contribution to AI Engineer Roadmap (#7490)
* Update opensource-ai@a_3SabylVqzzOyw3tZN5f.md

Updating on AI Engineer roadmap
- OpenSource AI

* Update open-vs-closed-source-models@RBwGsq9DngUsl8PrrCbqx.md

Updating on AI Engineer Roadmap
- Open vs Closed Source Models

* Update open-vs-closed-source-models@RBwGsq9DngUsl8PrrCbqx.md

minor change (-)

* Update popular-open-source-models@97eu-XxYUH9pYbD_KjAtA.md

Updating on AI Engineer Roadmap
- Popular Open Source Models

* Update src/data/roadmaps/ai-engineer/content/popular-open-source-models@97eu-XxYUH9pYbD_KjAtA.md

cut down the topic

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-16 09:34:31 +01:00
github-actions[bot]
02eceacfe1 chore: update roadmap content json (#7479)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-15 21:24:00 +06:00
Deni Andreawan
9082f345da feat: added content to AI ​​Engineer Roadmap (#7464)
* feat: added content to AI ​​Engineer Roadmap

* fix: update content for AI Engineer vs ML Engineer
2024-10-15 15:42:02 +01:00
dsh
1df57aa83b fix libra/libre type (#7483) 2024-10-15 10:08:49 +01:00
Aboody_01
dcba12aca0 Update Node.js system errors (#7474)
Add an Article that explains system errors and fix them
2024-10-15 10:04:28 +01:00
Kamran Ahmed
7cf5071ee4 Fix spacing on grid 2024-10-14 22:07:25 +01:00
dsh
3a1c7e5300 Update docker roadmap content (#7440)
* rework docker roadmap content

* remove h2
2024-10-14 16:36:34 +01:00
Vedansh
51d7dfb0a4 Improve API design roadmap content (#7462)
* Phase - 1st

* Phase - 2

* Phase - 3

* Phase - 4

* Phase  - 5

* Added Some Special Content.
2024-10-14 16:32:48 +01:00
dsh
2b9e86cd67 change JSON to Markdown (#7471) 2024-10-14 16:31:28 +01:00
Kamran Ahmed
737126ebc4 Add a button to visit homepage from bookmarks 2024-10-14 16:27:51 +01:00
Kamran Ahmed
677e66b806 Add AI engineer roadmap link 2024-10-14 15:58:26 +01:00
Kamran Ahmed
24a2da024f Add team sponsor 2024-10-14 15:55:40 +01:00
dsh
1426959f77 removed broken link (#7472) 2024-10-14 10:14:56 +01:00
Moulishwaran Balaji
566210ace5 Updated nose -python description (nose is deprecated now) (#7443)
* Update nose@SSnzpijHLO5_l7DNEoMfx.md  

As nose is deprecated and not actively maintained the information is added to this page.

* Update src/data/roadmaps/python/content/nose@SSnzpijHLO5_l7DNEoMfx.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-14 10:02:34 +01:00
Kabeer Arora
426766f261 fix: update router content in cybersecurity roadmap (#7465)
* fix: update router content in cybersecurity roadmap

* fix: update video titles for router in cyber-security roadmap
2024-10-14 09:50:30 +01:00
Abdullahi Abdiaziz yusuf
9a241448ef Add a free article to the documentation (#7467)
Added a section on 'Testing JavaScript with Vultr' to the documentation. The article explains how to deploy and test JavaScript applications on the Vultr cloud platform, covering setup, environment configuration, and basic test scripts for ensuring performance and reliability.
2024-10-14 09:49:07 +01:00
github-actions[bot]
817d3a0018 chore: update roadmap content json (#7446)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-13 21:36:04 +06:00
Kamran Ahmed
2bff8d8303 Update dependencies 2024-10-12 13:11:54 +01:00
Kamran Ahmed
d7974de788 Downgrade dependencie 2024-10-12 13:02:40 +01:00
Kamran Ahmed
3675de800e Upgrade dependencies 2024-10-12 12:37:29 +01:00
Shivam Mittal
6d16cb7564 Fixed typo in automated-backups.md (#7447) 2024-10-12 12:19:41 +01:00
Mehul
25e51eec37 fix: Broken Link in React Roadmap -> Component Life Cycle (#7439) 2024-10-11 21:40:37 +06:00
github-actions[bot]
e967f5a183 chore: update roadmap content json (#7435)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-11 21:39:48 +06:00
Kamran Ahmed
b509c31652 Update dependencies 2024-10-11 12:22:04 +01:00
Sivarajakani
02d60e8eca feat: add a YouTube video link to Rust memory management (#7438)
* Added a YouTube video link to Rust memory management

In this video, he provides a clear explanation of Rust's ownership system, including example code. It could be helpful for understanding ownership concepts.

* Update src/data/roadmaps/rust/content/100-introduction/102-memory-safety.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-11 12:13:24 +01:00
Obiechina Emmanuel
c7e483c384 Add content to AI Engineer roadmap (#7349)
* Added content to custom-validators topic

* Added contents to 10 git & github topics

* Apply suggestions from code review

styling clean up

* Added contents to 10 git and github topics

* Update src/data/roadmaps/git-github/content/committing-changes@2_z3R7seCvQVj-Na4H1SV.md

* Update src/data/roadmaps/git-github/content/creating-account@i7fIIHcBEk473te8bniJ5.md

* Update src/data/roadmaps/git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md

* Update src/data/roadmaps/git-github/content/creating-repositories@c_FO6xMixrrMo6iisfsvl.md

* Update src/data/roadmaps/git-github/content/deleting-branch@1uDenoQ6zu7CT69FR2iQB.md

* Update src/data/roadmaps/git-github/content/fast-forward-vs-non-ff@agtPWS8j6i6wQPk10cy8E.md

* Update src/data/roadmaps/git-github/content/forking-vs-cloning@l1Wf7Pe_ah8ycCgslfSK4.md

* Update src/data/roadmaps/git-github/content/git-rebase@HMEfUFNu_Wp_Pac7VWHr-.md

* Added contents to 7 git and github topics

* added content to 10 redis topics

* Revert changes to src/app.js from commit abc1234

* Added contents to 5 Ai engineer roadmap topics

* Update src/data/roadmaps/ai-engineer/content/ai-agents@9XCxilAQ7FRet7lHQr1gE.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update src/data/roadmaps/ai-engineer/content/ai-code-editors@XcKeQfpTA5ITgdX51I4y-.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update src/data/roadmaps/ai-engineer/content/chroma@dSd2C9lNl-ymmCRT9_ZC3.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* updated content of adding-end-user-ids

* Update src/data/roadmaps/ai-engineer/content/adding-end-user-ids-in-prompts@4Q5x2VCXedAWISBXUIyin.md

* Update src/data/roadmaps/ai-engineer/content/agents-usecases@778HsQzTuJ_3c9OSn5DmH.md

* Update src/data/roadmaps/ai-engineer/content/agents-usecases@778HsQzTuJ_3c9OSn5DmH.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-11 01:17:12 +01:00
Kamran Ahmed
75ab1ba89c Add ec2 instance project idea 2024-10-10 15:21:42 +01:00
Kamran Ahmed
44562b6a1e Add new project idea 2024-10-10 15:02:22 +01:00
Kamran Ahmed
10dfd37d40 Add new project ideas for deployment and service discovery 2024-10-10 15:02:22 +01:00
dsh
8beb9754ba Add articles for machine learning (#7427) 2024-10-10 14:26:43 +01:00
Vedansh
788825fb75 Improve AWS Roadmap (#7403)
* RDS

* DynamoDB.

* ECS

* Lambda

* Final Phase.
2024-10-10 12:22:16 +01:00
Vedansh
8535c6eef2 Improve AWS Roadmap (#7401)
* SES

* S3

* Route 53

* Cloudwatch

* Cloudfront
2024-10-10 12:21:29 +01:00
Vedansh
78a642f8bd Improve AWS Roadmap content (#7400)
* Introduction.

* EC2.

* VPC

* IAM

* Autoscaling.
2024-10-10 12:21:03 +01:00
dsh
5b29181d95 removed duplicate subtopic, replaced content, shifted nodes up (#7424) 2024-10-10 12:19:20 +01:00
Abdul Samad Shaikh
2571a7c52e fix superfluous word 'token' when writing JWT (#7426) 2024-10-10 12:19:07 +01:00
Ruslan Semagin
9b952b9afe Fixed inaccuracies in Redis Roadmaps (#7404) 2024-10-10 11:34:37 +01:00
0x009922
960218235d Add links to the free "Rust Atomics and Locks" ebook (#7416)
* Add links to the free "Rust Atomics and Locks" ebook
2024-10-10 11:31:40 +01:00
Sparsh
ec668a3a0b Added 2 new course links of Swift programming (#7419)
* Added new course link of 100 days of Swift | Hacking with SwiftUI

* Added new course link of Swift Programming | Programiz
2024-10-10 11:29:29 +01:00
Patrick Schröder
42874aa6c7 replace broken link (#7421) 2024-10-10 11:27:01 +01:00
Robiul Hossain
aa1d4c9914 Devops Roadmap: GitHub action & nginx resource added (#7350)
* feat: add a course video to github actions in devops

* feat: add an nginx setup article to nginx in devops

* fix: github action certification video starting point in github action of devops roadmap
2024-10-10 11:13:07 +01:00
github-actions[bot]
5e0ff6c780 chore: update roadmap content json (#7415)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-10 09:12:16 +06:00
Roman
9b14b2d60a fix: replace duplicated link in Introduction to TypeScript content (#7406) 2024-10-09 23:45:00 +06:00
Kamran Ahmed
9c73a476c3 Add prometheus project 2024-10-09 17:00:04 +01:00
Kamran Ahmed
c336b85a0a Add automated backups project 2024-10-09 15:31:16 +01:00
Kamran Ahmed
e3694f4e36 Add multi-container project idea 2024-10-09 14:58:50 +01:00
Kamran Ahmed
801556d515 Update sorting 2024-10-09 14:30:37 +01:00
Kamran Ahmed
900b618f66 Add dockerized service project idea 2024-10-09 14:23:53 +01:00
Kamran Ahmed
ea7b55cb64 Add project 2024-10-09 12:54:30 +01:00
Kamran Ahmed
8f8cca4be3 Add new projects for devops roadmap 2024-10-09 12:54:30 +01:00
Vedansh
63004475aa Improve Go Roadmap (#7399)
* Go Basics.

* Go Advanced.

* 102,103,104,105,106

* Everything Else.
2024-10-09 11:36:51 +01:00
Akhilesh Rawat
fae4899a2c Update v-html@bZxtIBeIfeUcR32LZWrPW.md - v-html,HTML typo fix (#7394)
Fixed typos "v-thml" and "HTMl" to "v-html" and "HTML" respectively.
2024-10-09 11:19:16 +01:00
Brian Rodriguez
f34f6a280c [Update] software architect: Agile model (#7391) 2024-10-09 11:18:48 +01:00
Roy Straub
cad104a413 Corrects the CQS article (#7396)
* Improved CQS article

The previous article referred to a broader, architectural pattern of CQRS, which are not the same

* Update src/data/roadmaps/software-design-architecture/content/100-clean-code-principles/113-command-query-separation.md

removed extra bracket.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-09 11:17:55 +01:00
Himanshu Jangid, हिमांशु जाँगिड़
29d3b26fe4 Add content for game-mathematics (#7307)
* Update game-mathematics, add one of the most best free books for learning game math

Multiple mathematics books specifically target game math but this is one of the best yet free.

* fix: resource formatting

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-10-09 10:26:07 +01:00
Ruslan Semagin
6de4a36dd4 feat: add useful links for Rust (#7397) 2024-10-09 15:14:23 +06:00
Ruslan Semagin
c8d8b75c31 feat: add Leptos Web Framework to Web Development (#7398) 2024-10-09 15:13:03 +06:00
github-actions[bot]
25661736ff chore: update roadmap content json (#7377)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-09 15:11:29 +06:00
Kamran Ahmed
31dffa82c5 Add server stats project 2024-10-09 02:15:12 +01:00
Kamran Ahmed
473366f3ca Add dummy service project ideas 2024-10-09 00:24:12 +01:00
Kamran Ahmed
01e366cbac Add monitoring dashboard idea 2024-10-08 23:22:07 +01:00
Kamran Ahmed
69f350ef85 Add new projects for devops roadmap 2024-10-08 22:18:54 +01:00
Kamran Ahmed
ccb3890484 Update project description 2024-10-08 22:18:54 +01:00
FerPlej
10af26eed6 feat: remove link in Hindi (#7387)
Co-authored-by: Piotr Pietryga <piotr.j.pietryga@gmail.com>
2024-10-08 19:48:40 +01:00
Kamran Ahmed
9ec855fb15 Add github actions workflow task 2024-10-08 14:25:55 +01:00
Kamran Ahmed
ae7ea40f74 Add nginx log analyzer 2024-10-08 14:25:55 +01:00
Mark
4125c28f5a Feat/postgres roadmap add new links group by (#7378)
* Add new links for group by for PostgreSQL

* Update article name

* Update src/data/roadmaps/postgresql-dba/content/grouping@uwd_CaeHQQ3ZWojbmtbPh.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-08 12:59:41 +01:00
Robiul Hossain
912e7d7a56 Adding api design roadmap resources (#7373)
* feat: add a resource link to api designs basics of dns topic

* feat: add a resource link to api designs restful apis topic

* Update src/data/roadmaps/api-design/content/basics-of-dns@v4nJYD9yiIEUviLPhVTCD.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-08 12:55:41 +01:00
Tejaswi Tyagi
11cb5caafc Added content to blank Java Advanced Topics index.md file (#7371) 2024-10-08 12:51:34 +01:00
Krushna Kanta Rout
34c951b619 Feat: Added Resources, Improvements, and Typo Fixes for Full Stack Roadmap (#7369)
* feat: add video for restful api

* feat: add documentationfor redis

* feat: add dedicated roadmap

* fix: add website names

* feat: add official website of monit

* fix: replace article with official

* fix: change feed link github to github-actions

* fix: add taiwind css
2024-10-08 12:48:16 +01:00
Murshal Akhtar Ansari
fe9162296e roadmap: added resource links in DSA for selection and heap sort (#7368) 2024-10-08 12:46:16 +01:00
Arunabha-NOTE
b282129eab Update devops-principles.md (#7365)
Fixed typo and incomplete link in the 9th section for cncf.io
2024-10-08 12:44:01 +01:00
lerethel
6e1e045773 Update 101-big-theta.md (#7364)
* Update 101-big-theta.md

Replace 'Theta' with 'θ' where applicable and remove unnecessary escaping

* Update 101-big-theta.md

Remove unnecessary parentheses
2024-10-08 12:43:12 +01:00
Youssef Hassan
191ca24c93 Link refers to SQL Roadmap under 'Learn SQL' topic in 'PostgreSQL DBA' (#7363) 2024-10-08 12:40:49 +01:00
Mark
9487a2947b Fix relational database app daily dev link in postgres roadmap (#7379) 2024-10-08 12:36:53 +01:00
Brian Rodriguez
4a45c0b6b1 [Update] software architect: PMI & RUP (#7341) 2024-10-08 12:20:22 +01:00
vansh kabra
099ec78cca add new references to learn component lifecycles (#7319)
* add new references to learn component lifecycles

* add new references to learn component lifecycles and update official at top

* add new references to learn component lifecycles and place the main link in link section
2024-10-08 12:15:57 +01:00
Vedansh
c565fb5e0a Improve python roadmap (#7323)
* 18 Topics Verified.

* 19 Topics Verified.

* 21 Topics Verified.

* 12 Topics Verified.
2024-10-08 11:51:52 +01:00
Kamran Ahmed
2db1bce35b Remove new badge from old guides 2024-10-08 11:50:32 +01:00
Kamran Ahmed
53cda20ddb Highlight official roadmaps, add changelog 2024-10-08 11:50:23 +01:00
adnn-alc
e3224cb7b1 Add content for pre-trained models (#7370)
* Update pre-trained-models

* Update src/data/roadmaps/ai-engineer/content/pre-trained-models@d7fzv_ft12EopsQdmEsel.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-07 12:48:44 +01:00
Arik Chakma
8b0c536750 feat: team dashboard (#7213)
* fix: add team roadmaps

* feat: implement add member

* feat: separate team dashboard page

* UI changes for team dashboard

* Add team activity dashboard

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-07 12:47:54 +01:00
dsh
3f7e50907a Add redis roadmap content (#7229)
* 24 topics

* 9 topics

* remove experimental androud additions

* 66 topics, no links

* 51 topics, need to add links

* add links to 50+ topics

* add links to 10+ topics

* final changes

* Update src/data/roadmaps/redis/content/pubsub@9W_jaK1DSEZHRKdPcUM7h.md

* Update src/data/roadmaps/redis/content/redis-enterprise@8lyXDuZJ-KHl4v2_8Ew1h.md

* Update src/data/roadmaps/redis/content/redis-modules@hLIT00Iz7rV56ZBIUhWYn.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-07 11:31:26 +01:00
github-actions[bot]
01c2b90cc2 chore: update roadmap content json (#7353)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-07 05:46:57 +06:00
Arik Chakma
55218ea85a feat: add open source link type (#7351)
* feat: add open source link type

* fix: capitalize link type
2024-10-06 06:45:55 +06:00
Arik Chakma
c894430a86 fix: bcrypt open source link (#7344) 2024-10-05 10:53:42 +06:00
github-actions[bot]
f876ba8df5 chore: update roadmap content json (#7339)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-05 09:52:41 +06:00
Jean-François Greffier
c26fb97bc7 Use react.dev for links (#7332)
* Update useCallback with new React website

* Update links with new React website
2024-10-04 18:41:47 +01:00
Koki Kazaore
3b1cc91405 update index.md of 101-ec2 dir (#7329) 2024-10-04 14:31:53 +01:00
Kamran Ahmed
5a49ad45be Remove best practices 2024-10-04 11:59:48 +01:00
Kamran Ahmed
be221a2b14 Remove content from AI engineer roadmap 2024-10-04 11:31:36 +01:00
Satyam Vyas
6461ccaf59 Fix: Added content for Prompt Engineering: Prompt Hacking (#7318)
* fix: added content for Prompt Hacking

* fix: formatted the roadmap content according to the guidelines
2024-10-04 09:25:28 +01:00
Robiul Hossain
aa76db78da Devops roadmap: add resources links (#7317)
* feat: add a article for nginx as reverse proxy in devops roadmap

* feat: add nginx as load balancer article in devops roadmap

* feat: add a ufw filewall blog for fiirewall resources in devops roadmap
2024-10-04 09:18:37 +01:00
github-actions[bot]
c40cda13d8 chore: update roadmap content json (#7322)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-04 07:55:48 +06:00
Kamran Ahmed
487145b9a4 UI redesign for invite page 2024-10-03 23:33:27 +01:00
Arik Chakma
cc817b060c feat: add referral user count (#7233)
* feat: add referral user count

* feat: add referrals leaderboard

* fix: update UI

* Update referral design

* Update invite friends UI

* Add leaderboard page

* Update leaderboard page

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-03 23:07:21 +01:00
Kamran Ahmed
06c242cf32 Add AI engineer roadmap content 2024-10-03 15:28:33 +01:00
Kamran Ahmed
5b09e61b86 Add content to AI Engineer roadmap 2024-10-03 15:28:33 +01:00
Kamran Ahmed
a3fedad816 Add content to AI Engineer roadmap 2024-10-03 15:28:33 +01:00
Kamran Ahmed
338f6c5d4a Add AI Engineer roadmap content 2024-10-03 15:28:33 +01:00
Robiul Hossain
9d6d77f93e feat: remove the packag-lock.json file from commit (#7301) 2024-10-03 15:27:42 +01:00
mitch edwards // valhalla_dev
f4c717b958 Addition of the poem library to web-development as well as the file-parsing topic (#7291)
Copy and links added to a few Rust topics.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-03 15:25:37 +01:00
Berkcan Gümüşışık
65fe7aeb71 Python resources added. (#7293) 2024-10-03 15:23:45 +01:00
Aryan Chaurasia
1d0e65c2c8 Added content for KV database (#7295)
* Update key-value-database@l2aXyO3STnhbFjvUXPpm2.md

Added content for KV database

* Update src/data/roadmaps/redis/content/key-value-database@l2aXyO3STnhbFjvUXPpm2.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-03 15:20:48 +01:00
Vedansh
421133ecc2 Improved Frontend Roadmap (#7298)
* Phase - 1

* Phase - 2

* Phase - 3

* Phase - 4

* Phase - 5

* Phase - 6

* Phase - 7

* Apply suggestions from code review

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-03 15:16:07 +01:00
joel1st
346c630019 Update hashing--encryption--encoding@7r7o8pYhFHVAJIv0wNT6X.md (#7315)
Collisions are possible with hashes & lossless (which would be the case with text) encoding/decoding does not have issues with collisions.
2024-10-03 14:54:44 +01:00
Kamran Ahmed
3b929e45d2 Add AI Engineer roadmap PDF 2024-10-03 12:27:31 +01:00
Satyam Vyas
2bef597ced Improved Content in Prompt Hacking (#7308)
* Update index.md

* Update src/data/roadmaps/prompt-engineering/content/107-prompt-hacking/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-03 08:48:08 +01:00
Vedansh
1219b9e905 fix: devops os broken link (#7306) 2024-10-03 08:35:01 +06:00
Hashir V
87ef708da3 Add content for axum (#7299)
* Update 104-axum.md

* Update src/data/roadmaps/rust/content/108-web-development/104-axum.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-02 15:17:22 +01:00
github-actions[bot]
0643e86514 chore: update roadmap content json (#7292)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-02 09:41:10 +06:00
Kamran Ahmed
814b819195 Leaderboard page UI 2024-10-01 21:37:32 +01:00
Kamran Ahmed
9f2efc5872 UI for leaderboard 2024-10-01 19:31:04 +01:00
Arik Chakma
55f0eff569 feat: add github contributors leaderboard (#7277)
* feat: add github contributors leaderboard

* Improve UI for leaderboard

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-01 18:55:13 +01:00
Vedansh
47936801fd Improve backend roadmap resources (#7257)
* Phase - A to F

* Phase - G to M

* Phase - N to S

* Phase - S to Z

* Update src/data/roadmaps/backend/content/bcrypt@dlG1bVkDmjI3PEGpkm1xH.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update src/data/roadmaps/backend/content/caddy@Op-PSPNoyj6Ss9CS09AXh.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update src/data/roadmaps/backend/content/loadshifting@HoQdX7a4SnkFRU4RPQ-D5.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update src/data/roadmaps/backend/content/ms-sql@dEsTje8kfHwWjCI3zcgLC.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update src/data/roadmaps/backend/content/open-api-specs@9cD5ag1L0GqHx4_zxc5JX.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update twelve-factor-apps@8DmabQJXlrT__COZrDVTV.md


Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-01 15:54:15 +01:00
Kamran Ahmed
6b118d14d3 Add project status 2024-10-01 15:53:22 +01:00
Kamran Ahmed
efbd1d7f04 Project card loading status 2024-10-01 14:45:05 +01:00
psaradhi
f036a11784 Update the satisfies content to be minimal (#7211)
* changed example to use toUpperCase() instead of .at(0) because .at(0) does not cause any errors since it is available in string and array

* Update satisfies-keyword@HD1UGOidp7JGKdW6CEdQ_.md

---------

Co-authored-by: pardha <pardha@Vs-MacBook-Pro.local>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-01 14:36:33 +01:00
Vedansh
3d7bdc55bd Improve android roadmap content (#7236)
* Phase - 1.

* Phase - 2 (B)

* Phase - 3 (C)

* Phase - 4 (D)

* Phase - 5 (E,F)

* Phase - 6 (G)

* Phase - 7 (I)

* Phase - 8 (J&K)

* Phase - 9 (L)

* Phase - 10 (M,N)

* Phase - 11 (O,P,R,S)

* Phase - 12 (T,U,V,W)

* Update animations@Xn1VQ-xOT67ZfJJTM4r1p.md

* Update src/data/roadmaps/android/content/apollo-android@ww0fTbdXwVr-QIOClU7ng.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update basics-of-kotlin@jl1FsQ5-WGKeFyaILNt_p.md

* Update src/data/roadmaps/android/content/chucker@7RKN1FNtRE_BE6QeAQrKb.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update buttons@WhfzFOUpm0DFEj7Oeq21R.md

* Update src/data/roadmaps/android/content/rxkotlin@4h37WBpYxRRyw9oH8ge7o.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-01 14:31:51 +01:00
github-actions[bot]
b658591c45 chore: update roadmap content json (#7283)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-10-01 14:28:43 +01:00
Arik Chakma
52c1b20f56 feat: add project status (#7252)
* feat: add project status

* Update project card and fix warnings

* Add loading indicator to project card

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-10-01 14:27:39 +01:00
Kamran Ahmed
e3ca03e531 Opening topic should not hide sponsor 2024-10-01 11:48:52 +01:00
Francesco Mannino
2378cd4bb9 [typo]: Update 102-insertion-sort.md (#7281) 2024-10-01 09:54:22 +01:00
Eduard Brahas
d673a06472 Update what-is-software-architecture@EGG99VA-PEdWdVxNDLtG_.md (#7280) 2024-10-01 09:48:50 +01:00
Sandeep Sahani
122bbe6b27 Update ios-architecture@IduGSdUa2Fi7VFMLKgmsS.md (#7279)
* Update ios-architecture@IduGSdUa2Fi7VFMLKgmsS.md

Added description for iOS Architecture, ensuring contribution rules.

* Update src/data/roadmaps/ios/content/ios-architecture@IduGSdUa2Fi7VFMLKgmsS.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-10-01 09:46:36 +01:00
Danrley Senegalha Pires
d2a36a9d4c fix: change tag from article to video (#7285) 2024-10-01 09:44:59 +01:00
Danrley Senegalha Pires
04151f9693 fix: change tag from article to video (#7284) 2024-10-01 09:44:43 +01:00
Ahmad Asaad
264afe4e03 Add a link to "Learn Git Branching" tutorial to "Branching Basics" topic in "Git & Github" roadmap & rename file in "Backend" roadmap content. (#7250)
Added "Learn Git Branching" tutorial link.
2024-09-30 11:44:42 +01:00
github-actions[bot]
678388d401 chore: update roadmap content json (#7271)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-30 16:42:54 +06:00
cromulent0101
8ce7aa7bcb Update SSL/TLS pages with correct topic content (#7272)
* Update SSL TLS pages with correct topic

* Update TLS pages with correct non-SSO content

* Update SSL and TLS pages withcorrect content
2024-09-30 11:42:29 +01:00
Aryan Chaurasia
447437bfc9 Update in-memory-data-structure-store@M-EXrTDeAEMz_IkEi-ab4.md (#7270)
* Update in-memory-data-structure-store@M-EXrTDeAEMz_IkEi-ab4.md

added content

* Update src/data/roadmaps/redis/content/in-memory-data-structure-store@M-EXrTDeAEMz_IkEi-ab4.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-30 11:41:30 +01:00
Brian Rodriguez
72a04b9b9f fix: update android roadmap content 2024-09-30 02:22:40 +06:00
github-actions[bot]
15d19eeb6c chore: update roadmap content json (#7253)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-28 17:55:18 +06:00
Kamran Ahmed
9aae8b5eb7 Add scrimba banner 2024-09-27 15:39:11 +01:00
dsh
0ebf479d9b Add backend frameworks guide (#7245)
* completed backend frameworks guide and updated faqs

* update og image
2024-09-27 15:19:32 +01:00
dsh
1035ea8041 Add frontend framework guide (#7240)
* add frontend framework guide

* added new faq to link to article
2024-09-27 15:18:51 +01:00
dsh
f3c9de8f78 Add DevOps principles guide (#7219)
* add devops principles guide

* update devops question copy
2024-09-27 15:17:49 +01:00
dsh
a5f043b4e9 Update mlops content (#7210) 2024-09-27 15:17:10 +01:00
dsh
1090545b82 Add migrations to db section (#7175) 2024-09-27 15:15:31 +01:00
dsh
f2bc4548ba Cleanup frontend roadmap links (#7026)
* cleaning up FE links

* astro topics

* 52 topics completed

* finish updating fe content

* correct angular site link

* webpack topic

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-27 15:15:14 +01:00
dsh
8e9d1df3d2 Add hacktoberfest contribution docs (#7217)
* initial hacktoberfest contribution points

* added note
2024-09-27 15:14:47 +01:00
Mark
67475b1b6d Fix article link for Knexjs should be official (#7247) 2024-09-27 15:06:32 +01:00
dsh
88b830c862 added provisioning content and links (#7246) 2024-09-27 11:23:55 +01:00
Brian Rodriguez
b29d8150c7 [Add] Android docs: SharedPreferences & JUnit (#7243) 2024-09-27 10:05:32 +01:00
github-actions[bot]
c0b1337755 chore: update roadmap content json (#7241)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-27 06:19:27 +06:00
Mark
4df1814769 Fix link in Nodejs roadmap - NestJS section (#7239) 2024-09-26 13:27:42 +01:00
github-actions[bot]
35d38f654f chore: update roadmap content json (#7234)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-26 18:14:56 +06:00
Abbas Pourfallah
f20334b0de Add description of what is redis (#7227)
* Add description of what is redis

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-09-25 15:07:38 +01:00
github-actions[bot]
1c0a8d1f47 chore: update roadmap content json (#7223)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-25 17:55:20 +06:00
Brian Rodriguez
4df1ef730c [Add] Android docs: Datastore & Room (#7224) 2024-09-25 11:02:58 +01:00
Stefan Cristian
f177d57b2d fix: remove invalid URL (#7222)
Invalid URL: https://flutterbyexample.com/lesson/about-dart
2024-09-25 06:05:17 +06:00
github-actions[bot]
216d389cd4 chore: update roadmap content json (#7214)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-25 06:03:55 +06:00
Vedansh
b265da3b37 Improved Git-Github Roadmap (#7218)
Cleaned spelling and grammatical issues in topics. Added new, official links to docs etc.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-24 14:52:35 +01:00
Kamran Ahmed
3786c91d71 Ignore compressing .gif 2024-09-23 22:41:55 +01:00
Kamran Ahmed
86c65e6d72 Fix image clipping 2024-09-23 22:37:56 +01:00
Kamran Ahmed
13290595b2 Update changelob banner 2024-09-23 22:34:59 +01:00
Kamran Ahmed
82359f89a0 Update account streak UI and changelog banner design 2024-09-23 19:10:21 +01:00
Kamran Ahmed
e3e972a360 Add changelog banner 2024-09-23 19:00:03 +01:00
Kamran Ahmed
72f8da6805 Update redis roadmap changelog 2024-09-23 18:19:09 +01:00
Kamran Ahmed
daa5a430bd Update banner 2024-09-23 18:12:14 +01:00
Kamran Ahmed
5c96a57f85 Change color for recommended roadmaps 2024-09-23 16:31:08 +01:00
Kamran Ahmed
59e359f303 Add changelog page 2024-09-23 16:17:49 +01:00
Kamran Ahmed
61816ab1e3 Changelog page design 2024-09-23 15:54:06 +01:00
Kamran Ahmed
53e87095ef Update changelog page 2024-09-23 15:19:10 +01:00
Kamran Ahmed
086c790837 Update alert text 2024-09-23 13:54:50 +01:00
Arik Chakma
9948e89b84 feat: implement changelog page (#7099)
* feat: implement leaderboard page

* feat: sample changelog files

* Update UI for changelog page

* Make changelog page noindex

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-23 13:52:42 +01:00
Arik Chakma
3166a02f23 feat: implement roadmap alert (#7116)
* feat: implement roadmap alert

* fix: floating icon position
2024-09-23 13:46:37 +01:00
Kamran Ahmed
e9fdde087f Add redis roadmap 2024-09-23 13:32:25 +01:00
Kamran Ahmed
fdfc8e6c6b Add redis links to roadmaps and get-staretd pages 2024-09-23 13:30:59 +01:00
Arik Chakma
7642493369 feat: update public profile (#7170)
* feat: update public profile

* Update arp@M52V7hmG4ORf4TIVw3W3J.md (#7171)

* Update arp@M52V7hmG4ORf4TIVw3W3J.md

A little changes made to the Topic

* Update src/data/roadmaps/cyber-security/content/arp@M52V7hmG4ORf4TIVw3W3J.md

* Update src/data/roadmaps/cyber-security/content/arp@M52V7hmG4ORf4TIVw3W3J.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>

* chore: update roadmap content json (#7164)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* Add redis roadmap

* Add redis roadmap

* Add redis roadmap

* Improved Docker Roadmap. 🌨️  (#7029)

* Introduction.

* Namespaces.

* Installation & Setup

* Data Persistence.

* Databases.

* Building Container Images.

* Container Registries.

* Running Containers.

* Container Security

* Docker CLI. (Goated)

* Developer Experience.

* Deploying Containers + Extras.

* Few Refractors.

* Trim Content As Requested.

* Undo / Remove Refractors.

* Update 100-dockerhub.md

* Update 101-dockerhub-alt.md

* Update index.md

* Apply Requested Changes.

* Update what-is-hosting@aqMaEY8gkKMikiqleV5EP.md (#7174)

Add new article for 'Web Hosting', it has clearly explained all the details for the beginners. And it will be more reasonable to have not only videos but also article

* replaced broken link (#7176)

* 7165 roadmap title typo (#7177)

* corrected the node title

* corrected file name

* Fix SEO title

* chore: update roadmap content json (#7173)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* Complete spell-check for "Prespective Analytics" (#7179)

Corrected "Prespective Analytics" into _Prescriptive Analytics_ 


References:
Issue #7165 
PR #7177

* Fix typo in article title (#7180)

* Update 101-memory-management.md (#7181)

* Update 101-memory-management.md

* Update src/data/roadmaps/java/content/101-java-advanced-topics/101-memory-management.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Add cybersecurity content (#7136)

* add 80+ topics

* 7 topics

* 19 topics

* complete cyber roadmap

* expanded internal links into full urls

* Update DevOps roadmap resources (#7081)

* 6 topics

* 6 topics

* 37 topics

* 25 topics

* 53 topics

* finalised the updated content

* Apply suggestions from code review

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* reverted the removal of go link

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* chore: update roadmap content json (#7188)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>

* Update Rendering link to the new React docs (#7205)

* Fix typo (#7202)

* Update technical-documentation@X0xUzEP0S6SyspvqyoDDk.md (#7198)

* Update technical-documentation@X0xUzEP0S6SyspvqyoDDk.md

* Update src/data/roadmaps/devrel/content/technical-documentation@X0xUzEP0S6SyspvqyoDDk.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update vs-code@j5nNSYI8s-cH8EA6G1EWY.md (#7195)

* Update vs-code@j5nNSYI8s-cH8EA6G1EWY.md

* Update src/data/roadmaps/devrel/content/vs-code@j5nNSYI8s-cH8EA6G1EWY.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update basic-programming-skills@aSYXa25_0O2qQl1O-N3xl.md (#7193)

* Update basic-programming-skills@aSYXa25_0O2qQl1O-N3xl.md

* Update src/data/roadmaps/devrel/content/basic-programming-skills@aSYXa25_0O2qQl1O-N3xl.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* [Update] Software architect: ITIL (#7191)

* [Update] Software architect: ITIL

* [Update] Android roadmap: Firebase docs (#7190)

* [Update] Android roadmap: Firebase docs

* [Update] Android roadmap: Firebase docs

* Chibuike 19/add redis contents (#7186)

* added content to 10 redis topics

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update links type to official (#7209)

* add link for an article about rendering ,by kentcdodds.com (#7208)

* add link for an article about rendering ,by kentcdodds.com

* Update src/data/roadmaps/react/content/rendering@0uiGsC5SWavNdlFqizkKe.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Fix: Change "virutalenv" to "virtualenv" (#7184)

* Update 102-control-flow.md (#7182)

* feat: update dashboard layout (#7155)

* Update button design for cards

* Default visiblity to all

* Fix qa roadmap issue and public projects

* Update button design for profile

---------

Co-authored-by: Vipul Patil <70363133+1VIP1786@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: Vedansh <superuser.ntsystems@outlook.com>
Co-authored-by: Jiayou Zhu <43867657+ZlatanCN@users.noreply.github.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Sarkis Kovlekjian <83559262+kenshanta@users.noreply.github.com>
Co-authored-by: Mark <mac21macky@gmail.com>
Co-authored-by: Rahul <rahulrp3031@gmail.com>
Co-authored-by: tal bendet <68239430+t-bendet@users.noreply.github.com>
Co-authored-by: Philip B. Krogh <71797726+phibkro@users.noreply.github.com>
Co-authored-by: Brian Rodriguez <rzknairb@gmail.com>
Co-authored-by: Obiechina Emmanuel <94564639+chibuike-19@users.noreply.github.com>
Co-authored-by: Inkyung Huh <inkyung.huh@metric-studio.com>
Co-authored-by: Ahmad Asaad <ahmadasaadh@gmail.com>
2024-09-23 13:23:28 +01:00
Kamran Ahmed
3355b91aa0 Update button design for cards 2024-09-23 12:00:23 +01:00
Arik Chakma
9b865678b2 feat: update dashboard layout (#7155) 2024-09-23 11:51:27 +01:00
Ahmad Asaad
9b3ec7cc19 Update 102-control-flow.md (#7182) 2024-09-23 10:49:42 +01:00
Inkyung Huh
e78a7da1a9 Fix: Change "virutalenv" to "virtualenv" (#7184) 2024-09-23 10:40:45 +01:00
tal bendet
8c99cb6ea8 add link for an article about rendering ,by kentcdodds.com (#7208)
* add link for an article about rendering ,by kentcdodds.com

* Update src/data/roadmaps/react/content/rendering@0uiGsC5SWavNdlFqizkKe.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-23 10:32:11 +01:00
tal bendet
bd4e3edf76 Update links type to official (#7209) 2024-09-23 10:29:15 +01:00
Obiechina Emmanuel
af132495d5 Chibuike 19/add redis contents (#7186)
* added content to 10 redis topics

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-23 10:28:42 +01:00
Brian Rodriguez
c77465aa8a [Update] Android roadmap: Firebase docs (#7190)
* [Update] Android roadmap: Firebase docs

* [Update] Android roadmap: Firebase docs
2024-09-23 10:20:37 +01:00
Brian Rodriguez
4e02f2fe43 [Update] Software architect: ITIL (#7191)
* [Update] Software architect: ITIL
2024-09-23 10:07:33 +01:00
Vedansh
363fb3cbf5 Update basic-programming-skills@aSYXa25_0O2qQl1O-N3xl.md (#7193)
* Update basic-programming-skills@aSYXa25_0O2qQl1O-N3xl.md

* Update src/data/roadmaps/devrel/content/basic-programming-skills@aSYXa25_0O2qQl1O-N3xl.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-23 10:06:44 +01:00
Vedansh
8f92c34e2e Update vs-code@j5nNSYI8s-cH8EA6G1EWY.md (#7195)
* Update vs-code@j5nNSYI8s-cH8EA6G1EWY.md

* Update src/data/roadmaps/devrel/content/vs-code@j5nNSYI8s-cH8EA6G1EWY.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-23 10:03:18 +01:00
Vedansh
abb4b6ff97 Update technical-documentation@X0xUzEP0S6SyspvqyoDDk.md (#7198)
* Update technical-documentation@X0xUzEP0S6SyspvqyoDDk.md

* Update src/data/roadmaps/devrel/content/technical-documentation@X0xUzEP0S6SyspvqyoDDk.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-23 10:00:01 +01:00
Philip B. Krogh
ba75bc3336 Fix typo (#7202) 2024-09-23 09:56:11 +01:00
tal bendet
ba135d9f0b Update Rendering link to the new React docs (#7205) 2024-09-23 09:53:56 +01:00
github-actions[bot]
47bfa7724e chore: update roadmap content json (#7188)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-21 19:22:26 +06:00
dsh
f344571ce4 Update DevOps roadmap resources (#7081)
* 6 topics

* 6 topics

* 37 topics

* 25 topics

* 53 topics

* finalised the updated content

* Apply suggestions from code review

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* reverted the removal of go link

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-20 17:16:42 +01:00
dsh
89bea259f9 Add cybersecurity content (#7136)
* add 80+ topics

* 7 topics

* 19 topics

* complete cyber roadmap

* expanded internal links into full urls
2024-09-20 16:37:50 +01:00
Rahul
06489391f5 Update 101-memory-management.md (#7181)
* Update 101-memory-management.md

* Update src/data/roadmaps/java/content/101-java-advanced-topics/101-memory-management.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-20 14:59:17 +01:00
Mark
f08566a24c Fix typo in article title (#7180) 2024-09-20 14:58:30 +01:00
Sarkis Kovlekjian
acfa8c343a Complete spell-check for "Prespective Analytics" (#7179)
Corrected "Prespective Analytics" into _Prescriptive Analytics_ 


References:
Issue #7165 
PR #7177
2024-09-20 14:58:09 +01:00
github-actions[bot]
9f6de412c3 chore: update roadmap content json (#7173)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-20 19:29:22 +06:00
Kamran Ahmed
0998196593 Fix SEO title 2024-09-20 11:18:38 +01:00
dsh
9fdb9be863 7165 roadmap title typo (#7177)
* corrected the node title

* corrected file name
2024-09-20 09:48:46 +01:00
dsh
ca1abffc36 replaced broken link (#7176) 2024-09-20 09:36:24 +01:00
Jiayou Zhu
8b73387f03 Update what-is-hosting@aqMaEY8gkKMikiqleV5EP.md (#7174)
Add new article for 'Web Hosting', it has clearly explained all the details for the beginners. And it will be more reasonable to have not only videos but also article
2024-09-20 09:05:46 +01:00
Vedansh
2eac27b03b Improved Docker Roadmap. 🌨️ (#7029)
* Introduction.

* Namespaces.

* Installation & Setup

* Data Persistence.

* Databases.

* Building Container Images.

* Container Registries.

* Running Containers.

* Container Security

* Docker CLI. (Goated)

* Developer Experience.

* Deploying Containers + Extras.

* Few Refractors.

* Trim Content As Requested.

* Undo / Remove Refractors.

* Update 100-dockerhub.md

* Update 101-dockerhub-alt.md

* Update index.md

* Apply Requested Changes.
2024-09-20 09:04:40 +01:00
Kamran Ahmed
03d92f893c Add redis roadmap 2024-09-20 00:08:57 +01:00
Kamran Ahmed
8918940aa6 Add redis roadmap 2024-09-19 23:57:01 +01:00
Kamran Ahmed
e620c1a686 Add redis roadmap 2024-09-19 23:48:00 +01:00
github-actions[bot]
4162a4aedd chore: update roadmap content json (#7164)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-20 01:30:44 +06:00
Vipul Patil
13a1c6e085 Update arp@M52V7hmG4ORf4TIVw3W3J.md (#7171)
* Update arp@M52V7hmG4ORf4TIVw3W3J.md

A little changes made to the Topic

* Update src/data/roadmaps/cyber-security/content/arp@M52V7hmG4ORf4TIVw3W3J.md

* Update src/data/roadmaps/cyber-security/content/arp@M52V7hmG4ORf4TIVw3W3J.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-09-20 01:22:00 +06:00
teykamp
4183871a75 Added v-cloak and v-slot content on Vue roadmap (#7161)
* Add v-cloak description

Added v-cloak content in Vue roadmap

* Add v-slot description

Added v-slot content in Vue roadmap
2024-09-19 09:45:02 +01:00
Cody
61c4d566c2 Add new resource to symbol, refine documentation for clarity and flow. (#7163) 2024-09-19 09:43:09 +01:00
mori yuta
c49563ba16 Update 102-bitrise.md 404 link (#7167) 2024-09-19 09:41:44 +01:00
Arik Chakma
77c47e8f03 feat: add mark favourite button (#7156)
* feat: add mark favourite button

* fix: update favourite
2024-09-19 00:32:53 +01:00
Mark
597efd07ca Add new article links for triggers section in postgresql roadmap (#7152) 2024-09-18 15:41:10 +01:00
眼圈发黑
9577f4d615 Update optimizing-renders@RRPhAxIqvAcjZIcLe_N8-.md (#7154)
* Update optimizing-renders@RRPhAxIqvAcjZIcLe_N8-.md

* Update src/data/roadmaps/vue/content/optimizing-renders@RRPhAxIqvAcjZIcLe_N8-.md

cleaned up the styling

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-18 15:39:38 +01:00
stuartrace
4f01c51232 Add formatting so the HTML elements don't get rendered (#7157)
The <input> <textarea> and <select> elements are attempted to be rendered by the browser so they aren't visible as text
2024-09-18 15:37:28 +01:00
Hang
84184724c4 Updates to the Linux Roadmap (#7149)
* add Practice Linux Commands with Hands-on Labs

* Update public/roadmap-content/devops.json

Co-authored-by: Arik Chakma <arikchangma@gmail.com>

* Update public/roadmap-content/devops.json

* add linux free tutorials

---------

Co-authored-by: huhuhang <huhuhang@github.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
Co-authored-by: huhuhang <no-reply@huhuhang.com>
2024-09-18 15:30:42 +01:00
github-actions[bot]
024c7cbda1 chore: update roadmap content json (#7148)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-18 19:02:01 +06:00
dsh
951f97d5f0 fix: expand all internal roadmap urls (#7151) 2024-09-18 13:18:29 +01:00
Kamran Ahmed
c3118daa57 Fix typo in homepage 2024-09-18 13:17:47 +01:00
Mark
358402e20f Fix no article title in postgres roadmap (#7153) 2024-09-18 12:39:24 +01:00
Arik Chakma
6c914d1b47 fix: update copy roadmap alert (#7110)
* fix: update copy roadmap alert

* fix: update text
2024-09-18 12:24:36 +01:00
Nicholas Zingleman
3598db798c Update 104-selection-sort.md (#7147)
Dollar Signs were being rendered on the website. Removed for visual clarity.
2024-09-18 10:48:39 +01:00
Arik Chakma
ffaba806c9 feat: add projects in homepage (#7118) 2024-09-17 18:16:02 +01:00
Ed Lan
caf39819da Small content update (#7145) 2024-09-17 18:15:31 +01:00
dsh
1a98f62b38 Update Frontend FAQs (#7146) 2024-09-17 18:15:09 +01:00
J. Degand
b2e2e2c3ad docs(angular): update angular architecture content (#7103)
* docs(angular): update angular architecture content

* docs(angular): change list to paragraph
2024-09-17 10:30:53 +01:00
Saumya Shah
387d5218b2 Improve structured data content for rookies (#7137)
Improve the content in `src/data/roadmaps/prompt-engineering/content/103-real-world/100-structured-data.md` to be more concise and understandable for rookies.
2024-09-17 10:04:31 +01:00
Krishna Chaiatanya
fa0452e9c9 Update oauth-apps@qrdOARfqGPF9xhF6snbAn.md (#7138)
* Update oauth-apps@qrdOARfqGPF9xhF6snbAn.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-09-17 10:02:17 +01:00
Mark
915373f16d Add offical links for for nodejs core modules (#7140) 2024-09-17 09:59:10 +01:00
Carl Walsh
12077bb8f2 devops networking fix ping typo (#7142)
Changed URL with hostname
2024-09-17 09:54:03 +01:00
github-actions[bot]
ade4b279e4 chore: update roadmap content json (#7141)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-17 06:10:43 +06:00
VotreX Tan
c5eaf08f6e Update content relevance (#7106)
Updated the explanation to include the key thesis of the framework and the components of the CREATE acronym.
2024-09-16 14:20:19 +01:00
VotreX Tan
50b342bdbf Update content (#7108)
Previous content did not refer to the correct framework by Stephen Wendel. See: https://www.oreilly.com/library/view/designing-for-behavior/9781449367947/ch01.html#in_familiar_situations_our_minds_can_use
2024-09-16 14:19:27 +01:00
moonzn
cf1e2b4d5c Update devops-engineer.md (#7111)
Typo in line 2: "Responsbilities" -> "Responsibilities"
2024-09-16 14:18:22 +01:00
Sparsh
ce6fc83ad9 Added new course link of 100 days of SwiftUI | Hacking with SwiftUI (#7112)
* Update swiftui@kAIKsDcDzwI1E0wSnC_uo.md

Added new course link of 100 days of SwiftUI | Hacking with SwiftUI

* Added new course link of 100 days of SwiftUI | Hacking with SwiftUI

Added new course link of 100 days of SwiftUI | Hacking with SwiftUI
2024-09-16 14:17:03 +01:00
Krishna Chaiatanya
d2a44fbe75 Update flink@o6GQ3-8DgDtHzdX6yeg1w.md (#7115)
* Update spark@UljuqA89_SlCSDWWMD_C_.md

* Update src/data/roadmaps/mlops/content/spark@UljuqA89_SlCSDWWMD_C_.md

* Update flink@o6GQ3-8DgDtHzdX6yeg1w.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-09-16 14:15:20 +01:00
Mark
1d772af10a Add realtime data links in Backend roadmap (#7121) 2024-09-16 14:13:26 +01:00
Hang
4cb4c057aa add "Practice Linux Commands with Hands-on Labs" to "Ubuntu / Debian" node (#7122)
* add Practice Linux Commands with Hands-on Labs

* Update public/roadmap-content/devops.json

Co-authored-by: Arik Chakma <arikchangma@gmail.com>

* Update public/roadmap-content/devops.json

---------

Co-authored-by: huhuhang <huhuhang@github.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-09-16 14:11:56 +01:00
sickpoitew
8dd03f0272 Added content to some Vue topics. (#7127)
* Added v-bind description

* Added v-for description

* Added v-text description

* Added v-html description

* Added v-once description

* Added v-pre description

* Added v-else-if description
2024-09-16 14:08:19 +01:00
Brian Rodriguez
6130f16b23 [Update] Fcm docs (#7130) 2024-09-16 14:07:00 +01:00
Stavros Siamantas
30edae3e6e add git filter-repo as an alternative to git filter-branch (#7135) 2024-09-16 14:05:39 +01:00
dsh
ce48c7b594 added and removed the requested links (#7134) 2024-09-16 13:06:39 +01:00
Kamran Ahmed
3a24ff7f24 Update homepage link 2024-09-16 12:33:09 +01:00
Arik Chakma
111c7f23ab fix: progress nudge count (#7133) 2024-09-16 17:22:22 +06:00
Nicholas Zingleman
6ccbde99fe feat: content line break (#7131)
Updating formatting. Placed summary on a new line.
2024-09-16 02:29:05 +06:00
Mark
7754f7a576 fix: SQL query pattern title section in backend roadmap (#7129) 2024-09-15 15:11:57 +06:00
github-actions[bot]
2fc86bc400 chore: update roadmap content json (#7120)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-14 20:23:54 +06:00
Kamran Ahmed
56e7aa5687 Update homepage link color 2024-09-13 19:08:54 +01:00
Kamran Ahmed
b92abb127d Add link to old homepage 2024-09-13 19:08:21 +01:00
Andrea Gasparini
a9b9077d07 Adds link to Git article from MIT "The Missing Semester of Your CS Education" (#7109) 2024-09-13 19:00:40 +06:00
github-actions[bot]
65f51d9243 chore: update roadmap content json (#7102)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-13 16:37:44 +06:00
Krushna Kanta Rout
824c796029 fix: replace article with official for ruby website (#7107) 2024-09-13 16:24:04 +06:00
Abdulrhman SayedAli
e58c30f74f fix: hard links share the same inode number. (#7093)
Co-authored-by: abdulrhman.ali@bld.ai <abdulrhman.ali@bld.ai>
2024-09-13 09:36:36 +01:00
Krishna Chaiatanya
36a66fa901 Update spark@UljuqA89_SlCSDWWMD_C_.md (#7095)
* Update spark@UljuqA89_SlCSDWWMD_C_.md

* Update src/data/roadmaps/mlops/content/spark@UljuqA89_SlCSDWWMD_C_.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-09-13 09:35:11 +01:00
J. Degand
fbf124aedf docs(git): add gitignore template repo (#7104) 2024-09-13 09:33:47 +01:00
J. Degand
7e100434f7 docs(java): change article to official (#7105) 2024-09-13 09:32:40 +01:00
Kamran Ahmed
7adbdc3fb1 Fix redirect issue on dashboard for AI roadmaps 2024-09-12 22:39:17 +01:00
Kamran Ahmed
e79bfca074 Add link to leaderboard 2024-09-12 19:57:18 +01:00
Kamran Ahmed
989f7ad5c1 Add streaks for lifetime 2024-09-12 19:09:04 +01:00
Kamran Ahmed
dd5232f2f8 Fix spacing on leaderboard page 2024-09-12 18:53:34 +01:00
Kamran Ahmed
851a0381b6 Add leaderboard page 2024-09-12 18:51:05 +01:00
Arik Chakma
88d783680b feat: implement leaderboard page (#7063)
* feat: implement leaderboard page

* feat: add empty and error pages

* feat: add rank badge
2024-09-12 17:32:51 +01:00
Kamran Ahmed
a1aba2e026 Update skeleton height 2024-09-12 17:01:58 +01:00
Kamran Ahmed
01eb7b2f0f Update font style for bookmarks 2024-09-12 16:54:18 +01:00
Kamran Ahmed
94ce774586 Update comments 2024-09-12 15:38:32 +01:00
Kamran Ahmed
bbcd7e18e5 Update stack message 2024-09-12 15:28:28 +01:00
Kamran Ahmed
298b137a7d Fix sorting order of roadmaps 2024-09-12 13:32:42 +01:00
dsh
ae58fa2a2a Clean Backend Roadmap Links / Content (#7076)
* 95 topics complete

* 32 topics

* 8 topics

* Update src/data/roadmaps/backend/content/building-for-scale@SHmbcMRsc3SygEDksJQBD.md

* Update src/data/roadmaps/backend/content/architectural-patterns@tHiUpG9LN35E5RaHddMv5.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-12 13:20:51 +01:00
Kamran Ahmed
bcc85dcebe Update projects header 2024-09-12 13:08:38 +01:00
Kamran Ahmed
44a7a01e3c Update UI for projects 2024-09-12 12:45:46 +01:00
Arik Chakma
e3b6bacbc4 feat: implement projects page (#7067) 2024-09-12 12:30:28 +01:00
dsh
8c615084d3 fix: blank button into DevOps Roadmap button (#7058)
* turned blank button into DevOps Roadmap button

* reverted type change

* fixed correct button
2024-09-12 17:28:39 +06:00
github-actions[bot]
9f446764bc chore: update roadmap content json (#7087)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-12 12:25:01 +01:00
Kamran Ahmed
bf80d3f052 Stop project functionality 2024-09-12 12:24:35 +01:00
Arik Chakma
09b63442dc feat: add stop project button (#7083)
* feat: add stop project button

* fix: minor
2024-09-12 11:51:03 +01:00
dsh
af4b04a510 Add 10 devops skills guide (#7089) 2024-09-12 11:50:26 +01:00
Kavish Baghel
839d92db29 Added content for Environment Variable and Validation Rules in Terraform Roadmap (#7084)
* Added content for Environment variables in terraform roadmap

* Added content for validation rules in Terraform roadmap
2024-09-12 11:05:37 +01:00
Brian Rodriguez
2193565071 Add docs: Android mvi (#7086)
* [Add] MVI docs

* [Add] Format & add link

* Update src/data/roadmaps/android/content/mvi@Bz-BkfzsDHAbAw3HD7WCd.md

cleaned

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-12 11:04:16 +01:00
VotreX Tan
1121993c15 Renaming "Triggers" to "Prompts" (#7088)
BJ Fogg has renamed "Triggers" to "Prompts" in late 2017. See: https://behaviormodel.org/prompts/
2024-09-12 11:01:51 +01:00
dsh
973d4dc73a replace assembly with gdscript (#7078) 2024-09-11 16:01:55 +01:00
Arik Chakma
a913da47a7 feat: implement dashboard page (#6965)
* wip: implement success modal

* feat: share solution modal

* fix: step count issue

* fix: responsiveness share button

* feat: project listing

* wip

* wip: project status

* feat: personal dashboard

* wip: team activity

* feat: personal dashboard page

* feat: add team member tooltip

* feat: dashboard favourite

* fix: invite team page

* fix: invite team

* wip: update design

* fix: add custom roadmaps

* feat: add projects in public page

* wip: dashboard re-design

* feat: add teams

* feat: update dashboard design

* feat: update dashboard design

* feat: add streak stats

* feat: add topics done today count

* UI changes for dashboard

* Refactor progress stack

* Progress stack UI

* Progress stack card fixes

* Update card designs

* AI and custom roadmap

* Update recommendation

* Update recommendation UI

* Add AI roadmap listing

* Redirect to team page from dashboard

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-11 16:01:26 +01:00
dsh
2959ea3fda removed paided resource (#7079) 2024-09-11 15:45:39 +01:00
Arik Chakma
cf5301030f fix: hide the team member progress (#7077)
* fix: hide the team member progress

* Refactor member progress

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-11 15:44:11 +01:00
sergiomarotco
537bbc2ceb add real examples about segmentations (#6897)
* Update src/data/roadmaps/cyber-security/content/perimiter-vs-dmz-vs-segmentation@PUgPgpKio4Npzs86qEXa7.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-11 15:29:33 +01:00
github-actions[bot]
c9f34087c4 chore: update roadmap content json (#7049)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-11 10:37:15 +01:00
Arik Chakma
c1e733d640 fix: pnpm lock (#7074) 2024-09-11 15:29:07 +06:00
Mark
ceb4baefa1 Add article links for short/long polling articles in Backend Roadmap (#7061)
* Add article links for short/long polling articles in Backend Roadmap

* Update src/data/roadmaps/backend/content/short-polling@Tt7yr-ChHncJG0Ge1f0Xk.md

removed duped article from short polling

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-11 10:01:56 +01:00
Abdulrhman SayedAli
c387a6b843 Add some linux resources (#7066)
* add some useful links to text processing section:

- add a detaild link about piping.
- add a detailed link about text filters in general.
- add a basic link for grep beginners.

---------

Co-authored-by: abdulrhman.ali@bld.ai <abdulrhman.ali@bld.ai>
2024-09-11 09:59:43 +01:00
Clinton
909b0fa81a Update index.md (#7070)
Added a brief description of realtime communication, methods of achieving it and a link to a YouTube video showing websockets being used with Go.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-11 09:56:03 +01:00
Kamran Ahmed
dae737fa02 Upgrade dependencies 2024-09-10 11:11:21 +01:00
Kavish Baghel
f81783ff9d Added content for terraform local values page in terraform roadmap. (#7060) 2024-09-10 09:29:24 +01:00
dsh
52d0fffaab Remove druid add tauri (#7055) 2024-09-09 16:09:27 +01:00
dsh
8bad7f4de1 removed whitespace from the end of the file name (#7054) 2024-09-09 15:37:25 +01:00
dsh
c3ff9efb73 fix github wiki topic file name (#7053) 2024-09-09 15:13:43 +01:00
Rebecca Ariss
53b5d7c953 Update parallel-processing@Fwwve0j-KDfc605IIgmil.md (#7000)
Slight adjustments to article titles to reflect the casing of the article headers themselves
2024-09-09 12:47:28 +01:00
Mark
c3421b4c1a Add official article link for MVCC in Postgres Roadmap (#7034) 2024-09-09 12:45:13 +01:00
NEOmega
6c3f8cb0e2 Update texture@iBZ1JsEWI0xuLgUvfWfl-.md (#7037)
* Update src/data/roadmaps/game-developer/content/texture@iBZ1JsEWI0xuLgUvfWfl-.md

---------

Co-authored-by: Ku-Ahnkh <147754131+Ku-Ahnkh@users.noreply.github.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-09 12:44:38 +01:00
Satyam Vyas
e99c88aae5 Added content inside IDEs and VS Code sections, present inside DevRel Roadmap (#7039)
* Update src/data/roadmaps/devrel/content/vs-code@j5nNSYI8s-cH8EA6G1EWY.md

* Update src/data/roadmaps/devrel/content/ides@KdFYmj36M2jrGfsYkukpo.md


---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-09 12:41:42 +01:00
NEOmega
d3c259e79f Update bump@r4UkMd5QURbvJ3Jlr_H9H.md (#7040)
* Update src/data/roadmaps/game-developer/content/bump@r4UkMd5QURbvJ3Jlr_H9H.md

---------

Co-authored-by: Ku-Ahnkh <147754131+Ku-Ahnkh@users.noreply.github.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-09 12:38:50 +01:00
NEOmega
03f6a58110 Update specular@odfZWKtPbb-lC35oeTCNV.md (#7044)
* Update specular@odfZWKtPbb-lC35oeTCNV.md

* Update src/data/roadmaps/game-developer/content/specular@odfZWKtPbb-lC35oeTCNV.md

corrected styling

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-09 10:03:31 +01:00
Sivan Sakthivel
59c8a8184d Update set-operations@kOwhnSZBwIhIbIsoAXQ50.md (#7045) 2024-09-09 09:58:55 +01:00
Amit Merchant
9b5199d829 Add "Abort a fetch request manually in JavaScript" article (#7048) 2024-09-09 09:58:11 +01:00
Mau
c123abdc23 Add "TLDR" information to Linux roadmap - Command Help (#7050)
* Add "TLDR" information to Linux roadmap - Command Help

* Updated styling.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-09 09:57:00 +01:00
dsh
ee143d8b6c Add content to Cyber security roadmap (#6978)
* 57 topics copy

* 28 topics

* Update iaas@1nPifNUm-udLChIqLC_uK.md

* 18 topics

* adding links to 20 topics

* links added to 44 topics

* links added to 67 topics

* completed roadmap, no empty topics remain

* mesh topic links

* last 5 topics

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-08 16:34:33 +01:00
github-actions[bot]
7cf4618634 chore: update roadmap content json (#7031)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-08 18:12:46 +06:00
ShubhamKatyal
762444725a Add content to wap/wp2/wp3/wep (#7020)
* Update wpa-vs-wpa2-vs-wpa3-vs-wep@MBnDE0VyVh2u2p-r90jVk.md

* Update src/data/roadmaps/cyber-security/content/wpa-vs-wpa2-vs-wpa3-vs-wep@MBnDE0VyVh2u2p-r90jVk.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-07 19:22:41 +01:00
Ramchandra Warang
df4d083c01 Add resource for pipes (#7021)
The link for Understanding pipes for the official documentation from the Angular Documentation was either changed or incorrect hence changed to the correct one
2024-09-07 19:19:48 +01:00
Mark
e78bf8d7f7 Add data replication article link for Backend Roadmap (#7023)
* Add data replication article link for Backend Roadmap

* remove IBM
2024-09-07 19:18:01 +01:00
github-actions[bot]
dcb5538b12 chore: update roadmap content json (#6996)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-07 22:22:28 +06:00
Mateo
fc3acb9702 docs(rust): fix formatting on functions content page (#7027) 2024-09-07 22:19:02 +06:00
Mark
6133c10beb fix: missing article title in PostgreSQL dba roadmap (#7028) 2024-09-07 22:18:29 +06:00
Kamran Ahmed
29c8c3e76f Update UI for share button 2024-09-07 12:58:52 +01:00
dsh
48e3832dbd Add article for creating aws account (#7022) 2024-09-06 12:08:38 +01:00
Mentales
db2973f27e Remove unreachable nudge theory video (#7008) 2024-09-06 09:29:18 +01:00
Hussain Ali
2b03fe1554 Add postgresql history page from the official docs (#7010)
* Add postgresql history page from the official docs

I brief historical view of Postgresql that might introduce new developers to Berkeley Labs to look up the projects from there.

* Update src/data/roadmaps/postgresql-dba/content/introduction@lDIy56RyC1XM7IfORsSLD.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-06 09:28:15 +01:00
Brian Rodriguez
01f5e57ef4 [Add] Docs linear & frame layouts (#7012) 2024-09-06 09:25:48 +01:00
blubu
4ac9e7b12c Update what-are-relational-databases@R9DQNc0AyAQ2HLpP4HOk6.md (#7017) 2024-09-06 09:24:57 +01:00
ingar
c2c122e4dc Update 102-insertion-sort.md (#7019)
add visualisation to insertion sort
2024-09-06 09:24:43 +01:00
Arik Chakma
1e6fa6d8c6 fix: content modal (#7016) 2024-09-06 13:29:04 +06:00
Vedansh
a3422cd772 Improved Devops Roadmap. (#6998)
* Improved Devops Roadmap.

* Apply suggested changes from @dansholds.
2024-09-05 15:12:02 +01:00
Mark
992d817d1a Add database index wikipedia link for Backend Roadmap (#7005)
* Add database index wikipedia link for Backend Roadmap

* Update src/data/roadmaps/backend/content/database-indexes@y-xkHFE9YzhNIX3EiWspL.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-05 12:08:39 +01:00
Kamran Ahmed
4ac4fcfba0 Update devops projects 2024-09-05 09:27:57 +01:00
Arik Chakma
a92ea779b8 feat: persist selected group (#6993) 2024-09-04 22:18:33 +01:00
Arik Chakma
29fa5397f3 fix: format user count (#6994) 2024-09-04 22:18:07 +01:00
Mark
1c3d86f085 Remove redundant link in backend roadmap (#6985) 2024-09-04 19:40:17 +01:00
Kamran Ahmed
3b40b61013 Add project started count 2024-09-04 18:25:36 +01:00
Arik Chakma
d5b9c97fed feat: add project's user count (#6992)
* feat: add project user count

* feat: add user count

* fix: user count
2024-09-04 18:22:15 +01:00
Kamran Ahmed
c48c9e75f9 fix: broken workflow 2024-09-04 13:55:57 +01:00
Kamran Ahmed
925dd62fe3 Add temperature converter project 2024-09-04 13:42:31 +01:00
SOUMITRA-SAHA
d1c9575823 Fix: Comment out howtoflutter.dev (site down) and update tag from `… (#6931)
* Fix: Comment out `howtoflutter.dev` (site down) and update tag from `@article@Variables` to `@official@Variables`

* Removed `Comment`
2024-09-04 09:22:56 +01:00
Adithyan Dileep
663fcdb1d2 Update string@1RcwBHU3jzx0YxxUGZic4.md (#6906) 2024-09-04 09:17:53 +01:00
Brian Rodriguez
bdbaeffd50 [Docs] Android roadmap: Relative layout (#6902)
* [Docs] Android roadmap: Relative layout

* [Docs] Android roadmap: Format
2024-09-04 09:17:15 +01:00
Amit Merchant
83e61e548c Add an article on how to build an offline-capable Notepad app using PWA principles (#6886) 2024-09-04 09:14:37 +01:00
Reyes Rondón
7c9de90b3c add content scrum@PKqwKvoffm0unwcFwpojk.md (#6851)
* add content tcpip-model@UCCT7-E_QUKPg3jAsjobx.md

* add content scrum@PKqwKvoffm0unwcFwpojk.md

* update tcpip-model@UCCT7-E_QUKPg3jAsjobx.md
2024-09-04 09:12:11 +01:00
Drex
66a994512b resolved topic not found for flutter (#6839) 2024-09-04 09:10:45 +01:00
Jesús Enrique Alcalá Rojas
90f24fb780 add content nids@LIPtxl_oKZRcbvXT4EdNf.md (#6833) 2024-09-04 09:06:16 +01:00
Jesús Enrique Alcalá Rojas
d58c087deb add content hips@l5EnhOCnkN-RKvgrS9ylH.md (#6832)
* add content hips@l5EnhOCnkN-RKvgrS9ylH.md

* Update src/data/roadmaps/cyber-security/content/hips@l5EnhOCnkN-RKvgrS9ylH.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-04 09:05:30 +01:00
Jesús Enrique Alcalá Rojas
526c7d16ad add content dlp@iolsTC-63d_1wzKGul-cT.md (#6831)
* add content dlp@iolsTC-63d_1wzKGul-cT.md

* Update src/data/roadmaps/cyber-security/content/dlp@iolsTC-63d_1wzKGul-cT.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-04 09:04:18 +01:00
Jesús Enrique Alcalá Rojas
be3e1859dd add content pass-the-hash@sMuKqf27y4iG0GrCdF5DN.md (#6830) 2024-09-04 09:02:27 +01:00
Jesús Enrique Alcalá Rojas
ad8ce9f9f2 add content memory-leak@nOND14t7ISgSH3zNpV3F8.md (#6829) 2024-09-04 09:01:56 +01:00
dmcadieux
67cf3f5313 fix: porcesses typo in cs roadmap porcesses & threads (#6808)
* fix: porcesses typo in cs roadmap porcesses & threads

* Rename porcesses-and-threads@ETEUA7jaEGyOEX8tAVNWs.md to processes-and-threads@ETEUA7jaEGyOEX8tAVNWs.md

fix: file name spelling fix

---------

Co-authored-by: dmcadieux <dmcadieux@gmail.com>
2024-09-04 08:59:28 +01:00
dsh
73597724a0 Add DevOps Projects (#6772)
* add astro cicd project

* add link to github pages docs

* add docker webserver project

* Apply suggestions from code review

* add basic iac with terraform project

* add monitoring stack project

* Apply suggestions from code review

change from Astro to simple HTML file

* Update src/data/projects/basic-github-actions.md

remove newline
2024-09-04 08:55:45 +01:00
github-actions[bot]
b361840742 chore: update roadmap content json (#6983)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
2024-09-04 13:03:33 +06:00
Kamran Ahmed
f154d05a84 Add reddit client project idea 2024-09-04 03:02:03 +01:00
Kamran Ahmed
2d08f74c7f Add github random repo project 2024-09-04 02:20:02 +01:00
Kamran Ahmed
d202e0a75d Add task tracker project 2024-09-04 01:07:46 +01:00
Kamran Ahmed
6da9dfc771 Add accordion projectc idea 2024-09-04 00:29:38 +01:00
Kamran Ahmed
05d414adf4 Add dropdown project idea 2024-09-04 00:07:31 +01:00
Kamran Ahmed
45a7fe6eb8 Add restricted textarea project 2024-09-03 23:11:05 +01:00
Kamran Ahmed
0879785d35 Add cookie consent banner project 2024-09-03 22:39:55 +01:00
Kamran Ahmed
e83a261b2c Add simple tabs project 2024-09-03 22:39:55 +01:00
Saeed
b78252be59 fix: useMemo details (#6980)
Memorizes" vs. "Memoizes": The term "memorizes" can imply simply remembering something, while "memoizes" is a specific term in computer science meaning to cache the result of a function. Using "memoizes" is more accurate in this context.
2024-09-04 03:20:48 +06:00
Shyam Venkatesh
ac18df727f Fix wrong markdown format in docker roadmap (#6982)
* Removed full-stops from Installation / Setup pane

* Removed full-stop from Bind mounts

* Removed full-stops from Union Filesystems pane

* fix/6877-Removed supporting text to make tags render properly

* Update 102-union-filesystems.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-03 19:44:47 +01:00
Kamran Ahmed
8511626698 Update tooltip ui project 2024-09-03 19:04:47 +01:00
Kamran Ahmed
fcac62c6bd Add tooltip ui project 2024-09-03 18:51:21 +01:00
Kamran Ahmed
7682d6ad33 Add grid layout project 2024-09-03 18:51:21 +01:00
Kamran Ahmed
1fcfa81bd2 Add two new projects for date picker and accessibility 2024-09-03 18:51:21 +01:00
Reza Hasani
23712d24b5 Update bind@dbercnxXVTJXMpYSDNGb2.md (#6937) 2024-09-03 14:11:34 +01:00
Sarkis Kovlekjian
48d99e2dad assign id property for form label input elements (#6940) 2024-09-03 14:10:57 +01:00
github-actions[bot]
8c104aed7f chore: update roadmap content json (#6972)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-09-03 14:10:17 +01:00
Kamran Ahmed
3accbf503b Add project ideas for frontend 2024-09-03 14:04:02 +01:00
Vedansh
e43b074edf chore: enhanced workflows (#6977)
* Enhanced Workflows.

* Changed the PR Reviewer to the Final Boss.
2024-09-03 12:01:38 +01:00
SOUMITRA-SAHA
3f0301c0b4 Fix: The Article Title for 'Not showing the article title in one of the PostgreSQL roadmap contents #6907' (#6930) 2024-09-03 09:53:54 +01:00
Jaime Rios
497d264321 Update loops@Dvy7BnNzK55qbh_SgOk8m.md (#6942)
* Update loops@Dvy7BnNzK55qbh_SgOk8m.md

* Update src/data/roadmaps/python/content/loops@Dvy7BnNzK55qbh_SgOk8m.md

add article tag

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-09-03 09:50:09 +01:00
Ari Yonaty
0c000df830 docs(kubernetes): add content for k8s deployments (#6973) 2024-09-03 09:49:03 +01:00
Yam Duran
db8ee31ed3 Update types-of-data-analytics@Lsapbmg-eMIYJAHpV97nO.md | Added free resources (#6969)
It was modified the way the types of data analytics are shown, now is easier to understand the concepts. Also, I've added free resources for a deeper read on the subject (2 links and 2 youtube videos)
2024-09-03 09:48:07 +01:00
michalkarolik
8606588c38 Update lifecycle@0A8zTuCXVmcruJdfH3cNu.md (#6974)
'for_each' was used in link text - probably copy/paste leftover
2024-09-03 09:47:08 +01:00
J. Degand
86c903305a docs(angular): add using libraries content (#6948) 2024-09-03 14:21:21 +06:00
J. Degand
f94c09bcf3 docs(angular): add locales-id content (#6944) 2024-09-03 14:20:50 +06:00
J. Degand
ecd743c88e docs(angular): add localize package content (#6945) 2024-09-03 14:17:38 +06:00
J. Degand
e258c3b668 docs(angular): update transformation content (#6946) 2024-09-03 14:15:09 +06:00
J. Degand
733e282454 docs(angular): add translation files content (#6947) 2024-09-03 14:14:12 +06:00
J. Degand
9d3868494b docs(angular): add typed forms content (#6949) 2024-09-03 14:12:46 +06:00
J. Degand
1057b89fa0 docs(angular): update testing angular apps content (#6950) 2024-09-03 14:10:15 +06:00
J. Degand
419442cac9 docs(angular): add developer tools content (#6951) 2024-09-03 14:08:38 +06:00
J. Degand
93e69bd6e7 docs(angular): add communication content (#6952) 2024-09-03 00:21:17 +01:00
github-actions[bot]
ac8efdd1b5 chore: update roadmap content json (#6955)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-09-03 00:21:05 +01:00
Khizar Ahmed
a3bfd15c0e Add content to urlscan (#6956)
Information is sourced from urlscan.io's about page.
2024-09-03 00:20:52 +01:00
Vedansh
47c9eb4860 Improve TypeScript roadmap content (#6961)
* Verify Phase - 1

* Verify Phase - 2

* Phase - 3

* Final Changes in TS Roadmap
2024-09-03 00:19:11 +01:00
Pedro Ramos
ec60a125af Fix markdown of SQL 'GROUP BY' and 'MAX' pages (#6963) 2024-09-03 00:18:23 +01:00
Shyam Venkatesh
319a215666 Update content formatting (#6967)
* Removed full-stops from Installation / Setup pane

* Removed full-stop from Bind mounts

* Removed full-stops from Union Filesystems pane
2024-09-03 00:18:10 +01:00
Kamran Ahmed
bbbc9b587d Add personal portfolio project idea 2024-09-03 00:15:17 +01:00
Kamran Ahmed
660440a514 Add single page CV project 2024-09-02 23:42:25 +01:00
Yam Duran
bd8cc0dc14 Fixed a typo on the word "visualiZation". (#6970)
noted that file name is also written wrong and the way it's displayed on the screen
2024-09-02 21:46:20 +01:00
Kamran Ahmed
d63cb7925b Add note for premium resources 2024-09-02 21:41:58 +01:00
SOUMITRA-SAHA
ff1f876880 Fix: unresponsive toggle menu after navigating back from roadmap page #6861 (#6964) 2024-09-02 21:41:21 +01:00
dsh
1859e94184 Add content to SQL Roadmap (#6873)
* complete sql content

* add links to topics

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-09-02 21:39:31 +01:00
Kamran Ahmed
f96201cbbd Update content links 2024-09-02 19:16:36 +01:00
Kamran Ahmed
ef1f79a5b4 Update content links 2024-09-02 19:14:52 +01:00
Kamran Ahmed
1b90443208 Remove low quality content links 2024-09-02 19:13:33 +01:00
Drew Powers
3dfc6a7d49 Remove “official” from JavaScript.com (#6929) 2024-09-02 08:57:50 +01:00
Sarkis Kovlekjian
9a3a30f3ae add text-prompt-opacity (#6939) 2024-09-02 08:54:53 +01:00
Kamran Ahmed
257b350381 Update about page 2024-09-01 19:10:00 +01:00
J. Degand
2dd3edadf9 docs(angular): add hydration content (#6913) 2024-09-01 12:46:17 +01:00
J. Degand
5a0d23dcf1 docs(angular): add slow computations content (#6904) 2024-09-01 12:46:00 +01:00
J. Degand
d73145661a docs(angular): add zone pollution content (#6903) 2024-09-01 12:45:52 +01:00
J. Degand
33ef642dd8 docs(angular): add multiple locales content (#6901) 2024-09-01 12:44:48 +01:00
J. Degand
f2671c32c8 docs(angular): add local setup content (#6899) 2024-09-01 12:44:41 +01:00
J. Degand
7183bc7382 docs(angular): add deployment content (#6896) 2024-09-01 12:44:33 +01:00
J. Degand
25aa149766 docs(angular): add debugging tests content (#6895) 2024-09-01 12:44:25 +01:00
J. Degand
d669d242f8 docs(angular): add creating libraries content (#6894) 2024-09-01 12:43:43 +01:00
J. Degand
0b4137e3bd docs(angular): add testing services content (#6914) 2024-09-01 12:42:43 +01:00
J. Degand
512de27478 docs(angular): update services with dependencies content (#6915) 2024-09-01 07:24:21 +01:00
J. Degand
3acc0d6a5f docs(angular): update ssg content (#6916) 2024-09-01 06:24:56 +01:00
J. Degand
d30bc59d9e fix(angular): remove duplicate template ref vars files (#6917) 2024-09-01 05:33:52 +01:00
J. Degand
fbc957552c docs(angular): update router events content (#6918) 2024-09-01 05:33:37 +01:00
J. Degand
99cc36406a docs(angular): add resources to rxjs basics (#6919) 2024-09-01 05:33:27 +01:00
J. Degand
0b4a28050b docs(angular): update zones content (#6920) 2024-09-01 05:33:19 +01:00
J. Degand
ccd36c58fa docs(angular): add e2e content (#6921) 2024-09-01 05:33:10 +01:00
J. Degand
a40f2187fb docs(angular): add HTTPClient CSRF protection content (#6922)
* docs(angular): add XSRF protection content

* docs(angular): move xsrf content to correct file

* fix: remove extra line
2024-09-01 05:33:03 +01:00
J. Degand
66358202b9 docs(angular): add http vulnerabilities content (#6923) 2024-09-01 05:32:54 +01:00
J. Degand
ae7aa310f4 docs(angular): add csrf content (#6924) 2024-09-01 05:32:37 +01:00
J. Degand
88d419a09b docs(angular): add xssi content (#6925) 2024-09-01 05:32:27 +01:00
J. Degand
f8a83c3c81 docs(angular): add testing requests content (#6926) 2024-09-01 05:32:15 +01:00
J. Degand
ea99772fa5 docs(angular): add template syntax content (#6927) 2024-09-01 05:32:03 +01:00
J. Degand
4d3c792a54 docs(angular): add dynamic components content (#6928) 2024-09-01 05:31:53 +01:00
J. Degand
4ede70ab86 docs(angular): add cli builders content (#6893) 2024-09-01 05:31:26 +01:00
J. Degand
45a28405be docs(contributing): fix typos (#6892) 2024-09-01 05:31:16 +01:00
github-actions[bot]
ff1c5c1c53 chore: update roadmap content json (#6891)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-31 01:34:28 +01:00
Sarkis Kovlekjian
17b63fa7a7 SQL JOINS Clause Formatting (#6885)
bullet point for each operation to make document more readable
2024-08-30 16:48:03 +01:00
dsh
a93ddf3944 removed 'roadmap' from git & github roadmap name in README (#6889) 2024-08-30 16:47:37 +01:00
Reza Mobaraki
12fd9287c3 Add binary tree content (#6887)
* content for binary tree

* content for binary tree
2024-08-30 16:46:58 +01:00
Arik Chakma
6101f01055 feat: implement share solution (#6821)
* wip: implement success modal

* feat: share solution modal

* fix: step count issue

* fix: responsiveness share button

* Update UI for shareable link

* Update UI for shareable link

* Update UI for share solutions

* Project solution modal UI design

* Update UI for share solutions

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-30 12:02:45 +01:00
Andrey Kirik
54a731aaa5 Update 101-problems-graphql-solves.md (#6836)
Info about federations and supergraphs
2024-08-30 09:49:05 +01:00
Shyam Venkatesh
f4c7996470 Link Docker Roadmap inside suggested resources #6875 (#6876)
* Link Docker Roadmap inside suggested resources #6875

Added Docker Roadmap link to DevOps page - Docker resources

* Update src/data/roadmaps/devops/content/docker@P0acFNZ413MSKElHqCxr3.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-30 09:48:36 +01:00
iliAsghar
c01a07e7b3 Update bind@dbercnxXVTJXMpYSDNGb2.md (#6823)
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-30 09:45:22 +01:00
Krushna Kanta Rout
cfffdeea15 Add Dedicated C++ Roadmap Link to Data Structures & Algorithms Roadmap (#6822)
* Add link to dedicated C++ roadmap

* Update src/data/roadmaps/datastructures-and-algorithms/content/100-language/104-cpp.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-30 09:43:19 +01:00
Maximo Comperatore
351d25d429 descision trees (#6788) 2024-08-30 09:42:04 +01:00
Sarkis Kovlekjian
f16c2a8afd Update SQL Roadmap UPDATE Statement Node. (#6784)
* Fill update node with info 

Add relevant info.
Any new proposals welcome

* remove emoji and code formatting as suggested in PR review
2024-08-30 09:41:41 +01:00
Vedansh
5c2cc7a6da Improved JavaScript Roadmap (#6779)
* - Fixed Spacing and EOL.
- Fixed Wrong Spellings.
- Improved Examples.

* ## Adding Content for :

- Add `apply()`
- Add `bind()`
- Add `call()`
2024-08-30 09:40:33 +01:00
J. Degand
90486c2369 docs(angular): add else if content (#6841) 2024-08-30 12:02:22 +06:00
J. Degand
99054a36a6 docs(angular): add switch content (#6842) 2024-08-30 12:01:12 +06:00
J. Degand
58b5b5214e docs(angular): add case content (#6843) 2024-08-30 12:00:02 +06:00
J. Degand
24b6e62a29 docs(angular): add build-environments content (#6845) 2024-08-30 11:59:07 +06:00
github-actions[bot]
82d433806b chore: update roadmap content json (#6878)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-30 09:12:23 +06:00
Kamran Ahmed
fbf32e0f73 Change title for git and github roadmap 2024-08-29 18:15:03 +01:00
github-actions[bot]
c9729ed073 chore: update roadmap content json (#6795)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-29 22:37:38 +06:00
Lucas Dondo
4a610a1eea fix: X (Twitter) redirect link(#6874) 2024-08-29 22:35:38 +06:00
Kamran Ahmed
f044e3a682 Update dependencies 2024-08-29 12:28:49 +01:00
J. Degand
7edee458d5 docs(angular): add default content (#6844)
* docs(angular): add default content

* docs(angular): add space in default content
2024-08-29 09:50:45 +01:00
Khizar Ahmed
facabb6002 Added content to virustotal@rxzcAzHjzIc9lkWSw0fef.md (#6847)
* Added content to virustotal@rxzcAzHjzIc9lkWSw0fef.md

* Update src/data/roadmaps/cyber-security/content/virustotal@rxzcAzHjzIc9lkWSw0fef.md

we don't recommend resources over others.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-29 09:49:14 +01:00
Reyes Rondón
75e0f49eb7 add content kanban@O7H6dt3Z7EKohxfJzwbPM.md (#6859) 2024-08-29 09:47:51 +01:00
Reyes Rondón
e2c3356426 add content xp@7fL9lSu4BD1wRjnZy9tM9.md (#6860)
* add content xp@7fL9lSu4BD1wRjnZy9tM9.md

* Update src/data/roadmaps/software-architect/content/xp@7fL9lSu4BD1wRjnZy9tM9.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-29 09:47:38 +01:00
Mahbub Hasan
63aeff2f28 fix typo : DevOps erchitect -> DevOps architect (#6862) 2024-08-29 09:47:00 +01:00
Ayoub Eddaoudi
21d3728d01 fix: remove language specifier from url backend-project-ideas.md (#6869) 2024-08-29 09:45:01 +01:00
Mahbub Hasan
3f1b1c78a1 bug-fix: according to the following issue -> Incorrect DevOps navigation in MLOps roadmap #6807 (#6872) 2024-08-29 09:42:14 +01:00
Kamran Ahmed
7a8461c215 Update resource likns 2024-08-28 23:04:43 +01:00
dsh
b59757ee1b Add Backend Technologies Guide (#6856)
* add backend tech guide

* fix guide descrip
2024-08-28 12:14:59 +01:00
stmoody
d6a1e94eca remove link loc from 102-storage-volume.md (#6846)
the link to Elastic Block Store documentation has a hard coded language that causes it to open to the Portuguese version

removing this will default to the users preferred language
2024-08-28 09:42:17 +01:00
Russell Vinegar
ed00e553a6 minor typo (#6848) 2024-08-28 09:41:46 +01:00
Lucas Dondo
5dda56b5ca Enhanced formatting (#6849) 2024-08-28 09:40:56 +01:00
Brian Rodriguez
b2a798e229 [Docs] Android roadmap: Animations & Constraints (#6853)
* [Docs] Android roadmap: Animations & Constraints

* Update src/data/roadmaps/android/content/animations@Xn1VQ-xOT67ZfJJTM4r1p.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-28 09:37:51 +01:00
Kamran Ahmed
2f7d7cbbf9 Add workflow to clear cloudfront api cache 2024-08-28 01:05:33 +01:00
Kamran Ahmed
3d72c49c3f Add resource separation 2024-08-28 01:00:49 +01:00
Kamran Ahmed
3ce92af265 Update meta tags for advertise 2024-08-27 12:30:05 +01:00
Kamran Ahmed
a8aba9e6de Add advertisement page 2024-08-27 12:29:32 +01:00
dsh
877c79b120 fix black subtopic on python roadmap (#6824) 2024-08-27 09:36:32 +01:00
Atharva Warang
216783571c Update select statement (#6780) 2024-08-27 09:30:50 +01:00
Maximo Comperatore
e41c42c866 The 4 main types of subsurface scattering (#6789) 2024-08-27 09:27:56 +01:00
Lucas Dondo
a8c959493e Enhanced text (#6791) 2024-08-27 09:26:55 +01:00
Afzal Imdad
62b3a2eed5 Fix avatar scaling issue in wide card and profile activity page (#6503) (#6778)
- Adjusted CSS to correct the compression of the profile avatar in the wide card and profile activity page.
- Ensured the avatar scales properly, aligning with the expected behavior seen in the standard profile picture view.
- Tested on Chrome (Brave browser) to confirm the fix.
2024-08-27 14:20:29 +06:00
Jesús Enrique Alcalá Rojas
760046a4e3 add content deauth-attack@LfWJJaT3fv0p6fUeS8b84.md (#6797) 2024-08-27 09:15:50 +01:00
Jesús Enrique Alcalá Rojas
bd32e77c24 add content replay-attack@mIX8PsIGuwgPCGQZ6ok2H.md (#6798)
* add content replay-attack@mIX8PsIGuwgPCGQZ6ok2H.md

* Update src/data/roadmaps/cyber-security/content/replay-attack@mIX8PsIGuwgPCGQZ6ok2H.md

new line

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-27 09:15:30 +01:00
Jesús Enrique Alcalá Rojas
b260476813 add content rogue-access-point@Ee7LfbhwJbiWjJ3b_bbni.md (#6799)
* add content rogue-access-point@Ee7LfbhwJbiWjJ3b_bbni.md

* Update src/data/roadmaps/cyber-security/content/rogue-access-point@Ee7LfbhwJbiWjJ3b_bbni.md

new line

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-27 09:14:57 +01:00
Jesús Enrique Alcalá Rojas
24c1c69515 add content buffer-overflow@n8ZOZxNhlnw7DpzoXe_f_.md (#6800)
* add content buffer-overflow@n8ZOZxNhlnw7DpzoXe_f_.md

* Update src/data/roadmaps/cyber-security/content/buffer-overflow@n8ZOZxNhlnw7DpzoXe_f_.md

add a new line

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-27 09:14:19 +01:00
Khizar Ahmed
985ee8eed7 Add content to directory-traversal@L0ROYh2DNlkybNDO2ezJY.md (#6817)
Added content to Directory traversal.
2024-08-27 09:11:33 +01:00
Brian Rodriguez
33c9cb1ca3 Add docs for andorid roadmap: listview & drawer (#6818)
* [Docs] Android roadmap: Navigation drawer

* [Docs] Android roadmap: Listview

* Update src/data/roadmaps/android/content/drawer@amTxz7mS98lkhOrNMJXG_.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-27 09:08:42 +01:00
Murilo Silva
1f27530527 Update apply method of function in Javascript (#6820)
updated "apply" description before without content.
2024-08-27 09:06:18 +01:00
Maximo Comperatore
4d915bf979 Add resource to DL (#6787) 2024-08-26 21:25:38 +01:00
Raul Galvez
e1a6dc3b40 Moved misplaced articles from Typecasting to Exceptions (#6814)
Signed-off-by: Raul Galvez <raul.galvez@duke.edu>
2024-08-26 21:24:56 +01:00
Kamran Ahmed
be7ea71390 Rating on the discover page 2024-08-26 21:22:57 +01:00
Kamran Ahmed
9f14e83eb4 Show rating on the discover page 2024-08-26 21:19:59 +01:00
Kamran Ahmed
6d58cb9a01 Add back button on the projects navigation 2024-08-26 17:06:39 +01:00
Kamran Ahmed
1cbce6aeda Update ecommerce platform details 2024-08-26 15:43:00 +01:00
Krushna Kanta Rout
53b33fd7c5 fix: change "opesource" to "opensource" (#6802) 2024-08-26 14:58:54 +01:00
Krushna Kanta Rout
d5dd2bfa5a fix: replace article with official for mongoose website (#6803) 2024-08-26 14:58:44 +01:00
Khizar Ahmed
5d801f9f99 Add content to stakeholder (#6804)
Added content to stakeholder section in the cybersecurity roadmap with sources.
2024-08-26 14:58:31 +01:00
Kamran Ahmed
2de99daebb Consider the top languages when inferring from solution 2024-08-26 14:02:42 +01:00
Arik Chakma
2b6c326819 feat: add project languages (#6765)
* feat: add project languages

* fix: update select languages

* fix: select language

* Update UI for project languages

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-26 13:42:51 +01:00
Afzal Imdad
4b7022948a Fix missing space between "data" and "structure" in Heap Sort section (#6809) (#6810)
Corrected a typo in the Data Structure and Algorithm roadmap where "datastructure" was incorrectly used. The sentence now reads "It utilizes a data structure known as a ‘binary heap’." This change improves readability and accuracy.
2024-08-26 13:16:52 +01:00
André Oliveira
a26e391f41 Improvements to siem.md and update of smine.md (#6777)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

* Update linux.md, comptia-linux.md and understand-the-osi-model.md

Update linux.md
- New Links
- Remove Google Analytics parameters from link

Update comptia-linux.md
- Links updated

Update understand-the-osi-model.md
- New link

* Update cissp.md

- new resources links

* Update src/data/roadmaps/cyber-security/content/cissp@BqvijNoRzSGYLCMP-6hhr.md

* update basics-of-ids-and-ips.md

- new links

* update endpoint-security.md

- new links

* update edr.md
- new text and links.

update ssl-and-tls-basics.md
- new links

update ssl--tls.md
- new links

update dropbox.md
- official link

* ipsec.md
- new content
- new link

kali-linux.md
- new content

linux.md
- fix typo

* Update src/data/roadmaps/cyber-security/content/kali-linux@w6wXkoLrv0_d-Ah0txUHd.md

* change the CEH position to CISSP

This is a suggestion, I believe that CEH appears as a highlight due to the larger space and this bothers many people.

CISSP is a top professional-level certification in the field of cybersecurity and the the most respected certificate in the IT security field. He really deserves his place in the spotlight.

* update xss.md, privilege-escalation.md, wlan.md and others

update xss.md
- new content

update privilege-escalatio.md
- new link

update core-concepts-of-zero-trust.md
- new link

update zero-day.md
- new content
Note: This second zero-day topic is a subset of the "Attack Types and Differences" topic, so the content is minimal compared to the zero-day%40zqRaMmqcLfx400kJ-h0LO.md

update wifi.md
- new video link

update wlan.md
- new video links ( professor messer )

* update vpn.md, web-based-attacks-and-owasp.md

update vpn.md
- new links

update web-based-attacks-and-owasp.md
- new links

* chore: update roadmap content json

* Improvements to siem.md and update of smine.md

Improvements to siem.md
- Paragraph referring to ELK stack (now Elastic Security) has been rewritten to mention open source projects.
- New video link from professor messer.
- Replace the article link with a video link, preference for Splunk due to higher [market share](https://6sense.com/tech/security-information-and-event-management-siem).
- Note: For better organization of the video links, I have separated the names with a prefix for the tool used in the project.

Update smine.md
- New content.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: andreluis-oliveira <andreluis-oliveira@users.noreply.github.com>
2024-08-24 01:43:26 +01:00
Afzal Imdad
4576dfcbf3 fix: correct typo "Unary Opeartors" to "Unary Operators" in JavaScript roadmap (#6774) 2024-08-24 01:12:44 +01:00
Lucas Dondo
8a3c761698 Enhanced formatting (#6769) 2024-08-24 01:11:41 +01:00
github-actions[bot]
96f9a12343 chore: update roadmap content json (#6776)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-24 01:10:55 +01:00
Kamran Ahmed
4e669fefe2 Improve streak UI 2024-08-23 21:47:41 +01:00
Kamran Ahmed
142c2eafb6 Improve streak UI 2024-08-23 21:39:07 +01:00
Kamran Ahmed
62823df944 Change UI for streak 2024-08-23 16:20:27 +01:00
Kamran Ahmed
b1edb5ce4a Update streak ui 2024-08-23 13:36:54 +01:00
Kamran Ahmed
45068a5930 UI enhancement 2024-08-23 12:53:19 +01:00
Kamran Ahmed
828bac38d3 Update streak ui 2024-08-23 12:47:29 +01:00
github-actions[bot]
96ee0f8c3e chore: update roadmap content json (#6768)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-23 12:22:49 +01:00
Vedansh ✨
6563ca95e7 Content improvements in React roadmap (#6720) 2024-08-23 12:22:35 +01:00
J. Degand
74099d01e8 fix(angular): remove duplicate else-if markdown file and json entry (#6717) 2024-08-23 12:22:01 +01:00
Jawher Kl
8b21b16252 Add content to swc (#6747)
* Update swc@h26uS3muFCabe6ekElZcI.md

- Added a brief introduction and description of SWC (Speedy Web Compiler).
- Included relevant resources such as official website, documentation, tutorials, and articles.

This update helps new users quickly understand SWC and find additional learning materials.

* Update src/data/roadmaps/frontend/content/swc@h26uS3muFCabe6ekElZcI.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:18:54 +01:00
dsh
d87ac9bbba complete content on data analyst roadmap (#6748)
* complete content on data analyst roadmap

* Apply suggestions from code review

reverted changed node dimensions
2024-08-23 12:18:13 +01:00
Krushna Kanta Rout
2d14deb166 fix: replace article with official for jest website (#6750) 2024-08-23 12:17:57 +01:00
Krushna Kanta Rout
f993e22048 fix: remove / from link (#6751) 2024-08-23 12:17:48 +01:00
Krushna Kanta Rout
d03200c331 fix: add missing @ in article link (#6752) 2024-08-23 12:16:51 +01:00
Jesús Enrique Alcalá Rojas
367528aa24 Add content for spam vs spim (#6753)
* add content spam-vs-spim@cbEMUyg_btIPjdx-XqIM5.md

* Update src/data/roadmaps/cyber-security/content/spam-vs-spim@cbEMUyg_btIPjdx-XqIM5.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:16:39 +01:00
Jesús Enrique Alcalá Rojas
e633bdd3ac Add resources to whaling attak (#6754) 2024-08-23 12:15:56 +01:00
Chuanyong Wu
145c593f42 Add a book (#6756)
* ADD PythonDataScienceHandbook For data-analyst

Python Data Science Handbook is a well-known book about Python data processing and analysis. Its original author has made the contents of this book and the corresponding notebook source code open source on GitHub. It is worth a look, especially for those who want to understand or urgently need Python's functions in data processing and analysis.

* Update src/data/roadmaps/data-analyst/content/learn-a-programming-lang@i2uEcaO4bJhcZ5ayRs2CQ.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:15:31 +01:00
André Oliveira
cacf3fc67d Add content to cyber security roadmap (#6757)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

* Update linux.md, comptia-linux.md and understand-the-osi-model.md

Update linux.md
- New Links
- Remove Google Analytics parameters from link

Update comptia-linux.md
- Links updated

Update understand-the-osi-model.md
- New link

* Update cissp.md

- new resources links

* Update src/data/roadmaps/cyber-security/content/cissp@BqvijNoRzSGYLCMP-6hhr.md

* update basics-of-ids-and-ips.md

- new links

* update endpoint-security.md

- new links

* update edr.md
- new text and links.

update ssl-and-tls-basics.md
- new links

update ssl--tls.md
- new links

update dropbox.md
- official link

* ipsec.md
- new content
- new link

kali-linux.md
- new content

linux.md
- fix typo

* Update src/data/roadmaps/cyber-security/content/kali-linux@w6wXkoLrv0_d-Ah0txUHd.md

* change the CEH position to CISSP

This is a suggestion, I believe that CEH appears as a highlight due to the larger space and this bothers many people.

CISSP is a top professional-level certification in the field of cybersecurity and the the most respected certificate in the IT security field. He really deserves his place in the spotlight.

* update xss.md, privilege-escalation.md, wlan.md and others

update xss.md
- new content

update privilege-escalatio.md
- new link

update core-concepts-of-zero-trust.md
- new link

update zero-day.md
- new content
Note: This second zero-day topic is a subset of the "Attack Types and Differences" topic, so the content is minimal compared to the zero-day%40zqRaMmqcLfx400kJ-h0LO.md

update wifi.md
- new video link

update wlan.md
- new video links ( professor messer )

* update vpn.md, web-based-attacks-and-owasp.md

update vpn.md
- new links

update web-based-attacks-and-owasp.md
- new links

* chore: update roadmap content json

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: andreluis-oliveira <andreluis-oliveira@users.noreply.github.com>
2024-08-23 12:14:09 +01:00
Sarkis Kovlekjian
b4868b71b3 SQL roadmap drop table keywoard highlight (#6759)
highlight - by transforming to bold - words that are crucial to be stressed on
2024-08-23 12:13:46 +01:00
Sarkis Kovlekjian
a22d54dbb4 Update data-manipulation-language by adding articles (#6760)
Add article links
2024-08-23 12:13:27 +01:00
Brian Rodriguez
694d7b1ecc [Add] Docs Android roadmap: tabs and edittext (#6764)
* [Add] Docs Android roadmap: tabs and edittext

* Update src/data/roadmaps/android/content/edittext@boMz0HZlMAsLdCZlpUo-H.md

* Update src/data/roadmaps/android/content/tabs@pEBpXv3Jf1AzBNHlvVrG8.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:11:06 +01:00
iliAsghar
a81fd615d9 Update JS string content - added backticks ( `` ) (#6767)
* Update string@1RcwBHU3jzx0YxxUGZic4.md

added backtick ( `` )

* Update src/data/roadmaps/javascript/content/string@1RcwBHU3jzx0YxxUGZic4.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:06:09 +01:00
Arik Chakma
8e407c95a1 feat: implement user streak (#6594)
* feat: implement user streak

* fix: refactor codebase

* feat: streak heatmap

* Add streaks

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:05:10 +01:00
Maximo Comperatore
447bf4eb0f How do Video Game Graphics Work? (#6679) 2024-08-22 09:51:15 +01:00
Maximo Comperatore
e7c9135e99 article on transparency (#6681) 2024-08-22 09:48:48 +01:00
Juliano S.
e006871ce6 Update github-user-activity.md (#6677)
Add CLI skill to "github-user-activity" project
2024-08-22 09:47:23 +01:00
Sarkis Kovlekjian
164baba193 Update global@oC4o6GLEES_nUgCJu9Q6I.md (#6683)
* Update global@oC4o6GLEES_nUgCJu9Q6I.md

Provide additional details

* Update src/data/roadmaps/javascript/content/global@oC4o6GLEES_nUgCJu9Q6I.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-22 09:46:51 +01:00
jdsegurac
7f776808df Update 103-functions.md (#6685)
Fix Typo
2024-08-22 09:44:41 +01:00
Brian Rodriguez
82e4e18b4d [Add] Docs Android: BottonSheed & ImageView (#6686)
* [Add] Docs Android: BottonSheed & ImageView

* [Add] Docs Android: Update doc ImageView

* Update src/data/roadmaps/android/content/imageview@A4rtNULX_MoV93IH1Lgqw.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-22 09:44:07 +01:00
Patrick Zocli
285dd28ae7 feat: Add new video resource on jvm architecture (#6687) 2024-08-22 09:42:55 +01:00
Lucas Dondo
0af30bc421 Enhanced formatting (#6738) 2024-08-22 09:36:51 +01:00
Lucas Dondo
2890c722fd Made text shorter (#6739) 2024-08-22 09:36:27 +01:00
Reyes Rondón
4bbab1fbee Update Hooks Best Practices React Content (#6742)
* Update Hooks Best Practices React

* Update src/data/roadmaps/react/content/hooks-best-practices@mkyU0ug8MXxV4biHuOity.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-22 09:34:34 +01:00
Jesús Enrique Alcalá Rojas
b2081fd427 fix: repare article tab typo-squatting@0LeDwj_tMaXjQBBOUJ5CL.md (#6744) 2024-08-22 09:32:31 +01:00
Maximo Comperatore
85135c5da9 Updated color@WK6fLWJq9Vh2ySVrSqd-U.md (#6670)
* pixar in a box color

* Update src/data/roadmaps/game-developer/content/color@WK6fLWJq9Vh2ySVrSqd-U.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-22 09:31:37 +01:00
Kamran Ahmed
ccc50b9c36 Update linked content 2024-08-21 22:59:10 +01:00
Lucas Dondo
ba2ff16092 Make search algorithms readable (#6741)
* Enhanced readability

By bolding some text and removing unnecessary or incorrect information.

* Update src/data/roadmaps/datastructures-and-algorithms/content/106-search-algorithms/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-21 22:56:46 +01:00
Lang
109d9c578a Update resource likn (#6705)
Update URL of Angular official website
2024-08-21 18:11:46 +01:00
github-actions[bot]
77b9912ada chore: update roadmap content json (#6711)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-21 18:11:14 +01:00
Liran Tal
d662292906 Add resource for node.js (#6731)
Update `child_process` module entry with insight about security implications of using this in Node.js apps
2024-08-21 18:08:03 +01:00
Cerebro Cerberus
45a9459f21 fix: typo 'especcially' to 'especially' (#6732) 2024-08-21 18:07:30 +01:00
Kamran Ahmed
f06ccc5c37 Update announcement banner 2024-08-21 17:02:13 +01:00
fellalli
37f2b75e07 Fix section in res links (#6726) 2024-08-21 15:35:09 +01:00
Maximo Comperatore
ec94ff055f behaviour trees (#6682) 2024-08-21 15:32:44 +01:00
Gaurav Singh
c1ae24fa20 Update dns-poisoning@urtsyYWViEzbqYLoNfQAh.md (#6706)
* Update dns-poisoning@urtsyYWViEzbqYLoNfQAh.md

* Update dns-poisoning@urtsyYWViEzbqYLoNfQAh.md

* Update src/data/roadmaps/cyber-security/content/dns-poisoning@urtsyYWViEzbqYLoNfQAh.md

* Update src/data/roadmaps/cyber-security/content/dns-poisoning@urtsyYWViEzbqYLoNfQAh.md

* Update src/data/roadmaps/cyber-security/content/dns-poisoning@urtsyYWViEzbqYLoNfQAh.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-21 15:26:46 +01:00
Arik Chakma
2007167fa9 feat: add roadmap dropdown menu (#6692)
* feat: add roadmap dropdown menu

* fix: typo official roadmaps

* fix: add role attribute

* Update projects dropdown

* Update roadmaps dropdown

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-21 15:17:24 +01:00
J. Degand
c67a7d195d docs(angular): add feature modules content (#6715) 2024-08-21 15:01:57 +01:00
SHINIGAMI0012
a6cf26b1b0 Update what-is-a-repository@PtU5Qwfzn3N1i3oRlCGoR.md (#6709)
i replaced "http" with "hhttp...".... i was learning until site didnt work and i notice the hhttp
2024-08-21 14:53:02 +01:00
Frands Otting
57af6e493a Add contentn to js roadmap (#6718)
* Update call@gsyY3Oa3Jf0W5K_lyqBYO.md

Add short description and code example of the call() method. Add article.

* Update src/data/roadmaps/javascript/content/call@gsyY3Oa3Jf0W5K_lyqBYO.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-21 14:37:25 +01:00
Stavros Siamantas
e10caeca44 docs(Git & GitHub): added resource pre-text to git-filter branch (#6722) 2024-08-21 14:33:32 +01:00
Jesús Enrique Alcalá Rojas
c9ed9271fe add content social-engineering@O1VceThdxRlgQ6DcGyY7Y.md (#6660) 2024-08-21 09:46:34 +01:00
Jesús Enrique Alcalá Rojas
0dddd941d6 add content typo-squatting@0LeDwj_tMaXjQBBOUJ5CL.md (#6659) 2024-08-21 09:46:05 +01:00
Maximo Comperatore
83c95fbc18 rendering equation (#6656) 2024-08-21 09:44:15 +01:00
Gaurav Singh
c2a36e6c38 Update shoulder-surfing@FD0bkmxNpPXiUB_NevEUf.md (#6708)
* Update shoulder-surfing@FD0bkmxNpPXiUB_NevEUf.md

* Update shoulder-surfing@FD0bkmxNpPXiUB_NevEUf.md

* Update src/data/roadmaps/cyber-security/content/shoulder-surfing@FD0bkmxNpPXiUB_NevEUf.md

Fix spelling and grammar issues.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-21 09:40:53 +01:00
Reyes Rondón
124ce3eee7 gsock content (#6710) 2024-08-21 09:38:22 +01:00
Jesús Enrique Alcalá Rojas
ab69587aa5 add content brute-force-vs-password-spray@Q0i-plPQkb_NIvOQBVaDd.md (#6712) 2024-08-21 09:37:44 +01:00
J. Degand
ad3a5da811 docs(angular): add dependencies content (#6714) 2024-08-21 09:37:02 +01:00
J. Degand
1173e7c932 docs(angular): add else content (#6716) 2024-08-21 09:36:21 +01:00
SHINIGAMI0012
cab7373201 Update what-is-a-repository@PtU5Qwfzn3N1i3oRlCGoR.md (#6719)
dsh
2024-08-21 09:35:30 +01:00
Kamran Ahmed
0de4345cb7 Add courses json file in the frontend roadmap 2024-08-20 19:13:35 +01:00
danielAsaboro
54c3f36e64 Add streams article (#6700)
Added a beginner resource friendly article from FreecodeCamp for those who might struggle with Streams
2024-08-20 18:17:38 +01:00
Kamran Ahmed
402ba0e9f3 Fix formatting 2024-08-20 18:12:00 +01:00
Kamran Ahmed
93edff078e Add new project idea for e-commerce 2024-08-20 18:10:28 +01:00
Kamran Ahmed
015e54d158 Update caching server 2024-08-20 17:28:53 +01:00
Kamran Ahmed
7ad2732786 Add project for caching server 2024-08-20 17:27:11 +01:00
Kamran Ahmed
158f41f220 Update UI for frontend courses page 2024-08-20 15:55:49 +01:00
dsh
7cb4287925 Add the 50 devops interview questions (#6701)
* add the 50 devops interview questions

* incorporate new devops questions set into roadmap faqs
2024-08-20 14:54:44 +01:00
Lucas Dondo
a9b6e01043 Enhanced readability of text (#6702) 2024-08-20 14:54:16 +01:00
Lucas Dondo
3cba71b3ac Enhanced readability of tex (#6703) 2024-08-20 14:54:02 +01:00
Kamran Ahmed
6b9754e885 Update project contribution details 2024-08-20 12:52:55 +01:00
Kamran Ahmed
7e884c6593 Add frontend courses page 2024-08-20 12:34:33 +01:00
Kamran Ahmed
6c61244a14 Update content 2024-08-20 12:34:33 +01:00
github-actions[bot]
80c564340a chore: update roadmap content json (#6694)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-20 12:29:10 +01:00
Shaun Purslow
8a52d58341 docs(code-review): fix type "Veryfing" to "Verifying" (#6695) 2024-08-20 12:28:55 +01:00
danielAsaboro
447fce674a A (#6697) 2024-08-20 12:28:34 +01:00
Kamran Ahmed
74051ee843 Fix typo in blockchain roadmap 2024-08-20 12:27:53 +01:00
dsh
4a758b1b55 Add featured image to the frontend questions (#6698) 2024-08-20 12:27:19 +01:00
dsh
2c68cb83c2 Add devops career path article (#6699) 2024-08-20 12:27:05 +01:00
Vedansh ✨
2e2d11328d Further Improvements in Node.js Roadmap. (#6666) 2024-08-20 09:25:26 +01:00
Reyes Rondón
eefe365068 React component/libraries content added (#6693)
* React component/libraries content added

* Update src/data/roadmaps/react/content/component--libraries@thfnymb_UIiKxakKfiua5.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-19 22:15:52 +01:00
Kamran Ahmed
dde429caa0 Fix duplicate sentence 2024-08-19 14:44:10 +01:00
Kamran Ahmed
111dc0a6d0 Hide downvote counts 2024-08-19 12:54:56 +01:00
Kamran Ahmed
c6a4bff63e Refactor github stats 2024-08-19 12:36:28 +01:00
Stavros Siamantas
bcc456d3d0 Update GitHub repository rank display automatically (#6688) 2024-08-19 12:10:56 +01:00
Kamran Ahmed
4d1b9ab093 Update announcement popup 2024-08-19 12:06:10 +01:00
dsh
edfcc84ece Add two beginner projects (#6689)
* add two beginner projects

* Update src/data/projects/basic-dockerfile.md

Correct 'build' to 'write'

* Update src/data/projects/log-archive-tool.md
2024-08-19 12:05:35 +01:00
github-actions[bot]
3c3a92835d chore: update roadmap content json (#6684)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-19 09:55:35 +01:00
Kamran Ahmed
7269227dc2 Add video modal on homepage 2024-08-18 21:49:01 +01:00
Arik Chakma
bfd615f755 fix: discord spammy url (#6672) 2024-08-18 16:40:57 +01:00
Kamran Ahmed
65a4f903f6 Update discord link 2024-08-18 16:20:32 +01:00
Vedansh ✨
ecda4b6eb3 Feature: Improve Node.js Roadmap. (#6664)
* In this Commit:

---

- Add Semantic versioning in `npm`
- Add Node.js Test Runner in `node:test`
- What is Testing in `Software Testing`
- What is Vitest in `Testing/Vitest`
- Few changes in `Working with Databases`.

* Add Content in Playwright.

* - Fixed Some Spelling Mistakes.
- Content Addition
- Added Few More Links.

***
No deletions or removal.

* Add `--watch` Content in Roadmap.
2024-08-18 11:59:54 +01:00
Egemen Aktas
2ff54205ef Add resources to context manager (#6591)
* Update context-manager@KAXF2kUAOvtBZhY8G9rkI.md

A simple context manager description.

* Update src/data/roadmaps/python/content/context-manager@KAXF2kUAOvtBZhY8G9rkI.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:52:25 +01:00
Budenkinder
a8801820cf Add resources to AWS roadmap (#6592)
* Update 101-iaas-paas-saas.md adding aws docu link

* Update src/data/roadmaps/aws/content/100-introduction/101-iaas-paas-saas.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:51:58 +01:00
Budenkinder
e89b00f4f0 Update resources in AWS roadmap (#6593)
* Update 102-public-private-hybrid.md adding useful links

Adding a direct aws doc and red hat link

* Update src/data/roadmaps/aws/content/100-introduction/102-public-private-hybrid.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:51:22 +01:00
Jesús Enrique Alcalá Rojas
82da716657 Fix syntax issue (#6597) 2024-08-18 01:50:04 +01:00
J. Degand
7f7851e8e9 docs(java): remove nb! in threads (#6599) 2024-08-18 01:49:47 +01:00
Budenkinder
7b9b783472 Add resources to AWS infra (#6600)
* Update 100-global-infra.md adding useful links

* Update src/data/roadmaps/aws/content/100-introduction/103-aws/100-global-infra.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:47:48 +01:00
Frands Otting
dfc38db855 Fix string markers in markdown (#6601)
Surround quotation marks with backticks to make the marks render correctly on the website.
2024-08-18 01:45:52 +01:00
Dr Dreo
0b2119be50 Add Angular security content (#6634)
* add security content

* Update src/data/roadmaps/angular/content/cross-site-scripting@umUX4Hxk7srHlFR_Un-u7.md

* Update src/data/roadmaps/angular/content/security@mm6c7GLQEwoQdAHdAYzGh.md

* Update src/data/roadmaps/angular/content/trusting-safe-values@XoYSuv1salCCHoI1cJkxv.md

---------

Co-authored-by: DrDreo <code@anderas-hahn.at>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:45:10 +01:00
falc
3d71390126 Add resource for SQL Injection (#6637)
* Update sql-injection@P-Am25WJV8cFd_KsX7cdj.md

* Update src/data/roadmaps/cyber-security/content/sql-injection@P-Am25WJV8cFd_KsX7cdj.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:27:34 +01:00
Maximo Comperatore
8d801652b9 Add godot resource (#6640) 2024-08-18 01:26:16 +01:00
Sanchay Joshi
4c2109d470 Add golang struct resource (#6652) 2024-08-18 01:26:04 +01:00
Gerzon Rangel
6a8019f890 Add documentation to vuejs roadmap (#6653)
* feat: add v-if documentation for Vue.js

* Update src/data/roadmaps/vue/content/v-if@xHj3W9Ig3MVuVlGyXchaP.md

* feat: add v-else documentation for Vue.js

* Update src/data/roadmaps/vue/content/v-else@0CtAZQcFJexMiJfZ-mofv.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:25:42 +01:00
github-actions[bot]
e2172abc72 chore: update roadmap content json (#6654)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-18 01:24:14 +01:00
Maximo Comperatore
032361936b Add grep resource (#6627) 2024-08-18 01:23:45 +01:00
Maximo Comperatore
c21dc44975 Add timescale db resource (#6628)
* add timescale db video

* Update src/data/roadmaps/backend/content/timescale@WiAK70I0z-_bzbWNwiHUd.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:23:28 +01:00
Maximo Comperatore
0c78ab8369 Add AWK resource (#6629) 2024-08-18 01:22:49 +01:00
Maximo Comperatore
7bf3672ef6 Add dependabot resource (#6630) 2024-08-18 01:22:33 +01:00
Maximo Comperatore
58e7697451 Add grafana resource (#6631) 2024-08-18 01:22:01 +01:00
Maximo Comperatore
56e58d431a Add content for DynamoDB (#6633) 2024-08-18 01:20:43 +01:00
Maximo Comperatore
f8e9642e6e Add AWS neptune content (#6635) 2024-08-18 01:20:26 +01:00
Maximo Comperatore
7a6933699a Add resource for RabbitMQ (#6636) 2024-08-18 01:19:03 +01:00
Maximo Comperatore
9289099980 Add unreal engine resources (#6638) 2024-08-18 01:18:43 +01:00
Maximo Comperatore
d2dad38963 Add resource for unity (#6639) 2024-08-18 01:18:20 +01:00
Maximo Comperatore
29a4dc25b0 Add assembly content (#6641)
* asm

* Update src/data/roadmaps/game-developer/content/assembly@AaRZiItRcn8fYb5R62vfT.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:17:56 +01:00
Maximo Comperatore
34cdd8c79a Add resource for reinforcements learning (#6644) 2024-08-18 01:15:59 +01:00
Maximo Comperatore
658ed6738b Add opengl resources (#6645) 2024-08-18 01:09:48 +01:00
Maximo Comperatore
dd3f89b58a Add resources to metal (#6646) 2024-08-18 01:08:53 +01:00
Maximo Comperatore
7e57bfc854 Add content for spotlights (#6648) 2024-08-18 01:08:10 +01:00
Maximo Comperatore
25c1228bf2 Add content for point lights (#6649) 2024-08-18 01:07:57 +01:00
Maximo Comperatore
f6c758c3ef Add content to frustum culling
* frustum culling

* Update src/data/roadmaps/game-developer/content/frustum@UcLGWYu41Ok2NYdLNIY5C.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-18 01:07:43 +01:00
Kamran Ahmed
82fbb1235e Update feature announcement 2024-08-18 00:37:33 +01:00
Stavros Siamantas
fbd24ea5e2 Add content to Git/GitHub Roadmap (all topics covered) (#6626) 2024-08-17 13:02:48 +01:00
Arik Chakma
1981568501 feat: implement project status (#6513)
* wip

* wip

* wip

* fix: button width

* Add stepper component

* Refactor project stepper

* Refactor stepper

* Refactor stepper

* Update clicker

* Refactor project stepper

* Add projects tip popup

* Add start project modal

* Submission requirement modalg

* Requirement verification functionality

* Update project submission

* Voting and active timeline

* Finalize project solution stepper

* Update empty project page

* Add user avatars

* Solutions listing page

* Update tab design

* Fix styles for loading and pagination

* Redesign project page header

* Make project page responsive

* Make project pages responsive

* Update the leaving roadmap page

* Start project modal updates

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 12:59:35 +01:00
abayram
8a5c0eeb5f Add content to react native (#6607)
* docs(update): add TypeScript next to JavaScript in the introduction definition

* docs(add): add content about integration with existing apps.

* Update src/data/roadmaps/react-native/content/100-introduction/100-what-is-react-native.md

* Update src/data/roadmaps/react-native/content/100-introduction/index.md

* Update src/data/roadmaps/react-native/content/100-introduction/101-why-react-native.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 12:55:53 +01:00
Abdelrahman Omar
38afa2631f Add linked list resource (#6608)
Add "Too Many Linked Lists" book to Rust LinkedList resources
2024-08-17 11:58:54 +01:00
falc
1168ac7fe7 Add content for evil twin (#6613)
* Update evil-twin@O1fY2n40yjZtJUEeoItKr.md

* Update src/data/roadmaps/cyber-security/content/evil-twin@O1fY2n40yjZtJUEeoItKr.md

* Update src/data/roadmaps/cyber-security/content/evil-twin@O1fY2n40yjZtJUEeoItKr.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 11:58:18 +01:00
Maximo Comperatore
6197368133 Add content to timescale db (#6619) 2024-08-17 11:55:56 +01:00
Maximo Comperatore
2c2e9b6e8c Add graphql resource (#6620)
* graphql in 100 seconds

* Update src/data/roadmaps/backend/content/graphql@zp3bq38tMnutT2N0tktOW.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 11:55:35 +01:00
Maximo Comperatore
2d98e1beae Add x frame resource (#6621) 2024-08-17 11:55:02 +01:00
SheySafiAllah
998e6510a6 Add javascript article (#6624) 2024-08-17 11:54:38 +01:00
Vedansh ✨
4951984ff1 Update git log content (#6625)
* Improve `git-log-options`

* Update src/data/roadmaps/git-github/content/git-log-options@qFEonbCMLri8iA0yONwuf.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 11:54:05 +01:00
André Oliveira
7643cca066 [suggestion] swap CEH and CISSP positions (#6612)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

* Update linux.md, comptia-linux.md and understand-the-osi-model.md

Update linux.md
- New Links
- Remove Google Analytics parameters from link

Update comptia-linux.md
- Links updated

Update understand-the-osi-model.md
- New link

* Update cissp.md

- new resources links

* Update src/data/roadmaps/cyber-security/content/cissp@BqvijNoRzSGYLCMP-6hhr.md

* update basics-of-ids-and-ips.md

- new links

* update endpoint-security.md

- new links

* update edr.md
- new text and links.

update ssl-and-tls-basics.md
- new links

update ssl--tls.md
- new links

update dropbox.md
- official link

* ipsec.md
- new content
- new link

kali-linux.md
- new content

linux.md
- fix typo

* Update src/data/roadmaps/cyber-security/content/kali-linux@w6wXkoLrv0_d-Ah0txUHd.md

* change the CEH position to CISSP

This is a suggestion, I believe that CEH appears as a highlight due to the larger space and this bothers many people.

CISSP is a top professional-level certification in the field of cybersecurity and the the most respected certificate in the IT security field. He really deserves his place in the spotlight.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 01:42:26 +01:00
Kamran Ahmed
ec06adb01a Update discord URL 2024-08-17 01:39:53 +01:00
github-actions[bot]
b49c672480 chore: update roadmap content json (#6596)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-08-17 01:35:10 +01:00
Obiechina Emmanuel
217396d557 Add git/github content (#6609)
* Added content to custom-validators topic

* Added contents to 10 git & github topics

* Apply suggestions from code review

styling clean up

* Added contents to 10 git and github topics

* Update src/data/roadmaps/git-github/content/committing-changes@2_z3R7seCvQVj-Na4H1SV.md

* Update src/data/roadmaps/git-github/content/creating-account@i7fIIHcBEk473te8bniJ5.md

* Update src/data/roadmaps/git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md

* Update src/data/roadmaps/git-github/content/creating-repositories@c_FO6xMixrrMo6iisfsvl.md

* Update src/data/roadmaps/git-github/content/deleting-branch@1uDenoQ6zu7CT69FR2iQB.md

* Update src/data/roadmaps/git-github/content/fast-forward-vs-non-ff@agtPWS8j6i6wQPk10cy8E.md

* Update src/data/roadmaps/git-github/content/forking-vs-cloning@l1Wf7Pe_ah8ycCgslfSK4.md

* Update src/data/roadmaps/git-github/content/git-rebase@HMEfUFNu_Wp_Pac7VWHr-.md

* Added contents to 7 git and github topics

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-16 19:11:58 +01:00
dsh
a3682f3d37 Add content to git hook and readme sections (#6603) 2024-08-16 16:13:03 +01:00
Stavros Siamantas
f30772d330 Add content to git/github roadmap (#6605) 2024-08-16 16:12:35 +01:00
Stavros Siamantas
0d5355018b Add content to git/github roadmap (up to git-worktree) (#6587)
* Add content to git/github roadmap (up to git-worktree)

* Apply suggestions from code review

add links to topics with no links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-16 08:14:10 +01:00
dsh
9d8c7f7253 How to become a Frontend Developer in 7 steps article (#6583)
* How to become a Frontend Developer in 7 steps article

* fix link issues
2024-08-16 02:12:31 +01:00
dsh
d2a1564741 Add what is a devops engineer guide (#6585)
* add what is a devops engineer guide and add link in devops roadmap

* fix some empty lines
2024-08-16 02:12:10 +01:00
dsh
45727a1bb2 Updated topics starting with git* (#6586) 2024-08-16 02:11:45 +01:00
Kamran Ahmed
74693151a6 Add citation files 2024-08-16 02:11:01 +01:00
dsh
0fce5b89ab Add content to git/github roadmap (#6544) 2024-08-15 11:05:08 +01:00
Kamran Ahmed
8d0a1db711 Update content 2024-08-15 02:34:01 +01:00
Kamran Ahmed
c2f91b5dba Create datadog@BHny2Emf96suhAlltiEro.md 2024-08-15 02:26:33 +01:00
Lachlan Vass
86ea98ac34 Fix typo (#6529)
Ptterns should be Patterns
2024-08-15 02:23:53 +01:00
Kamran Ahmed
6bbe6661c7 Fix typo in filename 2024-08-15 02:23:42 +01:00
Brian Rodriguez
c1c5ff7934 Add content to android roadmap (#6553)
* [Add] Android Roadmap: Toast and TextView

* [Change] Remove examples

* Update src/data/roadmaps/android/content/textview@znvZp24L-PcQwkSObtixs.md

* Update src/data/roadmaps/android/content/toast@BVgO9n7tGlVdiS72-hFSd.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-15 02:19:56 +01:00
Stavros Siamantas
2d5e49e732 fix: add missing topic files (#6564) 2024-08-15 02:15:51 +01:00
devrelify
71fe85b84d Add content to building a community (#6579)
Adding articles about dev community
2024-08-15 02:14:32 +01:00
Obiechina Emmanuel
c2b6988289 Add content to git/github roadmap (#6566)
* Added content to custom-validators topic

* Added contents to 10 git & github topics

* Apply suggestions from code review

styling clean up

* Added contents to 10 git and github topics

* Update src/data/roadmaps/git-github/content/committing-changes@2_z3R7seCvQVj-Na4H1SV.md

* Update src/data/roadmaps/git-github/content/creating-account@i7fIIHcBEk473te8bniJ5.md

* Update src/data/roadmaps/git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md

* Update src/data/roadmaps/git-github/content/creating-repositories@c_FO6xMixrrMo6iisfsvl.md

* Update src/data/roadmaps/git-github/content/deleting-branch@1uDenoQ6zu7CT69FR2iQB.md

* Update src/data/roadmaps/git-github/content/fast-forward-vs-non-ff@agtPWS8j6i6wQPk10cy8E.md

* Update src/data/roadmaps/git-github/content/forking-vs-cloning@l1Wf7Pe_ah8ycCgslfSK4.md

* Update src/data/roadmaps/git-github/content/git-rebase@HMEfUFNu_Wp_Pac7VWHr-.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-15 02:13:08 +01:00
Jesús Enrique Alcalá Rojas
8944cc034a Add content to impersonation attack (#6572) 2024-08-15 02:06:15 +01:00
Jesús Enrique Alcalá Rojas
446032b0cb Add content to watering hole attack (#6573)
* add content watering-hole-attack@dcvuKHq0nHgHLcLwtl4IJ.md

* Update src/data/roadmaps/cyber-security/content/watering-hole-attack@dcvuKHq0nHgHLcLwtl4IJ.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-15 02:06:00 +01:00
Jesús Enrique Alcalá Rojas
a2c8c054ee Update drive-by-attack@cO70zHvHgBAH29khF-hBW.md (#6574) 2024-08-15 02:05:26 +01:00
Ashish Pawar
0f1f198b66 Update Angular Module Architecture Documentation (#6575)
* Information about creating modules.

* Made changes.

* Update src/data/roadmaps/angular/content/creating-modules@9YhTXybJw2gszlqFeBtW3.md

fixed styling

* Commited the Module Architecture

* Update src/data/roadmaps/angular/content/creating-modules@9YhTXybJw2gszlqFeBtW3.md

* Update src/data/roadmaps/angular/content/module-architecture@BCq5sgWQLiw0f7u7ZSAd2.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-15 02:05:17 +01:00
github-actions[bot]
e806072336 chore: update roadmap content json (#6571)
Co-authored-by: arikchakma <arikchakma@users.noreply.github.com>
2024-08-15 01:55:05 +01:00
Arik Chakma
442969c9d9 fix: pnpm cache (#6570) 2024-08-14 20:26:53 +06:00
Arik Chakma
6a4ee60fd2 fix: refresh content workflow (#6569)
* fix: refresh content workflow

* fix: update version
2024-08-14 20:21:30 +06:00
Kamran Ahmed
4171fbfed1 Fix UI issue in node.js roadmap 2024-08-14 14:10:08 +01:00
Reyes Rondón
563a5a6f74 Add content to git-github roadmap (#6554) 2024-08-14 11:56:17 +01:00
Brian Rodriguez
5df7fa17b3 Add content to Android roadmap (#6555)
* [Add] Android Roadmap: Fragment content

* [Add] Android Roadmap: Dialog content

* [Add] Android Roadmap: Button content

* [Change] Modify the grammar

* Update src/data/roadmaps/android/content/fragments@2iDJrxjXOt7o2fPp2HfRl.md

* Update src/data/roadmaps/android/content/dialogs@Mtx0bY0drmaTw8sCM5YTl.md

* Update src/data/roadmaps/android/content/buttons@WhfzFOUpm0DFEj7Oeq21R.md

* Update src/data/roadmaps/android/content/buttons@WhfzFOUpm0DFEj7Oeq21R.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-14 10:58:39 +01:00
itHubNepal
a547a302ca Add link to dart streams (#6556)
* Update 107-streams.md

An article with simple explanation of streams  in Flutter and Dart added.

* Update src/data/roadmaps/flutter/content/110-advanced-dart/107-streams.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-14 10:46:16 +01:00
J. Degand
bb10b0cbfa docs(angular): add transitions & triggers content (#6562) 2024-08-14 10:45:08 +01:00
J. Degand
8bc222b505 docs(angular): add complex sequences content (#6560) 2024-08-14 10:44:56 +01:00
J. Degand
5952f86734 docs(angular): add reusable animations content (#6559) 2024-08-14 10:44:44 +01:00
J. Degand
b5e9a6ab93 docs(angular): add route transitions content (#6558) 2024-08-14 10:44:32 +01:00
J. Degand
2074965f17 docs(angular): fix incorrect links because of missing spaces (#6557) 2024-08-14 10:44:18 +01:00
Ashish Pawar
88fe9dab7c Guide on Creating and Managing Modules in Angular (#6563)
* Information about creating modules.

* Made changes.

* Update src/data/roadmaps/angular/content/creating-modules@9YhTXybJw2gszlqFeBtW3.md

fixed styling

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-14 10:43:45 +01:00
Kamran Ahmed
eacae8dc02 Fix rating form does not show login popup 2024-08-13 20:59:58 +01:00
Obiechina Emmanuel
8350ed53c7 Chibuike 19/add git and github contents (#6551)
* Added content to custom-validators topic

* Added contents to 10 git & github topics

* Apply suggestions from code review

styling clean up

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-13 19:01:25 +01:00
Arik Chakma
33903771d9 feat: copy roadmap content (#6405)
* wip

* wip

* feat: content copy modal

* Update roadmap content JSON script

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-13 16:04:32 +01:00
Kamran Ahmed
60e976e3a5 Roadmap filtering in the model 2024-08-13 16:04:20 +01:00
Jesús Enrique Alcalá Rojas
1282b392eb Add content to cyber security roadmap (#6543)
* add content reconnaissance@UU_inxa8Y2lLP2BRhdLDT.md

* Update src/data/roadmaps/cyber-security/content/reconnaissance@UU_inxa8Y2lLP2BRhdLDT.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-13 15:51:38 +01:00
Nicolas Humblot
e9ae609cc7 fix: Typo in software architecture definition (#6545) 2024-08-13 15:50:17 +01:00
UltimateGeek
70a65c1ce4 Use 'macOS' consistently across content (#6521) 2024-08-13 13:24:56 +01:00
dsh
7023168b77 Add content to sql roadmap (#6535)
* updated half of the content

* remove tsql links
2024-08-13 13:23:24 +01:00
Stavros Siamantas
10a1866ca5 Add content to git beginner roadmap (#6538)
* docs(git_github_beginners): add content

* Apply suggestions from code review

Uniformed the pre-link text

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-13 12:53:09 +01:00
Yohannes Haile
5e37a8d9a1 Add content to pick a language (#6532)
* Update pick-a-language@MrdIb9F-wSEbUz7KRnH3t.md

This commit tries to propose a short article covering the topic of picking a language to learn for iOS development in 2024.

* Update pick-a-language on iOS roadmap documentation

This one edits the description of Swift a lot.

* Use short links for resources

Conforms the use of short links and the type of content specified

* Shorten Udemy course link

Shortens Udemy link

* Update src/data/roadmaps/ios/content/pick-a-language@MrdIb9F-wSEbUz7KRnH3t.md

* Update src/data/roadmaps/ios/content/pick-a-language@MrdIb9F-wSEbUz7KRnH3t.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-13 11:07:34 +01:00
Imad eddine Fillali
8765d4f5f7 Update installation content (#6536)
* Update local-installation@oYeux7PbveYaVwXRzAg5x.md

* Update src/data/roadmaps/nodejs/content/local-installation@oYeux7PbveYaVwXRzAg5x.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-13 10:55:09 +01:00
J. Degand
3249b58ef8 docs(angular): add attribute-directives content (#6523) 2024-08-13 09:07:44 +01:00
J. Degand
7d90323450 docs(angular): add structural directive content (#6524) 2024-08-13 09:07:31 +01:00
J. Degand
b6839e29af docs(angular): add setting up http client content (#6525) 2024-08-13 09:07:21 +01:00
J. Degand
fad50453bc docs(angular): add making requests content (#6526) 2024-08-13 09:07:12 +01:00
J. Degand
ebd4ea62f7 docs(angular): add interceptors content (#6527) 2024-08-13 09:07:00 +01:00
J. Degand
a67dd4993f docs(angular): add control value accessor content (#6528) 2024-08-13 09:06:50 +01:00
J. Degand
b721afe89d docs(angular): add zoneless content (#6530) 2024-08-13 09:06:13 +01:00
J. Degand
4d95a66748 docs(angular): change from article to official in precendence (#6531) 2024-08-13 09:06:03 +01:00
Kamran Ahmed
0d15041102 fix: color not rendered in done topics 2024-08-13 09:05:19 +01:00
Stavros Siamantas
940bf2ebdb docs(git_github) add content to roadmap (#6520)
Co-authored-by: Stavros Siamantas <ssiamantas@shipreality.com>
2024-08-13 01:27:00 +01:00
Kamran Ahmed
6d73c805b2 Add beginner friendly git and github roadmap 2024-08-13 01:25:45 +01:00
Jose Felipe Duarte Coronado
2b9a778137 Add github actions resource (#6517)
* Update github-actions@AmetdCURXXob5TUsikAab.md

* Update src/data/roadmaps/git-github/content/github-actions@AmetdCURXXob5TUsikAab.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-13 00:59:42 +01:00
Jose Felipe Duarte Coronado
8cfbddef90 Add content to github class room (#6518) 2024-08-13 00:58:25 +01:00
Brian Rodriguez
c380a85db6 [Add] Android roadmap: Docs MVVM and MVC (#6519)
* [Add] Docs MVVM and MVC

* [Change] Docs formatted
2024-08-13 00:57:54 +01:00
Kamran Ahmed
53d82725d2 Add beginner friendly git and github roadmap 2024-08-13 00:57:04 +01:00
Kamran Ahmed
beabbff77f Add beginner friendly git and github roadmap 2024-08-13 00:49:38 +01:00
Kamran Ahmed
047b359df9 Update beginner version 2024-08-13 00:23:40 +01:00
Kamran Ahmed
8dc87cab06 merge branch 'master' of github.com:kamranahmedse/developer-roadmap 2024-08-13 00:20:34 +01:00
Kamran Ahmed
872c60ef06 Update beginner version of git roadmap 2024-08-13 00:20:30 +01:00
Jesús Enrique Alcalá Rojas
ac924c09af Add content for dumpster diving (#6514)
* add content dumpster-diving@Iu0Qtk13RjrhHpSlm0uyh.md

* Update src/data/roadmaps/cyber-security/content/dumpster-diving@Iu0Qtk13RjrhHpSlm0uyh.md

* Update src/data/roadmaps/cyber-security/content/dumpster-diving@Iu0Qtk13RjrhHpSlm0uyh.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-12 23:32:01 +01:00
bigtendons8
e5b8863e3f Fix formatting in content file (#6515)
* Update sets@soZFqivM3YBuljeX6PoaX.md

i broke the website, lets fix that

* un-Update sets@soZFqivM3YBuljeX6PoaX.md

* Update sets@soZFqivM3YBuljeX6PoaX.md
2024-08-12 23:30:33 +01:00
Kamran Ahmed
c31994da2a Update git github roadmap meta 2024-08-12 20:59:10 +01:00
Kamran Ahmed
219aaa3fb2 Update roadmap header 2024-08-12 19:49:00 +01:00
Kamran Ahmed
e0c1b6eb75 Add git and github roadmap 2024-08-12 19:37:34 +01:00
Kamran Ahmed
a1a7dec6d2 Add git and github roadmap 2024-08-12 19:35:16 +01:00
Kamran Ahmed
9a946e51f5 Fix line issue in Git/GitHub roadmap 2024-08-12 19:32:10 +01:00
Kamran Ahmed
a311791367 Add git and github roadmap 2024-08-12 19:32:10 +01:00
devrelify
c3a3344ee0 Add content to devrel roadmap (#6483)
How to operate dev advocacy.
2024-08-12 15:25:43 +01:00
Brian Rodriguez
1afdde1770 Add content to mvp in android (#6474)
* Docs(android): Add MVP content

* Update src/data/roadmaps/android/content/mvp@aF_xFIqTjQbENtC7pkXvJ.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-12 15:25:00 +01:00
bigtendons8
731ff23c9d Add content to sets (#6473)
* Update sets@soZFqivM3YBuljeX6PoaX.md

add new links

* Update sets@soZFqivM3YBuljeX6PoaX.md

accidentally gave two resources the same label...
2024-08-12 15:23:55 +01:00
Amardeep
e3bd00cf15 Add content to advanced go (#6477)
* Add advance Go intro

I've added an introduction to Go advance and included the relevant links

* Update src/data/roadmaps/golang/content/101-go-advanced/index.md

* Update src/data/roadmaps/golang/content/101-go-advanced/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-12 15:22:49 +01:00
Hünkar
1b2888b5ef Fix typo in terraform roadmap content (#6480) 2024-08-12 15:20:57 +01:00
devrelify
2aff6e59d5 Add content to devrel roadmap (#6482)
Developer Relations 101: Understand The Fundamentals
2024-08-12 15:20:30 +01:00
devrelify
9d57f545d7 Add content to devrel roadmap (#6484)
adding articles about dev community engagements
2024-08-12 15:20:05 +01:00
André Oliveira
e3fb225f95 Add content to linux nodes (#6489)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

* Update linux.md, comptia-linux.md and understand-the-osi-model.md

Update linux.md
- New Links
- Remove Google Analytics parameters from link

Update comptia-linux.md
- Links updated

Update understand-the-osi-model.md
- New link

* Update cissp.md

- new resources links

* Update src/data/roadmaps/cyber-security/content/cissp@BqvijNoRzSGYLCMP-6hhr.md

* update basics-of-ids-and-ips.md

- new links

* update endpoint-security.md

- new links

* update edr.md
- new text and links.

update ssl-and-tls-basics.md
- new links

update ssl--tls.md
- new links

update dropbox.md
- official link

* ipsec.md
- new content
- new link

kali-linux.md
- new content

linux.md
- fix typo

* Update src/data/roadmaps/cyber-security/content/kali-linux@w6wXkoLrv0_d-Ah0txUHd.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-12 15:19:41 +01:00
Muhammad Hammad Hassan
bd51518729 add phishing details in the cybersecurity path (#6491)
* add phishing details in the cypersecurity path.

* Update src/data/roadmaps/cyber-security/content/phishing@7obusm5UtHwWMcMMEB3lt.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-12 09:42:54 +01:00
Stavros Siamantas
3296e447f2 fix: typo in cyber-security (#6492)
Co-authored-by: Stavros Siamantas <ssiamantas@shipreality.com>
2024-08-12 09:38:59 +01:00
Favour
60566d9791 fix: update path to backend roadmap (#6494) 2024-08-12 09:38:10 +01:00
J. Degand
351fb25e67 docs(angular): add elf content (#6499) 2024-08-12 09:37:57 +01:00
Federico Taborda
dd329e8b0e Add content to DOM APIs (#6502)
content added to DOM API section
2024-08-12 09:37:07 +01:00
Ankur srivastava
fc5cd02909 Add links for react-spring (#6505)
* Updated the content of src/data/roadmaps/react/content/animation@bRpeoo9zXrnZ2IHSI7JX4.md

* Update src/data/roadmaps/react/content/animation@bRpeoo9zXrnZ2IHSI7JX4.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-12 09:36:44 +01:00
J. Degand
b010452c79 docs(angular): add model-inputs content (#6471) 2024-08-12 09:26:41 +01:00
J. Degand
56aec6f077 docs(angular): add queries as signals content (#6472) 2024-08-12 09:26:32 +01:00
J. Degand
d30b6f1c15 docs(angular): add common pipes content (#6497) 2024-08-12 09:26:20 +01:00
J. Degand
e0c0925d38 docs(angular): add data-binding content (#6498) 2024-08-12 09:26:09 +01:00
J. Degand
ee27f5c72d docs(angular): add lazy loading modules content (#6500) 2024-08-12 09:25:58 +01:00
Konrad Stępień
4ec9f2097c feat(angular): add Control Flow content (#6504) 2024-08-12 09:25:10 +01:00
Konrad Stępień
1f2a2421f5 feat(angular/communication): add content to the threads (#6506)
* feat(angular): add ViewChild content

* feat(angular): add ContentChild content

* feat(angular): add Parent-Child Interaction content
2024-08-12 09:24:59 +01:00
Reyes Rondón
6cd20bcd83 Updated remix content into react-router (#6488)
* fixed typo react-router instead of Remix

* Updated Remix to react-router in frontend roadmap

* Update src/data/roadmaps/frontend/frontend.json

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-11 00:03:49 +01:00
J. Degand
890c7fe384 docs(angular): add input-signals content (#6470) 2024-08-10 00:52:27 +01:00
Prateek
c69127316f fix: increase username length to 20 (#6318)
* username length to 20

* reduced redundant code

* fixed package-lock file
2024-08-10 00:49:14 +01:00
J. Degand
b515902395 docs(angular): add rxjs interop content (#6469)
* docs(angular): add rxjs interop content

* Update rxjs-interop@KAdtebWvgvMifIwd52yc4.md
2024-08-10 00:48:53 +01:00
Brunno Soares
411305b0ea Add storage volume resource (#6380)
* Update 102-storage-volume.md

* Update src/data/roadmaps/aws/content/101-ec2/102-storage-volume.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:30:10 +01:00
Brunno Soares
891b9b63ea Add keypairs resource (#6381)
* Update 103-keypairs.md

* Update src/data/roadmaps/aws/content/101-ec2/103-keypairs.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:29:44 +01:00
Brunno Soares
805bf57fd3 Add Elastic IP resource (#6382)
* Update 104-elastic-ip.md

* Update src/data/roadmaps/aws/content/101-ec2/104-elastic-ip.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:29:23 +01:00
Brunno Soares
b2f30822ec Add user data scripts resource (#6383)
* Update 105-user-data-scripts.md

* Update src/data/roadmaps/aws/content/101-ec2/105-user-data-scripts.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:28:24 +01:00
Brunno Soares
ba3d42fa6f Add route tables resource (#6384)
* Update 102-route-tables.md

* Update src/data/roadmaps/aws/content/102-vpc/102-route-tables.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:27:57 +01:00
Brunno Soares
f5c8084946 Add AWS IAM resource (#6385)
* Update index.md

* Update src/data/roadmaps/aws/content/103-iam/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:27:32 +01:00
Brunno Soares
e911df4477 Add AWS policies resource (#6386)
* Update index.md

* Update src/data/roadmaps/aws/content/103-iam/100-policies/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:27:00 +01:00
Brunno Soares
131955458a Add resource in AWS roadmap (#6387)
* Update index.md

* Update src/data/roadmaps/aws/content/103-iam/102-roles/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:26:09 +01:00
J. Degand
cc998be478 docs(angular): add signals content (#6468) 2024-08-10 00:24:51 +01:00
Dendop
f6c570bea3 Add content for python sets (#6414)
* update Python Sets

* Update src/data/roadmaps/python/content/sets@soZFqivM3YBuljeX6PoaX.md

* Update src/data/roadmaps/python/content/sets@soZFqivM3YBuljeX6PoaX.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:23:59 +01:00
Gerzon Rangel
50e3566e7d feat: add v-if documentation for Vue.js (#6415)
* feat: add v-if documentation for Vue.js

* Update src/data/roadmaps/vue/content/v-if@xHj3W9Ig3MVuVlGyXchaP.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:22:50 +01:00
André Oliveira
0dd89305a0 Add content to cybersecurity roadmap (#6417)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

* Update linux.md, comptia-linux.md and understand-the-osi-model.md

Update linux.md
- New Links
- Remove Google Analytics parameters from link

Update comptia-linux.md
- Links updated

Update understand-the-osi-model.md
- New link

* Update cissp.md

- new resources links

* Update src/data/roadmaps/cyber-security/content/cissp@BqvijNoRzSGYLCMP-6hhr.md

* update basics-of-ids-and-ips.md

- new links

* update endpoint-security.md

- new links

* update edr.md
- new text and links.

update ssl-and-tls-basics.md
- new links

update ssl--tls.md
- new links

update dropbox.md
- official link

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:22:18 +01:00
Vineet Kumar
dfd62949ec Add content to excel functions (#6435)
* Update replace--substitute@dke_pySrqYZZ7K3rprnIT.md

* Update src/data/roadmaps/data-analyst/content/replace--substitute@dke_pySrqYZZ7K3rprnIT.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-10 00:21:50 +01:00
siamonas
136484f8b3 docs(linux): wrangle content and add content links to user management (#6459)
* docs(linux): wrangle content and add content links to user management

* docs(linux): wrangle content and add content links to user management - implemented changes based on dansholds feedback

---------

Co-authored-by: Stavros Siamantas <ssiamantas@shipreality.com>
2024-08-10 00:18:19 +01:00
Murilo Silva
27752cf374 Add content to Object.is (#6460)
Added description to Object.is in the JavaScript roadmap before without content.
2024-08-10 00:17:37 +01:00
Ahmad Shalabi
eea6275571 Fix broken youtube link (#6461)
Fix the "Breadth-first search in 4 minutes" broken link
2024-08-10 00:17:07 +01:00
Phelipe Folgierini
c4b5971d45 Update blockchain.json (#6462)
Typo: Change "Centralized Storage" to "Decentralized Storage"
2024-08-10 00:15:52 +01:00
Kamran Ahmed
9f075e2fda fix: typo in file name 2024-08-10 00:15:15 +01:00
Gabriel Barbosa
e776d31a0f Remove callbackhell.com(#6466) 2024-08-10 00:14:21 +01:00
J. Degand
f857b52ebc docs(angular): add attribute-binding content (#6467) 2024-08-10 00:13:44 +01:00
J. Degand
206c71fb23 docs(java): update oop content (#6454) 2024-08-10 00:13:34 +01:00
dsh
b49d9e8aa4 update discord invite link (#6464) 2024-08-09 20:42:20 +01:00
dsh
70d9a66714 Add content to the dynamic forms topic (#6456) 2024-08-09 15:41:40 +01:00
Obiechina Emmanuel
367d387890 Added content to custom-validators topic (#6457)
* Added content to custom-validators topic

* Update src/data/roadmaps/angular/content/custom-validators@kxRtLsB3y_th8j-HjmJgK.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-08-09 11:10:12 +01:00
Maxat Akbanov
88ab6abbe4 Fix broken link in Kubernetes Roadmap (#6343) (#6442) 2024-08-09 04:35:36 +01:00
J. Degand
f531787e9c docs(angular): add http-client content (#6443) 2024-08-09 04:35:04 +01:00
J. Degand
554e94bf26 docs(angular): add event-binding content (#6444) 2024-08-09 04:34:49 +01:00
J. Degand
b5f8a53338 docs(angular): add two-way binding content (#6445) 2024-08-09 04:34:32 +01:00
J. Degand
e8aa4813d6 fix(angular): change properties binding to property binding (#6446) 2024-08-09 04:34:22 +01:00
J. Degand
50be23a4be fix(angular): change attributes binding to attribute binding (#6447) 2024-08-09 04:34:04 +01:00
J. Degand
231601d2aa docs(angular): add accessibility content (#6448) 2024-08-09 04:33:27 +01:00
J. Degand
e0aa7e4d0f docs(angular): add attributes content (#6449) 2024-08-09 04:33:15 +01:00
J. Degand
bab5717df6 docs(angular): add ui components content (#6450) 2024-08-09 04:33:02 +01:00
J. Degand
a6ceeb2ee8 docs(angular): add containers content (#6451) 2024-08-09 04:32:52 +01:00
J. Degand
943214d88c docs(angular): add routing content (#6452) 2024-08-09 04:32:40 +01:00
J. Degand
5eaac3b1ec docs(angular): add link identification content (#6453) 2024-08-09 04:32:07 +01:00
Kamran Ahmed
ff11b7c8ad Fix styling 2024-08-09 00:00:10 +01:00
Kamran Ahmed
72f4faaf67 Add sql roadmap 2024-08-08 23:41:39 +01:00
iliAsghar
169a8f0356 Add boolean content (#6438)
Update boolean@b1HvkoWA2t4kt8mS6FySm.md
2024-08-08 19:35:43 +01:00
Saeed
68a9b89ee7 Fix typo (#6440)
* Fix a wrong word
2024-08-08 19:35:28 +01:00
Hafid Nur
e9c36fc83a Fix broken link in Frontend Developer Roadmap (#6437) 2024-08-08 16:01:02 +01:00
mrgsdev
2048885a48 Add resource link (#6418) 2024-08-08 13:31:55 +01:00
Zehra
9dfdaef440 Add resource link (#6419)
* Update index.md

* Update index.md
2024-08-08 13:28:41 +01:00
Muhammad Shahab
bcb7c4105a Add resource link (#6432)
Added link to the topic for more exploration
2024-08-08 13:28:21 +01:00
Kamran Ahmed
d57af8bab9 Fix typo in file name 2024-08-08 13:27:44 +01:00
Jonas Klesen
5e5eae1427 Fix typo in Javascript Roadmap (#6433) 2024-08-08 13:27:27 +01:00
dsh
838d51c5d3 add 'what is the difference between SRE and DevOps' to roadmap FAQ (#6431) 2024-08-08 12:10:59 +01:00
dsh
48a05a0fcf centered the html logo on frontend language guide (#6429) 2024-08-08 11:15:55 +01:00
dsh
bcd61f9b5e minor touch ups to guide content and fixed canonical authors link issue (#6428) 2024-08-08 11:06:56 +01:00
Farzad Mohtasham
8ae99e6867 Added some new content for React Roadmap (#6416) 2024-08-08 04:45:36 +01:00
J. Degand
1848f87e9b docs(angular): add animation content (#6420) 2024-08-08 04:44:01 +01:00
J. Degand
bfde2904c1 docs(angular): add trusted types content (#6421) 2024-08-08 04:43:48 +01:00
J. Degand
efae705341 fix(angular): change events to event-binding (#6422) 2024-08-08 04:43:28 +01:00
J. Degand
6ed75020c7 docs(angular): add image optimization content (#6424) 2024-08-08 04:42:42 +01:00
J. Degand
28c5e54048 docs(angular): add internationalization content (#6425) 2024-08-08 04:42:11 +01:00
Kamran Ahmed
1b7e807aae Remove projects from noindex 2024-08-07 18:02:37 +01:00
Kamran Ahmed
cd7bb19639 Add project submission contribution page 2024-08-07 17:58:40 +01:00
Kamran Ahmed
6821d20cf1 fix: wrong type for issue template 2024-08-07 16:37:35 +01:00
Kamran Ahmed
ad3f28a8c4 feat: add projects functionality for backend roadmap (#6412)
* Add empty projects listing and cards

* Projects page header

* Projects listing and filtering

* Add project detail page

* Add a task tracker CLI project

* UI changes

* Add projects for expense and task tracker

* Add new projects

* Add blogging platform API project

* Project page UI changes

* Add todo list api project

* Add todo list api project

* Add a project idea for weather service

* Add expense tracker API project

* Add more details to expense tracker

* Add markdown note taking app idea

* Add URL shortener service project

* Add broadcast server project

* Add ecommerce project idea

* Add project on other roadmaps

* Add workout tracker project

* Add image processing project idea

* Add movie reservation system ap

* Add movie reservation system project

* Add realtime leader board system project

* Add details for a database backup utility

* Add project contribution docs

* Fix UI of the discover page
2024-08-07 16:35:19 +01:00
J. Degand
abeea1a5b5 docs(angular): add defer content (#6388) 2024-08-07 19:38:56 +06:00
J. Degand
23480f9952 docs(angular): add article to state management (#6389) 2024-08-07 19:37:06 +06:00
J. Degand
953d18407b docs(angular): add deferrable views content (#6390) 2024-08-07 19:35:32 +06:00
J. Degand
7e240bc1bc docs(angular): add devtools content (#6391) 2024-08-07 19:33:39 +06:00
J. Degand
8e719080f3 docs(angular): add @for content (#6392) 2024-08-07 19:32:07 +06:00
J. Degand
afbefb79a6 docs(angular): add let content (#6393) 2024-08-07 14:30:23 +01:00
J. Degand
37699cb996 docs(angular): add code coverage content (#6394)
* docs(angular): add code coverage content

* Update src/data/roadmaps/angular/content/code-coverage@bqA2bxPcZrqQ-6QE-YDK1.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-07 14:29:18 +01:00
iliAsghar
de7e144d12 add BigInt content (JS) (#6397)
* add BigInt content (JS)

* Update src/data/roadmaps/javascript/content/bigint@6lUF0neW1piiP1RsaVxEX.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-07 12:54:40 +01:00
Ankur srivastava
5f011d3b3e Add content to Ark UI (#6398) 2024-08-07 12:53:48 +01:00
André Oliveira
7ea4656fdf Add content to CISSP (#6406)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

* Update linux.md, comptia-linux.md and understand-the-osi-model.md

Update linux.md
- New Links
- Remove Google Analytics parameters from link

Update comptia-linux.md
- Links updated

Update understand-the-osi-model.md
- New link

* Update cissp.md

- new resources links

* Update src/data/roadmaps/cyber-security/content/cissp@BqvijNoRzSGYLCMP-6hhr.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-07 12:52:38 +01:00
Keldon Lee
6f8852d99d Add resource to docker volumes (#6410)
* Update 101-volume-mounts.md

Add a link to help beginners understanding the subtle differences between `-v` and `--mount` flag.

* Update src/data/roadmaps/docker/content/104-data-persistence/101-volume-mounts.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-07 12:50:26 +01:00
dsh
c27b526de0 Add content to data analyst roadmap (#6402)
* complete data-analyst content

* Apply suggestions from code review

Clean up
2024-08-06 16:54:59 +01:00
Farzad Mohtasham
c8dd4fb4d3 Added framer-motion and zod content to react roadmap (#6377) 2024-08-06 00:19:50 +01:00
Atharva Warang
3b860a0a4e Add python loop docs (#6373)
* Update loops information

added loop information like for and while loop

* Update src/data/roadmaps/python/content/loops@Dvy7BnNzK55qbh_SgOk8m.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-05 17:14:43 +01:00
Farzad Mohtasham
0ee2cf9b8f Add content for MobX (#6354)
* Added Tanstack Router

* Added Jotai JS to react roadmap

* Added MobX(React State Management Library) to React roadmap

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-05 11:14:13 +01:00
Farzad Mohtasham
c53108ae6e Added video about React portals (#6359)
* Added React Material UI

* Added PandaCSS

* Added React Aria

* Added React Spring some Article and Videos

* Added React Portal video tutorial
2024-08-05 09:57:40 +01:00
Farzad Mohtasham
dda52d5379 Add content to react roadmap (#6360)
* Added React Material UI

* Added PandaCSS

* Added React Aria

* Added React Spring some Article and Videos

* Added React Portal video tutorial

* Added React useReducer

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-05 09:57:23 +01:00
André Oliveira
1bdb0fc5b7 Add content to Linux roadmap (#6361)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

* Update linux.md, comptia-linux.md and understand-the-osi-model.md

Update linux.md
- New Links
- Remove Google Analytics parameters from link

Update comptia-linux.md
- Links updated

Update understand-the-osi-model.md
- New link

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-05 09:56:18 +01:00
J. Degand
78e892572b Fix typo in Angular roadmap content (#6362) 2024-08-05 09:55:48 +01:00
J. Degand
3c76212291 docs(angular): add language service content (#6363) 2024-08-05 09:55:22 +01:00
Atharva Warang
08c68d8fae Add dictionaries conten (#6365)
* Update dictionaries@bc9CL_HMT-R6nXO1eR-gP.md

* Update src/data/roadmaps/python/content/dictionaries@bc9CL_HMT-R6nXO1eR-gP.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-05 09:55:05 +01:00
Brunno Soares
9c18500cc4 Add CIDR Blocks resource (#6367) 2024-08-05 09:52:04 +01:00
Anish shetty k
8abe0396a3 Add ESM content in node.js roadmap (#6368)
* Update esm@mKccfWOhC1Aj4VnaOqryA.md

* Update esm@mKccfWOhC1Aj4VnaOqryA.md

* Update esm@mKccfWOhC1Aj4VnaOqryA.md
2024-08-05 09:51:42 +01:00
J. Degand
c9a0de250e docs(angular): add @if content (#6371)
* docs(angular): add @if content

* Update src/data/roadmaps/angular/content/if@U1Zy2T-2ki9pDkXn9hn-I.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-05 09:51:14 +01:00
Nazrul Islam
55dfae773b Add resources to useReducer (#6372) 2024-08-05 09:49:52 +01:00
Kamran Ahmed
80eeadd6a6 Fix UI for resource progress 2024-08-03 11:16:29 +01:00
Thoyib Hidayat
c20afce08f Add content for v-model (#6348)
add description & link official documentation
2024-08-03 10:33:53 +01:00
Thoyib Hidayat
d8c9caa955 Add content for v-model (#6349)
add description & official documentation vue.js
2024-08-03 10:33:37 +01:00
PRANAVK
e675806a04 Add resources for complexity (#6350)
* Update 100-time-vs-space.md

Added some Youtube Tutorials for the Big-O Notation

* Update src/data/roadmaps/datastructures-and-algorithms/content/104-algorithmic-complexity/100-time-vs-space.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-03 10:28:05 +01:00
Kamran Ahmed
1087e1a935 feat: redesign roadmap page header and add upcoming projects functionality (#6347)
* Redesign the header

* Responsiveness of the roadmap header

* Fix spacing

* Redesign roadmap header

* Add projects badge

* Update badge

* Add screen for projects

* UI flicker fix

* Add question for system design

* Code formatting
2024-08-03 01:34:59 +01:00
Farzad Mohtasham
5a052d0db2 Add content to tanstack router (#6342)
* Added Tanstack Router

* Update src/data/roadmaps/react/content/tanstack-router@zWL8VLx_g0SWubavJDs6i.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-02 19:56:32 +01:00
Tymoteusz Stępień
bcbd11a726 docs: update testers mindset docs to QA mindset docs (#6344)
* docs: update tester mindset docs mapping, to qa mindset naming

* docs: update QA mindset docs to reflect what Quality Assurance Engineer takes care of

* docs: remove deprecated ISTQB syllabus
2024-08-02 19:55:26 +01:00
aksh1322
d537e93275 Add react hooks best practices resources (#6303)
* Update hooks-best-practices@mkyU0ug8MXxV4biHuOity.md

* Update src/data/roadmaps/react/content/hooks-best-practices@mkyU0ug8MXxV4biHuOity.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-02 15:53:09 +01:00
Isha Jain
6da5050007 Update content for Server APIs (#6307)
* Update server-apis@SUeXDkmOLipdRP4fSrZOH.md

Integrate server APIs in React applications to fetch, manage, and display data efficiently. Focus on error handling, security, and performance optimization for a smooth user experience.

* Update server-apis@SUeXDkmOLipdRP4fSrZOH.md

Adding further links to the sites that can be referred

* Update src/data/roadmaps/react/content/server-apis@SUeXDkmOLipdRP4fSrZOH.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-02 15:50:19 +01:00
Wairioko
30eb1e4095 Add content for symbol data type (#6327)
* Update symbol@R6ICrk6vjoBxx5nRGo4Jg.md

Simple introduction to Symbols data type in JS and resources to learn more added

* Update src/data/roadmaps/javascript/content/symbol@R6ICrk6vjoBxx5nRGo4Jg.md

* Update src/data/roadmaps/javascript/content/symbol@R6ICrk6vjoBxx5nRGo4Jg.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-02 15:43:28 +01:00
Zehra
853603b1f6 Add content to Tuples (#6328)
* Update tuples@i7xIGiXU-k5UIKHIhQPjE.md

* Update src/data/roadmaps/python/content/tuples@i7xIGiXU-k5UIKHIhQPjE.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-02 15:29:12 +01:00
Zehra
90df0a3a4d Add content to exceptions node in Python (#6329)
* Update exceptions@fNTb9y3zs1HPYclAmu_Wv.md

* Update src/data/roadmaps/python/content/exceptions@fNTb9y3zs1HPYclAmu_Wv.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-02 15:28:21 +01:00
Farzad Mohtasham
30957922b1 Added new React native crash course video (#6341)
* Added Tanstack-Router to the React Routers section

* Added Tanstack/Router to React Router topic

* Added new crash course video to React-Native roadmap

* Update src/data/roadmaps/react-native/content/100-introduction/index.md

* Update src/data/roadmaps/react/content/105-routers/100-react-router.md

* Update src/data/roadmaps/react/content/105-routers/100-react-router.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-02 15:27:15 +01:00
Kamran Ahmed
1158e8405f Increase team member count 2024-08-02 00:54:30 +01:00
Kabir Asani
b726ddd6e0 Add content for Core Animation (iOS) (#6324)
* Add content for Core Animation (iOS)

* Update src/data/roadmaps/ios/content/core-animation@_mRs6ctH0IsSSi-cwV2b8.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-01 22:48:14 +01:00
Kabir Asani
c4575e7648 Add swift node content (#6325)
* Add content under Swift Basics section on the iOS roadmap

* Update src/data/roadmaps/ios/content/swift-basics@fboebSmquyJyozsMRJDtK.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-01 22:46:00 +01:00
Ankur srivastava
0c85f08f58 Add content for Radix UI (#6308)
* update radix-ui@XL9XOV2h0BAuA5cFcM5L_.md

* Update src/data/roadmaps/react/content/radix-ui@XL9XOV2h0BAuA5cFcM5L_.md

* Update src/data/roadmaps/react/content/radix-ui@XL9XOV2h0BAuA5cFcM5L_.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-01 20:06:16 +01:00
Kamran Ahmed
dbeba2cf28 test: debug deployment 2024-08-01 17:22:01 +01:00
Kamran Ahmed
55b3623753 test: debug deployment 2024-08-01 17:16:09 +01:00
Kamran Ahmed
774d38b911 Update dependencies 2024-08-01 17:09:45 +01:00
Kamran Ahmed
63af5b1540 Remove experiemntal features 2024-08-01 15:50:51 +01:00
Devan
961e11670d fix: wrong JavaScript type content (#6319)
* fix: Wrong JavaScript type content

* Update string@1RcwBHU3jzx0YxxUGZic4.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-01 15:28:18 +01:00
Jake Espinosa
d2ef68bb50 feat: add content to v-show on vue roadmap (#6311) 2024-08-01 12:44:34 +01:00
Nazrul Islam
fd7917cff8 Add resources to useMemo hook (#6316)
* Update usememo@w3bNp7OkehI1gjx8NzlC8.md

* Update src/data/roadmaps/react/content/usememo@w3bNp7OkehI1gjx8NzlC8.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-01 11:47:24 +01:00
dsh
65d2ab2cff add content to angular performance node (#6317) 2024-08-01 11:45:26 +01:00
Kamran Ahmed
3b9a640788 Remove team versions 2024-08-01 11:31:54 +01:00
Konrad
c879558312 feat(angular/metadata): add content to the thread (#6315)
* feat(angular/viewProvider): add content to the thread

* feat(angular/Encapsulation): add content to the thread

* feat(angular/changeDetection): add content to the thread
2024-08-01 11:21:49 +01:00
Kevin
321952ed82 Cyber security roadmap: Add content to empty nodes (#6314)
* Add content to siem@c2kY3wZVFKZYxMARhLIwO.md

* added content to empty nodes: smishing, tailgating, whishing(vishing), and whois
2024-08-01 10:58:49 +01:00
Kamran Ahmed
5765da7712 Replace outdated frontend roadmap assets 2024-08-01 10:50:59 +01:00
Kamran Ahmed
b50ccd2f6b Fix typo in URLs 2024-08-01 10:21:15 +01:00
dsh
ee201768ba add content links to api-design roadmap (#6305)
* add content links to api-design roadmap

* complete api-design roadmap content

* Apply suggestions from code review

fix styling
2024-08-01 09:31:11 +01:00
Kamran Ahmed
058a54f947 Add content to Python Asynchronous 2024-07-31 23:32:20 +01:00
Kamran Ahmed
4e569a9417 Update updatedAt for python 2024-07-31 23:11:43 +01:00
Kamran Ahmed
457af3facb Redraw Python roadmap using our editor 2024-07-31 23:10:11 +01:00
Kevin
0a7ab9787c Add content for fetch (#6309)
* Update fetch@B_3rTGQxJneMREXoi2gQn.md

Added content to empty roadmap node, describing the functionality of fetch as a stable native API in Node.js as of Node v21 with examples and additional resources for further reading.

* Update src/data/roadmaps/nodejs/content/fetch@B_3rTGQxJneMREXoi2gQn.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-31 21:12:21 +01:00
Craig
b540d1eac1 Fix compilre typo in Typescript roadmap (#6306)
* Rename compilre-options@RrExVb7l2gd0s_TlNdLeD.md to compiler-options@RrExVb7l2gd0s_TlNdLeD.md

* Update typescript.json to fix compilre typo
2024-07-31 14:32:17 +01:00
Konrad
cbc9b788fa feat(angular/metadata): add content to the threads (#6304)
Threads:
- Metadata
- Selector
- Template
- Styles
- Standalone
- Imports
- Provider
2024-07-31 14:22:18 +01:00
Konrad
efd6c3cc22 feat(angular/Angular Architecture): add content to the thread (#6301) 2024-07-31 12:17:38 +01:00
Konrad
9477ca48e4 feat(angular/Setting up a New Project): add content to the thread (#6302) 2024-07-31 12:16:22 +01:00
Leni Kirilov
9f69a8de50 Improvements to backend roadmap content (#6000)
* Update pick-a-language@2f0ZO6GJElfZ2Eis28Hzg.md

* Update repo-hosting-services@NvUcSDWBhzJZ31nzT4UlE.md

removed a biased (by Bitbucket) link and put one by a regular guy

* Update caching@ELj8af7Mi38kUbaPJfCUR.md

added a warning for caching

* Update server-side@z1-eP4sV75GBEIdM4NvL9.md

- removed a deprecated article

since caching is a complex topic I added links about strategies, Distributed ones and example of Hibernate 1st/2nd level caches

* New content "monitoring" node

* Update monitoring@QvMEEsXh0-rzn5hDGcmEv.md

* Update monolithic-apps@Ke522R-4k6TDeiDRyZbbU.md

* Update soa@tObmzWpjsJtK4GWhx6pwB.md

added a simpler link because the link to the reference is probably not going to be read by many

* added another link to architectural-patterns@tHiUpG9LN35E5RaHddMv5.md

* Service mesh - fixed broken link
2024-07-31 12:01:23 +01:00
Olek
b1409e6b91 Add content to TS and Zod (#6225)
* Update types--validation@UNlvRp6k3_RDoTAAIEfJ1.md

Add description for Next.JS Types & Validation node


comment:
Guys you did help me much in the past, so I'm grateful and think u're cool

* Types and Validation, add resources title, rm tautology

* rm spaces, create single paragraph article

* add change to paragraph

* Update src/data/roadmaps/react/content/types--validation@UNlvRp6k3_RDoTAAIEfJ1.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-31 11:58:12 +01:00
Konrad
e7b1be1be5 feat(angular/Angular and History): add content to the thread (#6300) 2024-07-31 11:48:22 +01:00
André Oliveira
cd13e569c6 Add content to Cybersecurity roadmap (#6271)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.

* Update dnssec.md

- summarized content.
- relevant links.

* Update apt.md

- New section
- Added a new link

* Update comptia-a.md

- Updated Professor Messer's link
- New links added

* Apply suggestions from code review

* Update attck.md

- new content.
- relevant links.

* Update src/data/roadmaps/cyber-security/content/attck@auR7fNyd77W2UA-PjXeJS.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-31 11:48:04 +01:00
aksh1322
ae00ee3946 Add content to react hooks best practices (#6297) 2024-07-31 11:43:16 +01:00
Konrad
de035f47ce feat(angular/Component Anatomy): add content to the thread (#6298)
* feat(angular/Component Anatomy): add content to the thread

* Update src/data/roadmaps/angular/content/component-anatomy@Mp056kNnwsRWeEXuhGPy-.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-31 11:42:51 +01:00
Konrad
6aa12ce695 feat(angular/Creating Components): add content to the thread (#6299)
* feat(angular/Creating Components): add content to the thread

* Update src/data/roadmaps/angular/content/creating-components@ex8FOKrUlbu4MuEq2czyW.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-31 11:41:26 +01:00
dsh
b944d51da7 fix api-design topics not found (#6296) 2024-07-31 11:39:31 +01:00
Ankur srivastava
7e513f7d8b Update headless-component-libraries@MnDgQq9Vcxsu3wDqv5uh2.md (#6267)
* Update headless-component-libraries@MnDgQq9Vcxsu3wDqv5uh2.md

* Update src/data/roadmaps/react/content/headless-component-libraries@MnDgQq9Vcxsu3wDqv5uh2.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-31 10:22:50 +01:00
J. Degand
fd6d091b20 fix: interpolation typo in filename (#6278)
* fix: interpolation typo in filename

* fix: interpolation typo in angular.json
2024-07-31 10:21:07 +01:00
Alexey Nikitchenko
0165e02c6a updates video reference (#6284) 2024-07-31 10:20:22 +01:00
J. Degand
7f490a70e5 fix: attributes typo angular roadmap (#6290) 2024-07-31 10:12:45 +01:00
J. Degand
da4d141239 docs: add pipe precedence content angular (#6292) 2024-07-31 10:08:33 +01:00
J. Degand
a8f4d32a50 docs: add aot content angular (#6294) 2024-07-31 10:08:02 +01:00
Kamran Ahmed
58612589c9 Update description for the community page 2024-07-30 23:30:33 +01:00
Kamran Ahmed
052236ded3 Fix UI for cybersecurity roadmap 2024-07-30 22:47:50 +01:00
Neil
d7ff5b9abc Ensure when TopicDetail is open document.body stops scrolling (#6285)
* fix: ensure TopicDetail locks the body when open

* chore: ensure 'overflow-hidden' is always available via safelist

* revert: prettier changes
2024-07-30 22:05:20 +01:00
Kamran Ahmed
a1037d1db2 Redraw TypeScript roadmap using our editor 2024-07-30 21:55:54 +01:00
Kamran Ahmed
5ccdece429 Update discover roadmap page subtitle 2024-07-30 21:41:13 +01:00
Thomas
e8aa123322 Update DevOps recommendation colour to purple (#6273) 2024-07-30 16:14:25 +01:00
J. Degand
c3c1d7bd95 docs: update ngrx content (#6279)
* docs: update ngrx content

* fix: update video title

* Apply suggestions from code review

Co-authored-by: Konrad <kord.stp@gmail.com>

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Konrad <kord.stp@gmail.com>
2024-07-30 13:57:15 +01:00
J. Degand
93f86ae5d2 docs: update analogjs content (#6280) 2024-07-30 13:56:16 +01:00
varshaNalluri
d7276b9834 Update undefined@ZLs0NKM0lrnOy5ATDhlk0.md (#6281)
* Update undefined@ZLs0NKM0lrnOy5ATDhlk0.md

* Update src/data/roadmaps/javascript/content/undefined@ZLs0NKM0lrnOy5ATDhlk0.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-30 13:54:50 +01:00
Kamran Ahmed
6f677dc3be Add ahrefs site verification 2024-07-30 12:45:58 +01:00
Arik Chakma
b35ce9ab60 fix: showcase roadmap index (#6283) 2024-07-30 12:18:22 +01:00
Kamran Ahmed
bff7c4203a Fix community page URL 2024-07-30 11:39:18 +01:00
Kamran Ahmed
55b5639541 Fix community page URL 2024-07-30 11:36:10 +01:00
Arik Chakma
9c3539eb3a feat: implement discover custom roadmaps (#6162)
* feat: implement discover custom roadmaps

* feat: add error page

* wip: roadmap ratings

* wip

* feat: implement rating

* refactor: roadmap discover page

* Update UI

* fix: search

* fix: search query

* Update UI for the discover page

* Refactor rating logic

* Button changes on the custom roadmap page

* Refactor feedback modal

* Hide rating from custom roadmaps which are not discoverable

* feat: rating feedback pagination

* fix: remove per page

* Update ratings

* fix: button height

* Update UI for the discover page

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-30 11:26:19 +01:00
dsh
283a88e719 Update all PostgreSQL roadmap content (#6241)
* update all postgresql roadmap content

* added half the links

* complete all link adding

* Update src/data/roadmaps/postgresql-dba/content/awk@HJCRntic0aGVvdmCN45aP.md
2024-07-29 22:12:48 +01:00
Pranjal Pratap Singh
3f4a256e94 Update JavaScript Datatype -- Number (#6275)
Added Definition and Easy to Understand Examples for DataType Number.
2024-07-30 00:04:40 +06:00
fellalli
1019addbcd Fix links in roadmaps (#6270) 2024-07-29 15:21:55 +01:00
Samaila Chatto Bashir
dcb8df908d added description and resources for null in javascript (#6242) 2024-07-29 10:06:04 +01:00
JesusG16
8da3fb7220 Update 109-event-sourcing.md (#6250)
The youtube video for event sourcing is no longer available, I added an alternative.
2024-07-29 10:03:21 +01:00
André Oliveira
b4111cefca Update dnssec.md (#6251)
Update various topics with new links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-29 10:02:38 +01:00
Ganesh Hegde
e46f24e4e2 add resource for hono (#6253) 2024-07-29 09:57:45 +01:00
Satyam Vyas
5b723198be Improved usecontext@D5_O-uElftYGQr_bTU_se.md (#6257)
* Improved usecontext@D5_O-uElftYGQr_bTU_se.md

- Rectified bullet point structure (earlier erroneous)
- Added a video tutorial for the same

* Update src/data/roadmaps/react/content/usecontext@D5_O-uElftYGQr_bTU_se.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-29 09:55:03 +01:00
Satyam Vyas
a1996b6fb8 Update shadcn-ui@njKsYNkwTXPQ1NjlGKXab.md (#6258)
`Added resources for Shadcn`
- Added links to the website and official documentation
- Added video tutorial 
- Added a guide explaining the use cases of the framework
2024-07-29 09:54:13 +01:00
Beryl Atieno
24533cc887 update Go types and type assertions (#6260)
* update Go types and type assertions

* Update src/data/roadmaps/golang/content/101-go-advanced/102-types-and-type-assertions.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-29 09:53:04 +01:00
André Oliveira
82ba5898a7 Update comptia resources(#6249)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.

* Update comptia-network.md

- Update Exam Details.
- Preparation Resources.
- New links.
2024-07-27 01:11:47 +01:00
nufuk
7dd8dfc70f Fix invalid links in blockchain roadmap (#6246)
Fixed broken links for "Visit the following relevant roadmaps". Backend redirected to javascript and Rust redirected to python.
2024-07-26 22:02:13 +01:00
Kamran Ahmed
c186289cde Update link in Node.js roadmap 2024-07-26 21:58:35 +01:00
Enguang Cai
81aa63c098 Adding resource links to SwiftUI (#6240)
* adding contents to swiftui data binding

* adding contents to swiftui - views and modifiers

* adding contents to swiftui - state management

* adding contents to swiftui - navigation

* correcting typo in state management
2024-07-26 21:51:25 +01:00
Kamran Ahmed
4dc4bfb9ee Redraw nodejs roadmap using our editor 2024-07-26 21:42:09 +01:00
Jim Bennett
a0c49edc80 Update introduction-to-angular@KDd40JOAvZ8O1mfhTYB3K.md (#6245)
Adding a description to the angular introduction with a link to the core angular website. This was generated live on a stream using Pieces for developers!
2024-07-26 18:18:35 +01:00
Kamran Ahmed
8206a3594a Update resource content 2024-07-26 12:53:19 +01:00
Satyam Vyas
49472a20c9 Updated useref@t_laNdMmdLApYszqXRdWg.md (#6239)
* Update useref@t_laNdMmdLApYszqXRdWg.md

Added useRef documentation for React Developer Roadmap on roadmap.sh

* Update src/data/roadmaps/react/content/useref@t_laNdMmdLApYszqXRdWg.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-26 09:11:14 +01:00
Benny Neugebauer
62598ec5cd Describe how TypeScript checks JavaScript files (#6238) 2024-07-26 09:10:02 +01:00
Glen Miracle
068a896caf Update Detailed Explanation for useCallback Hook in React Documentation usecallback@2zrN65JZhCyNimi33g78f.md (#6237)
* Update usecallback@2zrN65JZhCyNimi33g78f.md

this is an update for the useCallback explanation on roadmap.sh

* Update src/data/roadmaps/react/content/usecallback@2zrN65JZhCyNimi33g78f.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-26 09:07:59 +01:00
André Oliveira
331c45446c Update cybersecurity roadmap links (#6236)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md

* Update comptia-security.md

- Fix all broken links.
- Update Exam Details.
- Add new links.
- Remove outdated links.
2024-07-25 22:41:26 +01:00
Darlin Daniel Arias M.
5df2572f02 Update react releated roadmaps Frontend Roadmap data-link (#6233) 2024-07-25 18:08:53 +01:00
dsh
91be286f8e Update devops vs sre guide (#6232) 2024-07-25 17:12:12 +01:00
Kamran Ahmed
e114c2f246 Update related roadmaps 2024-07-25 16:58:39 +01:00
magjogui
4821f9ff6d Fix typo (#6230)
It just a letter, but whenever you are learning, one letter can make the difference... I hope I will start contributing more and more to the project.

The typo was proxmax and not proxmox...

src: src/data/roadmaps/cyber-security/content/proxmax@jqX1A5hFF3Qznqup4lfiF.md
2024-07-25 16:35:29 +01:00
Kamran Ahmed
5f9c3f2813 Fix file name 2024-07-25 16:35:16 +01:00
dsh
2787620c5a update fs-vs-swe guide (#6228) 2024-07-25 16:31:40 +01:00
Kamran Ahmed
714263c184 Redraw angular roadmap using our editor 2024-07-25 16:22:47 +01:00
dsh
34423f4e83 update how to become a devops engineer guide (#6229) 2024-07-25 14:53:12 +01:00
ㅅㅡㅇㅇㅕㅂ
8e4baa02b1 Update 103-queues.md (#6224)
This is a tutorial about queues, but it was referencing a video link about stacks.
2024-07-25 09:15:06 +01:00
André Oliveira
adfdd1eabe Update dns.md (#6223)
* Update dns.md - Fix the YouTube video link error and update the video title.

* Update understand-cia-triad.md
2024-07-25 09:13:43 +01:00
fleurien
2ab437077c Fix typo data-analyst.json (#6222) 2024-07-25 09:12:39 +01:00
Gabriel Barbosa
16056db603 Update usecontext@D5_O-uElftYGQr_bTU_se.md (#6221)
* Update usecontext@D5_O-uElftYGQr_bTU_se.md

* Update usecontext@D5_O-uElftYGQr_bTU_se.md

* Update src/data/roadmaps/react/content/usecontext@D5_O-uElftYGQr_bTU_se.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-25 09:12:18 +01:00
G30RG35
0f276bf03a Update Js Roadmap Strict Equality Operator === (#6220)
* Update Js Roadmap Strict Equality Operator ===

Update @lJwcc6JoUIQoiQ6FkV2KW.md

* Update src/data/roadmaps/javascript/content/@lJwcc6JoUIQoiQ6FkV2KW.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-25 09:11:36 +01:00
Boja Sri Manu Koti Naidu
8bc81b6381 Update 100-metrics.md (#6217)
* Update 100-metrics.md

Added some extra points to the metrics, which will give a bit more knowledge on the go.

* Update src/data/roadmaps/aws/content/108-cloudwatch/100-metrics.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-25 09:08:46 +01:00
Kamran Ahmed
a8dcdf60dd Redraw JavaScript roadmap using our editor 2024-07-24 15:59:22 +01:00
Natan Yellin
539e9e1a60 Update 104-observability-engines.md (#6215) 2024-07-23 10:40:50 +01:00
dsh
380a3cd3e6 Add wadcoms, gtfobins (#6214) 2024-07-23 09:57:39 +01:00
zyadfallatah
30b60181d6 useReducer typo error fixed in the new roadmap (#6212) 2024-07-23 09:26:41 +01:00
dsh
b02a284e49 Update frontend languages guide (#6208)
* update guide and replace images

* remove whitespace
2024-07-22 21:10:33 +01:00
dsh
dd86b912c9 Update java/developer-skills guide (#6185)
* updated java/developer-skills guide

* remove whitespace
2024-07-22 21:09:47 +01:00
Kamran Ahmed
f207fdc48c Redraw Vue roadmap using our editor 2024-07-22 21:01:10 +01:00
Kamran Ahmed
5859bf5c63 Redraw react roadmap using our editor 2024-07-22 14:48:24 +01:00
Abdul Samad
f4870885cc Fix persistant search result (#6199) 2024-07-22 11:45:16 +01:00
Lilith
1cb49fc18e Minor grammar fixes to what-is-technical-writing@jl1FsQ5-WGKeFyaILNt_p.md (#6200) 2024-07-22 10:05:54 +01:00
EverSinceWWI
3a7f7a2355 Update blue-ocean-strategy@gjdCSm_jZmG_q6YjG_8Qu.md (#6206)
Added video resource
2024-07-22 09:52:47 +01:00
dsh
b4d34ba65d removed dead link (#6197) 2024-07-20 09:47:31 +01:00
Juan Gerardo Eulufi Salazar
d9c509f1eb Update 102-conditionals.md (#6196)
* Changes in copy testing pipes angular

* Add article if statements
2024-07-20 09:42:47 +01:00
dsh
8f4710d8f7 Complete iOS content (#6168)
* completed xcode, data persistence, callbacks and others

* add copy for remaining topics

* complete ios content, correct platform names
2024-07-19 20:10:25 +01:00
Eduardo Pires
4b00f300af Add content to programming languages in data analyst roadmap (#6188)
* Update learn-a-programming-lang@i2uEcaO4bJhcZ5ayRs2CQ.md

add description.

* Update src/data/roadmaps/data-analyst/content/learn-a-programming-lang@i2uEcaO4bJhcZ5ayRs2CQ.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-19 20:09:41 +01:00
Rahul Kumar
b0b01e7b83 Update content of Linux fundamentals (#6190) 2024-07-19 20:07:19 +01:00
Kamran Ahmed
c3972382af Fix duplicated content for dual process theory 2024-07-19 20:05:42 +01:00
Kamran Ahmed
9f7d902e5c Redraw computer science roadmap using our editor 2024-07-19 19:47:42 +01:00
Louis
0ac616d18e Update 101-docker-engine.md - Improving wording (#6177)
Changed wording of sentence to make more sense.
2024-07-19 09:54:37 +01:00
Kamran Ahmed
77ed07eafd Fix broken build 2024-07-18 23:27:48 +01:00
Kamran Ahmed
ba04fe112e Redraw MLOps roadmap usin gour editor 2024-07-18 23:21:17 +01:00
da-im
5a2cb3ee8d Update product-identification@fmpJB_14CYn7PVuoGZdoz.md (#6178)
Grammatical correction
2024-07-18 16:48:08 +01:00
Renan
2db553ca32 Update 103-components.md (#6179)
Update of reference links to articles. One of them was no longer working (http://makble.com/spring-mvc-components)
2024-07-18 16:47:27 +01:00
spanwalla
8f60bb58f6 Update 110-scheduler.md (#6173)
fix typo
2024-07-18 09:25:43 +01:00
Juan Gerardo Eulufi Salazar
cde6990d21 Changes in copy testing pipes angular (#6171) 2024-07-18 00:51:07 +01:00
Kamran Ahmed
45e75af774 Redraw technical writer roadmap using our editor 2024-07-18 00:30:37 +01:00
Kamran Ahmed
f05c0a36c0 Redraw technical writer roadmap using our editor 2024-07-18 00:29:39 +01:00
Kamran Ahmed
23d40e2df7 Fix missing topic on backend roadmap 2024-07-17 23:34:53 +01:00
Kiko Castro
361cc0bd4f Improve "Update writing-skills" section and add additional resources (#6170)
* Improve "Update writing-skills" section and add additional resources

* Enhanced the explanation of the importance of good writing skills for software developers
* Added three resources for further reading on effective communication and documentation

* Update src/data/roadmaps/devrel/content/writing-skills@0ntOE6PSdMl_EXB9gdgIv.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-17 23:32:54 +01:00
Martijn ten Caat
ae7bff26cc Added Hyperskill as course in Java Fundamentals (#6167)
* Added video URL on Product Management Discovery content page

* Added Hyperskill as course in Java Fundamentals
2024-07-17 14:34:47 +01:00
Martijn ten Caat
36815aa8ea Added video URL on Product Management Discovery content page (#6165) 2024-07-17 12:16:01 +01:00
Shubham Karmveer
e07a829638 Updating 100-prototype.md (#6164)
Adding a video fro understanding concept of prototype in javascript and Object prototype and Prototype Inheritance
2024-07-17 09:12:14 +01:00
Eduardo Pires
0a506b3ead Add learning resource for excel (#6163)
w3schools tutorial.
2024-07-17 00:33:49 +01:00
Eduardo Pires
fb2d007831 fix: content of trim function (#6161)
This Microsoft article talks about the features of the 'Trim' function. The function only removes the spaces: 

https://support.microsoft.com/en-us/office/trim-function-410388fa-c5df-49c6-b16c-9e5630b479f9
2024-07-17 00:32:19 +01:00
Kamran Ahmed
5cb5db0f16 Redraw server side game developer roadmap using our editor 2024-07-17 00:30:33 +01:00
Kamran Ahmed
3302c9ab3f Redraw game developer using our editor 2024-07-16 18:52:45 +01:00
Alexey Nikitchenko
e406d4121d Fix grammar in sorting algorithms articles (#6158)
* Fix grammar in 100-bubble-sort.md

* Fix grammar in 101-merge-sort.md

* Fix grammar in 103-quick-sort.md
2024-07-16 16:25:08 +01:00
dsantosmerino-wkl
918eb1dc9c Fix typo (#6157) 2024-07-16 11:08:02 +01:00
Praise Emmanuel
8809354837 Fix typo (#6155)
changed typo from Rerords -> Records
2024-07-15 23:40:53 +01:00
Kamran Ahmed
df64c0de51 Add migration for ux-design roadmap 2024-07-15 23:35:58 +01:00
Kamran Ahmed
334b17beef Redraw UX design roadmap using our editor 2024-07-15 23:35:19 +01:00
Kamran Ahmed
3e75feda6a Redraw cyber security roadmap using our editor 2024-07-15 18:10:46 +01:00
Kamran Ahmed
358a80c457 Update AI Data Scientist roadmap 2024-07-15 17:13:36 +01:00
Kamran Ahmed
37db7ebd5b Resolve merge conflicts 2024-07-15 17:09:50 +01:00
dsh
c3ca762799 Complete tf content (#6154)
* finalise tf roadmap content

* add HCP use-case content
2024-07-15 16:24:23 +01:00
alloky
bab8739405 Add ssl/tls explanation video (#6147)
* Update ssltls@0v3OsaghJEGHeXX0c5kqn.md

Very simple and newbie friendly explanation of TLS handshake

* Update src/data/roadmaps/backend/content/ssltls@0v3OsaghJEGHeXX0c5kqn.md

removed time param from link

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-15 09:59:37 +01:00
dsh
504fcd8126 correct styling of content i.e. links to the bottom (#6152) 2024-07-15 09:58:13 +01:00
dsh
3cb0d45764 fix topic not found on prometheus (#6151) 2024-07-15 09:54:59 +01:00
DMGK
75bd422ef4 Update recycleview@xIvplWfe-uDr9iHjPT1Mx.md (#6148)
* Update recycleview@xIvplWfe-uDr9iHjPT1Mx.md

* Update src/data/roadmaps/android/content/recycleview@xIvplWfe-uDr9iHjPT1Mx.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-15 09:47:46 +01:00
Kamran Ahmed
76a9d67018 Migrate progress for software architect roadmap 2024-07-14 14:08:32 +01:00
Kamran Ahmed
2fccb646b6 Migrate content for software architect roadmap 2024-07-14 14:08:04 +01:00
Kamran Ahmed
568a357b97 Redraw software architect roadmap 2024-07-14 10:56:00 +01:00
dsh
e69c53b49d updated images, added alt tags, adding client facing images. (#6140) 2024-07-13 01:48:02 +01:00
Kamran Ahmed
9a758bc069 Migrate QA roadmap to use our editor 2024-07-12 20:51:35 +01:00
Kaylum Snape
26fad32246 Update punctuation in TriggerVerifyEmail.tsx (#6138)
- Removed a duplicate full stop from text displayed to the user during verifying email flow.
2024-07-12 15:50:51 +01:00
Arik Chakma
c7ed1bd59f fix: username input (#6141) 2024-07-12 15:50:30 +01:00
dsh
f618ef0bf6 Add content and links to multiple TF topics (#6142)
* add content to modules, provisioners and workspaces

* fix style on module best practices
2024-07-12 15:25:38 +01:00
Howie Z
48b636b145 Update 101-tester-mindset.md (#6136)
Updated markdown with up to date resources
2024-07-12 09:35:42 +01:00
Torben
c8e968949e Fix small typo in devops beginner roadmap intro text (#6137)
Co-authored-by: Torben Labs <torben.labs@sportec-solutions.com>
2024-07-12 09:33:27 +01:00
Kamran Ahmed
26967da40b Migrate blockchain roadmap to our editor 2024-07-11 21:13:16 +01:00
Kamran Ahmed
7e09d54a65 Checkboxes not being marked as done 2024-07-11 12:52:31 +01:00
Konrad
0b47cfc981 style: remove whitespace characters in roadmaps resources (#6131) 2024-07-11 11:57:59 +01:00
Ed Lan
b7daa93f7c Small FAQ update (#6133) 2024-07-11 11:57:39 +01:00
Konrad
de624e1967 feat(roadmap/angular): add summary and resources about zones section (#6132) 2024-07-11 09:36:47 +01:00
Konrad
bcac605aeb fix(roadmaps/angular): guards roadmap information (#6129)
- remove deprecated `canLoad` angular guard
- change the description to use functional guards
2024-07-11 09:33:40 +01:00
Arik Chakma
f16aa78829 fix: todo uncheck (#6126) 2024-07-11 00:10:17 +01:00
dsh
1330e5c4b9 Terraform - Complete state topics (#6125)
* complete state topics

* added more content, fixed typo

* Update src/data/roadmaps/terraform/content/graph@vAFFgKSthyj_3Lxt-Z6pg.md

add graphviz
2024-07-10 23:44:25 +01:00
Ruslan Semagin
a4b0a72c37 add links to 'ring' in Rust Cryptography (#6120) 2024-07-10 09:11:03 +01:00
Jhonatan Mustiola
680b2241e8 Fix link labels (#6122)
* Fix link labels

* Update src/data/roadmaps/rust/content/101-language-basics/103-data-structures/113-queue.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-10 09:10:04 +01:00
Kamran Ahmed
b48f81d98d Migrate PostgreSQL roadmap to our editor 2024-07-09 23:04:51 +01:00
Konrad
f179033dd3 feat(roadmap/angular): update rxjs transformation section (#6119)
- remove deprecated flatMap operator (Renamed to mergeMap. Will be removed in v8)
- add exhaustMap
- add video for Higher-Order RxJs Mapping Operators
- sort operators by complexity
- change the type of some resources to the **official** category
2024-07-09 16:04:28 +01:00
dsh
853c228623 fix duplicate title on 8 fs dev skills guide (#6117) 2024-07-09 14:13:12 +01:00
dsh
cebb561afe Add swiftui, uikit & reactive programming content (#6114) 2024-07-09 13:09:53 +01:00
dsh
d1a698447d add output, deployment and clean up content (#6115)
* add output, deployment and clean up content

* Update src/data/roadmaps/terraform/content/deployment@pjmOK1MEMnIV_zAlaOF01.md

add period

* Apply suggestions from code review

Committed suggested changes.

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-09 13:09:34 +01:00
Kamran Ahmed
830aae4d9c Add missing topic files 2024-07-09 13:08:52 +01:00
Kamran Ahmed
f1a34b3997 Fix alignment on iOS roadmap 2024-07-09 13:08:52 +01:00
Alan Klimowski
92b519396d FIx links for sql vs nosql (#6113) 2024-07-09 09:05:29 +01:00
Brandon Gregori
e04712aa2d Add description and links relating to Netlify Functions in DevOps roadmap (#6108)
* Update netlify@hCKODV2b_l2uPit0YeP1M.md

Add description and links relating to Netlify Functions

* Update src/data/roadmaps/devops/content/netlify@hCKODV2b_l2uPit0YeP1M.md

added more to the copy.

* Update src/data/roadmaps/devops/content/netlify@hCKODV2b_l2uPit0YeP1M.md

changed tag from article to official

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-09 09:04:17 +01:00
Jhonatan Mustiola
7ac388e51c Add resources for rust (#6109)
* Update 109-hashset.md

More links were added

* Update src/data/roadmaps/rust/content/101-language-basics/103-data-structures/109-hashset.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-09 01:46:49 +01:00
Kamran Ahmed
9ddda3a255 Migrate ai and data scientist roadmap 2024-07-09 01:45:05 +01:00
Carlos Martinho
64e2e43b82 Adding info about CouchDB (#6111)
* Add info about CouchDB

* Update mongodb top posts typo

* adjust content style

* adjust content style

* Update src/data/roadmaps/backend/content/mongodb@28U6q_X-NTYf7OSKHjoWH.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-09 00:38:53 +01:00
Bit
6ec8d2a29b Fixed markdown typo (#6112) 2024-07-09 00:35:53 +01:00
Kamran Ahmed
9ec6541ad7 Fix broken UI in fullstack roadmap 2024-07-08 19:44:21 +01:00
github-actions[bot]
c190bdb6b2 chore: update dependencies to latest (#5974)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-07-08 19:19:08 +01:00
dsh
f016fdbb72 Add introduction content for DevRel roadmap (#6062)
* completed the introduction section content

* \Update src/data/roadmaps/devrel/content/what-is-devrel@SiYUdtYMDImRPmV2_XPkH.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-08 19:18:49 +01:00
Arik Chakma
10a5268a9f fix: checkbox right click (#6103)
* fix: checkbox right click

* fix: checkbox right click

* fix: remove check

* fix: topic id
2024-07-08 19:18:04 +01:00
dsh
f08c7d5052 fix incorrect Id on SOAP api (#6107) 2024-07-08 19:15:18 +01:00
Kamran Ahmed
41109ecd90 Update full-stack roadmap alignment 2024-07-08 19:12:13 +01:00
Kamran Ahmed
fa3a3adc65 Redraw product manager roadmap 2024-07-08 19:02:46 +01:00
dsh
f4c2616b88 Add 12 in demand FE skills guide (#6029)
* add 12 in demand FE skills guide

* rename to frontend-developer-skills.md

* rename to frontend-developer-skills.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-08 16:11:38 +01:00
dsh
dadaa18687 Add full stack dev skill guide (#6101)
* partially complete guide staging

* complete full-stack developer skills guide
2024-07-08 16:10:53 +01:00
dsh
3c065338db fixed file name issue and added content to 2-3 trees (#6100) 2024-07-08 14:11:36 +01:00
dsh
cd057508cb correct file name for solr (#6099) 2024-07-08 13:58:51 +01:00
Kamran Ahmed
366bd61562 Fix content file not found 2024-07-08 12:26:52 +01:00
Arik Chakma
9154a57eb9 feat: implement todo and resource button (#6055)
* feat: implement todo and resource button

* feat: add hover color
2024-07-08 12:03:58 +01:00
Martins Gouveia
24f9e0c6ce Update healthkit@Jsu5f6QASpuvpky_W5q-O.md (#6097) 2024-07-08 11:53:13 +01:00
Abdallah Gaber
8b82746676 Adding console.* and more recources to 106-nodejs-command-line-apps (#6098)
* Adding console.* and more recources to 106-nodejs-command-line-apps

* Update src/data/roadmaps/nodejs/content/106-nodejs-command-line-apps/101-printing-output/index.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-08 11:24:59 +01:00
dsh
d09962b6a3 Update topic titles (#6096) 2024-07-08 10:58:35 +01:00
Maria
df3dfe9971 updating swiftlint content (#6073)
* updating swiftlint content

* making code review changes

adding standard line and removing installation instructions

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update src/data/roadmaps/ios/content/swiftlint@NnTC3R8goZQTXHmfHKHbM.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-08 10:14:16 +01:00
Abdallah Gaber
ec175482bd Updates on 106-nodejs-command-line-apps (#6087)
* updates on 106-nodejs-command-line-apps

* Apply suggestions from code review

Slight style and guideline editting

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-08 10:12:10 +01:00
Damar
5aa67c2e2b Fix typo in final paragraph (#6093) 2024-07-08 10:05:01 +01:00
garvit3835
22290ae0b7 Update terraform-validate@wdYLjB-tKg76B7YcnhevQ.md (#6095)
* Update terraform-validate@wdYLjB-tKg76B7YcnhevQ.md

* Update src/data/roadmaps/terraform/content/terraform-validate@wdYLjB-tKg76B7YcnhevQ.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-08 09:59:45 +01:00
Konrad
a8f68371f0 feat(roadmap/angular): add more resources about angular routing (#6089) 2024-07-08 00:15:01 +01:00
Chad Davis
0da2cab0ab Fix capitalization (#6082)
* Replace VCS Hosting with Repo Hosting Services

* Fix capitalization on Repo Hosting Services and GitHub

* Replace VCS Hosting with Repo Hosting Services and fix capitalization on Bitbucket

* Fix capitalization on Bitbucket

* Fix capitalization on Bitbucket

* Fix capitalization on Bitbucket

* Fixed spelling mistake

Changed "None English content." to "Non-English content."
2024-07-07 18:18:52 +01:00
Konrad
bab0ec0a5d fix(roadmap/angular): remove outdated article about angular forms (#6088)
removed link to article was about angularjs version
2024-07-07 14:35:35 +01:00
Karim Safan
36b42dfaa2 Update 102-loops.md (#6071)
bug in the code
2024-07-07 14:02:50 +01:00
dsh
6cd18458db add iOS copy and links (#6059) 2024-07-05 15:57:09 +01:00
Kamran Ahmed
93eb568bbd Migrate android roadmap to new format 2024-07-05 15:47:03 +01:00
Kamran Ahmed
3997641d0b Add android content 2024-07-05 15:47:03 +01:00
Martins Gouveia
3fda008f12 Update arkit@k3uHcF0CsyHr6PK95UwR1.md (#6061)
Add content and resources to Arkit section

- Updated content about ARKit framework
- Included additional links to oficial documentation
2024-07-05 13:39:08 +01:00
Nikhil
7f1f58516e DSA | Updated 105, Sorting Algorithm links (#6063)
* DSA | Updated 105, Sorting Algorithm links

* Update src/data/roadmaps/datastructures-and-algorithms/content/105-sorting-algorithms/101-merge-sort.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 13:31:23 +01:00
Ruslan Semagin
afb0da4bd6 link to article 'How to write documentation' in 'Rust' (#6058) 2024-07-05 09:49:40 +01:00
mrgsdev
485b3d5c9a Update hig@1I5eFKqFVBxWLAXfpgNXO.md (#6032)
* Update hig@1I5eFKqFVBxWLAXfpgNXO.md

This commit includes to the Human Interface Guidelines (HIG) documentation.

* Update src/data/roadmaps/ios/content/hig@1I5eFKqFVBxWLAXfpgNXO.md

style fix

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:31:35 +01:00
mrgsdev
78e20d1e85 Update iboutlets@tuUuLInq0p-nhehe2AqPg.md (#6035)
* Update iboutlets@tuUuLInq0p-nhehe2AqPg.md

* Update src/data/roadmaps/ios/content/iboutlets@tuUuLInq0p-nhehe2AqPg.md

fix style

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:29:45 +01:00
mrgsdev
e7cd703607 Update storyboards@a2CqrCJSxGfHq6_Y9f_re.md (#6036)
* Update storyboards@a2CqrCJSxGfHq6_Y9f_re.md

* Update src/data/roadmaps/ios/content/storyboards@a2CqrCJSxGfHq6_Y9f_re.md

fix styling

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:29:03 +01:00
mrgsdev
01c78a8cf4 Update auto-layout@j2BL0sf3WjnJZZWa7cCjy.md (#6037)
* Update auto-layout@j2BL0sf3WjnJZZWa7cCjy.md

* Update src/data/roadmaps/ios/content/auto-layout@j2BL0sf3WjnJZZWa7cCjy.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:28:04 +01:00
mrgsdev
cc123f74ea Update lottie@i-T6GTqS0FZ_Llt5v4SvR.md (#6038) 2024-07-05 08:26:09 +01:00
mrgsdev
fed5f722b9 Update mvc@a-QDI7Ei-B5BRHbicFcfG.md (#6039) 2024-07-05 08:25:16 +01:00
mrgsdev
cb4b5a4cc9 Update navigation-view@IBr2P7dknWTnZ2a-fFCqN.md (#6040) 2024-07-05 08:24:24 +01:00
mrgsdev
38be5892d3 Update navigation-stacks@TLm70PlTI0K3Odn1iYxWX.md (#6041)
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:23:11 +01:00
mrgsdev
24b47d3dd7 Update uikit@-7OW2IgiMk1eot1PaYd7m.md (#6042)
* Update uikit@-7OW2IgiMk1eot1PaYd7m.md

* Update src/data/roadmaps/ios/content/uikit@-7OW2IgiMk1eot1PaYd7m.md

adding content from my draft PR

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:22:09 +01:00
mrgsdev
783e2400b7 Update navigation@FXUrfyvuIIOH7VDnT_E0z.md (#6043) 2024-07-05 08:20:23 +01:00
mrgsdev
c9390d8612 Update core-data@H4-Dp2WTA6HAZiFRQdLjx.md (#6044)
* Update core-data@H4-Dp2WTA6HAZiFRQdLjx.md

* Update src/data/roadmaps/ios/content/core-data@H4-Dp2WTA6HAZiFRQdLjx.md

swapped to a video as the course wasn't free/was behind a login.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:19:18 +01:00
mrgsdev
0cad5890ea Update swift-package-manager@KFkX8_Hv9SCFeCtZMZIQM.md (#6045)
* Update swift-package-manager@KFkX8_Hv9SCFeCtZMZIQM.md

* Update src/data/roadmaps/ios/content/swift-package-manager@KFkX8_Hv9SCFeCtZMZIQM.md

add spacing

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:17:15 +01:00
mrgsdev
f2297389a7 Update cocoapods@epr1sOEZIAOwlgb8bre7r.md (#6046) 2024-07-05 08:16:32 +01:00
mrgsdev
68906c6cf6 Update core-ml@7s9Elv80TbZX_-NZpyutj.md (#6048) 2024-07-05 08:15:39 +01:00
mrgsdev
d5ea2ed17a Update dynamic-type@0nei6iwP4Pgi_j4vVi_Qt.md (#6049)
* Update dynamic-type@0nei6iwP4Pgi_j4vVi_Qt.md

* Update src/data/roadmaps/ios/content/dynamic-type@0nei6iwP4Pgi_j4vVi_Qt.md

Removing templating

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-05 08:15:15 +01:00
mrgsdev
6118162b03 Update accessibility@1DZYPqvgY6GtwMCS7N2y-.md (#6050) 2024-07-05 08:13:59 +01:00
Florian Schweizer
0a675760ed Add Combine & NavigationStack content to the iOS roadmap (#6052)
Add content to Navigated stacks and combine
2024-07-05 08:13:25 +01:00
mrgsdev
4b5635c5e5 Update voice-over@trAMZVA4tDB7b_qAgiWNW.md (#6051) 2024-07-05 08:12:37 +01:00
mrgsdev
ee298f9959 Update keeping-updated-with-wwdc@fOOQurIL1w3PwH5Mep9x1.md (#6053) 2024-07-05 08:11:29 +01:00
mrgsdev
d09710fee6 Update new-project@BJgoAgH85U6S3RtXq7hHV.md (#6054) 2024-07-05 08:11:00 +01:00
Guilherme Carvalho de Azevedo
7d3d022d5a fix(devops-roadmap): typo fixed (Pometheus to Prometheus) (#6056) 2024-07-05 08:09:43 +01:00
mrgsdev
e81571f7fc Update history-and-why-swift@z4-1Gc95JKYAn2RPFc7hw.md (#6034) 2024-07-05 08:08:00 +01:00
Farzad Mohtasham
ed01ffbefa Tanstack/Router Added to React-Router topic (#6030)
* Added Tanstack-Router to the React Routers section
2024-07-05 08:06:38 +01:00
Farzad Mohtasham
1e5b467124 Added Zustand video tutorial for State-management topic (#6028)
Add Zustand links & Higher Order videos.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-04 16:13:17 +01:00
Konrad
03b6337388 refactor(roadmap/angular): update links to new angular.dev documentation (#6024)
additionally:
- remove duplicated links in some documentations
- improve titles
2024-07-04 15:46:38 +01:00
dsh
9aed682629 add version management subtopic (#6025)
* add version management subtopic

* Update src/data/roadmaps/terraform/content/version-management@6zFuSNOfbPaYIE_t--2nr.md

correct typo

* Update src/data/roadmaps/terraform/content/version-management@6zFuSNOfbPaYIE_t--2nr.md

Co-authored-by: Konrad <kord.stp@gmail.com>

---------

Co-authored-by: Konrad <kord.stp@gmail.com>
2024-07-04 15:45:31 +01:00
dsh
1c515f1d8f altered title and subtitle to reflect devloper advocate (#6026) 2024-07-04 14:48:27 +01:00
dsh
1ebf850882 Adding links and copy to Terraform roadmap (#5914)
* Adding links and copy to Terraform roadmap

* added hcl content

* add resource topic content

* add tf meta-argument content and copy

* add content for variables and outputs

* added more links to areas that are lacking

* Apply suggestions from code review

Corrected styling
2024-07-04 14:18:57 +01:00
Ankita soni
b7b8a935c1 Update 101-iaas-paas-saas.md (#6023)
Add popular youtube video

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-04 09:31:52 +01:00
Abdallah Gaber
3cf0a7ca8a Roadmap: MORE Node.js Content and Resources Updates and Fixes for Nearly Half the Roadmap (#6022)
Corrected type tags and links, formatted content text, added new links.
2024-07-04 09:28:53 +01:00
Kamran Ahmed
fac090c803 Fix height of the tips box 2024-07-04 01:35:13 +01:00
Kamran Ahmed
adc44ed325 Migrate data analyst roadmap 2024-07-04 01:21:18 +01:00
Kamran Ahmed
2c79d85c67 Add progress caching cleanup 2024-07-03 12:44:36 +01:00
Kamran Ahmed
e24f5dfe6a Add devops roadmap 2024-07-03 12:44:36 +01:00
Kamran Ahmed
ad712b2c4a Redraw devops roadmap with editor 2024-07-03 12:44:35 +01:00
ChuYang
f3fda96c15 chore(docs): fix typos and grammar errors for react.md (#6018) 2024-07-03 10:51:23 +01:00
Farzad Mohtasham
db1ba63e6c feat: Added 3 videos to React-Roadmap, For HOC (#6013) 2024-07-03 09:42:46 +01:00
Abdallah Gaber
f63c59d9ee Roadmap: Node.js Content and Resources Updates and Fixes (#6015)
Corrected type tags, added some extra copy, added new links.
---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-03 09:41:10 +01:00
Arik Chakma
72cc28a436 fix: label line break (#6014) 2024-07-02 22:23:07 +01:00
dsh
58e2405fa0 correct FS link to FS roadmap rather than react (#6010) 2024-07-02 13:59:03 +01:00
Amirali Toori
e5ee35acee Addition: [roadmaps/DataAnalyst] Add article for Finding Outliers (#5999) 2024-07-02 13:28:37 +01:00
Subroto Banerjee
a347c1739b Articles on API security, server security and cyber security (#6001)
Add content links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-02 13:27:36 +01:00
Timofey Veretnov
10ac77308d Concurrency in Swift by Apple (#6004)
Updated styling and copy.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-02 13:20:05 +01:00
Nikhil
de6aaa262b DSA Roadmap | Updated Links for 102 & 105 (#6007)
Update 103-quick-sort.md
2024-07-02 13:15:24 +01:00
xaanxex
1fe5512310 Update 108-exception-handling.md (#6008)
added 2 article links
2024-07-02 13:14:02 +01:00
BANO
96b8e109b1 Add viem library to blockchain roadmap (#5975) (#6009)
* Add viem library to blockchain roadmap (#5975)

* Update src/data/roadmaps/blockchain/content/109-dapps/108-client-libraries/index.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-02 13:12:10 +01:00
Kamran Ahmed
64e71574d2 Update shout-out text on devrel roadmap 2024-07-02 11:15:44 +01:00
Kamran Ahmed
5913564d94 Remove console.log 2024-07-02 00:16:48 +01:00
Kamran Ahmed
6686e9361c debug code 2024-07-02 00:07:32 +01:00
Kamran Ahmed
e738936b5e Arrow alignment fixes 2024-07-01 23:53:54 +01:00
Kamran Ahmed
b97e2c7ce1 Fix alignment of devrel engineer 2024-07-01 23:08:49 +01:00
Kamran Ahmed
3e312b6aa7 Fix alignment of devrel engineer 2024-07-01 23:04:38 +01:00
Kamran Ahmed
e8a430db47 Update FAQ for devrel engineer 2024-07-01 23:03:46 +01:00
Kamran Ahmed
47e6f8e926 Add link to devrel engineer roadmap in readme 2024-07-01 22:56:02 +01:00
Kamran Ahmed
fa6f4aa6e3 Add DevRel roadmap assets 2024-07-01 22:52:09 +01:00
Kamran Ahmed
cf0d10eeed Add DevRel roadmap 2024-07-01 22:32:59 +01:00
Amirali Toori
38d96682cf Addition: [roadmaps/DataAnalyst] Add article for Correlation Analysis (#5997) 2024-07-01 16:26:40 +01:00
Mrutyunjay Lodhi
61788edcd0 feat: Added Article for flutter internals (#5995) 2024-07-01 11:54:38 +01:00
mrgsdev
c48907c5e0 Update memory-management (#5992)
* Update memory-management@tqbg8mBJfjuXacdMlIB_L.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-01 11:40:34 +01:00
Leni Kirilov
90371b081a Java roadmap - multiple fixes (#5957)
Adding copy, content links & remove broken links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-01 10:39:44 +01:00
Leni Kirilov
c80591c1cf Java roadmap: jvm clarifications (#5945)
removed duplicate link
added JVM languages and GraalVM as a popular alternative

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-01 10:34:38 +01:00
mrgsdev
4734a8eb02 Update xcode@la5M4VoH79bhnN8qj5Izp.md (#5967)
Added two official videos from the Apple YouTube channel:
- WWDC24: What’s new in Xcode 16
- WWDC24: Xcode essentials
---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-07-01 10:31:25 +01:00
Amirali Toori
b6ceebae9c Add Article for 101-kurtosis.md in Data Science Road map (#5981)
Add a link (article) that describes the topic of Kurtosis.
2024-07-01 10:24:07 +01:00
Amirali Toori
54459a52f2 Add an article to Data Science roadmap about Skewness concept (#5982)
This is a simple and useful article, which I think might be very useful for understanding the concept of skewness.
2024-07-01 10:22:44 +01:00
Amirali Toori
446373532f Addition: [roadmaps/DataScience] Add article for Dispersion (#5983) 2024-07-01 10:22:00 +01:00
Micael Andrade
a69459ba31 fixing broken link (#5985) 2024-07-01 09:54:57 +01:00
Konrad
7f35c2f6f0 docs(contributing): remove a duplicated opensource type (#5971) 2024-06-30 01:49:53 +06:00
dsh
7e2f9d3e6b add linux permissions article and video (#5964) 2024-06-28 16:04:08 +01:00
fellalli
e4d106904e Corrected / Improved C++ roadmap (#5947)
Updated c++ content with `std::` as this is the recommended method. Added content links where needed and corrected various wording and grammar.
2024-06-28 14:26:20 +01:00
MTRX
7d694f3e56 Fix and add links in Computer Science roadmap (#5960)
Corrected daily.dev feed link & added content links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-28 14:23:44 +01:00
Jhonatan Mustiola
338bce1308 Update 108-hashmap.md (#5958)
Add Rust Hashmap content links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-28 14:20:57 +01:00
Nikhil
c9d6b36b34 Fixed Typo for DSA Roadmap (#5962)
Added content links and fixed link syntax error.
---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-28 14:17:17 +01:00
Ruslan Semagin
2874eb0a42 add links for 'Rust Macros' (#5963) 2024-06-28 14:12:59 +01:00
Kamran Ahmed
a62ed919c1 Add github URL in redirect 2024-06-28 12:36:29 +01:00
Kamran Ahmed
9ecf4a9d78 Add x URL 2024-06-28 12:33:24 +01:00
Kamran Ahmed
2c373c7574 Add links for discord, twitter and youtubeg 2024-06-28 12:18:33 +01:00
Kamran Ahmed
d9cdc95a79 Update product mangaement SEO description 2024-06-27 22:23:19 +01:00
Kamran Ahmed
3af4bde2ea Fix text wrap on TF roadmap 2024-06-27 22:23:19 +01:00
Arik Chakma
1ee6f0e125 feat: add daily dev link in profile (#5948) 2024-06-27 11:52:03 +01:00
Jhonatan Mustiola
9471bf50f9 Update 107-string.md (#5951)
More links were added to the Vector step in the Rust roadmap
---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-27 10:04:51 +01:00
Nikhil
f143d800bd DRAFT: Added link(s) for DSA Roadmap (#5935)
* Added various content links

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-27 09:55:38 +01:00
Jacob Penner
f7b42a63bf feat: Add content links to API Design roadmap (#5869)
* Add content links to 'What are APIs' section

* Add content links to 'API Documentation Tools' section

* Add content links to 'HTTP' section

* Add content links to 'HTTP Versions' section

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-06-27 09:46:44 +01:00
Leni Kirilov
212be69582 Update 106-files-and-apis.md (#5943)
added newer Files.* API with articles
2024-06-27 09:42:54 +01:00
MTRX
393eb6c87d Add and correct links in C++ resources section (#5950) 2024-06-27 09:40:02 +01:00
Michael Budnikov
fe6e0830eb All additional links at the end of the articles in C++ roadmap have been wrapped with 'Learn more from the following resources:' line as in contribution docs stated (#5949) 2024-06-27 09:36:19 +01:00
Ye Naing Tun
24c4221591 Add Content links to 'Vue' Section (#5934)
* added Vue content links.
2024-06-27 09:34:11 +01:00
Leni Kirilov
7744363cde added enum and records (#5940) 2024-06-26 14:06:55 +01:00
Leni Kirilov
ce6e2ff71e added lambda functions examples and articles (#5941) 2024-06-26 14:03:38 +01:00
Ruslan Semagin
09e345f48b add useful links for 'Rust Error Handling' (#5936) 2024-06-26 09:58:31 +01:00
Nguyen Trong Toan
5dff9b20e1 feat: Update iOS roadmap link to React Native (#5933)
The iOS roadmap link for React Native was updated to the correct URL. This change ensures that users are directed to the appropriate resource for learning React Native on the iOS roadmap.

Authored-by: kai <trongtoan1609ht@gmail.com>
2024-06-25 21:23:38 +01:00
Michael Budnikov
f1d6cd51cd Update index.md: Article about function pointers was added (#5916)
I added the link to the article about function pointers in C++ that helped me to learn more about it and try it on my own.
2024-06-25 16:04:06 +01:00
GGGamesXDlol
045bab002a Updated 100-spline.md: Added a video about splines (#5930)
* Added a video about splines

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-25 13:58:55 +01:00
dsh
08b1b48b5e Dansholds/update contrib doc (#5931)
* update to contribution.md
2024-06-25 13:04:01 +01:00
dsh
0b6da0e076 Correct iOS tool/component names (#5922)
* Correct iOS tool/component names

* forgot AVFoundation
2024-06-25 10:20:51 +01:00
Jhonatan Mustiola
520fa2db45 Update 106-vector.md (#5920)
More links were added to the Vector step in the Rust roadmap
2024-06-25 09:30:55 +01:00
Dale Nash
3c160e8809 Add missing space to about page (#5921)
Very minimal but sure, it's valid.
2024-06-25 09:28:55 +01:00
Kamran Ahmed
f682a6e1a2 Fix content in wrong files 2024-06-24 22:52:20 +01:00
Kamran Ahmed
3f655ad424 Add legends to backend roadmap 2024-06-24 20:03:32 +01:00
Kamran Ahmed
5b108f1fd2 chore: redraw backend roadmaps with our editor (#5917)
* Migrate backend roadmap

* Update frontend roadmap

* Fix typo in backend roadmap

* Remove local caching of progress

* Update migration count
2024-06-24 18:32:31 +01:00
dsh
0064d04ff4 Add external links to intro PM topics (#5867)
* add external links to intro PM topics

* lifecycle and development links
2024-06-24 15:51:55 +01:00
Abdallah Gaber
e98ebcfa11 Fix and Update JavaScript Recourses Links (#5896)
* Update JavaScript-asynchronous Promises resources

* Replace broken link

The previous link to the article was outdated and resulted in a 404 error.

* Fixed the JavaScript typo

* Add Video Resource JS 101-debugging-memory-leaks.md

Added a helpful YouTube video on visualizing memory leaks and debugging them in the console.

* Introduce resource (Chrome Developers) JS-debugging-performance

Added link to Chrome Developers documentation on debugging JavaScript performance in JS 102-debugging-performance.md. This provides valuable insights and best practices for optimizing code performance from the official docs.
2024-06-24 10:01:02 +01:00
Blamowizard
64bbbc2f25 Typo/grammar fixes plus copy edits for Rust roadmap (19 files) (#5906)
* Fix typos Rust/100-integers.md

* Grammatical clarity Rust/101-why-rust.md

* Sentence restructuring for Rust/102-memory-safety.md

* Additional linker explanation for newbies, Rust/103-installing-rust.md

* Wording changes, Rust/103-installing-rust.md

* "tools for debugging" -> "debugging tools" Rust/104-ides-and-rust.md

* Small clarity change Rust/105-rust-repl.md

* "systems" -> "system" (for consistency), Rust/101-why-rust.md

* Clarity, Rust/101-variables.md

* Small sentence edits, Rust/102-control-flow.md

* Another small edit, 102-control-flow.md

* Small changes + added `return` keyword info, Rust/103-functions.md

* Rust/103-functions.md

* Clarity/grammar for Rust/104-pattern-matching.md

* Sentence flow + prose about pattern matching, Rust/100-syntax/index.md

* Wording/paragraph improvements, Rust/100-syntax/index.md

* List-ified, italics-ified for Rust/101-ownership/100-rules.md

* Small changes + bullets for Rust/102-stack-heap.md

* List-ify + small clarity improvements, Rust/101-ownership/index.md

* Sentence flow & clarity for Rust/102-constructs/100-enums.md

* Rewrite of Rust/100-enums.md

* a -> an

* List-ify and small edits for Rust/101-structs.md

* Bold some stuff in Rust/101-structs.md

* Small rewrite for Rust/102-traits.md

* Rewrite Rust/103-impl-blocks.md

* List-ify + clarity edits for Rust/102-constructs/index.md

* More data types explanation for Rust/102-constructs/index.md

* define -> declare

* Update index.md

* Unbolded “traits”

* Unbolded “enum” + replaced em-dashes with commas

* “Rust is a system…”

* Replaced em-dashes with commas

* Update 102-control-flow.md

Replaced more em-dashes with commas

* Unbold “struct”

* Unbold “constructs”
2024-06-24 09:59:19 +01:00
Kamran Ahmed
2da1f61945 Update progress nudge number 2024-06-23 15:40:51 +01:00
Kamran Ahmed
894b66f026 Update progress 2024-06-23 15:22:15 +01:00
Kamran Ahmed
f5fc71aadb Redraw frontend roadmap with our editor (#5897)
* Update frontend roadmap

* Migrate content for frontend roadmap

* Add a button for beginner friendly version

* Frontend roadmap

* Implement beginner version of frontend roadmap

* Clear progress for roadmaps

* Update
2024-06-23 14:55:09 +01:00
Amit Merchant
ec9bebbcda Add article "Unlimited function parameters using Rest" (#5908) 2024-06-23 12:22:26 +01:00
Kamran Ahmed
9cf940e741 Remove badge from backend questions 2024-06-22 03:29:33 +01:00
Kamran Ahmed
f4b157b328 Update new badges 2024-06-22 03:20:05 +01:00
Kamran Ahmed
4c54e20a11 Add terraform assets 2024-06-21 21:26:15 +01:00
Kamran Ahmed
c4cc0630c0 Add basic content for hcl 2024-06-21 21:26:15 +01:00
Kamran Ahmed
a637805a24 Add directory structure for terraform roadmap 2024-06-21 21:26:15 +01:00
Kamran Ahmed
8604810a2e Add directory structure 2024-06-21 21:26:15 +01:00
Kamran Ahmed
a2481f7681 Add terraform roadmap 2024-06-21 21:26:15 +01:00
Nikita Ivanov
88926c9ba5 Fix answer for backend question about eventual consistency (#5904) 2024-06-21 18:47:10 +01:00
Ed Lan
faf12dcf8e Update faqs.astro (#5898)
Copy update
2024-06-20 15:06:09 +01:00
Kamran Ahmed
70d3e6cd39 Redraw frontend roadmap fork 2024-06-20 12:51:27 +01:00
Jhonatan Mustiola
b1d790739f More links to steps in the Rust Roadmap (#5894)
More links were added to the array step in the Rust roadmap
2024-06-20 09:46:26 +01:00
Ante Barić
6d983167c8 feat: daily.dev links (#5860)
* feat: add daily.dev link type

* feat: replace to feed label

* feat: add links to different pages
2024-06-19 15:58:20 +01:00
Kamran Ahmed
c935e2457e Add tracking of topic resource clicks 2024-06-19 12:24:34 +01:00
Ed Lan
d21e01805e Update backend.md (#5890)
Small copy tweak
2024-06-19 09:39:54 +01:00
Kamran Ahmed
b31b4e2a11 Update ios roadmap 2024-06-18 12:17:19 +01:00
Nikita Ivanov
94b245b2cf Fix link to containerization question's answer (#5885)
Corrected content for Containerization question from stateless-http to containerization.
2024-06-17 16:13:53 +01:00
dsh
f37cc57177 Add new authors; Fix devops guide routing issue (#5883)
* add william and kenny as authors

* fixed routing issue from /authors on new devops guides
2024-06-17 15:50:04 +01:00
Ed Lan
533e93e647 Update faqs.astro (#5882)
Tweak to add link to new DevOps guide.
2024-06-17 14:51:45 +01:00
Abdallah Gaber
6f6b942ba4 Update JavaScript-asynchronous resources (#5871)
Added links to two videos for better understanding. One video features comprehensive and visually appealing content, while the other from JSConf provides visuals suited for beginners.
2024-06-17 09:50:03 +01:00
Ebrahim Gamal
5cbbaa61a9 Update 100-jetpack-compose.md (#5873)
I added video resource for jetpack compose.
---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-06-17 09:48:27 +01:00
VIKASH LAL
e0fa460ab9 Add resource for DOM (#5232)
* Update 102-shadow-dom.md

These changes are important from a student's perspective.

* Update src/data/roadmaps/frontend/content/113-web-components/102-shadow-dom.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-06-17 09:40:14 +01:00
dsh
41a3f85ac2 Add iOS media layer topic content (#5846)
* add iOS media layer topic content

* Add copy around Xcode and Media Layer
2024-06-17 09:38:03 +01:00
dsh
8e2515a84b Add devops vs sre guide (#5854) 2024-06-17 09:37:36 +01:00
Snoppy
0e8613daae chore: fix typos (#5881)
Signed-off-by: snoppy <michaleli@foxmail.com>
2024-06-17 07:24:11 +01:00
Kazuki Kurahashi
3dc08388d9 Fix typo 101-hashing-encryption-encoding.md (#5878) 2024-06-16 08:39:44 +01:00
Wesley Blake
714b604546 Update 103-data-transformation.md (#5855)
Additionally, links to examples in Python and R
2024-06-14 22:01:35 +01:00
Jhonatan Mustiola
89d22aa127 Update 101-floats.md (#5859)
Added more links. Content keeps the copy
2024-06-14 14:22:51 +01:00
Ruslan Semagin
cb8f380dc0 link to 'Docker Multi-stage builds' (#5863) 2024-06-13 15:18:13 +01:00
Kamran Ahmed
b4f84b448d Add product manager roadmap to get-started and roadmaps pages 2024-06-12 23:39:07 +01:00
dsh
235c571347 Fix typos in product management roadmap (#5862)
* correct pm goal types

* corrected typos

* swapped project and product

* swap project and product on title

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-06-12 18:49:58 +01:00
fellalli
3025e17e4c Add Product Manager Roadmap to readme.md (#5861) 2024-06-12 18:48:15 +01:00
Kamran Ahmed
86947d83d7 Product vs project management 2024-06-12 18:41:40 +01:00
Yash Deore
0ab46ae861 Update 100-instance-types.md (#5853)
* Update 100-instance-types.md

Updated with ec2 instance types

* Update 100-instance-types.md

added @official@ documentation for ec2 instance types

* Update 100-instance-types.md

* Update src/data/roadmaps/aws/content/101-ec2/100-instance-types.md

Ok sir

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-12 16:36:52 +01:00
Kamran Ahmed
2046695479 Add product manager roadmap 2024-06-12 15:30:05 +01:00
Kamran Ahmed
3ed9bdb85e Resolve merge conflicts 2024-06-12 15:29:54 +01:00
Kamran Ahmed
a747a8108d Add product manager roadmap 2024-06-12 15:29:20 +01:00
Wesley Blake
17f5ca3cb0 Add resources for swap (#5850)
I thought these two were the most interesting articles on the subject.

Also provides examples on how to do it.
2024-06-11 12:16:54 +01:00
Grigory
4b12137077 docs(typescript/build-tools): update tsup link (#5851) 2024-06-11 10:56:56 +01:00
dsh
f08eae2632 Add how to become devops engineer guide (#5847)
* add how to become devops engineer guide

* Update src/data/guides/how-to-become-devops-engineer.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update src/data/guides/how-to-become-devops-engineer.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update src/data/guides/how-to-become-devops-engineer.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update src/data/guides/how-to-become-devops-engineer.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* Update src/data/guides/how-to-become-devops-engineer.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>

* add newline before and after all headings

* remove double empty lines

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-06-11 10:56:28 +01:00
Kamran Ahmed
6f4ab78f47 Add sponsor logic for hiding 2024-06-10 18:29:35 +01:00
Kamran Ahmed
855365d897 Topic links refactoring 2024-06-09 18:30:57 +01:00
shohan kazi
8403bf7a04 Update 107-ruby.md (#5841) 2024-06-09 09:18:31 +01:00
Swapnil Sinha
042ba11870 Add content to vercel (#5834)
Documentation addition on vercel platform.
2024-06-08 13:28:25 +01:00
Maciek Sitkowski
2fbec21378 Fix typos in frontend questions about SSR (#5837) 2024-06-08 11:08:50 +01:00
JesusG16
178826683c Update resource link for OOP section (#5833)
One of the links for the introduction to object oriented programming no longer leads to the site it used to but to an unrelated one, I found a link I think would be suitable for this.
2024-06-08 09:59:42 +01:00
Kamran Ahmed
37e5cbf315 Add link to frontend questions 2024-06-07 17:46:31 +01:00
dsh
a836a1c4b5 Add iOS content (#5829)
* add iOS content

* add GitHub article

* Update src/data/roadmaps/ios/content/functional-programming@Pj-hqRZUmwx1WhmTbLoFD.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-06-07 16:42:48 +01:00
Kamran Ahmed
86e3921ca4 Add frontend questions (#5831) 2024-06-07 16:38:06 +01:00
Sauradip Ghosh
e765771500 Update 101-alter-table.md (#5830) 2024-06-07 15:30:46 +01:00
dsh
a4000539f6 Add iOS content (#5828)
* update iOS content, correct tcp/ip title

* add swift interoperability content
2024-06-07 14:02:13 +01:00
Ruslan Semagin
66ff58f42d add useful links for Rust ORM (#5827) 2024-06-07 11:22:04 +01:00
Ruslan Semagin
6a46b9c084 remove broken import (#5824) 2024-06-07 09:53:36 +01:00
Arik Chakma
4254446552 fix: remove is-mobile lib (#5826) 2024-06-07 09:53:26 +01:00
Arik Chakma
caf2f14e54 feat: implement mobile impressions (#5818)
* add resource link for React Native Text component (#5773)

* add resource link for React Native Text component

---------

Co-authored-by: Ruslan Semagin <pixel.365.24@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Ruslan Semagin <53819609+pixel365@users.noreply.github.com>
Co-authored-by: Suman Kisku <sumankisku1@gmail.com>

* feat: add useful links for Rust (#5781)

* feat: add links about testing in Rust (#5791)

* Patch 1 (#5792)

Update 120-real-time-data.md (#5782)

Add links to pages containing brief explanations on the topics listed here.

Update well-architected framework.

---------

Co-authored-by: devgru-3-2 <95485002+devgru-3-2@users.noreply.github.com>
Co-authored-by: Danrley Senegalha Pires <dan.osp@outlook.com>

* Fix: Standardize using "docker container ls" command when referencing listing containers (#5787)

* Add reference link to React Native ImageBackground component (#5795)

* add reference link to React Native ImageBackground component

---------

Co-authored-by: Ruslan Semagin <pixel.365.24@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Ruslan Semagin <53819609+pixel365@users.noreply.github.com>
Co-authored-by: Suman Kisku <sumankisku1@gmail.com>

* add links to the 'Modules and Crates' node in the Rust roadmap (#5797)

* fix broken go topic (#5800)

* feat: change the description and links in the 'log/slog' node (#5798)

* change the description and links in the 'log/slog' node
---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* add links for 'awk' (#5801)

* add links for 'grep' (#5808)

* Update ci-cd.md (#5807)

* Update Property Binding to most recent link (#5774)

Update 101-property-binding.md

* Added video resources for React Components (#5810)

Signed-off-by: Archit Sharma <74408634+iArchitSharma@users.noreply.github.com>

* Update 104-reference-vars.md (#5775)

* fix: return response status code (#5815)

* feat: implement topic link's label (#5817)

* feat: implement mobile impressions

* fix: add to the body

---------

Signed-off-by: Archit Sharma <74408634+iArchitSharma@users.noreply.github.com>
Co-authored-by: Juan Gerardo Eulufi Salazar <juan.eulufi.sa@gmail.com>
Co-authored-by: Ruslan Semagin <pixel.365.24@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Ruslan Semagin <53819609+pixel365@users.noreply.github.com>
Co-authored-by: Suman Kisku <sumankisku1@gmail.com>
Co-authored-by: Yash Deore <152061059+yashdeored@users.noreply.github.com>
Co-authored-by: devgru-3-2 <95485002+devgru-3-2@users.noreply.github.com>
Co-authored-by: Danrley Senegalha Pires <dan.osp@outlook.com>
Co-authored-by: Anthony Pun <apun97@yahoo.com>
Co-authored-by: Sion Kang <siontama@gmail.com>
Co-authored-by: Liliana Santos <liliana.t.santos@hotmail.com>
Co-authored-by: Archit Sharma <74408634+iArchitSharma@users.noreply.github.com>
2024-06-06 23:48:22 +01:00
Kamran Ahmed
6372990f76 Fix types of resources 2024-06-06 23:31:19 +01:00
Kamran Ahmed
390db65e32 Add types to links 2024-06-06 23:23:55 +01:00
Kamran Ahmed
0a579b4507 Remove geeksforgeeks links 2024-06-06 23:09:32 +01:00
Kamran Ahmed
1b79141b47 fix invalid urls 2024-06-06 23:05:23 +01:00
Kamran Ahmed
dfef66f4b5 Update topic assignment 2024-06-06 22:55:17 +01:00
Kamran Ahmed
458ae33eec Add frontend roadmap node types 2024-06-06 22:52:36 +01:00
Kamran Ahmed
4cc879104f Remove paid resources 2024-06-06 22:40:50 +01:00
Kamran Ahmed
1ac8a86f1c Remove codecademy links 2024-06-06 22:13:25 +01:00
Kamran Ahmed
79e7c10ad9 Change UI for topic labels 2024-06-06 21:32:56 +01:00
José Vivas
03d9e62aaf Add sets to 102-built-in-types.md (#5806)
* Update 120-real-time-data.md (#5782)

Added links to pages containing brief explanations on the topics listed here.

* fix: correct spelling from "Synatx" to "Syntax" (#5784)

* Update 102-built-in-types.md

---------

Co-authored-by: devgru-3-2 <95485002+devgru-3-2@users.noreply.github.com>
Co-authored-by: Danrley Senegalha Pires <dan.osp@outlook.com>
2024-06-06 21:05:11 +01:00
Arik Chakma
c68823c478 feat: implement topic link's label (#5817) 2024-06-06 21:05:11 +01:00
M-DEV-1
3af2a6b6bc added content to api security (#5814)
* added content to api security

Added a link to OWASP API Security Top 10 which lists 10, major problems with API security. It is a good resource to understand API security and the problems associated with it.

* Update src/data/roadmaps/api-design/content/api-security@qIJ6dUppjAjOTA8eQbp0n.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-06-06 19:01:17 +01:00
Kamran Ahmed
6644d8266e Remove deployments on master push 2024-06-06 18:57:45 +01:00
Arik Chakma
d2e3fee99a fix: return response status code (#5815) 2024-06-06 18:57:45 +01:00
Liliana Santos
ed40bf51b0 Update 104-reference-vars.md (#5775) 2024-06-06 18:57:45 +01:00
Archit Sharma
f90630c566 Added video resources for React Components (#5810)
Signed-off-by: Archit Sharma <74408634+iArchitSharma@users.noreply.github.com>
2024-06-06 18:57:45 +01:00
Liliana Santos
c9ce2eedb1 Update Property Binding to most recent link (#5774)
Update 101-property-binding.md
2024-06-06 18:57:45 +01:00
Sion Kang
d5249cc90e Update ci-cd.md (#5807) 2024-06-06 18:57:45 +01:00
Ruslan Semagin
1bc3464102 add links for 'grep' (#5808) 2024-06-06 18:57:45 +01:00
Ruslan Semagin
3c3b0c02a8 add links for 'awk' (#5801) 2024-06-06 18:57:45 +01:00
Ruslan Semagin
bfd0343ee9 feat: change the description and links in the 'log/slog' node (#5798)
* change the description and links in the 'log/slog' node
---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-06-06 18:57:45 +01:00
dsh
3ec301f2f5 fix broken go topic (#5800) 2024-06-06 18:57:45 +01:00
Ruslan Semagin
5a23d4d326 add links to the 'Modules and Crates' node in the Rust roadmap (#5797) 2024-06-06 18:57:45 +01:00
Juan Gerardo Eulufi Salazar
03bf058dd7 Add reference link to React Native ImageBackground component (#5795)
* add reference link to React Native ImageBackground component

---------

Co-authored-by: Ruslan Semagin <pixel.365.24@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Ruslan Semagin <53819609+pixel365@users.noreply.github.com>
Co-authored-by: Suman Kisku <sumankisku1@gmail.com>
2024-06-06 18:57:45 +01:00
Anthony Pun
15b0e33542 Fix: Standardize using "docker container ls" command when referencing listing containers (#5787) 2024-06-06 18:57:45 +01:00
Yash Deore
be6b0128b1 Patch 1 (#5792)
Update 120-real-time-data.md (#5782)

Add links to pages containing brief explanations on the topics listed here.

Update well-architected framework.

---------

Co-authored-by: devgru-3-2 <95485002+devgru-3-2@users.noreply.github.com>
Co-authored-by: Danrley Senegalha Pires <dan.osp@outlook.com>
2024-06-06 18:57:45 +01:00
Ruslan Semagin
b67cb99f41 feat: add links about testing in Rust (#5791) 2024-06-06 18:57:45 +01:00
Ruslan Semagin
d95c1d66f0 feat: add useful links for Rust (#5781) 2024-06-06 18:57:45 +01:00
Juan Gerardo Eulufi Salazar
4a2130d7d0 add resource link for React Native Text component (#5773)
* add resource link for React Native Text component

---------

Co-authored-by: Ruslan Semagin <pixel.365.24@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Ruslan Semagin <53819609+pixel365@users.noreply.github.com>
Co-authored-by: Suman Kisku <sumankisku1@gmail.com>
2024-06-06 18:57:45 +01:00
Danrley Senegalha Pires
a16d781681 fix: correct spelling from "Synatx" to "Syntax" (#5784) 2024-06-01 12:02:51 +01:00
devgru-3-2
65d7d06d2c Update 120-real-time-data.md (#5782)
Added links to pages containing brief explanations on the topics listed here.
2024-06-01 12:02:24 +01:00
Kamran Ahmed
4c615f85e5 Add functionality to go next and back on questions 2024-05-31 01:35:36 +01:00
Ruslan Semagin
a14d8b5f90 feat: Add useful links to documentation on serialization/deserialization in Rust (#5767)
Add Rust web framework doc links.

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-30 09:25:41 +01:00
Kamran Ahmed
eaebe7babd Add missing iOS roadmap to roadmaps and /get-started 2024-05-29 23:48:35 +01:00
Arik Chakma
bab4a1581d fix: show login popup for logged out user (#5764) 2024-05-29 22:54:13 +01:00
Juan Gerardo Eulufi Salazar
bb6d34407d Add link to Angular template statements section (#5763)
* feat: add useful links for learning generics in golang

* highlight teams on mobile view

* feat: add useful links for learning pointers in golang (#5747)

* feat: add useful links for learning pointers in golang

* feat: marking "in progress" should not close popup #5730 (#5742)

* add links to angular section

* add link to Angular template statements section

---------

Co-authored-by: Ruslan Semagin <pixel.365.24@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Ruslan Semagin <53819609+pixel365@users.noreply.github.com>
Co-authored-by: Suman Kisku <sumankisku1@gmail.com>
2024-05-29 21:06:54 +01:00
dsh
0d94d99d4b add copy and links to architecture topics (#5755)
* add copy and links to architecture topics

* made content more concise for iOS architecture topics
2024-05-29 19:31:29 +01:00
Kamran Ahmed
7dc6135416 Update topic detail 2024-05-29 19:31:29 +01:00
Kamran Ahmed
bfea73d372 Fix topic details not loading for custom roadmaps (#5762)
* Update AI example roadmaps

* feat: add useful links to documentation on Rust web frameworks (#5756)

Add Rust web framework doc links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Add links to readme.md (ios-roadmap, backend-questions) (#5758)

Add iOS roadmap and backend questions to readme.md.

* Fix content not shown for custom roadmaps

* Update topic detail

---------

Co-authored-by: Ruslan Semagin <53819609+pixel365@users.noreply.github.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: fellalli <fellalli@web.de>
2024-05-29 19:28:25 +01:00
Kamran Ahmed
e641f06823 Fix content not shown for custom roadmaps 2024-05-29 19:11:59 +01:00
fellalli
0c32730424 Add links to readme.md (ios-roadmap, backend-questions) (#5758)
Add iOS roadmap and backend questions to readme.md.
2024-05-29 19:11:59 +01:00
Ruslan Semagin
b639cfd6d4 feat: add useful links to documentation on Rust web frameworks (#5756)
Add Rust web framework doc links.

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-29 19:11:59 +01:00
Kamran Ahmed
c7dc0ae97d Update AI example roadmaps 2024-05-29 01:23:50 +01:00
Kamran Ahmed
e5f7628087 Fix custom roadmap marking as done not working 2024-05-29 01:05:58 +01:00
Kamran Ahmed
158e9b1ed3 Add iOS roadmap 2024-05-29 00:29:50 +01:00
Kamran Ahmed
bb848de581 Add iOS roadmap 2024-05-29 00:29:50 +01:00
fellalli
a3999d04dd Update 104-ides-and-rust.md (#5748) 2024-05-29 00:29:50 +01:00
Juan Gerardo Eulufi Salazar
190a87355e add links to angular section (#5751) 2024-05-29 00:29:50 +01:00
Suman Kisku
4a46e5e170 feat: marking "in progress" should not close popup #5730 (#5742) 2024-05-29 00:29:50 +01:00
Ruslan Semagin
627fb1deb0 feat: add useful links for learning pointers in golang (#5747)
* feat: add useful links for learning pointers in golang
2024-05-29 00:29:50 +01:00
Dan Holdsworth
00ef6bb3a0 highlight teams on mobile view 2024-05-29 00:29:50 +01:00
Ruslan Semagin
a6e8a777e6 feat: add useful links for learning generics in golang 2024-05-29 00:29:50 +01:00
Kamran Ahmed
35ef88e626 Add og images to backend articles 2024-05-27 15:35:04 +01:00
Kamran Ahmed
ba630173b8 Merge branch 'develop' of github.com:kamranahmedse/developer-roadmap into develop 2024-05-27 14:05:52 +01:00
Kamran Ahmed
073ba617ed Add gRPC to api design roadmap 2024-05-27 14:02:56 +01:00
Kamran Ahmed
13744a486a Nudge users to onboard 2024-05-27 14:02:56 +01:00
Kamran Ahmed
16e69a39d5 Add gRPC to api design roadmap 2024-05-27 14:02:18 +01:00
Kamran Ahmed
6cb543ec7d Nudge users to onboard 2024-05-27 12:51:21 +01:00
Kamran Ahmed
268acda75b Add progress nudge on roadmap 2024-05-27 12:38:22 +01:00
Artem745
0167347277 Update built-in modules text (#5737)
The paragraph was about built-in functions, not modules
2024-05-27 12:38:22 +01:00
Kamran Ahmed
8d3c6f946e Update dependencies and fix bug in overlay 2024-05-27 12:38:22 +01:00
Kablys
b2c4bcad34 Fix broken link (#5728) 2024-05-27 12:38:22 +01:00
Kamran Ahmed
6728010173 Add progress nudge on roadmap 2024-05-27 12:37:23 +01:00
Artem745
9895956531 Update built-in modules text (#5737)
The paragraph was about built-in functions, not modules
2024-05-27 11:31:17 +01:00
Kamran Ahmed
0bb784c45b Update dependencies and fix bug in overlay 2024-05-27 10:58:05 +01:00
Kamran Ahmed
0dc6128b8e Fix canonical url 2024-05-27 10:38:57 +01:00
Kamran Ahmed
61eb915fb2 Fix formatting 2024-05-27 10:38:57 +01:00
Dan Holdsworth
04f39d4e91 update contribution doc with develop rules 2024-05-27 10:38:57 +01:00
Kamran Ahmed
f14c945ff9 Fix canonical url 2024-05-27 10:38:45 +01:00
Kamran Ahmed
279aa5c8a7 Fix formatting 2024-05-27 10:38:45 +01:00
Kablys
bbe66a646f Fix broken link (#5728) 2024-05-25 11:22:49 +01:00
dsh
a5a4c9335a Merge pull request #5726 from kamranahmedse/dansholds/update-contrib-doc
update contribution doc with develop rules
2024-05-24 12:29:59 +01:00
Dan Holdsworth
56912f6ed1 update contribution doc with develop rules 2024-05-24 12:27:42 +01:00
Kamran Ahmed
e51ea1ed61 Add backend questions 2024-05-24 12:04:51 +01:00
dsh
ac2b99062e Merge pull request #5724 from wandrey7/patch-1
remove A link is not working 100-event-loop.md
2024-05-24 09:23:25 +01:00
Wandrey
3d17e8f290 Update 100-event-loop.md 2024-05-23 15:47:54 -03:00
dsh
e46ae3bd6e Merge pull request #5722 from zongsforce/patch-2
modify the sample code
2024-05-23 15:03:17 +01:00
zongsforce
38c43c1c95 modify the sample code
the original sample code's complexity is O(n) instead of O(n!)
2024-05-23 21:44:24 +08:00
Kamran Ahmed
7acdbcb4c9 Fix z-indexes 2024-05-23 11:46:24 +01:00
Kamran Ahmed
ee8fb3414a Fix overlaying account button 2024-05-23 11:17:30 +01:00
dsh
ba2f989fa8 Highlight Teams Navigation item over AI item (#5720) 2024-05-23 10:51:35 +01:00
dsh
8c9259fa1d Merge pull request #5716 from Skyth3r/fix-docker-roadmap-intro-typo
Fixed typo in Docker roadmap
2024-05-22 13:36:56 +01:00
Akash Goswami
edb8194707 Fixed typo in Docker roadmap 2024-05-22 13:28:03 +01:00
dsh
83399589c4 Merge pull request #5713 from YutharsanS/patch-1
Change of content in 104-exponential.md
2024-05-22 11:39:30 +01:00
Yutharsan
5b496e8403 Change of content in 104-exponential.md
There's a mistake in the example that has been provided.  According to the complexity analysis, the current example yields the exponential time complexity, not the previous one.
2024-05-22 11:12:31 +05:30
Kamran Ahmed
359e3e1900 Allow transferring roadmap between teams 2024-05-21 17:49:40 +01:00
Arik Chakma
f718d1895f fix: api design rate typo (#5711) 2024-05-21 16:37:51 +01:00
dsh
1b79a91295 Merge pull request #5709 from trueLoving/master
docs(frontend-performance): fix 'cssnano' website link
2024-05-21 15:30:53 +01:00
starsky
4180104402 docs(frontend-performance): fix 'cssnano' website link 2024-05-21 22:02:57 +08:00
dsh
f831258893 Merge pull request #5707 from udohjeremiah/patch-1
Correct link for Expo CLI Quickstart
2024-05-21 11:47:38 +01:00
Udoh Jeremiah
f04e0b2269 Update index.md 2024-05-21 11:47:31 +01:00
Udoh Jeremiah
ad1f1aaa5a Correct link for Expo CLI Quickstart 2024-05-21 11:39:52 +01:00
Kamran Ahmed
1943227f21 Upgrade pnpm 2024-05-21 10:21:30 +01:00
dsh
7aa44d3197 Merge pull request #5705 from BorzooMV/master
Fix Mutex typo in Golang
2024-05-21 10:00:26 +01:00
Borzoo Moazami
452ad7b06b docs(golang): fix Mutex typo 2024-05-20 18:32:11 +03:30
github-actions[bot]
e86b660e05 chore: update dependencies to latest (#5699)
Co-authored-by: kamranahmedse <kamranahmedse@users.noreply.github.com>
2024-05-20 14:40:07 +01:00
Kamran Ahmed
498b653346 Add playwright and remove vue-relay 2024-05-20 14:39:37 +01:00
dsh
303e92dceb Merge pull request #5701 from kamranahmedse/dansholds/5700-missing-ddl-subtopic
add DROP table sub-topic
2024-05-20 10:18:51 +01:00
Dan Holdsworth
f222ebddea add DROP table sub-topic 2024-05-20 10:17:48 +01:00
51L3N7
ca40b403a5 Fix broken formkit domain (#5698)
The old formkit domain has been changed to a new one
2024-05-19 01:10:20 +01:00
dsh
e3a1e1313c Merge pull request #5696 from kamranahmedse/5695-design-patterns-flutter-roadmap
remove broken video link
2024-05-17 22:21:30 +01:00
Dan Holdsworth
814f357021 remove broken video link 2024-05-17 22:20:48 +01:00
Arik Chakma
1af9829c04 Fix renderer not working on local (#5694) 2024-05-17 20:25:46 +01:00
dsh
c277ac3746 Merge pull request #5693 from kamranahmedse/dansholds/5692-links-redirecting-wrong
Remove '!' from youtube links
2024-05-17 19:28:05 +01:00
Dan Holdsworth
9f19229a22 remove '!' from youtube links 2024-05-17 19:25:06 +01:00
Kamran Ahmed
10be8820cb Add API design seo text 2024-05-17 18:07:52 +01:00
Kamran Ahmed
5d909a6023 Update team page URL in onboarding 2024-05-17 17:48:26 +01:00
Kamran Ahmed
ccb57c5ae1 Update API design URLs 2024-05-17 17:38:39 +01:00
Kamran Ahmed
fc277bb32a Add API design roadmap link 2024-05-17 17:37:07 +01:00
Kamran Ahmed
e7a17cf74f Rename API roadmap to API Design roadmap 2024-05-17 17:36:31 +01:00
Kamran Ahmed
5e50ffbc30 feat: add custom renderer for roadmaps (#5691)
* wip

* fix: update packages

* wip

* wip

* feat: editor content generator

* fix: add dimensions

* feat: add renderer

* feat: add progress modal renderer

* Add API design roadmap

* Update API roadmap rendering

* fix: button click

* fix: link item

* feat: render pdf for editor roadmaps

* Add API roadmap

* Fix broken link of full-stack roadmap

* Update content dir

* Fix typos in api roadmap

* Add assets for pdf and svg

* Add content for api roadmap

* Add todo

* fix: close on editor roadmap select

* Update link not working

* Add api roadmap to get-started and roadmaps page

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-05-17 17:28:24 +01:00
Mohamed Salman
375ad931f7 Update local development command (#5687)
* Updated readme.md file with cd command to move into that folder before running further npm command. Also removed roadmap from go

* Addressed review comment - Reverted changes in index.astro file
2024-05-17 12:04:12 +01:00
Wesley Blake
05eab5823e Add DATEDIF disclaimer (#5686)
Asterisk for DATEIF function, doesn't show as a regular function, but can still be used.
2024-05-17 00:02:42 +01:00
月光xia漫步
9b7512bbba Update code example in C++ roadmap (#5680) 2024-05-16 14:27:26 +01:00
Mohammad Kaleaji
3a976663f2 Add resource to tester mindset (#5682)
* Update 101-tester-mindset.md

Adding a reference from ISTQB to the QA Roadmap (Tester Mindset) Section

* Update src/data/roadmaps/qa/content/100-qa-basics/101-tester-mindset.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-16 14:26:21 +01:00
dsh
ebff5490b3 Merge pull request #5684 from kamranahmedse/dansholds/5683-deprecated-links-in-frontend-http-caching
remove all varvy links
2024-05-16 13:41:43 +01:00
Dan Holdsworth
d5c8a4554c remove all varvy links 2024-05-16 13:40:29 +01:00
dsh
7cd3bddeeb Merge pull request #5679 from Edlan01/patch-5
Updated og image
2024-05-16 10:59:34 +01:00
dsh
8af6a9ae58 Merge pull request #5678 from Edlan01/patch-4
Updated og image
2024-05-16 10:59:05 +01:00
Ed Lan
60d19584ee Updated og image 2024-05-16 10:48:14 +02:00
Ed Lan
ee982bf807 Updated og image 2024-05-16 10:46:33 +02:00
dsh
0467e59b28 Merge pull request #5675 from salmantec/bugfix/move-flutter-and-reactnative-to-skill-roadmap
Move Flutter and React Native to Skill-based roadmap
2024-05-16 07:03:19 +01:00
dsh
aed19d84b5 Merge pull request #5676 from mhdabdurahiman/patch-1
fixing typo Angular 101-why-use-typescript.md
2024-05-16 06:59:07 +01:00
mhdabdurahiman
aee2ca2e47 fixing typo Angular 101-why-use-typescript.md
In the doc, there was a typo, where, a 'C' was missing in the word 'compile'.
2024-05-16 09:53:56 +05:30
Mohamed Salman
b6bfbf3090 Updated Flutter and ReactNative from role to skill based skills in RoadmapsPage.tsx, flutter.md and react-native.md files 2024-05-16 09:14:45 +05:30
dsh
61089c9a09 Update/Refresh contribution guide (#5671)
* Update/Refresh contribution guide

* Add link to draw.roadmap.sh

* Update contributing.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-15 10:20:25 +01:00
Petra Donka
9d943ed773 Fix typos in prisma content file (#5670) 2024-05-15 10:15:41 +01:00
dsh
6e5ba6e892 Merge pull request #5667 from aman-yadav-05/patch-1
Update 101-linked-lists.md
2024-05-15 09:33:02 +01:00
dsh
dced08f0f6 Merge pull request #5669 from MohammadKaleaji/patch-1
Update 103-test-oracles.md
2024-05-15 09:25:29 +01:00
Aman Yadav
1bca8e4bfa Update src/data/roadmaps/datastructures-and-algorithms/content/103-basic-data-structures/101-linked-lists.md
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-15 13:55:12 +05:30
dsh
35b99cf6c0 Merge pull request #5668 from mubashir-Interware/patch-1
Update artifacts spelling mistake
2024-05-15 09:23:54 +01:00
Mohammad Kaleaji
37e866ed6e Update 103-test-oracles.md 2024-05-15 10:35:37 +03:00
Aman Yadav
f83ba31af5 added "learn more" and a youtube link along with the article. 2024-05-15 12:32:54 +05:30
mubashir-Interware
f1b7232d37 Update artifacts spelling mistake 2024-05-15 11:28:38 +05:00
Aman Yadav
f910756d35 Update 101-linked-lists.md
Added a link to an article which helped me understand more about the concept of linked list.
2024-05-15 11:23:46 +05:30
dsh
32b0159d9d Merge pull request #5664 from kamranahmedse/dansholds/add-poetry-content
Add Poetry package manager content
2024-05-14 15:23:31 +01:00
Dan Holdsworth
36bef45b5e remove poetry from index.md 2024-05-14 11:35:24 +01:00
Dan Holdsworth
0b177f971f Add Poetry package manager content 2024-05-14 11:31:12 +01:00
dsh
2c54c988ce Merge pull request #5662 from kamranahmedse/dansholds/add-rust-links
add documentation links to data-structure pages
2024-05-14 10:15:40 +01:00
Dan Holdsworth
4883530087 add documentation links to data-structure pages 2024-05-14 10:14:08 +01:00
Kamran Ahmed
2daa7cc327 chore: trigger build 2024-05-14 00:04:17 +01:00
Kamran Ahmed
fdeb6f9cd8 Make /team/member behind auth 2024-05-13 20:35:49 +01:00
Arik Chakma
f8cdd76fa9 feat: onboarding for new users (#5629)
* wip

* feat: add onboarding

* feat: implement onboarding

* Update indicator design

* Update UI for onboarding dropdown

* Changes to onboarding UI

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-13 19:50:43 +01:00
Andrii
67fbba4708 Fix resource links (#5660) 2024-05-13 17:08:57 +01:00
Kamran Ahmed
38cb3d2df6 Add banner for docker 2024-05-13 12:58:12 +01:00
Kamran Ahmed
fa589fd78f Update Vue roadmap 2024-05-13 12:19:13 +01:00
Kamran Ahmed
d53a4e8c79 Add v-model to vue roadmap 2024-05-13 12:08:00 +01:00
Kamran Ahmed
ba3803ab8c Add updates to vue roadmap 2024-05-13 12:03:42 +01:00
Kamran Ahmed
433e53926c Add java date and time 2024-05-13 11:33:53 +01:00
Kamran Ahmed
22d4f18e97 Add script to warmup URLs 2024-05-13 01:38:37 +01:00
Kamran Ahmed
4a40d89783 Add script to warmup og 2024-05-13 01:12:05 +01:00
Kamran Ahmed
fad7133959 Generate PNG images for og 2024-05-13 00:34:05 +01:00
Arik Chakma
6804c6ec00 feat: team member progress modal (#5651)
* feat: restrict members

* feat: member progress modal
2024-05-12 14:48:12 +01:00
Arik Chakma
de89e56a47 fix: edit in editor button (#5652) 2024-05-12 17:29:47 +06:00
Wagner Goulart
97e0059475 Add angular RxJS diagram videos (#5649)
* ADD: Videos explainning how marble diagrams works

Signed-off-by: Wagner <wagnergoulart0@gmail.com>

* Update src/data/roadmaps/angular/content/101-rxjs-basics/102-marble-diagrams.md

---------

Signed-off-by: Wagner <wagnergoulart0@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-12 02:17:05 +01:00
Kamran Ahmed
29c97964d1 Auto-clear cache on deployment 2024-05-12 02:14:20 +01:00
Kamran Ahmed
2071b92d3e Update suggest changes button 2024-05-11 17:21:23 +01:00
Kamran Ahmed
9674bce96e Add get-x to flutter state management 2024-05-11 17:19:56 +01:00
Kamran Ahmed
72da2d43d8 Update python frameworks 2024-05-11 17:15:39 +01:00
Kamran Ahmed
f22674a0b2 Update logging in golang roadmap 2024-05-11 16:50:49 +01:00
Kamran Ahmed
43ece4c10f Add new topics to MLOps roadmap 2024-05-11 16:33:34 +01:00
Kamran Ahmed
304efd83b6 Add sqlite to backend roadmap 2024-05-11 16:14:46 +01:00
Kamran Ahmed
4697e69e23 Replace Vue CLI with create-vue 2024-05-11 16:09:57 +01:00
Kamran Ahmed
af3bbd9320 Add pointers to golang roadmap 2024-05-11 16:07:21 +01:00
Kamran Ahmed
742b79e473 Add generics to go roadmap 2024-05-11 16:01:47 +01:00
Kamran Ahmed
1a619e1dbd Add standalone components in angular 2024-05-11 14:59:13 +01:00
Kamran Ahmed
2c9bfb3c80 Add changes to go and spring roadmaps 2024-05-11 14:54:09 +01:00
Kamran Ahmed
3102148485 Add prometheus to app monitoring 2024-05-11 14:33:16 +01:00
Kamran Ahmed
f8a7c40c11 Fix broken UI in full-stack roadmap 2024-05-11 14:17:05 +01:00
Kamran Ahmed
7603772075 Label the issues with slug 2024-05-11 11:46:08 +01:00
Dương Hồ Minh Tú
33c8528c1a fix: double scroll bar when searching (#5623)
* fix: double scroll bar when searching

* fix: use cn instead

---------

Co-authored-by: TuDHM <tudhm@ghn.vn>
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-05-11 10:46:37 +06:00
Machalkas
d7978d39c9 Add resource under linux roadmap (#5608)
* add url to introductory resource

* Update src/data/roadmaps/linux/content/100-navigation-basics/103-directory-hierarchy.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update src/data/roadmaps/linux/content/100-navigation-basics/103-directory-hierarchy.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-11 02:16:10 +01:00
Lily Paczesniak
722b1c60d2 Add video resource for OOP (#5393)
* Add a video resource to 103-oop.md

* Update src/data/roadmaps/flutter/content/106-design-principles/103-oop.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-11 02:15:00 +01:00
Aditya Trivedi
b0136b0524 Update index.md (#5363)
* Update index.md

* Update src/data/roadmaps/docker/content/101-underlying-technologies/index.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-11 02:14:36 +01:00
Sakti Sriraj Mishra
7333941a38 Add kotlin resources (#5351)
* Update 100-kotlin.md

Resources to learn Kotlin were added

* Added Kotlin Learning resource to Android Roadmap

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

* Update src/data/roadmaps/android/content/100-pick-a-language/100-kotlin.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 02:13:57 +01:00
Abdelrahman Eltohamy
27934c1188 Add nexus content (#5336)
* Update 101-nexus.md 

I have added the (definition - role).

* Update src/data/roadmaps/devops/content/118-artifcats/101-nexus.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 02:11:29 +01:00
Gustavo Montini de Abreu
247b24e1a3 Add resource (#5219)
* Update 102-spark-airflow-kafka.md

Add link for website 'Spark by Examples'

* Update src/data/roadmaps/mlops/content/105-data-eng-fundamentals/102-spark-airflow-kafka.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-11 02:09:17 +01:00
Sigma Devops
fb6c56e1aa Add powershell text (#5147)
* Update 101-powershell.md

* Update src/data/roadmaps/devops/content/102-live-in-terminal/scripting/101-powershell.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: Sigma Devops <muhammadsiddiqbe@gmail.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-11 02:08:43 +01:00
Ashutosh Kumar
db4b2487f5 Update queries (#5143)
* Update index.md

added correct syntax for renaming table or column

* Update src/data/roadmaps/sql/content/102-ddl/index.md

* Update src/data/roadmaps/sql/content/102-ddl/index.md

* Update src/data/roadmaps/sql/content/102-ddl/index.md

* Update src/data/roadmaps/sql/content/102-ddl/index.md

* Update src/data/roadmaps/sql/content/102-ddl/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 02:05:51 +01:00
Ashutosh Kumar
f1fbca6fc9 Fix alter table query (#5137)
* Update 101-alter-table.md

Previously :
     ALTER TABLE tableName
     ALTER COLUMN columnName TYPE newDataType;
results in syntax error

Now:
     ALTER TABLE tableName
     MODIFY COLUMN columnName newDataType;

* Update 101-alter-table.md

Added how to drop an primary key

* Update src/data/roadmaps/sql/content/102-ddl/101-alter-table.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-11 02:03:28 +01:00
Praneel Maitra
3308387e20 Add resource link (#5108)
* Update linear-algebra-calc-mathana.md

* Update src/data/roadmaps/ai-data-scientist/content/linear-algebra-calc-mathana.md

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
2024-05-11 02:02:39 +01:00
Yubraj khatri
ba00c917cf Add resource for useContext (#5033)
* Update 100-context.md

This article help me  a lot to grab the idea about how the context is solving the problem of the prop drilling. I think beginner should start with this article to grasp the knowledge about the problem that trying to solve by the the context

* Update src/data/roadmaps/react/content/106-state-management/100-context.md

* Update src/data/roadmaps/react/content/106-state-management/100-context.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 02:00:44 +01:00
Alucard
b476ca0080 Add resources for N+1 Problem (#4952)
Add additional resource links

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 01:59:37 +01:00
Jhonatan Mustiola
e9c33a405b Update rust integers section (#4821)
* Update 100-integers.md

More readable, links and more explanations were added

* Update 100-integers.md

Changes in the way the links were coded

* Update 100-integers.md

Incorrect wording corrected

* Update 100-integers.md

Incorrect markdown format corrected

* Update 100-integers.md

Incorrect line spacing was corrected and "-" sign was prepended to each link item

---------

Co-authored-by: Jhonatan Mustiola <152746443+JhonatanMustiolaCas@users.noreply.github.com>
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 01:53:54 +01:00
dogukan
56247431de Add resource for function borrowing (#4725)
* Update 100-function-borrowing.md

added stackoverflow example

* Update src/data/roadmaps/javascript/content/111-javascript-this-keyword/100-function-borrowing.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 01:50:29 +01:00
Alex
cae46c5db6 Remove duplicate link (#4531)
* Update 101-prototypal-inheritance.md

url "The Modern JavaScript Tutorial" is the same link as "Prototype Inheritance".

* Update src/data/roadmaps/javascript/content/102-javascript-datatypes/101-object/101-prototypal-inheritance.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 01:49:14 +01:00
mastercoder8
9cbfbb9231 Add instrumentation link (#3534)
Add open telemetry, which is widely used in the industry and is a the standard for metrics, tracing, logs

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 01:48:28 +01:00
Germán González
9f49424e67 Fix typo in android roadmap (#5317) 2024-05-11 01:47:37 +01:00
Arkoh-Addo Ebenezer
f290419694 fix: broken url in minimize-http-requests.md (#5324)
* fix: broken url in minimize-http-requests.md

existing URL points to unavailable resources. I provided a more reliable URL with very good insight to the topic.
Updated description to include a little more context providing enough heads up before visiting the URL to read the details

* Update src/data/best-practices/frontend-performance/content/minimize-http-requests.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-11 01:46:29 +01:00
C E L L
82564712c3 Add up to date resource to learn Next.js (#5325) 2024-05-11 01:45:25 +01:00
Eda
ed1532d1f5 Fix small bug in code example (#5348) 2024-05-11 01:45:11 +01:00
Jakub Kaźmierczak
2b4a3f2281 fix typo in rust ownership section (#5421) 2024-05-11 01:42:37 +01:00
Mindy Flores
e1f32a13ab Fix query (#5424)
Description of having clause filter is incorrect. The current query filters for Customers with a total amount strictly greater than $3000.
2024-05-11 01:42:16 +01:00
Dennis O'Connell
5a2305193b Minor resource title change for clarity (#5434)
Specified link for W3 Schools' Golang tutorial to add clarity
2024-05-11 01:41:54 +01:00
VTolmasov
f8b9d2e271 Add CROSS JOIN in queries (#5447)
Added CROSS JOIN type
2024-05-11 01:41:28 +01:00
Deepak Mardi
a1ced7573b Add content for mongo performance optimization #4538 (#5465)
* Updating the link for DevOps Roadmap to correct URL (https://roadmap.sh/docker) previously set to (https://roadmap.sh/best-practices)

* update

* update

* Updated text content in "Performance Optimization" topic (MongoDB Roadmap)
2024-05-11 01:40:00 +01:00
nikob-dev
0ec50a1ee4 Remove topic text (#5307)
Removing no-context spam at the bottom.
2024-05-11 01:38:25 +01:00
Davee
1d74d0b223 Fix typos (#5302) 2024-05-11 01:38:04 +01:00
Abhay Naik
7333f1357e JavaScript closure explanation (#5298) 2024-05-11 01:37:40 +01:00
Abhishek Santra
82ccd5c755 fix: broken link in "Express Full Guide"(#5259) (#5294) 2024-05-11 01:36:38 +01:00
Alex Marmolejo
577d7af7f8 fix: typo in fullstack chekcpoint (#5292) 2024-05-11 01:36:04 +01:00
Kamran Ahmed
ba7c0f6517 UI design on member detail page 2024-05-11 01:32:50 +01:00
Kamran Ahmed
8c55be23cc Update user progress 2024-05-11 01:27:20 +01:00
Arik Chakma
63ad6fe1e9 feat: team member details (#5598)
* fix: change `topicIds` to `topicTitles`

* fix: comma and gap

* wip: member details page

* fix: team member empty state

* feat: add pagination

* fix: add loading screen
2024-05-11 00:59:28 +01:00
Shizan Shaikh
fb7136e1b0 Update index.md of 'Printing output' in NodeJs Roadmap (#5287)
* Update index.md of 'Printing output' in NodeJs Roadmap

Update index.md of 'Printing output' in NodeJs Roadmap

* Update src/data/roadmaps/nodejs/content/106-nodejs-command-line-apps/101-printing-output/index.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 23:37:27 +01:00
Alex Marmolejo
e814eff7e2 fix: Adjusted line height (#5286)
* fix: Adjusted line height

* Adjusted bottom margin

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 23:35:40 +01:00
Kamran Ahmed
bb093764ba Add quarkus framework in java 2024-05-10 23:33:13 +01:00
taraferguson
1f5a601370 Fix dead links in prompt hacking (#5280)
* Update 100-style-modifiers.md

Fix 404 link error

* Update index.md

fix 404 error

* Update 100-prompt-injection.md

fix 404 error

* Update 103-defensive-measures.md

fix 404 error

* Update 104-offensive-measures.md

fix 404 error

* Update 100-style-modifiers.md

fix 404 error

* Update 101-quality-boosters.md

add link

* Update 102-weighted-terms.md

add link

* Update 103-deformed-generations.md

add link

* Update src/data/roadmaps/prompt-engineering/content/108-image-prompting/103-deformed-generations.md

* Update src/data/roadmaps/prompt-engineering/content/108-image-prompting/102-weighted-terms.md

* Update src/data/roadmaps/prompt-engineering/content/108-image-prompting/101-quality-boosters.md

* Update src/data/roadmaps/prompt-engineering/content/108-image-prompting/100-style-modifiers.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 23:02:14 +01:00
Peter Sarossy
389d431005 Add links to realtime databases (#5279) 2024-05-10 23:00:16 +01:00
Rushikesh Tarapure
d9d8d7891e Fix : typo in suggestion block (#5274)
Co-authored-by: Rushikesh Tarapure <rushikeshtarapure@gofynd.com>
2024-05-10 22:59:44 +01:00
omahs
18631f1a1a Fix broken link (#5263) 2024-05-10 22:58:40 +01:00
boffin-education
67d0f68eb7 Add resources for technical writer (#5189) 2024-05-10 22:24:58 +01:00
dev-aly3n
82de99973c fix: remove duplicate link in smart-contract (#5128) 2024-05-10 22:22:27 +01:00
dev-aly3n
973fbd9fc6 Fix broken URL (#5125)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 22:22:17 +01:00
Sherkhan Azimov
45ab04af04 Fix broken links (#5120)
* fix: link in retry storm (performance antipatterns) section

* fix: link in geode pattern
2024-05-10 22:19:51 +01:00
Luiz Felipe dos Santos Pereira
4d35795899 Fix typos in SQL roadmap (#5112)
The original text misleads the reader. A column subquery shouldn't use the "=" operator, but the "in" operator.
2024-05-10 22:19:14 +01:00
sreyas
6335e51f30 Fix typo in rust roadmap (#5099)
Typo correction from 'Onwnership' to 'Ownership'
2024-05-10 22:17:59 +01:00
murrrda
f5ca535b70 Added Go class by Mat to Backend resources (#5084) 2024-05-10 22:16:50 +01:00
Sherkhan Azimov
6b5cf545df Fix broken links and typos (#5075)
* fix: links in communication section

* fix: typo
2024-05-10 22:16:26 +01:00
Selva Muthu Kumaran Boopalan
62a2b34b38 Add resource (#5068)
javascript-roadmap-hoisting - newvideo-link-added
2024-05-10 22:15:53 +01:00
Oscar T
b61ca66d29 fix(signup.astro): typo unnecessary word (#5060) 2024-05-10 22:15:25 +01:00
RibeiroLucas
0ba3e6e155 Add link to resource (#5046)
Refactoring Guru added to the computer science roadmap Design Patterns section.
2024-05-10 22:15:05 +01:00
Nayan Lonkar
d2a09427ed Remove invalid link from Java roadmap (#5025) 2024-05-10 22:13:02 +01:00
Caio Portugal
752a1d44d7 Add HTTP Caching article from mozilla.org (#5022) 2024-05-10 22:12:30 +01:00
Agustin Velez
8fd4a0bd60 Add links to rust roadmap (#5009)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 22:11:43 +01:00
Mateus Sampaio
8d9605658f feat(roadmap): add new resource to backend roadmap (#4965) 2024-05-10 22:11:03 +01:00
Ali Ashkani Nia
c1fb58dab7 Fix ADL Participation for swap in 105-copy-swap.md (#4925) 2024-05-10 22:09:49 +01:00
Debakar Roy
7c5b49876a Add underscore for dunder methods. (#4920) 2024-05-10 22:09:23 +01:00
Ali Ashkani Nia
5368f9a16a Fix weak pointer details (#4915)
Clarified reference counting for `weak_ptr`s.
2024-05-10 22:09:11 +01:00
Shanelle Marasigan
15f06d1168 Add utility types resources (#4908)
Added a new list of links/resources
2024-05-10 22:05:07 +01:00
Blesy
7f0a5984f3 Add HTML resource link (#4881) 2024-05-10 22:04:12 +01:00
wj-mk
c0f5b00979 Added link to Loops in Dart (#4870)
It felt appropriate to add a link to Loops in Dart as loops are discussed in the preceding text.
2024-05-10 22:01:47 +01:00
Juan Gerardo Eulufi Salazar
61883506b0 Added Information on Angular Interpolation and Resource References (#4852) 2024-05-10 21:59:29 +01:00
Javier Grau
e83538e510 Add description of what is ECMA (#4812)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 21:57:54 +01:00
tombohub
e7c024032a Add a pre-order traversal link (#4805) 2024-05-10 21:56:53 +01:00
Selva Muthu Kumaran Boopalan
f114657607 roadmap-prompt-engineering-llm-intro (#4782)
roadmap-prompt-engineering-llm-intro-new link
fixes: #4754

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 21:56:30 +01:00
Marc Thayer
377cbbe8c8 QA - Fix title of Check My Links tool and improve its description (#4742)
* Update grammar in 103-check-my-links.md

* Fixed capitalization in extension name.
2024-05-10 21:53:17 +01:00
Gustavo Corrado
1834703b1e Fx typo in rust roadmap (#4726)
Fixed typo from "Onwership" to "Ownership"
2024-05-10 21:51:02 +01:00
Sadman Sobhan
a75b6b667b Add resource link for FTP Protocol (#4714)
* add spring boot content

* Update content/roadmaps/110-java/content/103-java-web-frameworks/101-spring-boot.md

* Add Java Collection Framework

* Update content/roadmaps/110-java/content/101-java-advanced-topics/102-collection-framework.md

* Add resource link for FTP Protocol

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 21:50:36 +01:00
Mohammed Alaiady
ec3ecb832a Change "OCI" to "OSI" (#4681)
There was a typo error for misspelling "OSI" word.

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 21:48:25 +01:00
Kamran Ahmed
482b9a291d Fix issues in roadmaps 2024-05-10 21:47:17 +01:00
Paul Wright
0fe8bfe0d3 Replace python 2 with 3 in resources (#4639) 2024-05-10 21:45:32 +01:00
Marco Rubin
914acd201e Fix typo (#4584) 2024-05-10 21:42:45 +01:00
Selva Muthu Kumaran Boopalan
3b88eba110 Add git learning resource (#4562)
backend-roadmap-git-new-link
introduction to git : #4561
2024-05-10 21:42:20 +01:00
Miguel Gargallo
258f800f97 Replace Tailwind with TailwindCSS #4526 (#4529) 2024-05-10 21:40:56 +01:00
Codeguage
71bfe4f03c Added new resources to List Comprehensions (#3580) 2024-05-10 21:35:59 +01:00
Codeguage
d4e5bae03b Added new resource for refs (#3574) 2024-05-10 21:35:36 +01:00
Codeguage
78503c8990 Added new resource (#3573) 2024-05-10 21:35:22 +01:00
Amin Rezaei
cbebb18418 Fix Javascript logical operators Resources (#3544)
Remove duplicate MDN source
2024-05-10 21:33:10 +01:00
Habibov Ulug'bek
9f5081a3a4 Replace deprecated URL (#3524) 2024-05-10 21:30:56 +01:00
Kamran Ahmed
a76413fd33 Fix broken build 2024-05-10 21:17:32 +01:00
Kamran Ahmed
c83a91eec4 Close stale issues script 2024-05-10 21:14:19 +01:00
Kamran Ahmed
7c68830b45 Add a script to auto-label issues 2024-05-10 21:14:19 +01:00
dsh
fbecabf3fa Merge pull request #5313 from AbrorPatidinov/patch-1
Update C++ snippet to correct indentation
2024-05-10 21:03:09 +01:00
dsh
0476b725f4 Merge pull request #5314 from AbrorPatidinov/patch-2
Correct C++ indentation standard
2024-05-10 21:01:56 +01:00
Kamran Ahmed
1733371a90 Make it deploy only when changes are in src or public folders 2024-05-10 21:00:05 +01:00
Kamran Ahmed
d0766a3865 Add labels to topic change suggestion issue 2024-05-10 20:58:13 +01:00
dsh
d2715b5978 Merge pull request #5322 from akarsanth/patch-2
Improve 102-typeof-operator.md definition
2024-05-10 20:55:47 +01:00
marvin
dd053ac706 Update 109-friction.md (#5386)
IB diploma vid discussing friction basics
2024-05-10 20:48:50 +01:00
Jean-François Greffier
04336fedae Add official Playwright get started videos (#5580)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-10 19:18:59 +01:00
Jean-François Greffier
0bc9ae66ed chore: harmonize Playwright tutorial link (#5581) 2024-05-10 19:18:15 +01:00
Kamran Ahmed
622766fea3 Fix details for game ai 2024-05-10 19:15:16 +01:00
bitblocksplicer
bd76e760d4 Fix Typo in Shell Scripting Literal Description (#5613)
Fixed a typo in the definition of boolean literals in shell scripts that could be misleading
2024-05-10 19:12:09 +01:00
marvin
540d5030a4 Adding videos and a slightly altered description of arrays (#5637)
To give credit where credit is due, the description change is from an issue (#5600) I picked up by GitHub user 'andremarko';

https://github.com/kamranahmedse/developer-roadmap/issues/5600

im going to try to provide more videos for all languages across the data structures and algorithms flowchart
2024-05-10 19:10:51 +01:00
Kamran Ahmed
d9466717a7 Change google container registry to artifact registry 2024-05-10 18:50:46 +01:00
Kamran Ahmed
edbc22e02f Close empty issues 2024-05-10 16:44:14 +01:00
Kamran Ahmed
6c6f7021d1 Add github action to close PRs with feedback and no action 2024-05-10 16:31:38 +01:00
Utkarsh Tiwari
8862239a11 Fix #5533 Software Architect Roadmap (#5605)
Updated SAP ERP spelling
2024-05-10 16:27:34 +01:00
dsh
ca2088f553 Add go schedular content and roadmap node (#5635) 2024-05-10 15:30:00 +01:00
Rachit Agrawal
67edf2ce4d Add Video Lecture on OSI Model to CyberSecurity (#5392)
Add OSI lecture video to OSI content.
2024-05-10 14:59:33 +01:00
dsh
9857a0b981 Merge pull request #5332 from bobralks/patch-1
Add Bun as a task runner
2024-05-10 14:38:17 +01:00
dsh
d1429efaa8 Merge pull request #5626 from Edlan01/patch-1
Update backend - adjusted copy
2024-05-10 14:10:13 +01:00
dsh
223b6ae096 Merge pull request #5627 from chefemaster/patch-1
Add Link of Effective Go about functions
2024-05-10 14:06:46 +01:00
Eric
e2e40d1fdc Add w3school content (#4807)
Added W3schools resource to learn react with create react app. w3schools does a pretty great job at explaining stuff.
2024-05-10 14:02:05 +01:00
dsh
73e117e693 Merge pull request #5579 from includeSimon/patch-1
Fix typo in cocpy
2024-05-10 13:01:30 +01:00
dsh
a587503160 Merge pull request #5460 from JDeepD/patch-1
Replace article link
2024-05-10 12:59:46 +01:00
dsh
ca9aabaa63 Merge pull request #5455 from FaiqMahmood/patch-1
Add interactive shell tutorial
2024-05-10 12:52:53 +01:00
dsh
3e4f5fbfdf Merge pull request #5381 from pronob1010/patch-1
Add caching analogies to db caching copy
2024-05-10 12:33:12 +01:00
dsh
ab34fe725c Merge pull request #5377 from olawuwo/patch-1
Add SQL identifier to enable highlighting in snippet
2024-05-10 12:31:10 +01:00
dsh
70f6fcc722 Merge pull request #5352 from Abderrahmane07/patch-3
Fix typo in 103-lazy-eager-explicit-loading.md
2024-05-10 12:26:34 +01:00
dsh
10287bd9a5 Merge pull request #5582 from shto/patch-1
Fix type in copy
2024-05-10 12:07:43 +01:00
dsh
91bd69f9d1 Merge pull request #5211 from rahulbaghel007/addingZeroCostAbstractionToRust
expand rust zero cost abstractions content
2024-05-10 11:49:14 +01:00
dsh
d2de4eac41 Merge pull request #5155 from iribama/patch-1
Add developer focussed blogging platforms
2024-05-10 11:40:48 +01:00
dsh
cf206240cd Merge pull request #5149 from rishabhv2003/patch-2
Add int and std clarifications
2024-05-10 11:35:47 +01:00
dsh
09043deecc Merge pull request #5148 from rishabhv2003/patch-1
Add license disclaimer to CLion IDE
2024-05-10 11:30:30 +01:00
dsh
d686ed208f Merge pull request #5146 from Basliel25/patch-1
Add third OCI specification
2024-05-10 11:20:37 +01:00
dsh
a607a23abb Merge pull request #5145 from Vitruvius21/patch-1
Update 114-cli-apps.md rm redundant "take"
2024-05-10 11:18:40 +01:00
dsh
0603ec56ce Merge pull request #5118 from cyrionp/patch-1
Update 101-singlar-core.md to .NET 8.0
2024-05-10 11:06:47 +01:00
dsh
6de052df6b Merge pull request #5114 from MaharshiChoksi/patch-1
Add Natural Join as an example of the types of join
2024-05-10 11:05:45 +01:00
dsh
588440dcc1 Merge pull request #5095 from MarcinKozak005/patch-3
Remove duplicated link in 104-firewall.md
2024-05-10 10:57:27 +01:00
dsh
794614f6e0 Merge pull request #5092 from selvamuthukumaran1/kubernetes-roadmap
Remove inactive content link
2024-05-10 10:56:47 +01:00
dsh
f85b6f9644 Merge pull request #5072 from kamalogudah/patch-1
Fix typo in content heading
2024-05-10 10:50:32 +01:00
dsh
74629f47d9 Merge pull request #5067 from KishoreAnanth18/patch-1
Add link to AWS documentation for CPU Credits
2024-05-10 10:49:25 +01:00
dsh
d60fc67da7 Merge pull request #5065 from jafzak/patch-1
https://assets.gradlehero.com/get-going-with-gradle/get-going-with-gradle-book.pdf
2024-05-10 10:47:28 +01:00
dsh
16a2a48a88 Merge pull request #5064 from jafzak/patch-2
Add android tutorial article
2024-05-10 10:42:49 +01:00
dsh
840bb4e31a Merge pull request #5057 from timofeevAV/patch-1
Remove duplication of TouchableHighlight
2024-05-10 10:33:47 +01:00
dsh
f1212118d8 Merge pull request #5038 from Ahmad-Alsaleh/patch-1
fix grammatical error in copy
2024-05-10 10:10:56 +01:00
dsh
8cb38d3c3f Merge pull request #5031 from theMuhammadKhalid/patch-1
Add react native storage copy
2024-05-10 09:52:49 +01:00
dsh
aec54a4565 Merge pull request #5008 from TaviotBaptiste/patch-2
Add depends_on to dockerfile example
2024-05-10 09:43:56 +01:00
mufasa
88b4344a90 Add Rust enum example (#4962)
Add Rust enum example
2024-05-10 09:35:17 +01:00
dsh
476400a02e add rust video to rust intro section (#5634) 2024-05-10 09:27:23 +01:00
Deepak Mardi
bb9a911e59 Added HATEOAS resources (#5438)
Added Resource
2024-05-09 22:36:13 +01:00
Deepak Mardi
fb77e54d54 Update broken React Router resource link (#5444)
Update broken React Router resource link
2024-05-09 22:34:24 +01:00
Deepak Mardi
a4d699b3d7 Fix broken resources in javascript and nodejs Page (#5445)
Updated broken link in javascript and nodejs roadmap for settimeout Explained in 5 minutes!
2024-05-09 22:32:17 +01:00
Deepak Mardi
ec31ad339e fixes : Updated MonogDB > Collection and Methods > Validate (#5466)
removed `background` from Mongodb snippet.
2024-05-09 22:29:32 +01:00
dsh
dfa91cd085 Merge pull request #5632 from BeardedOwl1357/patch-1
Fixed link display of 101-why-rust.md
2024-05-09 22:25:01 +01:00
Sanchay Joshi
424f1d061a Update 101-why-rust.md
Unnecessary tabs makes markdown render them as "code" instead of links
2024-05-10 02:16:58 +05:30
dsh
bc52c0cfbe Merge pull request #4953 from Tiago-Vier-Preto/patch-1
Improve readability of 'Why us typescript' section
2024-05-09 20:35:39 +01:00
dsh
2d3ca43e01 Merge pull request #4901 from mehmetumutmutlu/patch-3
Capitalized 'French'
2024-05-09 19:56:21 +01:00
dsh
0bc4a11fc5 Merge pull request #4899 from mehmetumutmutlu/patch-1
Correct LLM abbreviation
2024-05-09 19:54:49 +01:00
dsh
dc63c2e9d4 Merge pull request #4876 from nsk6704/patch-1
Improve readability of 'What is technical writing' section
2024-05-09 19:49:36 +01:00
dsh
46e56ac315 Merge pull request #4834 from anavalo/patch-1
Update pagespeed insights url version
2024-05-09 19:43:49 +01:00
dsh
1903674147 Merge pull request #4816 from AliMaazKhan/patch-1
Add youtube video link on 'Vectors'
2024-05-09 19:32:17 +01:00
dsh
79023f35cb Merge pull request #4794 from ethan-butler-alight/patch-1
Fix spelling error on 100-basic-prompting.md
2024-05-09 16:36:12 +01:00
dsh
615188cba6 Merge pull request #4784 from iMuhammad3/patch-1
Update enable-compression.md
2024-05-09 16:35:16 +01:00
dsh
437973a2ba Merge pull request #4774 from kan1shq/patch-1
Add video content to the 'why rust' section
2024-05-09 16:29:59 +01:00
dsh
cd68a12b71 Merge pull request #4951 from lazydoug/patch-1
Update 100-primitive-types.md
2024-05-09 15:45:07 +01:00
dsh
d34525776d Merge pull request #5628 from kamranahmedse/dansholds/fix-appdynamics-node
fix incorrect path in JSON for appdynamics node
2024-05-09 15:38:15 +01:00
Dan Holdsworth
cb4b9c82c8 fix incorrect path in JSON for appdynamics node 2024-05-09 15:36:10 +01:00
dsh
f303b466c9 Merge pull request #4769 from collegedude9300/patch-7
Update 103-unity-3d.md
2024-05-09 15:25:38 +01:00
dsh
93ff9402b1 Merge pull request #4762 from PetroKabina/patch-1
Update index.md
2024-05-09 15:20:29 +01:00
Jeferson Martins Bruno
27c5626ef6 Add Link of Effective Go about functions 2024-05-09 10:46:44 -03:00
dsh
636192af87 Merge pull request #4749 from rishilahoti/patch-1
Update next.js youtube video link to latest
2024-05-09 14:25:18 +01:00
dsh
c84694b3bb Merge pull request #4739 from Nozarno/patch-1
Add new design pattern link
2024-05-09 14:14:24 +01:00
dsh
e825f47d0a Merge pull request #4736 from bilalrahim/patch-1
Update 101-posa-patterns.md
2024-05-09 14:08:10 +01:00
Ed Lan
fcc88b389e Update backend - adjusted copy
Adjusted copy for the Q "What does a Backend Developer do?"
2024-05-09 14:44:54 +02:00
dsh
22bd61580b Merge pull request #5625 from kamranahmedse/dansholds/fix-vulkan-node-typo
fixed vulkan typo in advanced render topic
2024-05-09 13:38:00 +01:00
Dan Holdsworth
eab0bf9494 fixed vulkan typo in advanced render topic 2024-05-09 13:36:30 +01:00
dsh
41e6682f66 Merge pull request #4696 from whitezom7/patch-1
Fix typo of Vulcan to Vulkan
2024-05-09 13:32:39 +01:00
Kamran Ahmed
aabc8e12b0 Add backend project ideas guide 2024-05-09 12:15:44 +01:00
dsh
a2487aeea8 Merge pull request #3507 from bhavuu/patch-1
Add official JavaScript documentation link
2024-05-09 09:56:47 +01:00
dsh
1e04a6cc0a Merge pull request #5624 from kamranahmedse/dansholds/4197-typo-in-input-section-of-api-security-best-practices
Fix typo in input section of API Security Best Practice Roadmap
2024-05-09 09:24:17 +01:00
Dan Holdsworth
8ed874d4ea fix typo in input section of API Security Best Practice Roadmap 2024-05-09 09:20:19 +01:00
Kamran Ahmed
2117fda50f Fix duplicate orientation/curve nodes 2024-05-08 16:56:54 +01:00
Kamran Ahmed
da1a5f6506 Change activity title 2024-05-08 11:59:59 +01:00
dsh
803f87de38 Merge pull request #5618 from kamranahmedse/dansholds/5400-removed-article-backend
Removed empty AWS Content Link
2024-05-08 11:49:28 +01:00
dsh
67948002fd Merge pull request #5619 from kamranahmedse/dansholds/4330-remove-the-tensorflow-content-from-the-c++-roadmap
Removed Python Code from C++ Content Example
2024-05-08 11:49:05 +01:00
dsh
e76617c9a9 Removed Python Code from C++ Content Example
The Tensorflow node in the C++ Roadmap used Python code as examples, I have removed this.
2024-05-08 11:39:54 +01:00
dsh
cc4fd82fef Merge pull request #4598 from hernanes338/python-roadmap-lambdas
Fix Python Lambda Functions hyperlink
2024-05-08 11:24:22 +01:00
dsh
05d379da08 Merge pull request #4923 from sonvir249/issue-4740
issue-4740: Updated the dead oracle network link.
2024-05-08 11:19:01 +01:00
dsh
8ab7f2c8b3 Merge pull request #5435 from belikedeep/deepakmardii/fix-resource-unavailable
Blockchain Rust resource updated
2024-05-08 10:19:37 +01:00
dsh
a1d0129f36 Removed casino link from Image Optimization Content (#5616)
A previously useful linke (image.guide) is now linking to a casino website.

I have removed this link.
2024-05-08 10:18:25 +01:00
dsh
0c54816b3f Removed empty AWS Content Link
The linked content now results in a 404.
2024-05-08 10:15:45 +01:00
Arik Chakma
e1c35d299d fix: update activity stream design (#5615) 2024-05-08 01:41:45 +01:00
Arik Chakma
89c6b36090 fix: activity word spacing (#5614) 2024-05-08 00:07:23 +01:00
Arik Chakma
cd35c77df1 fix: change topicIds to topicTitles (#5588)
* fix: change `topicIds` to `topicTitles`

* fix: comma and gap
2024-05-07 23:19:26 +01:00
Andrei Patru
c6648655cf Update 100-permissions.md
fix incorrect sentence
2024-05-01 17:12:27 +02:00
Pirlog Simon
d139df6a2c Update index.md
fixed spelling from "use" to "used"
2024-05-01 16:27:18 +03:00
Jaydeep Das
235567400e Update 100-horizontal-vs-vertical-scaling.md
The previous URL redirects to a whole different website which has nothing related to the topic.
2024-04-03 19:41:10 +05:30
Faiq Mahmood
e5e03c76a3 Update 100-bash-scripting.md
Added link to an interactive shell scripting tutorial
2024-04-02 23:20:33 +02:00
Deepak Mardi
58960eb6d4 update 2024-04-01 01:54:27 +05:30
Deepak Mardi
675f90adc6 Updated resource URL from figment.io(resource deleted) to Near docs(tutorial in rust) 2024-03-31 23:41:38 +05:30
Deepak Mardi
dbdfb2226b Keyboard Navigation only on vissible elements 2024-03-31 23:05:15 +05:30
Deepak Mardi
d4eef5ecd0 Fixed typo at Lazy Eager Explicit Loading topic 2024-03-31 22:47:03 +05:30
Deepak Mardi
ecf904d99f Merge pull request #1 from deepakmardii/deepakmardii/fix-docker-link
Updating the link for DevOps Roadmap to correct URL (https://roadmap.…
2024-03-31 22:31:52 +05:30
Deepak Mardi
5d43f4b1e6 Updating the link for DevOps Roadmap to correct URL (https://roadmap.sh/docker) previously set to (https://roadmap.sh/best-practices) 2024-03-31 22:21:41 +05:30
Pronob Mozumder
f1874c7637 Update 103-database-caching.md
Added a simplified explanation of database caching using analogies for easier understanding.
2024-03-20 18:27:14 +06:00
Tai
78be705f70 Update 103-avg.md
Added SQL language identifier to enable syntax highlighting
2024-03-19 19:43:36 +00:00
Abderrahmane Larchi
00df91f30d Typo - Update 103-lazy-eager-explicit-loading.md 2024-03-15 18:01:52 +01:00
Bob Ralks
64070616c0 Update index.md
add bun for running package.json scripts
2024-03-12 01:37:07 -04:00
Aakarshan Thapa
99e15b5a9b Improve 102-typeof-operator.md definition
Improved the definition of typeof operator.
2024-03-10 16:01:41 -04:00
Artorias - The Abyss Walker
f33af1dcf3 Update index.md
Just adjusted a space, now it's more readable
2024-03-08 23:14:04 +05:00
Artorias - The Abyss Walker
2a54ebb091 Update index.md 2024-03-08 22:55:49 +05:00
Rahul Baghel
b5ce2a9d36 Update 102-memory-safety.md
Add missing content of Zero Cost Abstraction in Rust
2024-02-19 11:34:22 +05:30
Rejoice Anodo
0379edc684 Update 106-blogging-platforms.md 2024-02-09 18:29:40 +01:00
Rishabh Verma
d781568f93 Update 102-first-program.md
Added additional information about the functions and return values about the program.
2024-02-06 19:58:41 +05:45
Rishabh Verma
cc95998339 Update 101-code-editors.md
A minor change to inform new users that this IDE is not pre unlike others.
2024-02-06 19:48:41 +05:45
Basliel25
1b364ae3de Propose to add content to 103-docker-and-oci.md
The OCI-specification has three core specifications while on the description written only two are mentioned. 

I added the *Distribution Specification (distribution-spec)*.

According to the website, the distro-spec defines a standardized API protocol for distributing container images and other content. It is primarly designed to ensure interoperability and consistency across different container registries and tools, regardless of their specific implementation.

I attach below links to the website of OCI and the github repo
- [https://github.com/opencontainers/distribution-spec](On the github repo of the OCI) 
- [https://opencontainers.org/about/overview/](Website of the OCI)
2024-02-06 12:22:42 +01:00
ᚷᛁᛟᚱᚷᛁ ᛒᚨᛚᚨᚲᚻᚨᛞᛉᛖ
f1a4d8d38b Update 114-cli-apps.md rm redundant "take" 2024-02-06 14:49:08 +04:00
Abdulkadir Durmaz
1b333f774a Update 101-singlar-core.md to .NET 8.0 2024-02-01 10:56:12 +03:00
Maharshi Choksi
ccbaa1fe6d Update index.md
Added a kind of join (Natural Join).
2024-01-30 17:39:45 -07:00
Marcin Kozak
78bb3155e0 Remove duplicated link in 104-firewall.md 2024-01-26 17:59:20 +01:00
Selva Muthu Kumaran Boopalan
89bad8cb11 Update 101-choosing-a-managed-provider.md 2024-01-25 22:31:10 +05:30
KISHORE ANANTH N
f8d8776667 Update 101-cpu-credits.md
Formatted the link
2024-01-23 11:05:42 +05:30
Paul Oguda
36ae1b521b Update index.md
Fix typo
2024-01-22 13:03:40 +03:00
KISHORE ANANTH N
48187393a8 Update 101-cpu-credits.md
Added a reference link.
2024-01-22 10:05:37 +05:30
Jafar Zakariya
a38961ad84 Update 105-hello-world-app.md
Added resource for creating first android app
2024-01-21 21:00:34 +01:00
Jafar Zakariya
1d6957d263 Update 104-using-gradle.md
Added PDF resource for gradle
2024-01-21 20:57:39 +01:00
Timofeev Artyom
53c9279049 Update 100-touchables.md 2024-01-20 00:38:56 +05:00
Ahmad Alsaleh
c2458fff8e Update 100-builtin-modules.md
Fixed a grammatical mistake
2024-01-15 22:55:28 +04:00
Muhammad Khalid
77fbf8a745 Update 102-storage.md 2024-01-14 23:04:12 +05:00
Baptiste TAVIOT
d90cd01fab Update 101-docker-compose.md
update : add depends_on
2024-01-09 15:02:59 +01:00
Tiago Vier
d5772901d9 Update 101-why-use-typescript.md 2023-12-31 11:42:48 -03:00
Osarodion Douglas Idumwonyi
8984d9e166 Update 100-primitive-types.md
This update highlights the distinction between primitive data types and non-primitives based on the values they hold and the properties and methods they possess.
2023-12-31 10:46:03 +01:00
sonvir249
b633702747 issue-4740: Updated the dead oracle netwrok link. 2023-12-26 18:21:13 +05:30
Umut
ea2884ed60 Update index.md
Capitalized the "French" word in the first example chunk.
2023-12-22 22:59:14 +02:00
Umut
c95919ba7f Update 100-what-are-llms.md
The definition of LLM was changed from Language Learning Models to Large Language Models.
2023-12-22 22:19:48 +02:00
Saketh Kashyap Nagendra
c8dc730fb7 Update 101-what-technical-writing.md
Added 2 points, made the layout easier to read
2023-12-18 06:07:31 +05:30
Tasos Tsournos
45462c49da Update use-non-blocking-javascript.md
v4 is deprecated
2023-12-07 16:18:13 +02:00
AliMaazKhan
a191948675 Update 101-vector.md
Added a video on the introduction to "Vectors" for game development".
2023-12-03 15:40:22 +05:30
Ethan Butler
8154a398a8 Fix spelling error on 100-basic-prompting.md 2023-11-29 20:34:51 -05:00
Muhammad Auwal
ef353e1c8f Update enable-compression.md
Fix grammar error
2023-11-28 18:58:57 +01:00
kan1shq
aaacc41c82 Update 101-why-rust.md
added links to beginner friendly videos on choosing rust
2023-11-27 13:11:48 +05:30
collegedude9300
863758b49f Update 103-unity-3d.md 2023-11-26 15:18:16 -08:00
PetroKabina
5fe66a1e4f Update index.md
ls command added to `docker container` and `docker image` to be more specific
2023-11-25 12:07:17 +02:00
Rishi
7e5c0a5716 Update 101-next-js.md
Updated to latest video of JextJS from freecodecamp
2023-11-22 22:22:14 +05:30
Nozarno
41d182e987 Update index.md
Add resource site https://refactoring.guru/
2023-11-21 23:33:38 +01:00
Bilal Rahim
bd553fa630 Update 101-posa-patterns.md
The correct abbreviation for POSA is Pattern-Oriented Software Architecture not Patterns of Scalable and Adaptable Software Architecture.

Thanks
2023-11-21 09:16:32 +05:00
Taylor
d4f48a3ebd Update and rename 101-vulcan-ray-tracing.md to 101-vulkan-ray-tracing.md
Typo in Vulkan
2023-11-14 22:37:27 +01:00
hernanes338
b8fe4e2b35 Fix Python Lambda Functions hyperlink 2023-10-18 15:22:00 +02:00
bhavuu
7f14e99fbf Update 105-javascript.md
Added official Javascript documentation link for it to learn in depth.
2023-02-28 16:11:19 +05:30
15702 changed files with 569740 additions and 511829 deletions

View File

@@ -3,6 +3,6 @@
"enabled": false
},
"_variables": {
"lastUpdateCheck": 1714413381505
"lastUpdateCheck": 1763378528944
}
}

2
.astro/types.d.ts vendored Normal file
View File

@@ -0,0 +1,2 @@
/// <reference types="astro/client" />
/// <reference path="content.d.ts" />

View File

@@ -0,0 +1,155 @@
---
description: When user requests migrating old roadmap content to new folder from content-old to content folder
globs:
alwaysApply: false
---
# Content Migration Rule
## Rule Name: content-migration
## Description
This rule provides a complete process for migrating roadmap content from old structure to new structure using migration mapping files.
## When to Use
Use this rule when you need to:
- Migrate content from content-old directories to content directories
- Use a migration-mapping.json file to map topic paths to content IDs
- Populate empty content files with existing content from legacy structure
## Process
### 1. Prerequisites Check
- Verify the roadmap directory has a `migration-mapping.json` file
- Confirm `content-old/` directory exists with source content
- Confirm `content/` directory exists with target files
### 2. Migration Script Creation
Create a Node.js script with the following functionality:
```javascript
const fs = require('fs');
const path = require('path');
// Load the migration mapping
const migrationMapping = JSON.parse(fs.readFileSync('migration-mapping.json', 'utf8'));
// Function to find old content file based on topic path
function findOldContentFile(topicPath) {
const parts = topicPath.split(':');
if (parts.length === 1) {
// Top level file like "introduction"
return path.join('content-old', parts[0], 'index.md');
} else if (parts.length === 2) {
// Like "introduction:what-is-rust"
const [folder, filename] = parts;
return path.join('content-old', folder, `${filename}.md`);
} else if (parts.length === 3) {
// Like "language-basics:syntax:variables"
const [folder, subfolder, filename] = parts;
return path.join('content-old', folder, subfolder, `${filename}.md`);
}
return null;
}
// Function to find new content file based on content ID
function findNewContentFile(contentId) {
const contentDir = 'content';
const files = fs.readdirSync(contentDir);
// Find file that ends with the content ID
const matchingFile = files.find(file => file.includes(`@${contentId}.md`));
if (matchingFile) {
return path.join(contentDir, matchingFile);
}
return null;
}
// Process each mapping
console.log('Starting content migration...\n');
let migratedCount = 0;
let skippedCount = 0;
for (const [topicPath, contentId] of Object.entries(migrationMapping)) {
const oldFilePath = findOldContentFile(topicPath);
const newFilePath = findNewContentFile(contentId);
if (!oldFilePath) {
console.log(`❌ Could not determine old file path for: ${topicPath}`);
skippedCount++;
continue;
}
if (!newFilePath) {
console.log(`❌ Could not find new file for content ID: ${contentId} (topic: ${topicPath})`);
skippedCount++;
continue;
}
if (!fs.existsSync(oldFilePath)) {
console.log(`❌ Old file does not exist: ${oldFilePath} (topic: ${topicPath})`);
skippedCount++;
continue;
}
try {
// Read old content
const oldContent = fs.readFileSync(oldFilePath, 'utf8');
// Write to new file
fs.writeFileSync(newFilePath, oldContent);
console.log(`✅ Migrated: ${topicPath} -> ${path.basename(newFilePath)}`);
migratedCount++;
} catch (error) {
console.log(`❌ Error migrating ${topicPath}: ${error.message}`);
skippedCount++;
}
}
console.log(`\n📊 Migration complete:`);
console.log(` Migrated: ${migratedCount} files`);
console.log(` Skipped: ${skippedCount} files`);
console.log(` Total: ${Object.keys(migrationMapping).length} mappings`);
```
### 3. Execution Steps
1. Navigate to the roadmap directory (e.g., `src/data/roadmaps/[roadmap-name]`)
2. Create the migration script as `migrate_content.cjs`
3. Run: `node migrate_content.cjs`
4. Review the migration results
5. Clean up the temporary script file
### 4. Validation
After migration:
- Verify a few migrated files have proper content (not just titles)
- Check that the content structure matches the old content
- Ensure proper markdown formatting is preserved
## File Structure Expected
```
roadmap-directory/
├── migration-mapping.json
├── content/
│ ├── file1@contentId1.md
│ ├── file2@contentId2.md
│ └── ...
└── content-old/
├── section1/
│ ├── index.md
│ ├── topic1.md
│ └── subsection1/
│ └── subtopic1.md
└── section2/
└── ...
```
## Notes
- The migration mapping uses colons (`:`) to separate nested paths
- Content files in the new structure use the pattern `filename@contentId.md`
- The script handles 1-3 levels of nesting in the old structure
- Always create the script with `.cjs` extension to avoid ES module issues

389
.cursor/rules/gh-cli.mdc Normal file
View File

@@ -0,0 +1,389 @@
---
description: GitHub pull requests
globs:
alwaysApply: false
---
# gh cli
Work seamlessly with GitHub from the command line.
USAGE
gh <command> <subcommand> [flags]
CORE COMMANDS
auth: Authenticate gh and git with GitHub
browse: Open repositories, issues, pull requests, and more in the browser
codespace: Connect to and manage codespaces
gist: Manage gists
issue: Manage issues
org: Manage organizations
pr: Manage pull requests
project: Work with GitHub Projects.
release: Manage releases
repo: Manage repositories
GITHUB ACTIONS COMMANDS
cache: Manage GitHub Actions caches
run: View details about workflow runs
workflow: View details about GitHub Actions workflows
ALIAS COMMANDS
co: Alias for "pr checkout"
ADDITIONAL COMMANDS
alias: Create command shortcuts
api: Make an authenticated GitHub API request
attestation: Work with artifact attestations
completion: Generate shell completion scripts
config: Manage configuration for gh
extension: Manage gh extensions
gpg-key: Manage GPG keys
label: Manage labels
preview: Execute previews for gh features
ruleset: View info about repo rulesets
search: Search for repositories, issues, and pull requests
secret: Manage GitHub secrets
ssh-key: Manage SSH keys
status: Print information about relevant issues, pull requests, and notifications across repositories
variable: Manage GitHub Actions variables
HELP TOPICS
accessibility: Learn about GitHub CLI's accessibility experiences
actions: Learn about working with GitHub Actions
environment: Environment variables that can be used with gh
exit-codes: Exit codes used by gh
formatting: Formatting options for JSON data exported from gh
mintty: Information about using gh with MinTTY
reference: A comprehensive reference of all gh commands
FLAGS
--help Show help for command
--version Show gh version
EXAMPLES
$ gh issue create
$ gh repo clone cli/cli
$ gh pr checkout 321
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr
Work with GitHub pull requests.
USAGE
gh pr <command> [flags]
GENERAL COMMANDS
create: Create a pull request
list: List pull requests in a repository
status: Show status of relevant pull requests
TARGETED COMMANDS
checkout: Check out a pull request in git
checks: Show CI status for a single pull request
close: Close a pull request
comment: Add a comment to a pull request
diff: View changes in a pull request
edit: Edit a pull request
lock: Lock pull request conversation
merge: Merge a pull request
ready: Mark a pull request as ready for review
reopen: Reopen a pull request
review: Add a review to a pull request
unlock: Unlock pull request conversation
update-branch: Update a pull request branch
view: View a pull request
FLAGS
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
INHERITED FLAGS
--help Show help for command
ARGUMENTS
A pull request can be supplied as argument in any of the following formats:
- by number, e.g. "123";
- by URL, e.g. "https://github.com/OWNER/REPO/pull/123"; or
- by the name of its head branch, e.g. "patch-1" or "OWNER:patch-1".
EXAMPLES
$ gh pr checkout 353
$ gh pr create --fill
$ gh pr view --web
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr list
List pull requests in a GitHub repository. By default, this only lists open PRs.
The search query syntax is documented here:
<https://docs.github.com/en/search-github/searching-on-github/searching-issues-and-pull-requests>
For more information about output formatting flags, see `gh help formatting`.
USAGE
gh pr list [flags]
ALIASES
gh pr ls
FLAGS
--app string Filter by GitHub App author
-a, --assignee string Filter by assignee
-A, --author string Filter by author
-B, --base string Filter by base branch
-d, --draft Filter by draft state
-H, --head string Filter by head branch ("<owner>:<branch>" syntax not supported)
-q, --jq expression Filter JSON output using a jq expression
--json fields Output JSON with the specified fields
-l, --label strings Filter by label
-L, --limit int Maximum number of items to fetch (default 30)
-S, --search query Search pull requests with query
-s, --state string Filter by state: {open|closed|merged|all} (default "open")
-t, --template string Format JSON output using a Go template; see "gh help formatting"
-w, --web List pull requests in the web browser
INHERITED FLAGS
--help Show help for command
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
JSON FIELDS
additions, assignees, author, autoMergeRequest, baseRefName, baseRefOid, body,
changedFiles, closed, closedAt, closingIssuesReferences, comments, commits,
createdAt, deletions, files, fullDatabaseId, headRefName, headRefOid,
headRepository, headRepositoryOwner, id, isCrossRepository, isDraft, labels,
latestReviews, maintainerCanModify, mergeCommit, mergeStateStatus, mergeable,
mergedAt, mergedBy, milestone, number, potentialMergeCommit, projectCards,
projectItems, reactionGroups, reviewDecision, reviewRequests, reviews, state,
statusCheckRollup, title, updatedAt, url
EXAMPLES
# List PRs authored by you
$ gh pr list --author "@me"
# List PRs with a specific head branch name
$ gh pr list --head "typo"
# List only PRs with all of the given labels
$ gh pr list --label bug --label "priority 1"
# Filter PRs using search syntax
$ gh pr list --search "status:success review:required"
# Find a PR that introduced a given commit
$ gh pr list --search "<SHA>" --state merged
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr diff
View changes in a pull request.
Without an argument, the pull request that belongs to the current branch
is selected.
With `--web` flag, open the pull request diff in a web browser instead.
USAGE
gh pr diff [<number> | <url> | <branch>] [flags]
FLAGS
--color string Use color in diff output: {always|never|auto} (default "auto")
--name-only Display only names of changed files
--patch Display diff in patch format
-w, --web Open the pull request diff in the browser
INHERITED FLAGS
--help Show help for command
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr merge
Merge a pull request on GitHub.
Without an argument, the pull request that belongs to the current branch
is selected.
When targeting a branch that requires a merge queue, no merge strategy is required.
If required checks have not yet passed, auto-merge will be enabled.
If required checks have passed, the pull request will be added to the merge queue.
To bypass a merge queue and merge directly, pass the `--admin` flag.
USAGE
gh pr merge [<number> | <url> | <branch>] [flags]
FLAGS
--admin Use administrator privileges to merge a pull request that does not meet requirements
-A, --author-email text Email text for merge commit author
--auto Automatically merge only after necessary requirements are met
-b, --body text Body text for the merge commit
-F, --body-file file Read body text from file (use "-" to read from standard input)
-d, --delete-branch Delete the local and remote branch after merge
--disable-auto Disable auto-merge for this pull request
--match-head-commit SHA Commit SHA that the pull request head must match to allow merge
-m, --merge Merge the commits with the base branch
-r, --rebase Rebase the commits onto the base branch
-s, --squash Squash the commits into one commit and merge it into the base branch
-t, --subject text Subject text for the merge commit
INHERITED FLAGS
--help Show help for command
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr review
Add a review to a pull request.
Without an argument, the pull request that belongs to the current branch is reviewed.
USAGE
gh pr review [<number> | <url> | <branch>] [flags]
FLAGS
-a, --approve Approve pull request
-b, --body string Specify the body of a review
-F, --body-file file Read body text from file (use "-" to read from standard input)
-c, --comment Comment on a pull request
-r, --request-changes Request changes on a pull request
INHERITED FLAGS
--help Show help for command
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
EXAMPLES
# Approve the pull request of the current branch
$ gh pr review --approve
# Leave a review comment for the current branch
$ gh pr review --comment -b "interesting"
# Add a review for a specific pull request
$ gh pr review 123
# Request changes on a specific pull request
$ gh pr review 123 -r -b "needs more ASCII art"
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr checkout
Check out a pull request in git
USAGE
gh pr checkout [<number> | <url> | <branch>] [flags]
FLAGS
-b, --branch string Local branch name to use (default [the name of the head branch])
--detach Checkout PR with a detached HEAD
-f, --force Reset the existing local branch to the latest state of the pull request
--recurse-submodules Update all submodules after checkout
INHERITED FLAGS
--help Show help for command
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
EXAMPLES
# Interactively select a PR from the 10 most recent to check out
$ gh pr checkout
# Checkout a specific PR
$ gh pr checkout 32
$ gh pr checkout https://github.com/OWNER/REPO/pull/32
$ gh pr checkout feature
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr close
Close a pull request
USAGE
gh pr close {<number> | <url> | <branch>} [flags]
FLAGS
-c, --comment string Leave a closing comment
-d, --delete-branch Delete the local and remote branch after close
INHERITED FLAGS
--help Show help for command
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`
## gh pr comment
Add a comment to a GitHub pull request.
Without the body text supplied through flags, the command will interactively
prompt for the comment text.
USAGE
gh pr comment [<number> | <url> | <branch>] [flags]
FLAGS
-b, --body text The comment body text
-F, --body-file file Read body text from file (use "-" to read from standard input)
--create-if-none Create a new comment if no comments are found. Can be used only with --edit-last
--delete-last Delete the last comment of the current user
--edit-last Edit the last comment of the current user
-e, --editor Skip prompts and open the text editor to write the body in
-w, --web Open the web browser to write the comment
--yes Skip the delete confirmation prompt when --delete-last is provided
INHERITED FLAGS
--help Show help for command
-R, --repo [HOST/]OWNER/REPO Select another repository using the [HOST/]OWNER/REPO format
EXAMPLES
$ gh pr comment 13 --body "Hi from GitHub CLI"
LEARN MORE
Use `gh <command> <subcommand> --help` for more information about a command.
Read the manual at https://cli.github.com/manual
Learn about exit codes using `gh help exit-codes`
Learn about accessibility experiences using `gh help accessibility`

View File

@@ -1,3 +1,12 @@
PUBLIC_API_URL=https://api.roadmap.sh
PUBLIC_AVATAR_BASE_URL=https://dodrc8eu8m09s.cloudfront.net/avatars
PUBLIC_EDITOR_APP_URL=https://draw.roadmap.sh
PUBLIC_EDITOR_APP_URL=https://draw.roadmap.sh
PUBLIC_COURSE_APP_URL=http://localhost:5173
PUBLIC_STRIPE_INDIVIDUAL_MONTHLY_PRICE_ID=
PUBLIC_STRIPE_INDIVIDUAL_YEARLY_PRICE_ID=
PUBLIC_STRIPE_INDIVIDUAL_MONTHLY_PRICE_AMOUNT=10
PUBLIC_STRIPE_INDIVIDUAL_YEARLY_PRICE_AMOUNT=100
ROADMAP_API_KEY=

View File

@@ -1,6 +1,6 @@
name: "✍️ Suggest Changes"
name: "✍️ Missing or Deprecated Roadmap Topics"
description: Help us improve the roadmaps by suggesting changes
labels: [suggestion]
labels: [topic-change]
assignees: []
body:
- type: markdown

View File

@@ -1,14 +1,14 @@
blank_issues_enabled: false
contact_links:
- name: Roadmap Request
url: https://discord.gg/cJpEt5Qbwa
url: https://roadmap.sh/discord
about: Please do not open issues with roadmap requests, hop onto the discord server for that.
- name: 📝 Typo or Grammatical Mistake
url: https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data
about: Please submit a pull request instead of reporting it as an issue.
- name: 💬 Chat on Discord
url: https://discord.gg/cJpEt5Qbwa
url: https://roadmap.sh/discord
about: Join the community on our Discord server.
- name: 🤝 Guidance
url: https://discord.gg/cJpEt5Qbwa
url: https://roadmap.sh/discord
about: Join the community in our Discord server.

View File

@@ -0,0 +1,80 @@
name: Cleanup Orphaned Content
on:
workflow_dispatch:
inputs:
roadmap_slug:
description: "The ID of the roadmap to clean up"
required: true
jobs:
cleanup-content:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup pnpm@v9
uses: pnpm/action-setup@v4
with:
version: 9
run_install: false
- name: Setup Node.js Version 20 (LTS)
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
- name: Install Dependencies and Run Cleanup
run: |
echo "Installing Dependencies"
pnpm install
echo "Running Orphaned Content Cleanup"
npm run cleanup:orphaned-content -- --roadmap-slug=${{ inputs.roadmap_slug }}
- name: Read cleanup summary
id: read-summary
run: |
if [ -f .cleanup-summary.md ]; then
{
echo 'summary<<EOF'
cat .cleanup-summary.md
echo 'EOF'
} >> $GITHUB_OUTPUT
fi
- name: Check for changes
id: verify-changed-files
run: |
if [ -n "$(git status --porcelain)" ]; then
echo "changed=true" >> $GITHUB_OUTPUT
else
echo "changed=false" >> $GITHUB_OUTPUT
fi
- name: Delete summary file
if: steps.verify-changed-files.outputs.changed == 'true'
run: rm -f .cleanup-summary.md
- name: Create PR
if: steps.verify-changed-files.outputs.changed == 'true'
uses: peter-evans/create-pull-request@v7
with:
delete-branch: false
branch: "chore/cleanup-orphaned-content-${{ inputs.roadmap_slug }}"
base: "master"
labels: |
automated pr
reviewers: jcanalesluna,kamranahmedse
commit-message: "chore: cleanup orphaned content files"
title: "chore: cleanup orphaned content - ${{ inputs.roadmap_slug }}"
body: |
${{ steps.read-summary.outputs.summary }}
> [!IMPORTANT]
> This PR removes orphaned/duplicate content files for: ${{ inputs.roadmap_slug }}
>
> Commit: ${{ github.sha }}
> Workflow Path: ${{ github.workflow_ref }}
**Please review the changes and merge the PR if everything looks correct.**

50
.github/workflows/close-feedback-pr.yml vendored Normal file
View File

@@ -0,0 +1,50 @@
name: Close PRs with Feedback
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
close-pr:
runs-on: ubuntu-latest
steps:
- name: Close PR if it has label "feedback left" and no changes in 7 days
uses: actions/github-script@v3
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const { data: pullRequests } = await github.pulls.list({
owner: context.repo.owner,
repo: context.repo.repo,
state: 'open',
base: 'master',
});
for (const pullRequest of pullRequests) {
const { data: labels } = await github.issues.listLabelsOnIssue({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: pullRequest.number,
});
const feedbackLabel = labels.find((label) => label.name === 'feedback left');
if (feedbackLabel) {
const lastUpdated = new Date(pullRequest.updated_at);
const sevenDaysAgo = new Date();
sevenDaysAgo.setDate(sevenDaysAgo.getDate() - 7);
if (lastUpdated < sevenDaysAgo) {
await github.issues.createComment({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: pullRequest.number,
body: 'Closing this PR because there has been no activity for the past 7 days. Feel free to reopen if you have any feedback.',
});
await github.pulls.update({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: pullRequest.number,
state: 'closed',
});
}
}
}

View File

@@ -0,0 +1,16 @@
name: Clears API Cloudfront Cache
on:
workflow_dispatch:
jobs:
cloudfront_api_cache:
runs-on: ubuntu-latest
steps:
- name: Clear Cloudfront Caching
run: |
curl -L \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.GH_PAT }}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/roadmapsh/infra-ansible/actions/workflows/playbook.yml/dispatches \
-d '{ "ref":"master", "inputs": { "playbook": "roadmap_web.yml", "tags": "cloudfront-api", "is_verbose": false } }'

View File

@@ -1,20 +0,0 @@
name: Clears Cloudfront Cache
on:
# Allow manual Run
workflow_dispatch:
# Run at midnight utc
schedule:
- cron: '0 0 * * *'
jobs:
aws_costs:
runs-on: ubuntu-latest
steps:
- name: Clear Cloudfront Caching
run: |
curl -L \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.GH_PAT }}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/roadmapsh/infra-ansible/actions/workflows/playbook.yml/dispatches \
-d '{ "ref":"master", "inputs": { "playbook": "roadmap_web.yml", "tags": "cloudfront", "is_verbose": false } }'

View File

@@ -0,0 +1,16 @@
name: Clears Frontend Cloudfront Cache
on:
workflow_dispatch:
jobs:
cloudfront_fe_cache:
runs-on: ubuntu-latest
steps:
- name: Clear Cloudfront Caching
run: |
curl -L \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.GH_PAT }}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/roadmapsh/infra-ansible/actions/workflows/playbook.yml/dispatches \
-d '{ "ref":"master", "inputs": { "playbook": "roadmap_web.yml", "tags": "cloudfront,cloudfront-course", "is_verbose": false } }'

View File

@@ -1,27 +1,26 @@
name: Deploy to EC2
on:
workflow_dispatch: # allow manual run
push:
branches:
- master
workflow_dispatch:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Checkout Repository
uses: actions/checkout@v4
with:
fetch-depth: 2
- uses: actions/setup-node@v1
- uses: actions/setup-node@v4
with:
node-version: 20
- uses: pnpm/action-setup@v3.0.0
- uses: pnpm/action-setup@v4.0.0
with:
version: 8.15.6
version: 9
# --------------------
# -------------------
# Setup configuration
# --------------------
# -------------------
- name: Prepare configuration files
run: |
git clone https://${{ secrets.GH_PAT }}@github.com/roadmapsh/infra-config.git configuration --depth 1
@@ -29,13 +28,14 @@ jobs:
run: |
cp configuration/dist/github/developer-roadmap.env .env
# --------------------
# Prepare the build
# --------------------
- name: Install dependencies
# -----------------
# Prepare the Build
# -----------------
- name: Install Dependencies
run: |
pnpm install
- name: Generate build
- name: Generate Production Build
run: |
git clone https://${{ secrets.GH_PAT }}@github.com/roadmapsh/web-draw.git .temp/web-draw --depth 1
npm run generate-renderer
@@ -48,7 +48,7 @@ jobs:
- uses: webfactory/ssh-agent@v0.7.0
with:
ssh-private-key: ${{ secrets.EC2_PRIVATE_KEY }}
- name: Deploy app to EC2
- name: Deploy Application to EC2
run: |
rsync -apvz --delete --no-times --exclude "configuration" -e "ssh -o StrictHostKeyChecking=no" -p ./ ${{ secrets.EC2_USERNAME }}@${{ secrets.EC2_HOST }}:/var/www/roadmap.sh/
- name: Restart PM2
@@ -59,4 +59,17 @@ jobs:
key: ${{ secrets.EC2_PRIVATE_KEY }}
script: |
cd /var/www/roadmap.sh
sudo pm2 restart web-roadmap
sudo pm2 restart web-roadmap
# ----------------------
# Clear cloudfront cache
# ----------------------
- name: Clear Cloudfront Caching
run: |
curl -L \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.GH_PAT }}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/roadmapsh/infra-ansible/actions/workflows/playbook.yml/dispatches \
-d '{ "ref":"master", "inputs": { "playbook": "roadmap_web.yml", "tags": "cloudfront", "is_verbose": false } }'

40
.github/workflows/label-issue.yml vendored Normal file
View File

@@ -0,0 +1,40 @@
name: Label Issue
on:
issues:
types: [ opened, edited ]
jobs:
label-topic-change-issue:
runs-on: ubuntu-latest
steps:
- name: Add Labels To Issue
uses: actions/github-script@v7
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const issue = context.payload.issue;
const roadmapUrl = issue.body.match(/https?:\/\/roadmap.sh\/[^ ]+/);
// if the issue is labeled as a topic-change, add the roadmap slug as a label
if (issue.labels.some(label => label.name === 'topic-change')) {
if (roadmapUrl) {
const roadmapSlug = new URL(roadmapUrl[0]).pathname.replace(/\//, '');
github.rest.issues.addLabels({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issue.number,
labels: [roadmapSlug]
});
}
// Close the issue if it has no roadmap URL
if (!roadmapUrl) {
github.rest.issues.update({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issue.number,
state: 'closed'
});
}
}

View File

@@ -0,0 +1,66 @@
name: Sync Content to Repo
on:
workflow_dispatch:
inputs:
roadmap_slug:
description: "The ID of the roadmap to sync"
required: true
default: "__default__"
jobs:
sync-content:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup pnpm@v9
uses: pnpm/action-setup@v4
with:
version: 9
run_install: false
- name: Setup Node.js Version 20 (LTS)
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
- name: Install Dependencies and Sync Content
run: |
echo "Installing Dependencies"
pnpm install
echo "Syncing Content to Repo"
npm run sync:content-to-repo -- --roadmap-slug=${{ inputs.roadmap_slug }} --secret=${{ secrets.GH_SYNC_SECRET }}
- name: Check for changes
id: verify-changed-files
run: |
if [ -n "$(git status --porcelain)" ]; then
echo "changed=true" >> $GITHUB_OUTPUT
else
echo "changed=false" >> $GITHUB_OUTPUT
fi
- name: Create PR
if: steps.verify-changed-files.outputs.changed == 'true'
uses: peter-evans/create-pull-request@v7
with:
delete-branch: false
branch: "chore/sync-content-to-repo-${{ inputs.roadmap_slug }}"
base: "master"
labels: |
automated pr
reviewers: jcanalesluna,kamranahmedse
commit-message: "chore: sync content to repo"
title: "chore: sync content to repository - ${{ inputs.roadmap_slug }}"
body: |
## Sync Content to Repo
> [!IMPORTANT]
> This PR Syncs the Content to the Repo for the Roadmap: ${{ inputs.roadmap_slug }}
>
> Commit: ${{ github.sha }}
> Workflow Path: ${{ github.workflow_ref }}
**Please Review the Changes and Merge the PR if everything is fine.**

View File

@@ -0,0 +1,57 @@
name: Sync Repo to Database
on:
workflow_dispatch:
inputs:
roadmap_slug:
description: "The slug of the roadmap to sync (e.g., frontend, backend)"
required: true
jobs:
sync-roadmap:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup pnpm@v9
uses: pnpm/action-setup@v4
with:
version: 9
run_install: false
- name: Setup Node.js Version 20 (LTS)
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
- name: Get all roadmap files
id: roadmap-files
run: |
ROADMAP_DIR="src/data/roadmaps/${{ inputs.roadmap_slug }}"
if [ ! -d "$ROADMAP_DIR" ]; then
echo "Error: Roadmap directory '$ROADMAP_DIR' does not exist"
exit 1
fi
echo "Getting all files in $ROADMAP_DIR"
ALL_FILES=$(find "$ROADMAP_DIR" -type f | tr '\n' ',')
echo "Files to sync:"
echo "$ALL_FILES"
echo "files=$ALL_FILES" >> $GITHUB_OUTPUT
- name: Install Dependencies
run: |
echo "Installing Dependencies"
pnpm install
- name: Run sync script
run: |
echo "Running sync script for roadmap: ${{ inputs.roadmap_slug }}"
echo "Files: ${{ steps.roadmap-files.outputs.files }}"
npm run sync:repo-to-database -- --files="${{ steps.roadmap-files.outputs.files }}" --secret=${{ secrets.GH_SYNC_SECRET }}

View File

@@ -1,38 +0,0 @@
name: Update dependencies
on:
workflow_dispatch: # allow manual run
schedule:
- cron: '0 0 * * 0' # every sunday at midnight
jobs:
upgrade-deps:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
node-version: 18
- uses: pnpm/action-setup@v2.2.2
with:
version: 7.13.4
- name: Upgrade dependencies
run: |
pnpm install
npm run upgrade
pnpm install --lockfile-only
- name: Create PR
uses: peter-evans/create-pull-request@v4
with:
delete-branch: false
branch: "update-deps"
base: "master"
labels: |
dependencies
automated pr
reviewers: kamranahmedse
commit-message: "chore: update dependencies to latest"
title: "Upgrade dependencies to latest"
body: |
Updates all dependencies to latest versions.
Please review the changes and merge if everything looks good.

View File

@@ -0,0 +1,51 @@
name: Upgrade Dependencies
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * 0'
jobs:
upgrade-deps:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js Version 20 (LTS)
uses: actions/setup-node@v4
with:
node-version: 20
- name: Setup pnpm@v9
uses: pnpm/action-setup@v4
with:
version: 9
- name: Install & Upgrade Dependencies
run: |
pnpm install
npm run upgrade
pnpm install --lockfile-only
- name: Create Pull Request
uses: peter-evans/create-pull-request@v7
with:
delete-branch: false
branch: "update-deps"
base: "master"
labels: |
dependencies
automated pr
reviewers: kamranahmedse
commit-message: "chore: update dependencies to latest"
title: "Upgrade Dependencies To Latest - Automated"
body: |
## Updated all Dependencies to Latest Versions.
> [!IMPORTANT]
> This PR Upgrades the Dependencies to the their latest versions.
>
> Commit: ${{ github.sha }}
> Workflow Path: ${{ github.workflow_ref }}
**Please Review the Changes and Merge the PR if everything is fine.**

6
.gitignore vendored
View File

@@ -1,5 +1,6 @@
.idea
.temp
.astro
# build output
dist/
@@ -27,7 +28,6 @@ pnpm-debug.log*
/playwright-report/
/playwright/.cache/
tests-examples
*.csv
*.csveditor/
/editor/*
!/editor/readonly-editor.tsx
packages/editor

10
.vscode/settings.json vendored
View File

@@ -2,5 +2,13 @@
"prettier.documentSelectors": ["**/*.astro"],
"[astro]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
},
"tailwindCSS.experimental.classRegex": [
["\\b\\w+[cC]lassName\\s*=\\s*[\"']([^\"']*)[\"']"],
["\\b\\w+[cC]lassName\\s*=\\s*`([^`]*)`"],
["[\\w]+[cC]lassName[\"']?\\s*:\\s*[\"']([^\"']*)[\"']"],
["[\\w]+[cC]lassName[\"']?\\s*:\\s*`([^`]*)`"],
["cva\\(((?:[^()]|\\([^()]*\\))*)\\)", "[\"'`]([^\"'`]*).*?[\"'`]"],
["cx\\(((?:[^()]|\\([^()]*\\))*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"]
]
}

View File

@@ -1,16 +1,50 @@
// https://astro.build/config
import sitemap from '@astrojs/sitemap';
import tailwind from '@astrojs/tailwind';
import node from '@astrojs/node';
import { defineConfig } from 'astro/config';
import rehypeExternalLinks from 'rehype-external-links';
import { serializeSitemap, shouldIndexPage } from './sitemap.mjs';
import tailwindcss from '@tailwindcss/vite';
import react from '@astrojs/react';
// https://astro.build/config
export default defineConfig({
site: 'https://roadmap.sh/',
redirects: {
'/devops/devops-engineer': {
status: 301,
destination: '/devops',
},
'/ai-tutor': {
status: 301,
destination: '/ai',
},
'/best-practices': {
status: 301,
destination: '/roadmaps',
},
'/best-practices/aws': {
status: 301,
destination: '/aws-best-practices',
},
'/best-practices/backend-performance': {
status: 301,
destination: '/backend-performance-best-practices',
},
'/best-practices/frontend-performance': {
status: 301,
destination: '/frontend-performance-best-practices',
},
'/best-practices/api-security': {
status: 301,
destination: '/api-security-best-practices',
},
'/best-practices/code-review': {
status: 301,
destination: '/code-review-best-practices',
},
},
markdown: {
shikiConfig: {
theme: 'dracula',
@@ -40,21 +74,25 @@ export default defineConfig({
],
],
},
output: 'hybrid',
output: 'server',
adapter: node({
mode: 'standalone',
}),
trailingSlash: 'never',
integrations: [
tailwind({
config: {
applyBaseStyles: false,
},
}),
sitemap({
filter: shouldIndexPage,
serialize: serializeSitemap,
}),
react(),
],
vite: {
plugins: [tailwindcss()],
ssr: {
noExternal: [/^@roadmapsh\/editor.*$/],
},
server: {
allowedHosts: ['roadmap.sh', 'port3k.kamranahmed.info'],
},
},
});

View File

@@ -1,41 +1,150 @@
# Contribution
# Contribution Guidelines ✨
First of all thank you for considering to contribute. Please look at the details below:
First of all, thank you for considering to contribute. Please look at the details below:
- [Contribution](#contribution)
- [New Roadmaps](#new-roadmaps)
- [Existing Roadmaps](#existing-roadmaps)
- [Adding Content](#adding-content)
- [Guidelines](#guidelines)
- [New Roadmaps](#new-roadmaps)
- [Existing Roadmaps](#existing-roadmaps)
- [Adding Projects](#adding-projects)
- [Adding Content](#adding-content)
- [How To Structure Content](#how-to-structure-content)
- [Guidelines](#guidelines)
- [Good vs. Not So Good Contributions](#good-vs-not-so-good-contributions)
- [Local Development](#local-development)
## New Roadmaps
For new roadmaps, submit a roadmap by providing [a textual roadmap similar to this roadmap](https://gist.github.com/kamranahmedse/98758d2c73799b3a6ce17385e4c548a5) in an issue.
For new roadmaps, you can either:
- Submit a roadmap by providing [a textual roadmap similar to this roadmap](https://gist.github.com/kamranahmedse/98758d2c73799b3a6ce17385e4c548a5) in an [issue](https://github.com/kamranahmedse/developer-roadmap/issues).
- Create an interactive roadmap yourself using [our roadmap editor](https://draw.roadmap.sh/) & submit the link to that roadmap in an [issue](https://github.com/kamranahmedse/developer-roadmap/issues).
## Existing Roadmaps
For the existing roadmaps, please follow the details listed for the nature of contribution:
- **Fixing Typos** — Make your changes in the [roadmap JSON file](https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data/roadmaps)
- **Adding or Removing Nodes** — Please open an issue with your suggestion.
- **Fixing Typos** — Make your changes in the [roadmap markdown file](https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data/roadmaps) and submit a [PR](https://github.com/kamranahmedse/developer-roadmap/pulls).
- **Adding/Removing Nodes and Modifying Node Titles** — Please open an [issue](https://github.com/kamranahmedse/developer-roadmap/issues) with your suggestion.
**Note:** Please note that our goal is not to have the biggest list of items. Our goal is to list items or skills most relevant today.
**Note:** Please note that our goal is **not to have the biggest list of items**. Our goal is to list items or skills most relevant today.
## Adding Projects
If you have a project idea that you think we should add to the roadmap, feel free to open an issue with as many details about the project as possible and the roadmap you think it should be added to.
The detailed format for the issue should be as follows:
```md
## What is this project about?
(Add an introduction to the project.)
## Skills this Project Covers
(Comma separated list of skills, e.g. Programming Knowledge, Database, etc.)
## Requirements
( Detailed list of requirements, i.e. input, output, hints to help build this, etc.)
```
Have a look at this project to get an idea of [what we are looking for](https://roadmap.sh/projects/github-user-activity).
## Adding Content
Find [the content directory inside the relevant roadmap](https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data/roadmaps). Please keep the following guidelines in mind when submitting content:
- Content must be in English.
- Put a brief description about the topic on top of the file and the a list of links below with each link having title of the URL.
- Maximum of 8 links per topic.
- **No GeeksforGeeks links** — Links to geeksforgeeks.org are not accepted.
- Follow the below style guide for content.
Please note that we are intentionally keeping the content under the topic popup concise. You MUST always aim to explain the topic simply in a **single paragraph** or so and provide external resources where users can learn more about the topic.
### How To Structure Content
Please adhere to the following style when adding content to a topic:
```md
# Topic Title
(Content)
Visit the following resources to learn more:
- [@type@Title/Description of Link](Link)
```
`@type@` must be one of the following and describe the type of content you are adding:
- `@official@`
- `@opensource@`
- `@article@`
- `@course@`
- `@podcast@`
- `@video@`
- `@book@`
It's important to add a valid type, this will help us categorize the content and display it properly on the roadmap. The order of the links based on type is same as above.
## Guidelines
- <p><strong>Adding everything available out there is not the goal!</strong><br />
The roadmaps represent the skillset most valuable today, i.e., if you were to enter any of the listed fields today, what would you learn?! There might be things that are of-course being used today but prioritize the things that are most in demand today, e.g., agreed that lots of people are using angular.js today but you wouldn't want to learn that instead of React, Angular, or Vue. Use your critical thinking to filter out non-essential stuff. Give honest arguments for why the resource should be included.</p>
- <p><strong>Do not add things you have not evaluated personally!</strong><br />
- <p><strong>Please don't use the project for self-promotion!</strong><br/>
We believe this project is a valuable asset to the developer community, and it includes numerous helpful resources. We kindly ask you to avoid submitting pull requests for the sole purpose of self-promotion. We appreciate contributions that genuinely add value, such as guides from maintainers of well-known frameworks, and will consider accepting these even if they're self authored. Thank you for your understanding and cooperation!
- <p><strong>Adding everything available out there is not the goal!</strong><br/>
The roadmaps represent the skillset most valuable today, i.e., if you were to enter any of the listed fields today, what would you learn? There might be things that are of-course being used today, but prioritize the things that are most in demand today, e.g., agree that lots of people are using angular.js today, but you wouldn't want to learn that instead of React, Angular, or Vue. Use your critical thinking to filter out non-essential stuff. Give honest arguments for why the resource should be included.</p>
- <p><strong>Do not add things you have not evaluated personally!</strong><br/>
Use your critical thinking to filter out non-essential stuff. Give honest arguments for why the resource should be included. Have you read this book? Can you give a short article?</p>
- <p><strong>Create a Single PR for Content Additions</strong></p>
If you are planning to contribute by adding content to the roadmaps, I recommend you to clone the repository, add content to the [content directory of the roadmap](./src/data/roadmaps/) and create a single PR to make it easier for me to review and merge the PR.
- Write meaningful commit messages
- Look at the existing issues/pull requests before opening new ones
- <p><strong>Write meaningful commit messages</strong><br/>
Meaningful commit messages help speed up the review process as well as help other contributors gain a good overview of the repositories commit history without having to dive into every commit.
</p>
- <p><strong>Look at the existing issues/pull requests before opening new ones</strong></p>
## Good vs. Not So Good Contributions
<strong>Good</strong>
- New Roadmaps.
- Engaging and fresh content links.
- Typos and grammatical fixes.
- Enhanced Existing Content.
- Content copy in topics that do not have any (or minimal copy exists).
<strong>Not So Good</strong>
- Adding whitespace that doesn't add to the readability of the content.
- Rewriting content in a way that doesn't add any value.
- Non-English content.
- PR's that don't follow our style guide, have no description, and a default title.
- Links to your own blog articles.
## Local Development
For local development, you can use the following commands:
```bash
git clone git@github.com:kamranahmedse/developer-roadmap.git --depth 1
cd developer-roadmap
pnpm add @roadmapsh/editor@npm:@roadmapsh/dummy-editor -w
pnpm install
```
Run the development server with:
```bash
pnpm dev
```
***
Have a look at the [License](./license) file.

View File

@@ -1,14 +0,0 @@
export function ReadonlyEditor(props: any) {
return (
<div className="fixed bottom-0 left-0 right-0 top-0 z-[9999] border bg-white p-5 text-black">
<h2 className="mb-2 text-xl font-semibold">Private Component</h2>
<p className="mb-4">
Renderer is a private component. If you are a collaborator and have
access to it. Run the following command:
</p>
<code className="mt-5 rounded-md bg-gray-800 p-2 text-white">
npm run generate-renderer
</code>
</div>
);
}

13
license
View File

@@ -1,7 +1,7 @@
Everything including text and images in this project are protected by the copyright laws.
You are allowed to use this material for personal use but are not allowed to use it for
any other purpose including publishing the images, the project files or the content in the
images in any form either digital, non-digital, textual, graphical or written formats.
any other purpose including publishing the images, the project files or the content in
the images in any form either digital, non-digital, textual, graphical or written formats.
You are allowed to share the links to the repository or the website roadmap.sh but not
the content for any sort of usage that involves the content of this repository taken out
of the repository and be shared from any other medium including but not limited to blog
@@ -9,11 +9,4 @@ posts, articles, newsletters, you must get prior consent from the understated. T
conditions do not apply to the readonly GitHub forks created using the Fork button on
GitHub with the whole purpose of contributing to the project.
Copyright © 2023 Kamran Ahmed <kamranahmed.se@gmail.com>
Please note that I am really flexible with allowing the usage of the content in this
repository. If you reach out to me with a brief detail of why and how you would like
to use this content, there is a good chance that I will allow you to use it. The reason
behind this strictness in the license is to stop the people who have been using these
roadmaps in ill manners e.g. ripping people off with suggesting random affiliate links,
redistributing these roadmaps just for the sake of monetizing the traffic.
Copyright © 2017 - Present. Kamran Ahmed <kamranahmed.se@gmail.com>

9512
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -9,78 +9,134 @@
"build": "astro build",
"preview": "astro preview",
"format": "prettier --write .",
"gh-labels": "./scripts/create-roadmap-labels.sh",
"astro": "astro",
"deploy": "NODE_DEBUG=gh-pages gh-pages -d dist -t",
"upgrade": "ncu -u",
"roadmap-links": "node scripts/roadmap-links.cjs",
"roadmap-dirs": "node scripts/roadmap-dirs.cjs",
"roadmap-assets": "tsx scripts/editor-roadmap-assets.ts",
"refresh-assets": "tsx scripts/refresh-assets.ts",
"editor-roadmap-dirs": "tsx scripts/editor-roadmap-dirs.ts",
"editor-roadmap-content": "tsx scripts/editor-roadmap-content.ts",
"roadmap-content": "node scripts/roadmap-content.cjs",
"generate-renderer": "sh scripts/generate-renderer.sh",
"generate-renderer-dummy": "sh scripts/generate-renderer-dummy.sh",
"best-practice-dirs": "node scripts/best-practice-dirs.cjs",
"best-practice-content": "node scripts/best-practice-content.cjs",
"generate:og": "node ./scripts/generate-og-images.mjs",
"warm:urls": "sh ./scripts/warm-urls.sh https://roadmap.sh/sitemap-0.xml",
"compress:images": "tsx ./scripts/compress-images.ts",
"generate:roadmap-content-json": "tsx ./scripts/editor-roadmap-content-json.ts",
"migrate:editor-roadmaps": "tsx ./scripts/migrate-editor-roadmap.ts",
"sync:content-to-repo": "tsx ./scripts/sync-content-to-repo.ts",
"sync:repo-to-database": "tsx ./scripts/sync-repo-to-database.ts",
"sync:roadmap": "tsx ./scripts/sync-roadmap-to-database.ts",
"migrate:content-repo-to-database": "tsx ./scripts/migrate-content-repo-to-database.ts",
"cleanup:orphaned-content": "tsx ./scripts/cleanup-orphaned-content.ts",
"official:roadmap-assets": "tsx ./scripts/official-roadmap-assets.ts",
"test:e2e": "playwright test"
},
"dependencies": {
"@astrojs/node": "^8.2.5",
"@astrojs/react": "^3.3.1",
"@astrojs/sitemap": "^3.1.4",
"@astrojs/tailwind": "^5.1.0",
"@fingerprintjs/fingerprintjs": "^4.3.0",
"@nanostores/react": "^0.7.2",
"@ai-sdk/react": "2.0.0-beta.34",
"@astrojs/node": "^9.2.1",
"@astrojs/react": "^4.2.7",
"@astrojs/sitemap": "^3.4.0",
"@fingerprintjs/fingerprintjs": "^4.6.2",
"@microsoft/clarity": "^1.0.0",
"@nanostores/react": "^1.0.0",
"@napi-rs/image": "^1.9.2",
"@radix-ui/react-dropdown-menu": "^2.1.15",
"@radix-ui/react-popover": "^1.1.14",
"@resvg/resvg-js": "^2.6.2",
"@types/react": "^18.3.1",
"@types/react-dom": "^18.3.0",
"astro": "^4.7.0",
"@roadmapsh/editor": "workspace:*",
"@shikijs/transformers": "^3.9.2",
"@tailwindcss/vite": "^4.1.7",
"@tanstack/react-query": "^5.76.1",
"@tiptap/core": "^2.12.0",
"@tiptap/extension-document": "^2.12.0",
"@tiptap/extension-paragraph": "^2.12.0",
"@tiptap/extension-placeholder": "^2.12.0",
"@tiptap/extension-text": "^2.12.0",
"@tiptap/pm": "^2.12.0",
"@tiptap/react": "^2.12.0",
"@tiptap/suggestion": "^2.12.0",
"@types/react": "^19.1.4",
"@types/react-dom": "^19.1.5",
"astro": "^5.7.13",
"clsx": "^2.1.1",
"dayjs": "^1.11.11",
"dayjs": "^1.11.13",
"dom-to-image": "^2.6.0",
"dracula-prism": "^2.1.16",
"gray-matter": "^4.0.3",
"htm": "^3.1.1",
"image-size": "^1.1.1",
"jose": "^5.2.4",
"image-size": "^2.0.2",
"jose": "^6.0.11",
"js-cookie": "^3.0.5",
"lucide-react": "^0.376.0",
"nanoid": "^5.0.7",
"nanostores": "^0.10.3",
"node-html-parser": "^6.1.13",
"npm-check-updates": "^16.14.20",
"prismjs": "^1.29.0",
"react": "^18.3.1",
"react-calendar-heatmap": "^1.9.0",
"react-confetti": "^6.1.0",
"react-dom": "^18.3.1",
"react-tooltip": "^5.26.4",
"reactflow": "^11.11.2",
"katex": "^0.16.22",
"lucide-react": "^0.511.0",
"luxon": "^3.6.1",
"markdown-it-async": "^2.2.0",
"nanoid": "^5.1.5",
"nanostores": "^1.0.1",
"node-html-parser": "^7.0.1",
"npm-check-updates": "^18.0.1",
"playwright": "^1.52.0",
"prismjs": "^1.30.0",
"radix-ui": "^1.4.2",
"react": "^19.1.0",
"react-calendar-heatmap": "^1.10.0",
"react-confetti": "^6.4.0",
"react-dom": "^19.1.0",
"react-dropzone": "^14.3.8",
"react-markdown": "^10.1.0",
"react-resizable-panels": "^3.0.2",
"react-textarea-autosize": "^8.5.9",
"react-tooltip": "^5.28.1",
"rehype-external-links": "^3.0.0",
"rehype-katex": "^7.0.1",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"remark-parse": "^11.0.0",
"roadmap-renderer": "^1.0.6",
"satori": "^0.10.13",
"roadmap-renderer": "^1.0.7",
"sanitize-html": "^2.17.0",
"satori": "^0.13.1",
"satori-html": "^0.3.2",
"sharp": "^0.33.3",
"sharp": "^0.34.1",
"shiki": "^3.4.2",
"slugify": "^1.6.6",
"tailwind-merge": "^2.3.0",
"tailwindcss": "^3.4.3",
"unified": "^11.0.4",
"zustand": "^4.5.2"
"tailwind-merge": "^3.3.0",
"tailwindcss": "^4.1.7",
"tippy.js": "^6.3.7",
"tiptap-markdown": "^0.8.10",
"turndown": "^7.2.0",
"unified": "^11.0.5",
"zod": "^4.0.17",
"zustand": "^5.0.4"
},
"devDependencies": {
"@playwright/test": "^1.43.1",
"@tailwindcss/typography": "^0.5.13",
"@ai-sdk/google": "^1.2.18",
"@playwright/test": "^1.52.0",
"@tailwindcss/typography": "^0.5.16",
"@types/dom-to-image": "^2.6.7",
"@types/js-cookie": "^3.0.6",
"@types/prismjs": "^1.26.3",
"@types/react-calendar-heatmap": "^1.6.7",
"csv-parser": "^3.0.0",
"gh-pages": "^6.1.1",
"@types/luxon": "^3.6.2",
"@types/markdown-it": "^14.1.2",
"@types/prismjs": "^1.26.5",
"@types/react-calendar-heatmap": "^1.9.0",
"@types/react-slick": "^0.23.13",
"@types/sanitize-html": "^2.16.0",
"@types/turndown": "^5.0.5",
"ai": "5.0.0-beta.34",
"csv-parser": "^3.2.0",
"gh-pages": "^6.3.0",
"js-yaml": "^4.1.0",
"markdown-it": "^14.1.0",
"openai": "^4.38.5",
"prettier": "^3.2.5",
"prettier-plugin-astro": "^0.13.0",
"prettier-plugin-tailwindcss": "^0.5.14",
"tsx": "^4.7.3"
"openai": "^4.100.0",
"prettier": "^3.5.3",
"prettier-plugin-astro": "^0.14.1",
"prettier-plugin-tailwindcss": "^0.6.11",
"tailwind-scrollbar": "^4.0.2",
"tsx": "^4.19.4"
}
}

14143
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

2
pnpm-workspace.yaml Normal file
View File

@@ -0,0 +1,2 @@
packages:
- packages/*

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 351 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 420 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 431 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 235 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 242 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 437 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 799 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 233 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 756 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 685 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 835 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 602 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 516 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

BIN
public/img/gifs/bot.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 821 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 386 KiB

BIN
public/img/gifs/rocket.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 KiB

BIN
public/img/gifs/star.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1013 KiB

BIN
public/img/gifs/wave.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 203 B

After

Width:  |  Height:  |  Size: 203 B

View File

Before

Width:  |  Height:  |  Size: 1021 B

After

Width:  |  Height:  |  Size: 1021 B

View File

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

View File

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

View File

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View File

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

Before

Width:  |  Height:  |  Size: 405 KiB

After

Width:  |  Height:  |  Size: 405 KiB

Some files were not shown because too many files have changed in this diff Show More