Compare commits

...

1696 Commits

Author SHA1 Message Date
Kamran Ahmed
19dae66a2b Update UI for project languages 2024-08-26 13:37:10 +01:00
Arik Chakma
4adcf16f2d fix: select language 2024-08-24 05:19:37 +06:00
Arik Chakma
76970ab2ac fix: update select languages 2024-08-24 04:08:21 +06:00
Arik Chakma
bfb3a3eb30 feat: add project languages 2024-08-23 09:32:12 +06: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
dsh
71d84faf73 None English video removed from node (#5610)
The youtube video linked for Horizontal Autoscaling was not English which goes against our contribution guidelines.
2024-05-07 20:17:10 +06:00
Arik Chakma
66e4793032 feat: team personal progress only (#5586)
* feat: team personal progress only

* fix: default false
2024-05-07 14:56:44 +01:00
Arik Chakma
32cbfd6699 feat: migrate road card endpoint (#5583) 2024-05-07 13:38:57 +01:00
Md. Jahidul Islam
043bf59c87 Add resource for Insertion Sort (#5591)
* Update 102-insertion-sort.md

Added insertion sort link from w3 school and also added advantages , disadvantages about insertion sort

* Reformat links

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-05-07 11:42:13 +01:00
Ed Lan
3e0d8a5b3d Updated featured image with tweaked dimensions (#5604) 2024-05-06 17:53:50 +01:00
Kamran Ahmed
2b20996134 Show proper error on open ai model 2024-05-05 19:03:01 +01:00
guangwu
20be28653f fix: following typo (#5308)
* fix: typo

* fix: gap

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-05-04 09:10:54 +06:00
Kamran Ahmed
a5c28f09a7 Add full-stack vs software-engineer guide 2024-05-02 11:51:09 +01:00
Kamran Ahmed
25675613a6 Add frontend languages guide 2024-05-02 11:36:41 +01:00
Kamran Ahmed
89f975e10d Add java developer skills 2024-05-02 11:11:49 +01:00
Kamran Ahmed
59695c2032 Team activity item dates 2024-05-01 22:59:12 +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
Arik Chakma
b7a858823c chore: replace with og endpoint (#5571)
* chore: replace with og endpoint

* fix: update og routes
2024-05-01 11:59:23 +01:00
Kamran Ahmed
d441c9ac58 Fix title for activity page 2024-04-30 22:08:52 +01:00
Kamran Ahmed
6c977a2781 Update TNS link in topic page 2024-04-30 18:59:43 +01:00
Kamran Ahmed
0fa4dfe93e Update 2024-04-30 18:58:48 +01:00
Ethan Cui
b9b9a68eaa Add deployment stamps pattern details (#5475)
The description for deployment-stamps in the high-availability section is actually the bulkhead pattern instead of the deployment-stamps pattern. 

The new changes above are from the deployment stamps pattern in the availability section.
2024-04-30 18:53:10 +01:00
NEWTON MALLICK
e7f8f394b4 Fix static typing typos (#5486) 2024-04-30 18:51:27 +01:00
Ata Tekeli
5a910b53e6 add bluetooth security resources from norton us and bluetooth officia… (#5490)
* add bluetooth security resources from norton us and bluetooth official website

* add video to basics of computer networking for cybersecurity roadmap

* add Linux Commands Cheat Sheet

Added Linux Commands Cheat Sheet to 101-linux.md

* add virtual machine explanation from abhishek veeramalla's devops zero to hero course
2024-04-30 18:50:02 +01:00
Antonio Coratelli
c72dd0081c Add bool to C++ roadmap (#5578) 2024-04-30 18:49:26 +01:00
Arik Chakma
f2a2ac9ec8 feat: implement team activity stream (#5565)
* wip

* feat: implement team activity page

* feat: add pagination

* fix: add max height

* Team activity updates

* Remove invalid activityes

* Team activity page

* fix: team roadmap versions not working

* Add team activity items

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-30 17:48:51 +01:00
Kamran Ahmed
8ceedadd22 fix: team roadmap not taking to team version 2024-04-30 12:02:00 +01:00
Kamran Ahmed
c3bcaa7489 Add shortcode support 2024-04-30 11:18:52 +01:00
Ed Lan
83f60ce01b Updated backend developer tools copy and images (#5577)
* Update backend-developer-tools.md

Small copy tweak to test

* Update backend-languages.md

Changed the order of sections to start with the most imp/relevant content + to try and catch featured snippets.

* Update backend-developer-tools.md

Replaced images & tweaked alt tags
2024-04-30 10:52:09 +01:00
Kamran Ahmed
88b29a963e Add partner click ga event 2024-04-29 23:59:38 +01:00
Kamran Ahmed
cf7bb32277 Update dependencies 2024-04-29 23:40:30 +01:00
Kamran Ahmed
2eb90d78e5 Add tns link 2024-04-29 23:23:33 +01:00
Cryo-Lord
2a9195c6d2 Update flask resource URL (#5492)
Fixed Tutorial link to an updated versión of the tutorial
2024-04-29 11:52:20 +01:00
Deepak Mardi
cdd02fef30 Fix wrong URL (#5431)
* Updating the link for DevOps Roadmap to correct URL (https://roadmap.sh/docker) previously set to (https://roadmap.sh/best-practices)

* update
2024-04-29 11:51:02 +01:00
Sören König
b884a9cd29 DevOps / Serverless / GCP (Cloud) Functions (#5496)
Added some intro text and materials to get started.
2024-04-29 11:50:15 +01:00
Stephen George
ed06724d78 [TYPO] Eliminate variants of Python Generator Expressions (#5510)
* [TYPO] Eliminate variants of Python Generator Expressions

* [GRAMMAR] Simplify "creating generators that generate" language

* Avoid using the word 'generating' too much
2024-04-29 11:48:17 +01:00
Oleksandr Glushchenko
3e52fef36b Adds missing whitespace (#5515) 2024-04-29 11:47:38 +01:00
Akash Goswami
38b29c3bf1 Fix typo in Data Structures and Algorithms roadmap (#5519) 2024-04-29 11:47:22 +01:00
Manan Koyawala
a739d56d97 Add gorm resource (#5540)
Easy and quick start to learn gorm with mysql video for beginners.
2024-04-29 11:46:24 +01:00
Md. Jahidul Islam
24ade1c8f3 Add link to bubble sort algorithm (#5541)
* Update 100-bubble-sort.md

Adding bubble sort link from w3 school

* Update src/data/roadmaps/datastructures-and-algorithms/content/105-sorting-algorithms/100-bubble-sort.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-29 11:45:27 +01:00
Abhishek
9fcf7b7c93 Fix grammatical mistake (#5546) 2024-04-29 11:40:43 +01:00
Faris Han
3f132ca632 Minor code formatting fix (#5550)
Fix code formatting
2024-04-29 11:40:10 +01:00
Daniyal Zhanturin
8d42807d0c Update n+1 problem resource (#5557)
* Update 103-n-plus-one-problem.md

Remove link to payed content and provide free access article

* Update src/data/roadmaps/backend/content/108-more-about-databases/103-n-plus-one-problem.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-29 11:39:47 +01:00
gabriel pita
90f1a9c432 Improve readability of text (#5563) 2024-04-29 11:38:57 +01:00
petitpandarouge
bd5eee4a9e Update build command in docs (#5569) 2024-04-29 11:38:39 +01:00
Kamran Ahmed
a1710b17c8 Take out cloudfront cache busting into a separate github action 2024-04-29 11:29:09 +01:00
stationname
f77bfc499f Add learning reference to CIDR (#5573) 2024-04-29 11:21:35 +01:00
Arik Chakma
33c318fbda chore: add roadmap slug (#5568) 2024-04-27 23:15:14 +01:00
Arik Chakma
961d398b8d feat: add ai roadmap slug (#5529)
* Update

* Add stats and health endpoints

* Add pre-render

* fix: redirect to the error page

* Fix generate-renderer issue

* Rename

* Fix best practice topics not loading

* Handle SSR for static pages

* Refactor faqs

* Refactor best practices

* Fix absolute import

* Fix stats

* Add custom roadmap page

* Minor UI change

* feat: custom roadmap slug routes (#4987)

* feat: replace roadmap slug

* fix: remove roadmap slug

* feat: username route

* fix: user public page

* feat: show roadmap progress

* feat: update public profile

* fix: replace with toast

* feat: user public profile page

* feat: implement profile form

* feat: implement user profile roadmap page

* refactor: remove logs

* fix: increase progress gap

* fix: remove title margin

* fix: breakpoint for roadmaps

* Update dependencies

* Upgrade dependencies

* fix: improper avatars

* fix: heatmap focus

* wip: remove `getStaticPaths`

* fix: add disable props

* wip

* feat: add email icon

* fix: update pnpm lock

* fix: implement author page

* Fix beginner roadmaps not working

* Changes to form

* Refactor profile and form

* Refactor public profile form

* Rearrange sidebar items

* Update UI for public form

* Minor text update

* Refactor public profile form

* Error page for user

* Revamp UI for profile page

* Add public profile page

* Fix vite warnings

* Add private profile banner

* feat: on blur check username

* Update fetch depth

* Add error detail

* Use hybrid mode of rendering

* Do not pre-render stats pages

* Update deployment workflow

* Update deployment workflow

* wip

* wip

* wip

* feat: add slug navigation

* feat: add ai roadmap slug

* feat: add explore page slug

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-27 22:47:09 +01:00
Kamran Ahmed
6326a80b22 Add terms and conditions links on signup forms 2024-04-26 18:19:00 +01:00
Kamran Ahmed
88147bef31 Update pnpm-lock 2024-04-26 17:07:38 +01:00
Arik Chakma
240c55cc6a feat: implement image compressor (#5551)
* wip: image compressor

* fix: ignore increase file

* Compress images

* Compress images

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-26 17:05:54 +01:00
Kamran Ahmed
f173220966 Implement og image override and fix canonical urls 2024-04-26 00:46:19 +01:00
Arik Chakma
3a1b896eb2 Add default opengraph on error (#5552) 2024-04-26 00:12:10 +01:00
SilverFlin
caa8681272 fix: quizz anchor link reference (#5561) 2024-04-26 00:11:48 +01:00
Kamran Ahmed
ba8217d61c Add linux roadmap 2024-04-26 00:11:13 +01:00
Kamran Ahmed
57faa21148 Add links to linux roadmap 2024-04-26 00:08:55 +01:00
Kamran Ahmed
f30334cb9b Add text-balance to topic header 2024-04-25 18:20:52 +01:00
Kamran Ahmed
e1069bbae3 Add og images for linux / ai-data-scientist roadmap 2024-04-25 18:14:06 +01:00
Kamran Ahmed
7ea80b39fa Remove code sample 2024-04-25 18:04:23 +01:00
Kamran Ahmed
7b297bdba6 Add linux roadmap 2024-04-25 18:04:23 +01:00
Kamran Ahmed
3d53ce67e9 Add linux content directoriesg 2024-04-25 18:04:23 +01:00
Kamran Ahmed
6cfea7994e Add linux roadmap png/pdf 2024-04-25 18:04:23 +01:00
Kamran Ahmed
d802841f1a Add linux roadmap 2024-04-25 18:04:23 +01:00
Abhishek
fd46f026dd Fix the content of IF function in data analyst roadmap (#5547) 2024-04-24 15:04:26 +01:00
Kamran Ahmed
41b179fc66 Change path for raycast app launcher image 2024-04-24 00:06:37 +01:00
Kamran Ahmed
5f96fac3cc Update topic detail text 2024-04-23 23:08:01 +01:00
Arik Chakma
39fc4cb502 feat: add user open graph (#5543)
* feat: add user open graph

* fix: add proxy for open graph
2024-04-23 23:07:15 +01:00
Kamran Ahmed
fac9a2bd6a Add google youtube links in topic content 2024-04-23 17:35:29 +01:00
Kamran Ahmed
2bc6d16f3f Text change 2024-04-22 18:11:33 +01:00
Kamran Ahmed
a77b0eefd0 Space alignment 2024-04-22 17:42:17 +01:00
Arik Chakma
dccbe683fd feat: implement activity stream (#5485)
* wip: implement activity stream

* feat: add empty stream

* fix: filter empty topic ids

* fix: update progress group

* fix: update icon

* feat: add topic titles

* fix: update topic title

* fix: update http call

* Redesign activity stream

* Add activity stream

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-22 17:19:34 +01:00
Ivan Vasilev
4db353e017 Replace plagiarized source with original (#5539)
Remove a plagiarized article and refer to the original article and youtube video by Fireship
2024-04-22 11:13:23 +01:00
Cinquin Andy
91dc6b862c Fix broken video link, and add unlighthouse to the ressources (#5527)
* Update 112-lighthouse.md

* fix: broken youtube link

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-04-22 10:53:12 +06:00
Kamran Ahmed
d2efad25a8 Add copy button 2024-04-20 14:07:10 +01:00
Kamran Ahmed
4db5cc920b Add copy button 2024-04-20 14:06:53 +01:00
Kamran Ahmed
eef734abfd Add alert for skill profile 2024-04-20 13:06:27 +01:00
Kamran Ahmed
8e252cc062 Update profile form 2024-04-20 01:54:30 +01:00
Kamran Ahmed
abf33b8f47 Update profile form 2024-04-20 01:40:41 +01:00
Kamran Ahmed
e1a9dcc511 Add my profile 2024-04-19 18:03:37 +01:00
Kamran Ahmed
3cf246cc31 Add profile button in navigation 2024-04-19 17:43:32 +01:00
Kamran Ahmed
f9e90bfda5 Validation on the username 2024-04-19 17:32:53 +01:00
Selva Muthu Kumaran Boopalan
d042f4511c Add linux upskill challenge link (#4554)
devops-roadmap-ubuntu-linux-upskill-challenge link fixed
fix : #4550
2024-04-19 14:21:02 +01:00
Mark-a-obrien
b2adb619f0 Fix grammatical mistake (#5503)
* Update react.md - fixed grammatical error

Changed 
- "Server Components in allow developers to write components"
to 
- "Server Components allows developers to write components"

* Update src/data/question-groups/react/react.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-16 15:24:51 +01:00
Zakarya Meddahi
3ab6942cee Fix typo in ephemeral FS in docker
Solve conflict in information between lines 3 and 9
"stopped (and) removed" in line 3
"stopped (or) removed" in line 9
2024-04-16 15:23:57 +01:00
Arik Chakma
a20400f6a2 feat: implement sponsor (#5480)
* feat: implement sponsor

* wip: add view cookie

* Update src/lib/jwt.ts

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-04-15 13:16:55 +01:00
Kamran Ahmed
285f2c05f2 Add skill profile to indexing 2024-04-14 12:21:46 +01:00
Kamran Ahmed
e716007245 Replace h1 tags with h2 2024-04-12 18:46:51 +01:00
Kamran Ahmed
c2a5e5a805 Make API call on 3 or more characters 2024-04-12 00:03:14 +01:00
Kamran Ahmed
c4c7499a22 Pre-render stats page 2024-04-11 23:10:14 +01:00
Kamran Ahmed
ad6002a514 feat: profile pages, custom roadmap pages and SSR (#5494)
* Update

* Add stats and health endpoints

* Add pre-render

* fix: redirect to the error page

* Fix generate-renderer issue

* Rename

* Fix best practice topics not loading

* Handle SSR for static pages

* Refactor faqs

* Refactor best practices

* Fix absolute import

* Fix stats

* Add custom roadmap page

* Minor UI change

* feat: custom roadmap slug routes (#4987)

* feat: replace roadmap slug

* fix: remove roadmap slug

* feat: username route

* fix: user public page

* feat: show roadmap progress

* feat: update public profile

* fix: replace with toast

* feat: user public profile page

* feat: implement profile form

* feat: implement user profile roadmap page

* refactor: remove logs

* fix: increase progress gap

* fix: remove title margin

* fix: breakpoint for roadmaps

* Update dependencies

* Upgrade dependencies

* fix: improper avatars

* fix: heatmap focus

* wip: remove `getStaticPaths`

* fix: add disable props

* wip

* feat: add email icon

* fix: update pnpm lock

* fix: implement author page

* Fix beginner roadmaps not working

* Changes to form

* Refactor profile and form

* Refactor public profile form

* Rearrange sidebar items

* Update UI for public form

* Minor text update

* Refactor public profile form

* Error page for user

* Revamp UI for profile page

* Add public profile page

* Fix vite warnings

* Add private profile banner

* feat: on blur check username

* Update fetch depth

* Add error detail

* Use hybrid mode of rendering

* Do not pre-render stats pages

* Update deployment workflow

* Update deployment workflow

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-04-11 22:35:52 +01:00
Kamran Ahmed
b029eebd7b Delete in rsync 2024-04-10 09:52:33 +01:00
Kamran Ahmed
bacf0e6320 Fix vite warnings 2024-04-10 03:28:23 +01:00
Kamran Ahmed
64ed4b6c23 Update rsync 2024-04-10 03:23:10 +01:00
Kamran Ahmed
5da5f41a8d Update rsync 2024-04-10 03:09:43 +01:00
Arik Chakma
ed6f4b64a6 fix: account activity title (#5483) 2024-04-09 23:10:51 +01:00
Kamran Ahmed
c768cac62f Add cloudfront cache clearing 2024-04-09 13:26:07 +01:00
Kamran Ahmed
3ad7765658 Update rsync options 2024-04-08 05:43:36 +01:00
Kamran Ahmed
0e0a70fcbd Exclude .git 2024-04-08 05:31:30 +01:00
Kamran Ahmed
5c330094f9 Fix broken build 2024-04-08 04:02:26 +01:00
Kamran Ahmed
e9f5462180 Fix broken build 2024-04-08 03:48:28 +01:00
Kamran Ahmed
c9534b30f5 Fix broken build 2024-04-08 03:43:43 +01:00
Kamran Ahmed
8537698d91 Update dependencies in github actions 2024-04-08 03:31:14 +01:00
Kamran Ahmed
9414089714 Add rsync script for deployment 2024-04-08 03:26:14 +01:00
Kamran Ahmed
25965d91a0 Replace hiring with AI button 2024-04-08 02:22:19 +01:00
Ethan Cui
7ce02300de fix: typo Chatty I/O (#5471)
The content's title should be "Chatty I/O" instead of "Chat I/O"
2024-04-07 13:06:02 +06:00
Kamran Ahmed
f0859628f7 Reduce table of content gap 2024-04-04 17:02:37 +01:00
Kamran Ahmed
ff94ea7116 Sticky sidebar 2024-04-04 17:01:39 +01:00
Arik Chakma
abad548961 feat: add footer for ai generated roadmaps (#5461)
* feat: add footer for ai generated roadmaps

* fix: add layout in explore page
2024-04-03 20:57:50 +01:00
Arik Chakma
6e81855645 fix: text wrap in AI search roadmap (#5462) 2024-04-03 19:20:38 +01:00
Kamran Ahmed
60568caff7 Add table of contents to guides 2024-04-03 17:25:23 +01: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
Kamran Ahmed
852622f5ac Add link to data analyst roadmap 2024-04-03 00:18:47 +01:00
Kamran Ahmed
03173f6017 Update dates for data analyst roadmap 2024-04-02 22:28:44 +01:00
Kamran Ahmed
5c1e3cae3f Update content for data analyst roadmap 2024-04-02 22:28:44 +01:00
Kamran Ahmed
a3f9c8e5e2 Add content for data analyst 2024-04-02 22:28:44 +01:00
Kamran Ahmed
43f9412dd4 Add data analyst roadmap 2024-04-02 22:28:44 +01:00
Kamran Ahmed
58e11afc94 Add roadmap dirs for data analyst 2024-04-02 22:28:44 +01:00
Kamran Ahmed
854c39ec39 Add content directory 2024-04-02 22:28:44 +01:00
Kamran Ahmed
907391b34c Add analyst roadmap 2024-04-02 22:28:44 +01:00
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
5a56b0f753 Fixed typo (#5443)
* Updating the link for DevOps Roadmap to correct URL (https://roadmap.sh/docker) previously set to (https://roadmap.sh/best-practices)

* update

* update

* Fixed typo in Lazy Eager Explicit Loading of ASP.NET Core Roadmap
2024-04-01 15:22:11 +01:00
Ma'ruf
5fb4d3e2dc fix: focus disappears in navigation (#5355) 2024-04-01 15:20:16 +01: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
Deepak Mardi
0a89057823 fix: invalid link in Java Roadmap (#5425) 2024-03-31 03:14:26 +06:00
Kamran Ahmed
add0db5514 Update footer text 2024-03-30 15:51:57 +00:00
Kamran Ahmed
2eec44303c Fix broken link 2024-03-30 05:07:48 +00:00
Kamran Ahmed
84fc0e40b5 Add get started page path 2024-03-30 03:16:53 +00:00
Kamran Ahmed
d3ee18e2a1 Reset scroll on active group change 2024-03-29 21:18:31 +00:00
Kamran Ahmed
4988ba0604 Fix filter button autofocuses 2024-03-29 21:09:42 +00:00
Kamran Ahmed
fd48e980cd Activate buttons in hero section 2024-03-29 21:00:37 +00:00
Kamran Ahmed
dd728b526e Add roadmaps page 2024-03-29 20:41:21 +00:00
Kamran Ahmed
f8f29d2a17 Fix flickering issue 2024-03-29 19:35:41 +00:00
Kamran Ahmed
5bdfe48cad Restructure roadmaps 2024-03-29 18:02:56 +00:00
Kamran Ahmed
e4e0f9ac98 Filtering of roadmaps 2024-03-29 17:17:58 +00:00
Kamran Ahmed
40c8bfc312 Add roadmaps page 2024-03-29 17:04:57 +00:00
Kamran Ahmed
3479201e20 Roadmaps 2024-03-29 15:54:38 +00:00
Kamran Ahmed
1092528de0 Desktop screen UI 2024-03-29 05:00:37 +00:00
VinayPrabhakar-gamer
45086a6314 fix: OSI typo (#5414)
OCI text corrected to OSI under Application Layer section
2024-03-28 03:18:08 +06:00
Damian Dorosz
b6798ea3a2 fix: update broken link 2024-03-28 03:17:00 +06:00
Arik Chakma
1cb29d0fc7 feat: implement checklist (#5418) 2024-03-27 20:56:05 +00:00
Kamran Ahmed
1d9adf742b Add Node.js questions link 2024-03-27 20:45:02 +00:00
Kamran Ahmed
625d9a1f5b fix: invalid link in backend performance best practices 2024-03-27 20:28:16 +00:00
Kamran Ahmed
08bc4c38ae fix: invalid link in backend performance best practices 2024-03-27 20:27:34 +00:00
Kamran Ahmed
cabbf51150 Make topic detail visible for logged in users 2024-03-27 20:25:53 +00:00
Arik Chakma
730af9b973 feat: ability to update email (#5370)
* chore: update email

* wip: verify email endpoint

* wip: implement success screen

* wip: social warning

* Update form for email update

* Update email form UI

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-27 15:38:47 +00:00
Vaibhav Chauhan
4e96a58e54 Add complexity video resource (#5399)
* feat/ Added complexity video resource

Added video resource for time and space complexity in Data structures and Algorithms section.

* Replace link

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-26 22:43:13 +00:00
Kamran Ahmed
5230ae22be Mark required fields 2024-03-26 15:54:08 +00:00
Arik Chakma
18deef46db feat: add increase generation limit options (#5388)
* wip: limit increase options

* feat: add increase AI limit options

* fix: overflow issue

* UI Updates

* UI for bypassing limits

* Refactor bypass limit

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-26 15:40:26 +00:00
Corey Barr
e6bea59ab5 Fix typo in Java Developer roadmap. (#5406) 2024-03-26 03:04:36 +00:00
Kamran Ahmed
66e4f3c97c Update twitter link 2024-03-26 03:02:39 +00:00
Kamran Ahmed
9511de967c Change backend performance dimensions 2024-03-25 21:53:25 +00:00
Kamran Ahmed
038bdb0e7d Add backend performance best practices 2024-03-25 21:34:47 +00:00
Kamran Ahmed
8a1f5d1bb4 Add backend performance best practices 2024-03-25 21:32:20 +00:00
Kamran Ahmed
3e8af3bd0f Add text-balance to guide headers 2024-03-25 21:27:30 +00:00
Kamran Ahmed
08a3970d08 Add content for backend performance best practices 2024-03-25 21:25:23 +00:00
Kamran Ahmed
e4f9b9fe01 Best practice content dir generation 2024-03-25 20:08:38 +00:00
Kamran Ahmed
2ab7690271 Best practice content dir generation 2024-03-25 19:40:53 +00:00
Kamran Ahmed
cdb9a87c85 Add backend performance best practices 2024-03-25 15:15:30 +00:00
Kamran Ahmed
0d43103323 Add "new" to new roadmaps on homepage 2024-03-25 15:11:25 +00:00
Kamran Ahmed
77d67e29eb fix: progress overflows the roadmap with 2024-03-25 15:11:05 +00:00
Aldiyar Dabarov
4a00a7bc79 Fix typo in System Design Roadmap (#5380) 2024-03-22 14:47:48 +06:00
Kamran Ahmed
ff2c13947b Add AI viewer behind signup 2024-03-21 20:34:48 +00:00
Kamran Ahmed
d880f84e0a Format result count 2024-03-20 16:22:49 +00:00
Kamran Ahmed
7cffcccfe8 Add result count on search 2024-03-20 16:13:28 +00:00
Kamran Ahmed
88ddeeb5fb Fix typescript errors 2024-03-20 15:47:30 +00:00
Kamran Ahmed
812a39154c feat: add search on the AI explore page (#5383)
* fix: type errors

* chore: implement roadmap pagination

* wip

* wip: merge conflicts

* wip: add search

* Add pagination

* Refactor AI search roadmaps

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-03-20 15:38:08 +00:00
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
Arik Chakma
6e6489bc4c feat: show pre-existing results on AI search input (#5349)
* feat: ai term suggestion input

* fix: add suggestion for roadmap

* Update spinner

* fix: hydration errors

* Refactor roadmap search and suggestions

* Remove limit from frontend

* Update roadmap title

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-19 20:42:29 +00:00
Tai
78be705f70 Update 103-avg.md
Added SQL language identifier to enable syntax highlighting
2024-03-19 19:43:36 +00:00
Kamran Ahmed
696e4f1890 Add missing og image 2024-03-19 12:27:29 +00:00
Kamran Ahmed
37c18ec3cc Update SEO text 2024-03-19 12:21:29 +00:00
Kamran Ahmed
9e3d50a84d Update FAQ text 2024-03-19 12:17:37 +00:00
Kamran Ahmed
01c65084b5 Add FAQ for backend roadmap 2024-03-19 12:16:49 +00:00
Kamran Ahmed
05fe51ca33 Add article backend developer tools 2024-03-19 12:08:18 +00:00
Kamran Ahmed
59c0a7d451 Add high res frontend og image 2024-03-19 03:44:49 +00:00
Arik Chakma
d0bd4d6faf feat: implement open graph (#5340)
* chore: add open graph images

* fix: open graph function

* fix: open graph query params

* fix: remove guide id

* fix: generate images on build time

* fix: external author image

* fix: special character issue

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-19 03:33:04 +00:00
RMN-001
ec9d2d4c74 Fix typo in JavaScript roadmap (#5369)
Correcting the typo.
2024-03-18 17:28:57 +00:00
Siddharth Vijay Sai
1eb5a9c49d Fix typos in the SQL Roadmap (#5365)
Updated the row query definition. Row queries can return not just one but multiple rows.
2024-03-18 15:43:48 +00:00
Abderrahmane Larchi
00df91f30d Typo - Update 103-lazy-eager-explicit-loading.md 2024-03-15 18:01:52 +01:00
Kamran Ahmed
c3a61e7f34 Add json ld for author pages 2024-03-15 03:13:53 +00:00
Kamran Ahmed
f838b5dac7 UI changes for logged out users 2024-03-12 15:36:37 +00:00
Kamran Ahmed
64cfe503af Block UI for guest users 2024-03-12 15:26:13 +00:00
Bob Ralks
64070616c0 Update index.md
add bun for running package.json scripts
2024-03-12 01:37:07 -04:00
Kamran Ahmed
5b7e7b9767 Change alert color 2024-03-12 00:28:49 +00:00
Kamran Ahmed
58a5d27854 Add AI announcement on homepage 2024-03-11 12:57:16 +00:00
Kamran Ahmed
18db62748c Update autofouc on roadmap generator 2024-03-11 12:28:10 +00:00
Kamran Ahmed
c9703c8589 Fix flicker on AI page 2024-03-11 12:12:06 +00:00
boc-the-git
da526fa684 Remove duplication (#5311) 2024-03-11 05:14:52 +00:00
Arik Chakma
cd6232035f Refactor AI roadmap generator (#5300)
* fix: roadmap refetching

* fix: remove current roadmap

* feat: explore ai roadmaps

* feat: generate roadmap content

* fix: roadmap topic details

* fix: make roadmap link

* feat: add visit cookie

* chore: update naming

* Update UI for roadmap search

* Update

* Update

* UI updates

* fix: expire visit cookie in 1 hour

* chore: limit roadmap topic content generation

* Add alert on generate roadmap

* UI for search

* Refactor nodesg

* Refactor

* Load roadmap on click

* Refactor UI for ai

* Allow overriding with own API key

* Allow overriding keys

* Add configuration for open ai key

* Add open ai saving

* Fix responsiveness issues

* Fix responsiveness issues

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-11 05:14:32 +00: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
Kamran Ahmed
09cb1ea827 Update custom roadmap message 2024-03-05 18:39:51 +00:00
Kamran Ahmed
d5fdc62343 Adds AI roadmap generator (#5289)
* feat: implement roadmap generator

* feat: add roadmap stream

* Update UI

* fix: add fingerprint visitor id

* feat: implement edit generated roadmap

* feat: implement ai roadmap download

* feat: add limit count

* fix: add limit check

* fix: download image button

* feat: implement roadmap generator

* feat: add roadmap stream

* Update UI

* fix: add fingerprint visitor id

* feat: implement edit generated roadmap

* feat: implement ai roadmap download

* feat: add limit count

* fix: add limit check

* fix: download image button

* UI Updates

* Update UI for roadmap search

* Update UI for roadmap limit

* Update UI for roadmap

* UI responsiveness on AI roadmap generator

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-03-04 17:56:15 +00:00
Reyes Rondón
44d3724880 fix: output length of string (#5227) 2024-03-04 19:46:22 +06:00
boc-the-git
9d4aae10b5 Fix formatting (#5247) 2024-03-04 19:41:10 +06:00
Alex
070d04334b fix: blockchain typo (#5282)
Co-authored-by: Alex Marmolejo <alex97marmolej@gmail.com>
2024-03-03 22:38:37 +06:00
Kamran Ahmed
7040b6637c Persist query parameters on ai and custom roadmap page 2024-03-01 18:10:21 +00:00
Kamran Ahmed
cfa8d2a986 Page sponsor banner fix 2024-03-01 17:46:54 +00:00
Kamran Ahmed
d2f372fd6f Add community roadmap alert 2024-03-01 17:21:06 +00:00
Kamran Ahmed
f6cd6419be Fix typing error 2024-02-29 11:41:05 +00:00
Kamran Ahmed
dcef07d7c6 Remove custom roadmaps from google indexing 2024-02-29 11:39:09 +00:00
Kamran Ahmed
bd3fd8bfe2 Add backend developer skills article 2024-02-27 18:32:00 +00:00
Kamran Ahmed
44b62c2b2d Add author pages 2024-02-27 10:57:25 +00:00
Kamran Ahmed
d958a29862 Add author page 2024-02-27 00:55:38 +00:00
Arik Chakma
37ffc2cc62 fix: set cookie's SameSite and Secure (#5186)
* fix: set cookie's `SameSite` and `Secure`

* fix: remove caddy file
2024-02-26 12:43:32 +00:00
Kamran Ahmed
dd3a46e972 Update footer spacing 2024-02-22 15:50:10 +00:00
devhindo
9f8fcb8265 Remove dead link (#5230)
This video isn't available any more
2024-02-22 15:36:28 +00:00
Kamran Ahmed
6c99127fc4 Add links to new roadmaps 2024-02-22 15:34:45 +00:00
Kamran Ahmed
9157e18ec7 Add datastructures and algorithms links 2024-02-22 15:32:08 +00:00
Kamran Ahmed
84093e3525 Minor space fix 2024-02-22 15:17:23 +00:00
Kamran Ahmed
04d0f7c0b1 Opensource banner responsiveness 2024-02-22 15:16:05 +00:00
Kamran Ahmed
f1f56408d5 Update opensource banner 2024-02-22 13:54:15 +00:00
Kamran Ahmed
d847eb0685 Add content for data structures 2024-02-20 23:36:51 +00:00
Kamran Ahmed
d697707384 Add data structures and algorithm roadmap 2024-02-20 16:33:00 +00:00
Kamran Ahmed
fdee813a0b Discord stats 2024-02-19 14:52:59 +00:00
Kamran Ahmed
707f0097dc Add opensource stats 2024-02-19 14:30:11 +00: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
Kamran Ahmed
27e98b0eba Add hiring page 2024-02-16 00:36:09 +00:00
Kamran Ahmed
8d677f3a22 Fix markdown rendering 2024-02-15 22:15:08 +00:00
Kamran Ahmed
a9734c7eeb Update dependencies 2024-02-15 18:12:34 +00:00
Ashish Singh
7ba48523da Fix broken link (#5156) 2024-02-14 11:20:33 +00:00
Micael Levi L. Cavalcante
c1ebe9ae47 Fix broken link (#5170)
remove unavailable youtube video
2024-02-14 11:15:42 +00:00
Henderson Dike-Benard
415a9c0fd0 Added two Rust courses (#5172)
* Added two rust courses

* Update src/data/roadmaps/game-developer/content/104-programming-languages/103-rust.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-02-14 11:15:27 +00:00
wheval
d3b8cbceaa Update react router tutorial link (#5175)
change the link to react router tutorial, previous link was outdated
2024-02-14 11:13:58 +00:00
Henderson Dike-Benard
c390f4428e Made Changes to quarternions (#5177)
* Made Changes to quarternions

* Update src/data/roadmaps/game-developer/content/101-game-mathematics/106-orientation/100-quaternion.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-02-14 11:13:35 +00:00
Abu Jafor Mohammad Saleh
2e890b1b25 Update MongoDB Documentation Date url (#5178) 2024-02-14 11:11:40 +00:00
Kunal Ukey
7b9be9377b MongoDB Roadmap: VS Analyzer broken link fix (#5182)
- changed broken link for VS Analyzer
- changed installation steps
2024-02-14 11:11:02 +00:00
Arik Chakma
4863f08a4c fix: disable login buttons (#5179)
* fix: disable login buttons

* refactor: remove dead code

* fix: add signup form
2024-02-14 11:10:09 +00:00
Kamran Ahmed
81a14e90eb Add MLOps roadmap pdf 2024-02-13 19:33:44 +00:00
Kamran Ahmed
51dd58f7ed Fix broken URL for aws roadmap 2024-02-13 19:14:21 +00:00
Kamran Ahmed
28a0fca90d Add content for mlops 2024-02-13 18:55:27 +00:00
Kamran Ahmed
be8495a60a Add mlops roadmap 2024-02-13 18:55:27 +00:00
Abderrahmane BENAISSA
cf5ac18aa1 Fix: Argo CD documentation link (#5162) 2024-02-11 15:48:22 +00:00
dev-aly3n
0c7bc0e330 fix foundry in blockchain roadmap (#5164) 2024-02-11 15:47:43 +00:00
p134c0d3
94ba9e7451 Fix typo on getting started page (#5166)
* Getting Started - Frontend Type Fix

* Remove package-lock.json from .gitignore

* Update .gitignore

* Delete package-lock.json

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-02-11 15:45:56 +00:00
Kamran Ahmed
0de6ed6028 Add videos and guides links to nav 2024-02-11 09:58:14 +00:00
Kamran Ahmed
ef0c9f3db2 Fix typo 2024-02-11 00:30:40 +00:00
Kamran Ahmed
468e92bac1 Update navigation UI 2024-02-10 22:53:03 +00:00
Kamran Ahmed
733e9cb5af Add get started page 2024-02-10 22:53:03 +00:00
Rejoice Anodo
0379edc684 Update 106-blogging-platforms.md 2024-02-09 18:29:40 +01:00
Arik Chakma
714ca8c49f feat: add all page views (#5154) 2024-02-09 16:14:03 +00:00
Dharun
63c3850f0e fix: table alignment (#5151)
Small Alignment correction
2024-02-07 21:47:21 +06: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
dev-aly3n
e2f7abe69a fix all nodejs doc redirection from .dev to .org (#5134) 2024-02-04 22:09:29 +06:00
dev-aly3n
780402afd6 fix: broken link in python and also add another similar resource (#5045)
* fix: broken link in python and also add another similar resource

* add new resource to binary search trees in python

* Update src/data/roadmaps/python/content/101-data-structures-and-algorithms/103-binary-search-trees.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-02-04 22:02:18 +06:00
Kamran Ahmed
2b74f70ef9 Update anchor text 2024-02-01 21:39:31 +05: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
Kamran Ahmed
1eab06f1f5 Link to languages article from backend roadmap 2024-01-28 00:14:34 +05:00
Marcin Kozak
78bb3155e0 Remove duplicated link in 104-firewall.md 2024-01-26 17:59:20 +01:00
Arik Chakma
d2b7704370 feat: upgrade package to latest versions (#5077)
* feat: upgrade packages

* fix: duplicate hero roadmap keys
2024-01-26 21:01:11 +05:00
Selva Muthu Kumaran Boopalan
89bad8cb11 Update 101-choosing-a-managed-provider.md 2024-01-25 22:31:10 +05:30
dev-aly3n
a5d5f63677 fix: remove the non-English youtube video from blockchain roadmap cryptography (#5088) 2024-01-25 22:52:18 +06:00
dev-aly3n
dfc7821a44 fix: replace the broken youtube link with the correct one in ux-design (#5014) 2024-01-25 21:44:51 +06:00
dev-aly3n
1cee0b36dc fix: broken link in frontend performance recommended guides (#5061) 2024-01-25 21:43:13 +06:00
Frédéric Gaudreau
0d1f916535 fix: dead esbuild youtube link (#5078)
fixing a dead youtube link caused by a change of channel name:
https://github.com/kamranahmedse/developer-roadmap/issues/5076
2024-01-24 22:02:00 +06:00
KISHORE ANANTH N
f8d8776667 Update 101-cpu-credits.md
Formatted the link
2024-01-23 11:05:42 +05:30
Kamran Ahmed
ce0f2a4ee4 Add beginner backend roadmap 2024-01-22 21:51:30 +05:00
Kamran Ahmed
bf89b013d1 Add spring tile 2024-01-22 16:01:55 +05:00
Kamran Ahmed
5bcb3e282d Update new tags on roadmaps 2024-01-22 15:59:06 +05:00
Arik Chakma
747652c0f3 feat: add Node.js questions (#5056)
* feat: add nodejs questions

* feat: add more questions
2024-01-22 15:44:48 +05:00
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
Jafar Zakariya
ed0e376d46 feat: add Gradle resources (#5051)
* Update 104-using-gradle.md

Added a link to a tutorial for Gradle for complete beginners

* Update 104-using-gradle.md

Updated the resources with proper formatting and added one more video.

* Update 104-using-gradle.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-01-19 19:09:11 +06:00
Kamran Ahmed
ef3e4fc3f3 Add author information for fernando 2024-01-19 12:20:17 +05:00
Alvin
932896c3af fix: replace broken link to complete java course (#5049) 2024-01-18 23:08:14 +06:00
Kamran Ahmed
1539c6ccaf Update markdown 2024-01-18 21:15:50 +05:00
Kamran Ahmed
84aa35cdec Merge branch 'master' of github.com:kamranahmedse/developer-roadmap 2024-01-18 21:05:38 +05:00
Kamran Ahmed
b6a852b29b Add a guide for backend languages 2024-01-18 21:00:33 +05:00
Marco Malvicini
2d2f670153 typo-fix: typescript roadmap update 108-enum.md (#5030) 2024-01-18 11:57:33 +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
Komal Shehzadi
5cf7aa340f Correction in as type operator example (#5017) 2024-01-11 11:11:38 +05:00
Baptiste TAVIOT
d90cd01fab Update 101-docker-compose.md
update : add depends_on
2024-01-09 15:02:59 +01:00
Selva Muthu Kumaran Boopalan
601d21ca9d doc: add new AWS resources (#4954)
* devops-roadmap-aws

devops-roadmap-aws-newlink-provided
fixes: #4838

* Update src/data/roadmaps/devops/content/107-cloud-providers/100-aws.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-01-09 18:16:21 +06:00
Shreyash
a5527dd872 fix: react-native pdf (#4645)
The previous pdf contained 2 pages - 1st page for c++ and 2nd for react-native. Fixed this by deleting the first page of the pdf.
2024-01-09 18:00:02 +06:00
Ahmed Abdul Saad
4d6d943b4e doc: fix typo (#4889)
typo fix
2024-01-09 17:39:38 +06:00
Randil Tharusha
85214da400 doc: add javascript testing youtube video tutorial (#4926) 2024-01-09 17:15:07 +06:00
Tobiáš Smolný
46eb27a810 doc: add new resources (#5002) 2024-01-09 17:00:57 +06:00
Umut
e47bd63cc9 fix: typo (#4900)
There was a duplicate "the" word in the Sentiment Analysis entry. I fixed it.
2024-01-09 14:51:08 +06:00
Agustin Velez
d314f3d8c1 doc: add resources for variable and data types (#4948)
Add links for variables and data types from The Book (Official docs)
2024-01-09 14:49:51 +06:00
Dominik Galiev
52fdd8f07d fix: missing syntax (#5005) 2024-01-09 14:44:24 +06:00
dev-aly3n
22f59c66f0 fix: replace broken link with a valid one in frontend performance (#5001) 2024-01-09 14:15:17 +06:00
dev-aly3n
4a862241d3 fix: markdown missing closing parenthesis for link (#4999) 2024-01-09 14:13:38 +06:00
Sonvir
b1fdc7ff49 fix: update enable http reference url (#4922)
fix #4862

Co-authored-by: sonvir249 <39142-sonvir249@users.noreply.drupalcode.org>
2024-01-09 14:09:06 +06:00
dev-aly3n
445bdabde5 fix: change the broken link to a valid resource (#4970) 2024-01-09 00:03:55 +06:00
ArianHamdi
c46b4220a7 fix: change 'decentralised' to 'decentralized' (#4967) 2024-01-09 00:02:45 +06:00
Khalil Habib Shariff
cdcdfc4973 doc: clarity about flask (#4973)
added clarity about flask features
2024-01-08 23:59:44 +06:00
John Moore
d4b4b3c55c fix: grammars (#4989)
Proper and consistent styling
2024-01-08 23:49:58 +06:00
Samuel Mensah Boafo
2c0ebe4209 fix: javascript versions (#4992)
* Update 102-javascript-versions.md

* Update 102-javascript-versions.md

* fix: add link text

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-01-08 23:35:46 +06:00
Dhruv Kumar
c51438142c fix : year from 2023 to 2024 (#4979) 2024-01-08 23:29:49 +06:00
P J Sahrudh
d5a47b79db fix: try, catch, throw broken video link (#4961)
* Update index.md

Removed 'try, catch, throw" video as it is broken.

* Update src/data/roadmaps/javascript/content/107-javascript-control-flow/100-exception-handling/index.md

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-01-03 17:24:04 +06:00
Young
ca2a75537e fix: npm broken links (#4968)
The old link has expired 404

Co-authored-by: Young <yunyg@qq.com>
2024-01-03 17:19:02 +06: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
mshafiqyajid
f62faf214c fix: broken superagent official website link (#4942) 2023-12-31 07:28:42 +06:00
Muhammad Khalid
00b9630669 typo: followinw to following (#4943) 2023-12-31 07:24:07 +06:00
Rishiraj S
49ba524c15 fix: remove deprecated remove method (#4924) 2023-12-28 19:40:26 +06:00
ArianHamdi
d4436e8a8f fix: introduction to blockchain links (#4935)
* fix: introduction to blockchain links

* fix: Smart Contracts Introduction link
2023-12-28 19:37:46 +06:00
sonvir249
b633702747 issue-4740: Updated the dead oracle netwrok link. 2023-12-26 18:21:13 +05:30
Arik Chakma
e0b3209dc4 Fix markdown link issue (#4849) 2023-12-25 21:21:52 +05:00
Olivier Tassinari
cf5dd19652 Update Material UI guide to v5 (#4588)
* Update Material UI guide to v5

* keep in sycn
2023-12-24 19:02:16 +06:00
Kamran Ahmed
16680e2629 Update dependencies 2023-12-24 16:20:12 +05:00
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
Selva Muthu Kumaran
b9b12333cb Fix broken Youtube link (#4888)
devops-roadmap-networking-protocols-sshfullgu :ide-new-videolink-provided
2023-12-19 20:33:47 +06:00
lucasffa
8a9bb60211 Fix link text typo (#4873)
There was a typo
2023-12-18 23:17:28 +06: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
Yusuf Seward
2c6bef62b2 Fix Content Typo (#3525) 2023-12-13 05:51:14 +06:00
steph
efb7e13f7d Fix Resource Typo (#4535) 2023-12-13 05:50:14 +06:00
Sarah Mak
b34c7eff65 Fix "discuss" typo (#4524) 2023-12-13 05:47:41 +06:00
bivashy
15c43fda5d Fix Broken Link and Typo (#4763)
* Fix typo in angular/rxjs-basics/marble-diagrams

* Remove Marble Diagrams broken link
2023-12-13 05:46:42 +06:00
rasalagean
b38f34a722 Fix Angular Roadmap Type Guard video URL (#4800) 2023-12-13 05:38:29 +06:00
Abderrahmane Larchi
f1780fabda Update Duplicate Link (#4819)
The first link now 'Control Flow Statements' just sends to the the third link for 'Branches', so it's just a duplicate now.
2023-12-13 05:36:03 +06:00
Simon
5362a64c29 Fix Minor Punctuations (#4826) 2023-12-13 05:34:55 +06:00
Sherkhan Azimov
720809f139 Fix Service Discovery Link (#4827) 2023-12-13 05:32:58 +06:00
Mahyar
5b03601aa2 Fix Polynomial Time Complexity (#4836) 2023-12-13 05:31:22 +06:00
Wasif
90df308751 Fix Content Heading (#4850)
Fixing Typos: Heading was wrong.
2023-12-13 05:27:33 +06:00
Sepehr Safari
3c0545e54f Fix Heap Typo (#4851) 2023-12-13 05:26:19 +06:00
Kamran Habib
4eb145dff4 Fix Content Grammar Typo (#4854)
I made a slight modification to improve the clarity of the sentence.
Specifically, I changed:

"Make sure to follow the instructions provided by the editor's documentation to set up C++ correctly."

to:

"Make sure to follow the instructions provided in the editor's documentation to set up C++ correctly."

This change maintains the same meaning but improves the flow of the sentence.
2023-12-13 05:25:38 +06:00
HlexNC
966d5fedb5 Update database section to focus on scaling databases (#4843) 2023-12-11 00:39:45 +00:00
Drew Rodrigues
243778cf11 Update session-based-authentication.md (#4844) 2023-12-11 00:39:10 +00:00
Kamran Ahmed
9c9c59911b Update backend roadmap JSON 2023-12-09 20:15:38 +00:00
Kamran Ahmed
7a93301b5b Upgrade dependencies 2023-12-09 20:08:12 +00:00
Kamran Ahmed
aa056c1da8 Update backend roadmap 2023-12-09 20:02:05 +00:00
Tasos Tsournos
45462c49da Update use-non-blocking-javascript.md
v4 is deprecated
2023-12-07 16:18:13 +02:00
Kamran Ahmed
13d1879977 Add embed roadmap functionalityg 2023-12-05 22:58:46 +00:00
Hardik
aca3163ba9 Flutter : update 100-material-widgets.md (#4824)
'RaisedButton' is deprecated and shouldn't be used. It is replaced by ElevatedButton
2023-12-05 21:36:19 +06:00
Kamran Ahmed
5e80d9d4d8 Add embed functionality 2023-12-05 15:32:17 +00: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
Kamran Ahmed
0fc28c482a Add content for AWS roadmap 2023-11-29 14:53:08 +00:00
Kamran Ahmed
837d2ac782 Add roadmap dirs for AWS 2023-11-29 14:09:49 +00:00
Kamran Ahmed
68c62bacc2 Add AWS roadmap 2023-11-29 05:31:41 +00:00
Muhammad Auwal
ef353e1c8f Update enable-compression.md
Fix grammar error
2023-11-28 18:58:57 +01:00
Jakub Kaźmierczak
720438e619 Add DDD resources (#4765) 2023-11-27 23:11:14 +00:00
Selva Muthu Kumaran
3afab1aa70 Add resource for DDOS (#4776)
cyber-security-ddos-link-updated
2023-11-27 23:10:14 +00:00
Selva Muthu Kumaran
f40585f992 Remove redundant link (#4777)
roadmap-javascript-built-in-object-redundant-link
fixes: #4758
2023-11-27 23:09:47 +00:00
Selva Muthu Kumaran
9232d03e24 Add resource for np completness (#4778)
roadmap-computer-science-np-complete-new-video-link-provided
fixes: #4731
2023-11-27 23:09:19 +00:00
Jakub Kaźmierczak
01cb4b5131 Add backpressure resource (#4779) 2023-11-27 23:08:46 +00: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
Yoandre Saavedra Gonzalez
50f02b504a Update Top Python Asynchronous Web Frameworks (#4766)
The number changed from 5 to 9 in the original article.
2023-11-27 01:42:51 +06: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
Jakub Kaźmierczak
2d12bffe46 Update backend service mesh description (#4752) 2023-11-25 01:13:29 +00:00
Rishi
3b1762cd91 Update Next.js resource (#4750)
Updated to latest video of NextJS from freecodecamp in Forntend RoadMap
2023-11-23 20:20:58 +00:00
Rachit Agrawal
d9be6e3c8b Fix invalid URL (#4747) 2023-11-23 20:20:24 +00:00
Kamran Ahmed
b65328ebc9 Add zilliz logo 2023-11-23 20:19:29 +00:00
Rishi
7e5c0a5716 Update 101-next-js.md
Updated to latest video of JextJS from freecodecamp
2023-11-22 22:22:14 +05:30
Kamran Ahmed
5da5924b6c Update embed logo 2023-11-22 14:06:58 +00:00
Kamran Ahmed
b35a169315 Allow embedding of roadmaps 2023-11-22 13:53:30 +00:00
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
omkarl08
9d05c64f50 Add course for linear algebra (#4703)
* Update 100-linear-algebra.md

Kimberly Brehm's Linear Algebra Course

> Matrices: Properties, operations, and applications.
> Determinants: Role in system solvability and transformations.
> Vectors: Geometric interpretation and relevance in 
    transformations.

Eigenvalues & Eigenvectors: Stability and system analysis.
This course lays a solid foundation for game development. Matrices and vectors are core elements in creating graphics, handling transformations, and optimizing game performance. Understanding determinants aids in solving complex problems, while eigenvalues/eigenvectors are crucial for stability in game mechanics. Focus on matrices, vectors, and transformations for practical game design applications.

* Update src/data/roadmaps/game-developer/content/101-game-mathematics/100-linear-algebra.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-11-16 19:33:47 +00:00
Kaya-Sem
e94296cdd4 Update 101-app-shortcuts.md (#4705)
Removed unnecessary chatgpt line.
2023-11-16 19:32:37 +00:00
Max Mynter
7a4796508d Add Fullstack Deep Learning to MLOps (#4698) 2023-11-15 23:06:09 +00:00
Kamran Ahmed
e0f5d6f436 Update contribution functionality 2023-11-15 02:58:56 +00:00
Kamran Ahmed
d103bc629c Topic links contribution functionality 2023-11-15 02:46:45 +00: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
Kamran Ahmed
cb9943191e Add axum 2023-11-14 20:20:38 +00:00
Kamran Ahmed
eaa567dfe0 Add link to rust roadmap 2023-11-14 18:53:35 +00:00
Kamran Ahmed
277713e16b Add rust roadmap 2023-11-14 18:35:14 +00:00
Kamran Ahmed
5ed49b965c Add rust roadmap 2023-11-14 18:19:07 +00:00
Ebenezer Adeoye
a27aaf6e2d Fixed the links not working (#4677) 2023-11-12 18:50:59 +00:00
Kamran Ahmed
be02cc59ea Add favorite functionality 2023-11-12 18:50:05 +00:00
Abdelrhman Kamal
068847af08 Abdelrhman: Fix best practices articles (#4680)
* Fix gtx-trans close sidepanel

* reset the package-lock.json file

* Install the CodeSee workflow. Learn more at https://docs.codesee.io

* Fix Best Practcies roadmaps articels

* Restore files

---------

Co-authored-by: codesee-maps[bot] <86324825+codesee-maps[bot]@users.noreply.github.com>
2023-11-12 18:37:31 +00:00
Kamran Ahmed
c6c91ef8fe UI fix for friends page 2023-11-09 21:40:51 +00:00
Kamran Ahmed
8fb3e7983b Partial usage in the topics 2023-11-09 21:36:58 +00:00
Kamran Ahmed
80ec1a1c4b Fix images not working in latest astro (#4676)
* Fix respond invite

* Team roadmap icon fix

* Personal roadmap list and empty friends

* Fix invite friend

* Fix user progress modal

* Friends and notification pages

* Friends and notification pages

* Update

* Fix progress modal

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2023-11-09 21:32:46 +00:00
Kamran Ahmed
76d1ca1333 Update images 2023-11-09 21:21:28 +00:00
Kamran Ahmed
40357f7956 Roadmap action dropdown fix 2023-11-09 21:17:29 +00:00
Arik Chakma
581f4a76a4 Merge branch 'images-fix' of https://github.com/kamranahmedse/developer-roadmap into images-fix 2023-11-10 03:15:46 +06:00
Arik Chakma
ef1a3031c4 Fix verify letter 2023-11-10 03:15:27 +06:00
Kamran Ahmed
3774f3c5ec Team sidebar fix 2023-11-09 21:15:15 +00:00
Kamran Ahmed
b11da48f41 Select roadmap modal fix 2023-11-09 21:15:15 +00:00
Kamran Ahmed
5edda5654c Team icons fix 2023-11-09 21:15:15 +00:00
Arik Chakma
505077a545 Fix trigger verify page 2023-11-10 03:10:58 +06:00
Arik Chakma
9f4967929f Fix page progress 2023-11-10 03:02:12 +06:00
Arik Chakma
27cb89494f Merge branch 'images-fix' of https://github.com/kamranahmedse/developer-roadmap into images-fix 2023-11-10 02:59:19 +06:00
Arik Chakma
ec556915e4 Fix roadmap page 2023-11-10 02:59:00 +06:00
Kamran Ahmed
c61e44119d Command menu icons 2023-11-09 20:58:02 +00:00
Kamran Ahmed
6f46d723bc Fix login buttons 2023-11-09 20:45:30 +00:00
Kamran Ahmed
ee6e3e4029 Github icon fix 2023-11-09 20:40:57 +00:00
Kamran Ahmed
6e9fe97e5c Update dependencies 2023-11-09 20:36:50 +00:00
Kamran Ahmed
13af03c930 Update renderer 2023-11-09 20:35:36 +00:00
Kamran Ahmed
78692ff13f Rename deployment 2023-11-09 20:19:30 +00:00
Kamran Ahmed
54d7388b09 Downgrade dependencies 2023-11-09 20:11:58 +00:00
Kamran Ahmed
b609c43055 Add link to technical writer roadmap 2023-11-09 20:03:16 +00:00
Kamran Ahmed
d83fe1279b Update twitter icon in sharing button 2023-11-09 04:07:49 +00:00
Kamran Ahmed
fb3cb85c14 Update twitter icon and progress nudge 2023-11-09 02:22:35 +00:00
Kamran Ahmed
82dbca95fb Add progress nudge on roadmap 2023-11-09 00:21:53 +00:00
Kamran Ahmed
7e702ee385 Update technical writer reference link 2023-11-07 17:49:28 +00:00
Kamran Ahmed
08fbb730ab Add content for technical writer roadmap 2023-11-07 17:48:28 +00:00
Kamran Ahmed
cd80338fa6 Add technical writer roadmap 2023-11-07 17:41:17 +00:00
Selva Muthu Kumaran
fa33d0c339 Fix broken Electron tutorial link (#4589)
frontend-roadmap-javascript-electron URL fixed
fixes : #4587
2023-11-05 23:14:06 +06:00
Hanzalah Waheed
8ec9a6e675 updated new twitter logo (#4659) 2023-11-05 23:02:31 +06:00
Kamran Ahmed
16853df928 UI change for sharing button 2023-11-04 22:56:10 +00:00
Arik Chakma
c15d139d54 Add DevOps forkable (#4638) 2023-11-03 19:11:31 +00:00
Kamran Ahmed
4e5cc5bd35 Change twitter share button text 2023-11-03 19:09:32 +00:00
Kamran Ahmed
a36bca2f42 Add sharing buttons in header 2023-11-03 19:08:04 +00:00
Kamran Ahmed
10b688049d Fix ui issue 2023-11-03 15:51:02 +00:00
Kamran Ahmed
0db92f6418 Add link to server side game developer roadmap 2023-10-31 12:17:26 +00:00
Kamran Ahmed
dccaa66ed4 Add server side game developer roadmap 2023-10-31 01:11:16 +00:00
Kamran Ahmed
3deee4dfc3 Add server side game developer roadmap 2023-10-30 23:32:21 +00:00
Kamran Ahmed
980e243124 Fix issue with chrome v83 2023-10-29 16:54:54 +00:00
Arik Chakma
044046e044 Add forkable Backend Roadmap (#4635)
* Add forkable Backend roadmap

* Add `(Fork)` at title
2023-10-28 13:02:32 +01:00
Kamran Ahmed
793764c3a3 Fix URL for http caching 2023-10-27 14:41:19 +01:00
Kamran Ahmed
abc8a97676 Update twitter link 2023-10-27 01:57:53 +01:00
Kamran Ahmed
79355cd876 Update meta titles 2023-10-26 22:59:18 +01:00
Kamran Ahmed
2809b81920 Add game developer roadmap 2023-10-26 22:54:46 +01:00
Kamran Ahmed
204a9577cd Add content for game developer roadmap 2023-10-26 20:34:04 +01:00
Kamran Ahmed
577e724aa7 Add game developer roadmap 2023-10-26 19:53:45 +01:00
Abdelrhman Kamal
14a1544ed4 Feat auto-focused side panel (#4631)
* Fix gtx-trans close sidepanel

* reset the package-lock.json file

* Feat: Add auto focus to side panels

* resote changes
2023-10-25 19:10:59 +01:00
Kamran Ahmed
14ea7ba0ad Open roadmap editor in same window 2023-10-25 16:32:37 +01:00
Kamran Ahmed
5e7ec4f8d8 Add scalability article 2023-10-25 16:06:50 +01:00
Sherkhan Azimov
417badc6ea fix: broken link to scalability in system design (#4616) 2023-10-25 16:05:49 +01:00
Arik Chakma
0558957673 Allow creating personal version of frontend roadmap (#4627)
* Create Roadmap Version

* Change button position

* Update frontend JSON

* Remove `topicCount`

* Add fork at title

* Update UI for create your own version

* Add functionality to load your own version

* Load user version of roadmap

* Update forkable roadmap

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-10-25 12:51:05 +01:00
Abdelrhman Kamal
7f6a42a0c5 Clarify Usage of MongoDB's $currentDate operator (#4630)
* Fix gtx-trans close sidepanel

* reset the package-lock.json file

* Fix: mongoDB date type
2023-10-25 09:47:15 +01:00
Abdelrhman Kamal
cc258b7612 Fix mongodb optimization section (#4629)
* Fix gtx-trans close sidepanel

* reset the package-lock.json file

* Fix: Performance Optimization

* Restore src/components/TopicDetail/TopicProgressButton.tsx file
2023-10-25 09:42:35 +01:00
Kamran Ahmed
7da244fe10 Add related questions below roadmaps 2023-10-24 23:48:50 +01:00
Kamran Ahmed
cf78628c0c Add content for android 2023-10-24 21:01:55 +01:00
Kamran Ahmed
498e03720f Create files for android roadmap 2023-10-24 20:57:54 +01:00
Kamran Ahmed
5c69b05470 Update android roadmap 2023-10-24 20:49:59 +01:00
Abdelrhman Kamal
309cf3d6d9 Fix: google translate extenstion close side panel (#4625)
* Fix gtx-trans close sidepanel

* reset the package-lock.json file
2023-10-24 14:19:53 +01:00
Kamran Ahmed
4f3b891e45 Update dependencies 2023-10-24 14:16:26 +01:00
Kamran Ahmed
47f548a0e4 Update dependencies 2023-10-24 14:07:41 +01:00
Kamran Ahmed
a988ecc4ab Roadmap action button color 2023-10-24 14:03:36 +01:00
Kamran Ahmed
c723070057 Remove web-draw package 2023-10-23 16:57:58 +01:00
Kamran Ahmed
3a0e588530 Refactor to fix editor scaling issues (#4618)
* Ignore editor file

* Integrate Readonly Editor

* Remove logs

* Implement minimum height

* Implement Custom Roadmap Modal

* Implement Custom Roadmap progress modal

* Implement Readonly Editor

* Implement utils

* Update `gitignore`

* Fix generate renderer script

* Refactor UI

* Add Empty Roadmap state

* Upgrade dependencies and editor update

* Update deployment workflow

* Update roadmap header

* Update dependencies

* Refactor Readonly editor

* Add Readonly Dummy Editor

* Add editor to gitignore

* Add Assume Unchanged

* Add editor in the tailwind

* Fix tailwind issue

* Fix URL for add friends

* Add share with friends functionality

* Update workflow

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2023-10-21 19:42:55 +01:00
Arik Chakma
d46cf26812 Minor Improvement for Custom Roadmap (#4590)
* Add Edit button in the roadmap list

* Add share with others button

* Fix editor link
2023-10-21 19:40:26 +01:00
hernanes338
b8fe4e2b35 Fix Python Lambda Functions hyperlink 2023-10-18 15:22:00 +02:00
Kamran Ahmed
b06e82de5f Sponsor for nginx 2023-10-13 22:41:46 +01:00
Kamran Ahmed
d65ecac777 Account dropdown changes 2023-10-13 19:52:21 +01:00
Kamran Ahmed
c46d962803 Add links to questions 2023-10-12 21:22:01 +01:00
Kamran Ahmed
bd4e7ea3d0 Add links to questions 2023-10-12 21:20:21 +01:00
Kamran Ahmed
252b083a48 add roadmap editor image 2023-10-12 20:56:01 +01:00
Arik Chakma
abbeb717d1 Add JavaScript questions (#4505)
* Add Javascript questions

* wip: add more questions

* wip: add ternary operator

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* fix: set example

* wip: add more questions

* wip: add more question

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add another question

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions

* wip: add more questions
2023-10-12 15:03:19 +01:00
Kamran Ahmed
485ca9dd8f Spring testing link fix 2023-10-11 14:32:40 +01:00
Kamran Ahmed
c3315fb41e Fix typo on teams page 2023-10-11 12:56:56 +01:00
Kamran Ahmed
6ed436674f Discovery page option in sharing 2023-10-10 00:12:05 +01:00
Kamran Ahmed
76c6c4dc1f isDiscoverable not persisted 2023-10-10 00:06:24 +01:00
Kamran Ahmed
cb56e85651 Discoverable option selection 2023-10-09 23:27:49 +01:00
Kamran Ahmed
dcf740e275 Update share buttons text 2023-10-09 21:57:33 +01:00
Arik Chakma
16662ed699 Implement Social Share options (#4569)
* Implement social share options

* Minor fix
2023-10-09 21:49:21 +01:00
Kamran Ahmed
6f9fe361ae Change style of custom roadmap page 2023-10-09 09:07:59 +01:00
Arik Chakma
036b34c6f3 Implement Custom Roadmap minor features (#4565)
* Remove roadmap type

* Add Edit Roadmap button

* Add Edit Roadmap permission

* Add Edit and Share roadmap button

* Remove Margin

* Implement Discoverable Checkbox

* Add Loading State for buttons
2023-10-09 08:44:30 +01:00
Kamran Ahmed
93c2043f23 Fix warning in hero roadmap 2023-10-08 18:38:02 +01:00
Saleh Hashemi
d2da3c8621 update checkout version to v4 (#4559) 2023-10-07 22:15:01 +01:00
Kamran Ahmed
4aa8f15c07 Add email icon in footer 2023-10-07 15:31:24 +01:00
Arik Chakma
ceb4c3b95d Remove invited members from sharing settings (#4555)
* Fix team member list

* Minor change
2023-10-06 19:00:48 +01:00
Kamran Ahmed
7ec5e30b51 Hero roadmap section updates 2023-10-06 19:00:08 +01:00
Kamran Ahmed
e5e0a7c8c5 Add teams banner 2023-10-04 20:32:28 +01:00
Kamran Ahmed
90f3ffe270 Add banner for teams 2023-10-04 16:13:41 +01:00
Kamran Ahmed
ce47a7433e Teams button in navigation 2023-10-04 15:44:34 +01:00
Selva Muthu Kumaran
21b8358683 roadmap-aspnet-change-tracker-api.md (#4546)
aspnet-change-tracker-api URL fixed
fixes : #4544
2023-10-04 20:40:45 +06:00
Kamran Ahmed
e1751b105f Add team page 2023-10-04 15:28:46 +01:00
Kamran Ahmed
e43bea7c40 Setup redirects on the teams page 2023-10-04 15:22:20 +01:00
Kamran Ahmed
5fa669aec2 Update team page 2023-10-04 15:06:59 +01:00
Kamran Ahmed
4b8f868b2b Add roadmaps and friends to account dropdown 2023-10-04 10:34:29 +01:00
Kamran Ahmed
a0743a8272 Fix sharing options button 2023-10-04 10:30:28 +01:00
Arik Chakma
2cae13c090 Add Members while Transferring Roadmap (#4534)
* Add members while Transferring Roadmap

* Implement Responsive in Roadmaps page
2023-10-04 10:15:56 +01:00
Kamran Ahmed
0bf287f1d6 Add features to pricing 2023-10-04 10:12:08 +01:00
Kamran Ahmed
d7d819b4b3 Add teams introduction page 2023-10-03 21:07:53 +01:00
Kamran Ahmed
29cff6a6f8 Update badge 2023-10-02 17:34:51 +01:00
Kamran Ahmed
044df81b7a Creator details on roadmap page 2023-10-02 17:03:20 +01:00
Arik Chakma
3151ee5021 Add Creator Details (#4530)
* Add Creator details

* Add Skeleton Loading
2023-10-02 16:37:30 +01:00
Kamran Ahmed
e6ce9f40ee Update roadmap contribution template 2023-10-02 15:50:42 +01:00
Kamran Ahmed
3b5e3c44f9 Update label for roadmap creation 2023-10-02 15:10:48 +01:00
Kamran Ahmed
c286e0a6f8 Increase max team member count 2023-10-01 03:24:16 +01:00
linxiaowang
3bebe0c1de fix(typo): fix typo in 101-instanceof-operator.md (#4514) 2023-10-01 03:00:55 +06:00
Sherkhan Azimov
9845fe624a separate articles in 107-domain-name-system.md (#4517)
Transfer an article to a new line
2023-10-01 02:59:02 +06:00
Nicky Lim
4b2b2ebe8c Fix typo cpp 104 index (#4520) 2023-09-30 21:40:03 +06:00
Arik Chakma
82c2aaacc3 Fix Roadmap Share Link (#4522) 2023-09-30 14:48:04 +01:00
Kamran Ahmed
6d1edb76c7 Fix failing build 2023-09-30 14:28:16 +01:00
Kamran Ahmed
5d57d5baaf Update deployment workflow 2023-09-30 14:25:25 +01:00
Kamran Ahmed
d31d626c61 Update deployment workflow 2023-09-30 14:23:00 +01:00
Kamran Ahmed
71bf34e683 Add personal token 2023-09-30 14:17:47 +01:00
Kamran Ahmed
93a91b1d9b Fix failing build 2023-09-30 14:14:47 +01:00
Kamran Ahmed
18c8bd14b2 Fix failing build 2023-09-30 14:13:06 +01:00
Kamran Ahmed
e34695e334 Fix failing build 2023-09-30 14:03:49 +01:00
Arik Chakma
8310671123 Allow creating custom roadmaps (#4486)
* wip: custom roadmap renderer

* wip: custom roadmap events

* wip: roadmap content

* wip: svg styles

* wip: custom roadmap progress

* Render progress

* Shortcut progress

* Progress Tracking styles

* wip: edit and share button

* fix: disabled the share button

* wip: content links rendering

* Fix progress share

* Replace disabled with `canShare`

* wip: show custom roadmaps

* wip: users all roadmaps

* fix: create roadmap api

* chore: roadmap sidebar icon

* wip: content links

* Update links color

* Create roadmap home

* Create Roadmap button

* Roadmap type

* chore: share progress modal

* wip: share roadmap

* wip: change visibility

* chore: custom roadmap progress in activity

* wip: custom roadmap share progress

* chore: friend's roadmap

* wip: custom roadmap skeleton

* chore: roadmap title

* Restricted Page

* fix: skeleton loading width

* Fix create roadmap button

* chore: remove user id

* chore: pick roadmap and share

* chore: open new tab on create roadmap

* chore: change share title

* chore: use team id from params

* chore: team roadmap create modal

* chore: create team roadmap

* chore: custom roadmap modal

* chore: placeholde roadmaps

* chore: roadmap hint

* chore: visibility label

* chore: public roadmap

* chore: empty screen

* chore: team progress

* chore: create roadmap responsive

* chore: form error

* chore: multi user history

* wip: manage custom roadmap

* chore: empty roadmap list

* chore: custom roadmap visit

* chore: shared roadmaps

* chore: shared roadmaps

* chore: empty screen and topic title

* chore: show progress bar

* Implement Error in topic details

* Add Modal close button

* fix: link groups

* Refactor roadmap creation

* Refactor roadmap creation

* Refactor team creation

* Refactor team roadmaps

* Refactor team creation roadmap selection

* Refactor

* Refactor team roadmap loading

* Refactor team roadmaps

* Refactor team roadmaps listing

* Refactor Account dropdown

* Updates

* Refactor Account dropdown

* Fix Team name overflow

* Change Icon color

* Update team dropdown

* Minor UI fixes

* Fix minor UI

* Flicker fix in team dropdown

* Roadmap action dropdown with responsiveness

* Team roadmaps listing

* Update team settings

* Team roadmaps listing

* fix: remove visibility change

* Update roadmap options modal

* Add dummy renderer

* Add renderer script

* Add generate renderer script

* Add generate renderer

* wip: add share settings

* Update

* Update UI

* Update Minor UI

* Fix team issue

* Update Personal roadmaps UI

* Add Roadmap Secret

* Update teams type

* Rearrange sections

* Change Secret name

* Add action button on roadmap detail page

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-30 13:55:24 +01:00
Kamran Ahmed
d45c8f9cb2 Update coursera links 2023-09-29 17:26:54 +01:00
Kamran Ahmed
573263ed74 Fix back button not working 2023-09-26 21:18:35 +01:00
Kamran Ahmed
f27aa58ac3 Fix back button not working 2023-09-26 21:14:26 +01:00
Saleh Hashemi
518cf4ce73 Fix broken Git Tutorial for Dummies link 2023-09-26 19:18:42 +06:00
Akshay Jagiasi
7bde0b3f44 Add EVM link (#3727) 2023-09-22 20:46:09 +01:00
Lane Wagner
4b6dcb3a37 Add golang course (#3730) 2023-09-22 20:45:29 +01:00
Alyxson Marques
c50200bfe7 Added links to exception handling javascript roadmap (#3775)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-22 20:40:06 +01:00
Akshay Jagiasi
5ffb9fad9f Add solana whitepaper (#3781)
* Solana whitepaper added

* Update src/data/roadmaps/blockchain/content/101-blockchain-general-knowledge/109-blockchains/100-solana.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-22 20:39:06 +01:00
The New Stack
dd7d312aa1 Add TypeScript resources (#3789)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-22 20:34:58 +01:00
The New Stack
81447f6b43 Add TypeScript vs JavaScript (#3790) 2023-09-22 20:33:15 +01:00
Valentino Traverso
fe711f498d Fix typos (#3794) 2023-09-22 20:32:50 +01:00
rane gray
c65f12fcb8 Add zustand resource (#3803)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-22 20:27:37 +01:00
Tim Jonas Meinerzhagen
cab075bf5b Fix salting typo link (#3820) 2023-09-22 20:24:50 +01:00
Benjamin Norval
685021493c Fix typos and wording (#3902)
Improved grammar and wording choices for the file of `choose-image-format-approprietly.md` in Frontend Performance - Best Practices.
2023-09-22 20:24:29 +01:00
Rafael Bicalho
482cf64bf5 Update CORS Resources (#3908)
* Update 106-cors.md

* Update 102-cors.md

* Update 106-cors.md
2023-09-22 20:23:59 +01:00
keeplz
9051e22476 Add event loop resource (#3921)
add a video for event loop, it's js conf in asia 2018
2023-09-22 20:23:30 +01:00
Selva Muthu Kumaran
1b538b399f Fix backend link (#4484)
backend-roadmap-throttling- missed URL fixed
fixes : #4473
2023-09-22 20:22:40 +01:00
アドヴァイス
05673087c5 Remove dead link (#4489)
In the "Rate limiting" section, Blogs and tutorials on RxJS refers to a 404 page.

The dead link has been fixed with the correct and appropriate link.
2023-09-22 20:21:59 +01:00
Orca
5256df9c07 Fix typos (#4500)
- Fixed a typo
- Fixed the title of the freecodecamp link
2023-09-22 20:19:23 +01:00
Orca
ddf8884501 Update 100-builtin-modules.md (#4501)
- Removed a redundant `events` entry
2023-09-22 20:18:26 +01:00
steph
05492b60ee Update blockchain resources (#4502) 2023-09-22 20:18:04 +01:00
Kamran Ahmed
b92ae9b836 Increase line height of question answers 2023-09-22 05:27:06 +01:00
Kamran Ahmed
83df0da6b4 Enable indexing of question pages 2023-09-22 05:22:45 +01:00
Kamran Ahmed
a58b78bfe9 Hide account dropdown when user clicks anywhere 2023-09-22 05:20:28 +01:00
Kamran Ahmed
2fa41f583e Add react questions 2023-09-22 05:15:52 +01:00
Kamran Ahmed
80819f8914 UI fixes for questions 2023-09-22 05:08:24 +01:00
Arik Chakma
edcf0e683d Add react questions (#4492)
* Add more questions

* wip: add lazy, conditional questions

* wip: Add RSC questions

* wip: add component's lifecycle

* wip: add dependency array question

* wip: add comment and state

* chore: add more questions

* wip: add list question

* wip: add directive questions

* fix: conventions and examples

* wip: add custom hook question

* wip: add hydration question

* wip: add error boundary example

* wip: add strict mode question

* wip: investigating slow react app

* Update src/data/question-groups/react/react.md

* Update src/data/question-groups/react/react.md

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-22 05:02:12 +01:00
Arik Chakma
aa6d48b775 Add more questions and remove setState 2023-09-19 07:34:29 +06:00
Kamran Ahmed
3e622ecc2c UI Change for Title Question 2023-09-18 18:27:48 +01:00
Kamran Ahmed
ea5c3c2c01 UI Change for Title Question 2023-09-18 18:25:38 +01:00
Kamran Ahmed
8dc0424823 Update description meta for frontend, backend, devops 2023-09-18 17:39:54 +01:00
Kamran Ahmed
f3b16eb50f Fix headings 2023-09-18 16:23:44 +01:00
Kamran Ahmed
e07112a3a9 Remove duplicate questions 2023-09-18 16:19:39 +01:00
Kamran Ahmed
81983b6b06 Add more questions 2023-09-18 16:15:12 +01:00
Kamran Ahmed
bc6b100c26 Add introductory paragraph on roadmaps 2023-09-16 11:20:23 +01:00
Ihor
846bbc1533 fix(typescript): fix template lineral type definition (#4474) 2023-09-13 21:09:45 +01:00
roadmap bot
0b0168b40f chore: add resource under qa:qa-basics:project-management:atlassian 2023-09-12 17:05:41 +01:00
Matvey Volkov
4c9371ee74 Fix issue in typescript (#3922)
json_build_object is used to create json object and get it
2023-09-12 17:03:57 +01:00
Toshita Singh
bb9cc31e8a Fix typo in prototypal inheritance (#3930)
Completed missing property name used to set the prototype of an object.
2023-09-12 16:44:01 +01:00
Jakub Olszewski
8585857cc3 Add ChangeNotifier and ValueNotifier tutorials (#3997)
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-12 16:41:36 +01:00
JasonMan34
8c2e812667 Fix recursive types example in typescript roadmap (#4022)
Co-authored-by: Itamar Zwi <itamarz@amplicy.io>
2023-09-12 16:39:19 +01:00
Olawuwo Abideen
bfbee6da0f Add a resource for REST (#4025) 2023-09-12 16:38:47 +01:00
Selva Muthu Kumaran
8057b218a0 Fix video link (#4398)
Computer network | Google IT Support certificate video fixed
fix : #4396
2023-09-12 16:38:10 +01:00
Selva Muthu Kumaran
c3d24a65d1 Fix appium link (#4402)
QA-roadmap-appium website - new link provided
fix: #4205
2023-09-12 16:37:45 +01:00
Tomasz Mikulski
67beb4e8c4 Fix broken http link to presentation - use https (#4405) 2023-09-12 16:37:15 +01:00
Selva Muthu Kumaran
35066d5b70 Fix video lini (#4408)
python-roadmap-oop-classes-python OOP tutorial - fixed video link
fixes : #4221

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-09-12 16:36:59 +01:00
Julien Alric
bb76ae411f Update system-design.json fix typo (#4414) 2023-09-12 16:36:22 +01:00
Mohit Rajput
98ea93da8c fix incorrect url change (#4415) 2023-09-12 16:36:06 +01:00
Selva Muthu Kumaran
a69f0cc1b1 Fix YARP in .net roadmap (#4416)
asp.net-core-YARP-description fixex
fixes : #4406
2023-09-12 16:35:36 +01:00
Michał Gałązka
e50e75479a Fixed PHP official website address in backend roadmap (#4417)
changed from php.org to php.net
2023-09-12 16:35:13 +01:00
FranMD
f4592b1e58 Update URL for "Enabling HTTPS on Your Servers" site (#4418) 2023-09-12 16:34:50 +01:00
Selva Muthu Kumaran
45c88da643 Add information about local scope (#4420)
javascript-roadmap-scope-variable-local scope description added
fixes : #4388
2023-09-12 16:34:32 +01:00
Mikhail Ostashchenko
a54fe0d1ba Fix broken links (#4421) 2023-09-12 16:33:51 +01:00
Leo Wang
e1f494776e Fix content link in contributing.md (#4431)
Co-authored-by: Leo Wang <ab0988956087@gamil.com>
2023-09-12 16:33:08 +01:00
Muhammad Afzal
11272da330 docs: add content for Google Cloud Functions (#4443) 2023-09-12 16:31:40 +01:00
Andret Carpizo
8903f11f02 Fix Template Specialization Index CodeBlock for const in printData (#4446) 2023-09-12 16:31:24 +01:00
Selva Muthu Kumaran
8ca9f976cd python-roadmap-decorators (#4448)
python-roadmap-modules-decorators - new link for python decorators in 1 minute
2023-09-12 16:30:57 +01:00
Blake
488521d2e3 Update URL for OpenID Link (#4459) 2023-09-12 16:30:40 +01:00
Kirill Bryntsev
072953c69a Add information about function pointer (#4460) 2023-09-12 16:30:27 +01:00
Akash Sharma
79a656e171 Fixing PRIMARY_KEY NULL constraint (#4465) 2023-09-12 16:27:19 +01:00
Aus Gomez
b565ce9bce issue-442 (#4470) 2023-09-12 16:26:30 +01:00
Kamran Ahmed
460ea8b95a Fix icon on the team creation page 2023-09-06 17:39:04 +01:00
Kamran Ahmed
26ab7b9098 Remove EKS from devops beginner 2023-09-05 11:25:39 +01:00
Kamran Ahmed
0eebcd03a4 Add questions on homepage 2023-09-03 23:18:00 +01:00
Kamran Ahmed
9c75404d0c feat: responsiveness of questions 2023-09-03 23:12:27 +01:00
Kamran Ahmed
61c3c88fb6 Integrate question backend 2023-09-03 19:57:51 +01:00
Kamran Ahmed
1ed54bad90 Change confetti to show on completion of quiz 2023-09-03 17:07:39 +01:00
Kamran Ahmed
437d879af3 feat: add finished screen for questions 2023-09-03 14:11:56 +01:00
Kamran Ahmed
58dd3f2f41 Fix flickering numbers 2023-09-03 12:17:30 +01:00
Kamran Ahmed
cbe758349c Add reset progress functionality 2023-09-03 12:14:20 +01:00
Kamran Ahmed
a847d0b08d Show user progress 2023-09-03 12:02:34 +01:00
Kamran Ahmed
548b7f31f9 Fix confetti does not show up properly 2023-09-03 11:49:00 +01:00
Kamran Ahmed
2e18d5a563 feat: question page with progress tracking 2023-09-03 03:20:59 +01:00
Kamran Ahmed
5bbcd85e6c Update question ui 2023-09-02 23:09:02 +01:00
Kamran Ahmed
1eb0e8869a fix: broken type on hero 2023-09-02 18:00:58 +01:00
Kamran Ahmed
1b74e86db7 Custom roadmaps listing on homepage 2023-09-02 17:49:07 +01:00
Kamran Ahmed
07b2cb0f9b fix: ui 2023-09-02 02:04:44 +01:00
Kamran Ahmed
fba926625d fix: scroll to top when user hides answer 2023-09-02 01:59:07 +01:00
Kamran Ahmed
e4c29b03ab feat: question page ui 2023-09-02 01:56:06 +01:00
Kamran Ahmed
2a7fd53c8b feat: question page confetti 2023-09-01 20:07:17 +01:00
Kamran Ahmed
4cb905b69a feat: design for question page 2023-09-01 18:58:00 +01:00
Kamran Ahmed
a123fc0828 fix: client:only=react 2023-09-01 17:25:10 +01:00
Kamran Ahmed
e15a36a2ce Fix accessibility issues 2023-09-01 00:04:25 +01:00
Kamran Ahmed
ca32c814da Fix accessibility issues 2023-08-31 23:54:27 +01:00
Kamran Ahmed
c4ef2bfcb4 fix: broken build 2023-08-31 23:23:08 +01:00
Kamran Ahmed
bb42c809fb fix: broken build 2023-08-31 23:21:18 +01:00
Kamran Ahmed
03d0a32fd6 chore: upgrade to astro v3 (#4437) 2023-08-31 23:17:51 +01:00
Kamran Ahmed
b8c90948f9 chore: trigger build 2023-08-31 19:05:54 +01:00
Kamran Ahmed
5c57a84e82 chore: migrate from preact to react (#4435) 2023-08-31 17:19:18 +01:00
Kamran Ahmed
c274feced1 Fix broken build 2023-08-30 18:56:36 +01:00
Kamran Ahmed
cdb9153029 Change in grid item design 2023-08-30 18:51:20 +01:00
Jamie Douglas
d3bebfeea6 Updated link to Gradle site (#4423) 2023-08-30 14:20:28 +01:00
Pawel Janicki
68f9e4576b Fix ArgoCD Beginner tutorial link (#4425)
https://github.com/kamranahmedse/developer-roadmap/issues/4424
2023-08-30 14:20:05 +01:00
Leo Wang
051bcce933 Fix video link in Python OOP classes (#4427)
Co-authored-by: Leo Wang <ab0988956087@gamil.com>
2023-08-30 14:19:40 +01:00
Kamran Ahmed
e3793b00c7 Change background color of grid 2023-08-29 18:35:53 +01:00
Kamran Ahmed
f256a5a9b0 Fix logout not working 2023-08-28 17:51:34 +01:00
Mohit Rajput
7e18c97e78 from inside compilerOptions to outside exclude (#4410) 2023-08-28 11:26:46 +06:00
Selva Muthu Kumaran
c95caccae5 golang\conditional-statement (#4400)
* golang\conditional-statement

golang\conditional-statement\golang programs switch case - new link provided

* Add both conditional statements

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2023-08-26 22:47:33 +06:00
Juan Pablo Partridge
102c57e925 Add mongodb roadmap in backend content (#4035) 2023-08-26 00:15:25 +01:00
Mikhail Ostashchenko
1ec6005fe1 Fix code style (#4356) 2023-08-25 19:40:58 +01:00
KT
ce41b3a955 Remove duplicate resource (#4375)
Remove resource hosting a duplicate of another listed resource.
2023-08-25 19:40:35 +01:00
Selva Muthu Kumaran
eea79968e2 Fix data type content (#4381)
data type (struct and class) clarification
2023-08-25 19:39:37 +01:00
Selva Muthu Kumaran
538e41307c Fix video link (#4385)
javascript\variable\scope\understanding global local function block scope
2023-08-25 19:39:01 +01:00
Mikhail Ostashchenko
79fcf2400f SFINAE fix (C++) (#4390)
When you try to use these function templates, there can be ambiguity issues. If you call foo with an arithmetic type, both template overloads will be considered valid, and the compiler won't know which one to choose.

You can use specialization or tag dispatching to properly handle different cases.
2023-08-25 19:38:41 +01:00
Tushar Daiya
0da1edaa55 Fix link in python roadmap (#4393) 2023-08-25 19:37:46 +01:00
Kamran Ahmed
b04b8c702f Cookie sharing across sub-domains 2023-08-25 02:19:10 +01:00
Bartłomiej Majowicz - Unlimitech
1a7a6db50c Fix typos (#4362)
* Fix misspell.

* Add missing link title.

* Fix add missing word.
2023-08-22 12:37:32 +01:00
Mikhail Ostashchenko
7072c4cf80 Fix code in c++ (#4373) 2023-08-22 12:19:08 +01:00
Mikhail Ostashchenko
f2b29f80f9 Add Reverse iterator (C++) (#4374) 2023-08-22 12:18:19 +01:00
roadmap bot
76c2686269 chore: add resource under cpp:language-concepts:type-casting 2023-08-20 19:14:11 +01:00
Kamran Ahmed
b7728fa6fd Change related roadmaps + faqs to h2 2023-08-18 18:52:50 +01:00
Kamran Ahmed
ca5bae687b Update AI and Data Scientist roadmap 2023-08-18 14:29:33 +01:00
Kamran Ahmed
face1eefbb Update data scientist roadmap 2023-08-17 19:39:08 +01:00
Kamran Ahmed
498ef2eb3b Change feedback popup design 2023-08-17 17:20:19 +01:00
Kamran Ahmed
80d53a9c5d Add AI and Data Scientist Roadmap 2023-08-17 13:57:42 +01:00
Arik Chakma
e0eccaa30e Add team feedback popup (#4341)
* wip: submit feedback popup

* wip: feedback popup state
2023-08-17 13:45:22 +01:00
Erasmo Hernández
c43ee13c94 Fix typo from bug 4210 (#4211) 2023-08-17 03:01:58 +01:00
Kyrylo Nehaturov
b57c4cb558 fix: removed dublicated link (#4217)
removed dublicated link in react roadmap
2023-08-17 03:01:29 +01:00
Kyrylo Nehaturov
c236bf9bf9 fix: removed duplicate link in react 103-rendering/104-events (#4218)
removed duplicate link in react roadmap section 103-rendering/104-events
2023-08-17 03:01:15 +01:00
Kyrylo Nehaturov
c92c67acc9 fix: added link + rewritten link text react 106-state-management (#4219)
I found more obvious such resources list, with the documentation as  the starting resource and then the link for the repo as the next one
2023-08-17 03:01:01 +01:00
Mirac Seref
bec59ed630 Update 101-functional-components.md (#4233)
Fix link issue

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-08-17 03:00:34 +01:00
Mark Puchala 2/
7f800f2717 Update history-of-javascript.md (#4287)
Fix reference to non-existent comment section.
2023-08-17 02:58:57 +01:00
carmen
e5579ef7d1 fix: removed unavailable youtube link (#4288) 2023-08-17 02:58:25 +01:00
Gary Y
9e5baad85f Update 103-reporting.md (#4298)
The current link leads to an outdated page with a 404.

https://www.ministryoftesting.com/dojo/series/the-testing-planet-2019/lessons/the-art-of-the-bug-report

This is the new updated link.
https://www.ministryoftesting.com/articles/11b82aee?s_id=15465627
2023-08-17 02:56:42 +01:00
Hugo Poças
146022d1ed Removed duplicate sentence (#4325)
removed the sentence:
"JOIN Queries
Absolutely, here’s a brief summary about SQL JOIN Queries:"

It's the same information as the sentence below and it doesn't give the impression it's answering anything.
2023-08-17 02:56:22 +01:00
obvTiger
6af8033764 Remove extra "s" on 102-razor-pages.md (#4329) 2023-08-17 02:56:08 +01:00
Nikola Hristov
e4d6cd9f41 Restores astro-compress (#4339)
* Restores astro-compress

* squash!
2023-08-17 02:55:49 +01:00
Mikhail Ostashchenko
5cff162a94 Change to the correct data type (#4343) 2023-08-17 02:54:56 +01:00
Kamran Ahmed
3b7e5d5ce2 Add AI and Data Scientist roadmap 2023-08-17 02:52:35 +01:00
Kamran Ahmed
6bc7c2f48c Accept friend request to redirect to friends page 2023-08-15 00:18:49 +01:00
Kamran Ahmed
458396f782 Fix cookie not removed 2023-08-13 20:06:19 +01:00
Kamran Ahmed
bb7f1f4d67 Update frontend roadmap 2023-08-12 14:25:23 +01:00
Jesús
430350fe88 Fix typo in Method Overriding in Typescript (#4306) 2023-08-10 14:30:09 +01:00
Shawn Gestupa
c1d37dead3 update link of "Functional Components and Props" (#4317) 2023-08-10 14:29:38 +01:00
Abdul Wahab
eafd36f6aa Fixed: Function Expression Syntax (#4324)
The syntax for Function Expression was incorrect. It was an example of a function declared using Function Declaration.
2023-08-10 14:28:44 +01:00
Abdul Wahab
ea70632de1 Fix instanceOf mistake (#4322)
instanceof is a runtime check and interface and types don't exist during runtime.

Also TypeScript has a structural type system, which means that they are matched according to the structure of the object and types - not according to instances.

For example:

interface Person {
    name: string;
    age: number
}

const person = {
    name: "Ken",
    age: 25
}

if (person instanceof Person) // Error
2023-08-10 13:14:40 +01:00
roadmap bot
08e29c2c14 chore: add resource under kubernetes:kubernetes-introduction:key-concepts-terminologies 2023-08-09 00:25:05 +01:00
roadmap bot
00b27eabd6 chore: add resource under cyber-security:networking-knowledge:basics-of-nas-and-san 2023-08-09 00:24:07 +01:00
roadmap bot
667e7f4c7f chore: add resource under devops:serverless:cloudflare 2023-08-09 00:23:45 +01:00
stokey
19edadcc18 fix: broken link to CompTIA A+ 220-1101 - (#4309)
Added a link to channel with a query searching for CompTIA A+ 220-1101 in Professor Messer channel
2023-08-08 22:13:06 +01:00
Kamran Ahmed
c5cb2e1877 Fix broken build 2023-08-08 22:10:55 +01:00
Kamran Ahmed
3a09982ff6 Show received friend request count in sidebar 2023-08-08 22:00:04 +01:00
Kamran Ahmed
1d716a9438 Add confirmation on withdraw request 2023-08-08 21:30:33 +01:00
Kamran Ahmed
b69889cc29 Add friends listing 2023-08-08 21:04:44 +01:00
Kamran Ahmed
92295a7906 Friend progress tracking 2023-08-08 19:50:12 +01:00
Kamran Ahmed
2c1ab6b19d Accept, reject friends 2023-08-08 19:29:50 +01:00
Kamran Ahmed
fb3fe8be42 Friends listing page 2023-08-07 19:48:22 +01:00
Kamran Ahmed
c3b34cde3f Add rejected user status 2023-08-07 18:19:24 +01:00
Kamran Ahmed
a30cb170d6 Remove friend 2023-08-07 18:14:48 +01:00
Kamran Ahmed
0a5eeae68c Add friend page 2023-08-07 18:02:25 +01:00
Kamran Ahmed
9ed60d836a Add friends invite page 2023-08-04 18:23:43 +01:00
Arik Chakma
c720888f2b Add functionality to share progress (#4279)
* wip: user progress modal

* wip: modal loading state

* wip: share progress

* chore: best practices share

* chore: prettier

* fix: classname

* Progress button design

* Progress modal

* Update

* Update

* Progress modal refactoring

* Remove event binding for progress

* Update

* UI changes on progress

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-08-02 20:49:55 +01:00
Barış Tanrıverdi
2018b9bf38 Fix typos in history of JavaScript (#4240)
Minor text formatting changes and punctuation fixes were made for a consistency of the article structure and clear understanding.
2023-07-31 17:00:02 +01:00
yandif
1ca36e8bfa Correct 'CDNss' to 'CDNs' (#4259) 2023-07-31 16:35:57 +01:00
Maitrayee Khalasi
c0e2e541ca Update the link of youtube channel (#4261)
Updated the link of youtube channel in c++ roadmap, what is c++
2023-07-31 16:35:44 +01:00
Maitrayee Khalasi
04478272c2 Update the link of youtube channel (#4262)
Updated the link of youtube channel in c++ roadmap, bitwise operators
2023-07-31 16:35:19 +01:00
Bartłomiej Majowicz - Unlimitech
9c2e9c1be6 Fix spelling mistake (#4265)
* Fix misspell.

* Add missing link title.
2023-07-31 16:35:01 +01:00
Tomasz Mikulski
77310d24d8 Update 102-sharding-strategies.md (#4269)
Typo in dat(a)base word
2023-07-31 16:34:16 +01:00
Kamran Ahmed
6524da9a9a Add feedback link 2023-07-31 16:04:04 +01:00
roadmap bot
c1d39d24db chore: add resource under ux-design:behavior-change-strategies:cheating:defaulting 2023-07-29 14:41:59 +01:00
roadmap bot
8a747acabd chore: add resource under flutter:state-management:bloc 2023-07-29 14:41:45 +01:00
Mithilesh Pawar
18caaa9d0a fix(typo): fixed typo in js resources (#4271) 2023-07-29 16:56:20 +06:00
Kamran Ahmed
c066ba6c52 Team dropdown 2023-07-28 19:01:10 +01:00
Kamran Ahmed
35148cb8a3 Responsiveness 2023-07-28 18:46:36 +01:00
Kamran Ahmed
5b541dfb3d Updates to team functionality 2023-07-28 18:20:38 +01:00
Arik Chakma
fc8ce296be Team Member listing and Progress Reminder (#4264)
* wip: team member listing

* wip: no progress alert

* wip: mail icon

* feat: Send progress reminder

* fix: guard clause

* chore: resend invite
2023-07-28 15:11:58 +01:00
Kamran Ahmed
543d3b47ce Hide recommendations and reference from roadmaps for teams 2023-07-27 22:00:25 +01:00
Kamran Ahmed
21008de3d1 Prepare roadmaps for team edits 2023-07-26 21:28:15 +01:00
Kamran Ahmed
8787ed46c5 Toast message on leaving team 2023-07-26 20:01:03 +01:00
Kamran Ahmed
94ad20fc04 Remove progress hint 2023-07-26 19:19:57 +01:00
Kamran Ahmed
7f5bbf743a Member progress modal 2023-07-26 19:19:32 +01:00
Kamran Ahmed
f48a351c99 Updating personal progress from popup 2023-07-26 19:02:46 +01:00
Arik Chakma
b85639d876 Add update progress functionality in modal (#4256)
* chore: add update progress in modal

* chore: show tracking for current user

* chore: current user header

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2023-07-26 15:43:55 +01:00
Kamran Ahmed
14f9ad9530 Highlight user personal progress 2023-07-26 15:41:39 +01:00
Kamran Ahmed
076b866430 Personal progress indicator in teams 2023-07-26 15:24:29 +01:00
Kamran Ahmed
7aca57c3e4 Team roadmaps listing page 2023-07-25 21:34:00 +01:00
Kamran Ahmed
36cd03f14f Use the same add roadmap modal 2023-07-25 20:50:40 +01:00
Kamran Ahmed
5bc33cb527 Member progress item sorting 2023-07-25 20:05:47 +01:00
Kamran Ahmed
5d3202e065 Add skip button for teams 2023-07-25 18:56:40 +01:00
Kamran Ahmed
5cf286a753 Update team sizes and copy 2023-07-25 18:32:43 +01:00
Kamran Ahmed
0addc56123 Update the select roadmaps modal 2023-07-25 18:24:32 +01:00
Arik Chakma
3182e2a599 Show current user progress first (#4255)
* wip: progress sorting

* chore: show current user progress first

* fix: team guard

* fix: user progress sort
2023-07-25 17:36:49 +01:00
Kamran Ahmed
8c7fb8cab5 Copy change 2023-07-25 16:51:34 +01:00
Arik Chakma
f61d360ee7 Add select roadmap modal (#4253)
* wip: roadmap selector modal

* wip

* fix: typo

* fix: prettier

* chore: close icon
2023-07-25 16:49:21 +01:00
Kamran Ahmed
29d91be094 Add cursors 2023-07-25 13:21:57 +01:00
Kamran Ahmed
8ee56576ea Update copy for team creation 2023-07-25 13:21:56 +01:00
Arik Chakma
8e945f5e1c Leave Team confirmation popup (#4254)
* wip: leave team popup

* fix: leave warning
2023-07-24 23:38:49 +01:00
Kamran Ahmed
ac48f4c441 Enable teams 2023-07-24 17:26:44 +01: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
8727 changed files with 495228 additions and 103856 deletions

8
.astro/settings.json Normal file
View File

@@ -0,0 +1,8 @@
{
"devToolbar": {
"enabled": false
},
"_variables": {
"lastUpdateCheck": 1723855511353
}
}

View File

@@ -1,2 +1,3 @@
PUBLIC_API_URL=http://api.roadmap.sh
PUBLIC_API_URL=https://api.roadmap.sh
PUBLIC_AVATAR_BASE_URL=https://dodrc8eu8m09s.cloudfront.net/avatars
PUBLIC_EDITOR_APP_URL=https://draw.roadmap.sh

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

@@ -14,24 +14,12 @@ body:
placeholder: e.g. Roadmap to learn Data Science
validations:
required: true
- type: dropdown
id: browsers
attributes:
label: Is this roadmap prepared by you or someone else?
options:
- I prepared this roadmap
- I found this roadmap online (please provide a link below)
- type: textarea
id: roadmap-description
attributes:
label: Roadmap Items
description: Please submit a nested list of items which we can convert into the visual. Here is an [example of roadmap items list.](https://gist.github.com/kamranahmedse/98758d2c73799b3a6ce17385e4c548a5).
label: Roadmap Link
description: Please create the roadmap [using our roadmap editor](https://twitter.com/kamrify/status/1708293162693767426) and submit the roadmap link.
placeholder: |
- Item 1
- Subitem 1
- Subitem 2
- Item 2
- Subitem 1
- Subitem 2
https://roadmap.sh/xyz
validations:
required: true
required: true

View File

@@ -0,0 +1,35 @@
name: "🙏 Submit a Project Idea"
description: Help us add project ideas to roadmaps.
labels: [project contribution]
assignees: []
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to submit a project idea! Please fill out the information below and we'll get back to you as soon as we can.
- type: input
id: roadmap-title
attributes:
label: What Roadmap is this project for?
placeholder: e.g. Backend Roadmap
validations:
required: true
- type: dropdown
id: project-difficulty
attributes:
label: Project Difficulty
options:
- Beginner
- Intermediate
- Advanced
validations:
required: true
- type: textarea
id: roadmap-description
attributes:
label: Add Project Details
description: Please write a detailed description of the project in 3rd person e.g. "You are required to build a..."
placeholder: |
e.g. You are required to build a RESTful API...
validations:
required: true

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.

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',
});
}
}
}

16
.github/workflows/cloudfront-cache.yml vendored Normal file
View File

@@ -0,0 +1,16 @@
name: Clears Cloudfront Cache
on:
workflow_dispatch:
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

@@ -1,38 +0,0 @@
name: Deployment to GH Pages
on:
push:
branches: [ master ]
env:
PUBLIC_API_URL: "https://api.roadmap.sh"
PUBLIC_AVATAR_BASE_URL: "https://dodrc8eu8m09s.cloudfront.net/avatars"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PAT: ${{ secrets.PAT }}
CI: true
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
persist-credentials: false
- uses: actions/setup-node@v1
with:
node-version: 18
- run: git config --global url."https://${{ secrets.PAT }}@github.com/".insteadOf ssh://git@github.com/
- uses: pnpm/action-setup@v2.2.2
with:
version: 7.13.4
- name: Setup Environment
run: |
pnpm install
- name: Generate meta and build
run: |
npm run build
touch ./dist/.nojekyll
echo 'roadmap.sh' > ./dist/CNAME
- name: Deploy to GH Pages
run: |
git config user.email "kamranahmed.se@gmail.com"
git config user.name "Kamran Ahmed"
git remote set-url origin https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git
npm run deploy

72
.github/workflows/deployment.yml vendored Normal file
View File

@@ -0,0 +1,72 @@
name: Deploy to EC2
on:
workflow_dispatch: # allow manual run
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 2
- uses: actions/setup-node@v1
with:
node-version: 20
- uses: pnpm/action-setup@v3.0.0
with:
version: 8.15.6
# --------------------
# Setup configuration
# --------------------
- name: Prepare configuration files
run: |
git clone https://${{ secrets.GH_PAT }}@github.com/roadmapsh/infra-config.git configuration --depth 1
- name: Copy configuration files
run: |
cp configuration/dist/github/developer-roadmap.env .env
# --------------------
# Prepare the build
# --------------------
- name: Install dependencies
run: |
pnpm install
- name: Generate build
run: |
git clone https://${{ secrets.GH_PAT }}@github.com/roadmapsh/web-draw.git .temp/web-draw --depth 1
npm run generate-renderer
npm run compress:images
npm run build
# --------------------
# Deploy to EC2
# --------------------
- uses: webfactory/ssh-agent@v0.7.0
with:
ssh-private-key: ${{ secrets.EC2_PRIVATE_KEY }}
- name: Deploy app 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
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.EC2_HOST }}
username: ${{ secrets.EC2_USERNAME }}
key: ${{ secrets.EC2_PRIVATE_KEY }}
script: |
cd /var/www/roadmap.sh
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 } }'

38
.github/workflows/label-issue.yml vendored Normal file
View File

@@ -0,0 +1,38 @@
name: Label Issue
on:
issues:
types: [ opened, edited ]
jobs:
label-topic-change-issue:
runs-on: ubuntu-latest
steps:
- name: Add roadmap slug to issue as label
uses: actions/github-script@v3
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.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.issues.update({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issue.number,
state: 'closed'
});
}
}

View File

@@ -0,0 +1,45 @@
name: Refreshes roadmap content JSON
on:
workflow_dispatch: # allow manual run
schedule:
- cron: '0 0 * * *' # every day at midnight
jobs:
upgrade-deps:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 9
run_install: false
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 18
cache: 'pnpm'
- name: Install dependencies and generate content JSON
run: |
pnpm install
npm run generate:roadmap-content-json
- name: Create PR
uses: peter-evans/create-pull-request@v4
with:
delete-branch: false
branch: "chore/update-content-json"
base: "master"
labels: |
dependencies
automated pr
reviewers: kamranahmedse,arikchakma
commit-message: "chore: update roadmap content json"
title: "Update roadmap content json"
body: |
Updates the roadmap content JSON files in the `public` folder.
Please review the changes and merge if everything looks good.

View File

@@ -9,7 +9,7 @@ jobs:
upgrade-deps:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
node-version: 18

6
.gitignore vendored
View File

@@ -1,4 +1,5 @@
.idea
.temp
# build output
dist/
@@ -27,3 +28,8 @@ pnpm-debug.log*
/playwright/.cache/
tests-examples
*.csv
/editor/*
!/editor/readonly-editor.tsx
!/editor/renderer/renderer.ts
!/editor/renderer/index.tsx

2
.npmrc Normal file
View File

@@ -0,0 +1,2 @@
auto-install-peers=true
strict-peer-dependencies=false

View File

@@ -13,6 +13,6 @@ module.exports = {
],
plugins: [
require.resolve('prettier-plugin-astro'),
require('prettier-plugin-tailwindcss'),
'prettier-plugin-tailwindcss',
],
};

View File

@@ -1,13 +1,13 @@
// https://astro.build/config
import preact from '@astrojs/preact';
import sitemap from '@astrojs/sitemap';
import tailwind from '@astrojs/tailwind';
import compress from 'astro-compress';
import node from '@astrojs/node';
import { defineConfig } from 'astro/config';
import rehypeExternalLinks from 'rehype-external-links';
import { fileURLToPath } from 'node:url';
import { serializeSitemap, shouldIndexPage } from './sitemap.mjs';
import react from '@astrojs/react';
// https://astro.build/config
export default defineConfig({
site: 'https://roadmap.sh/',
@@ -28,40 +28,24 @@ export default defineConfig({
'mailto:',
'https://github.com/kamranahmedse',
'https://thenewstack.io',
'https://cs.fyi',
'https://kamranahmed.info',
'https://roadmap.sh',
];
if (whiteListedStarts.some((start) => href.startsWith(start))) {
return [];
}
return 'noopener noreferrer nofollow';
},
},
],
],
},
build: {
format: 'file',
},
output: 'hybrid',
adapter: node({
mode: 'standalone',
}),
trailingSlash: 'never',
integrations: [
{
name: 'client-authenticated',
hooks: {
'astro:config:setup'(options) {
options.addClientDirective({
name: 'authenticated',
entrypoint: fileURLToPath(
new URL(
'./src/directives/client-authenticated.mjs',
import.meta.url
)
),
});
},
},
},
tailwind({
config: {
applyBaseStyles: false,
@@ -71,10 +55,6 @@ export default defineConfig({
filter: shouldIndexPage,
serialize: serializeSitemap,
}),
compress({
css: false,
js: false,
}),
preact(),
react(),
],
});

View File

@@ -2,39 +2,120 @@
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)
- [Guidelines](#guidelines)
## 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 JSON file](https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data/roadmaps) and submit a [PR](https://github.com/kamranahmedse/developer-roadmap/pulls).
- **Adding or Removing Nodes** — 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 <strong>not to have the biggest list of items</strong>. 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 much details about the project as possible and the roadmap you think it should be added to.
The detailed format for issue should be as follows:
```
## What is this project about?
(Add introduction to the project)
## Skills this Project Covers
(Comma separated list of skills e.g. Programming Knowledge, Database,)
## Requirements
( Detailed list of requirements, i.e. input, output, an 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.
- Follow the below style guide for content.
### How To Structure Content
Please adhere to the following style when adding content to a topic:
```
# Topic Title
(Content)
Visit the following resources to learn more:
- [@type@Description of link](Link)
```
`@type@` must be one of the following and describes the type of content you are adding:
- `@official@`
- `@opensource@`
- `@article@`
- `@course@`
- `@podcast@`
- `@video@`
It's important to add a valid type, this will help us categorize the content and display it properly on the roadmap.
## 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., 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 />
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](./content/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
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.
- <p><strong>Write meaningful commit messages</strong><br >
Meaningful commit messages help speed up the review process as well as help other contributors in gaining 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, fresh content links.
- Typos and grammatical fixes.
- 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.

View File

@@ -0,0 +1,14 @@
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>
);
}

14
editor/renderer/index.tsx Normal file
View File

@@ -0,0 +1,14 @@
export function Renderer(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>
);
}

View File

@@ -0,0 +1,5 @@
export function renderFlowJSON(data: any, options?: any) {
console.warn("renderFlowJSON is not implemented");
console.warn("run the following command to generate the renderer:");
console.warn("> npm run generate-renderer");
}

9401
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,55 +1,96 @@
{
"name": "roadmap.sh",
"type": "module",
"version": "0.0.1",
"version": "1.0.0",
"private": true,
"scripts": {
"dev": "astro dev",
"dev": "astro dev --port 3000",
"start": "astro dev",
"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",
"compress:jsons": "node scripts/compress-jsons.cjs",
"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",
"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",
"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",
"test:e2e": "playwright test"
},
"dependencies": {
"@astrojs/preact": "^2.2.1",
"@astrojs/sitemap": "^1.3.3",
"@astrojs/tailwind": "^3.1.3",
"@fingerprintjs/fingerprintjs": "^3.4.1",
"@nanostores/preact": "^0.5.0",
"astro": "^2.6.6",
"astro-compress": "^1.1.47",
"jose": "^4.14.4",
"@astrojs/node": "^8.3.2",
"@astrojs/react": "^3.6.1",
"@astrojs/sitemap": "^3.1.6",
"@astrojs/tailwind": "^5.1.0",
"@fingerprintjs/fingerprintjs": "^4.4.3",
"@nanostores/react": "^0.7.2",
"@napi-rs/image": "^1.9.2",
"@resvg/resvg-js": "^2.6.2",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"astro": "^4.13.0",
"clsx": "^2.1.1",
"dayjs": "^1.11.12",
"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.6.3",
"js-cookie": "^3.0.5",
"nanostores": "^0.9.2",
"node-html-parser": "^6.1.5",
"npm-check-updates": "^16.10.12",
"preact": "^10.15.1",
"rehype-external-links": "^2.1.0",
"lucide-react": "^0.419.0",
"nanoid": "^5.0.7",
"nanostores": "^0.10.3",
"node-html-parser": "^6.1.13",
"npm-check-updates": "^17.0.0",
"playwright": "^1.45.3",
"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.27.1",
"reactflow": "^11.11.4",
"rehype-external-links": "^3.0.0",
"remark-parse": "^11.0.0",
"roadmap-renderer": "^1.0.6",
"satori": "^0.10.14",
"satori-html": "^0.3.2",
"sharp": "^0.33.4",
"slugify": "^1.6.6",
"tailwindcss": "^3.3.2"
"tailwind-merge": "^2.4.0",
"tailwindcss": "^3.4.7",
"turndown": "^7.2.0",
"unified": "^11.0.5",
"zustand": "^4.5.4"
},
"devDependencies": {
"@playwright/test": "^1.35.1",
"@tailwindcss/typography": "^0.5.9",
"@types/js-cookie": "^3.0.3",
"@playwright/test": "^1.45.3",
"@tailwindcss/typography": "^0.5.13",
"@types/dom-to-image": "^2.6.7",
"@types/js-cookie": "^3.0.6",
"@types/prismjs": "^1.26.4",
"@types/react-calendar-heatmap": "^1.6.7",
"@types/turndown": "^5.0.5",
"csv-parser": "^3.0.0",
"gh-pages": "^5.0.0",
"gh-pages": "^6.1.1",
"js-yaml": "^4.1.0",
"markdown-it": "^13.0.1",
"openai": "^3.3.0",
"prettier": "^2.8.8",
"prettier-plugin-astro": "^0.10.0",
"prettier-plugin-tailwindcss": "^0.3.0"
"markdown-it": "^14.1.0",
"openai": "^4.53.2",
"prettier": "^3.3.3",
"prettier-plugin-astro": "^0.14.1",
"prettier-plugin-tailwindcss": "^0.6.5",
"tsx": "^4.16.5"
}
}

9965
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 844 KiB

After

Width:  |  Height:  |  Size: 509 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 505 KiB

After

Width:  |  Height:  |  Size: 185 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 469 KiB

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 378 KiB

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 987 KiB

After

Width:  |  Height:  |  Size: 351 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 875 KiB

After

Width:  |  Height:  |  Size: 420 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 834 KiB

After

Width:  |  Height:  |  Size: 431 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 404 KiB

After

Width:  |  Height:  |  Size: 235 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 383 KiB

After

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 447 KiB

After

Width:  |  Height:  |  Size: 242 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 572 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 734 KiB

After

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 437 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

After

Width:  |  Height:  |  Size: 799 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 691 KiB

After

Width:  |  Height:  |  Size: 233 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

After

Width:  |  Height:  |  Size: 756 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 248 KiB

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 685 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 KiB

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 MiB

After

Width:  |  Height:  |  Size: 602 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 937 KiB

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 516 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -0,0 +1,8 @@
<svg width="63" height="24" viewBox="0 0 63 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="63" height="24" rx="7" fill="#563AFF"/>
<path d="M27.2629 16.7273H25.2856L28.2984 8H30.6763L33.6848 16.7273H31.7075L29.5214 9.99432H29.4533L27.2629 16.7273ZM27.1393 13.2969H31.8098V14.7372H27.1393V13.2969Z" fill="white"/>
<path d="M37.829 16.7273H34.7352V8H37.8545C38.7324 8 39.4881 8.17472 40.1216 8.52415C40.7551 8.87074 41.2423 9.36932 41.5832 10.0199C41.927 10.6705 42.0989 11.4489 42.0989 12.3551C42.0989 13.2642 41.927 14.0455 41.5832 14.6989C41.2423 15.3523 40.7523 15.8537 40.1131 16.2031C39.4767 16.5526 38.7153 16.7273 37.829 16.7273ZM36.5804 15.1463H37.7523C38.2977 15.1463 38.7565 15.0497 39.1287 14.8565C39.5037 14.6605 39.7849 14.358 39.9724 13.9489C40.1628 13.5369 40.2579 13.0057 40.2579 12.3551C40.2579 11.7102 40.1628 11.1832 39.9724 10.7741C39.7849 10.3651 39.5051 10.0639 39.1329 9.87074C38.7608 9.67756 38.302 9.58097 37.7565 9.58097H36.5804V15.1463Z" fill="white"/>
<path d="M46.5594 16.7273H43.4657V8H46.585C47.4628 8 48.2185 8.17472 48.8521 8.52415C49.4856 8.87074 49.9728 9.36932 50.3137 10.0199C50.6574 10.6705 50.8293 11.4489 50.8293 12.3551C50.8293 13.2642 50.6574 14.0455 50.3137 14.6989C49.9728 15.3523 49.4827 15.8537 48.8435 16.2031C48.2072 16.5526 47.4458 16.7273 46.5594 16.7273ZM45.3109 15.1463H46.4827C47.0282 15.1463 47.487 15.0497 47.8592 14.8565C48.2342 14.6605 48.5154 14.358 48.7029 13.9489C48.8932 13.5369 48.9884 13.0057 48.9884 12.3551C48.9884 11.7102 48.8932 11.1832 48.7029 10.7741C48.5154 10.3651 48.2356 10.0639 47.8634 9.87074C47.4913 9.67756 47.0324 9.58097 46.487 9.58097H45.3109V15.1463Z" fill="white"/>
<path d="M10 12H18" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14 8V16" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,5 @@
<svg width="89" height="24" viewBox="0 0 89 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="89" height="24" rx="7" fill="black"/>
<path d="M23.8217 17V7.54545H27.5518C28.2659 7.54545 28.8752 7.67318 29.38 7.92862C29.8878 8.18099 30.274 8.53954 30.5387 9.00426C30.8065 9.46591 30.9403 10.0091 30.9403 10.6339C30.9403 11.2617 30.8049 11.8018 30.5341 12.2543C30.2633 12.7036 29.8709 13.0483 29.3569 13.2884C28.846 13.5284 28.2274 13.6484 27.5011 13.6484H25.0036V12.0419H27.1779C27.5595 12.0419 27.8765 11.9896 28.1289 11.8849C28.3813 11.7803 28.569 11.6233 28.6921 11.4141C28.8183 11.2048 28.8814 10.9447 28.8814 10.6339C28.8814 10.32 28.8183 10.0553 28.6921 9.83984C28.569 9.62441 28.3797 9.46129 28.1243 9.3505C27.8719 9.23662 27.5534 9.17969 27.1687 9.17969H25.8207V17H23.8217ZM28.9276 12.6974L31.2773 17H29.0707L26.7717 12.6974H28.9276ZM32.353 17V7.54545H38.7237V9.19354H34.3519V11.4464H38.396V13.0945H34.3519V15.3519H38.7422V17H32.353ZM40.3129 7.54545H42.7781L45.3818 13.8977H45.4926L48.0963 7.54545H50.5615V17H48.6226V10.8462H48.5441L46.0974 16.9538H44.7771L42.3303 10.8232H42.2519V17H40.3129V7.54545ZM60.8967 12.2727C60.8967 13.3037 60.7012 14.1809 60.3104 14.9041C59.9226 15.6274 59.3932 16.1798 58.7223 16.5614C58.0545 16.94 57.3035 17.1293 56.4695 17.1293C55.6293 17.1293 54.8752 16.9384 54.2074 16.5568C53.5395 16.1752 53.0117 15.6228 52.6239 14.8995C52.2362 14.1763 52.0423 13.3007 52.0423 12.2727C52.0423 11.2417 52.2362 10.3646 52.6239 9.64134C53.0117 8.91809 53.5395 8.36719 54.2074 7.98864C54.8752 7.60701 55.6293 7.41619 56.4695 7.41619C57.3035 7.41619 58.0545 7.60701 58.7223 7.98864C59.3932 8.36719 59.9226 8.91809 60.3104 9.64134C60.7012 10.3646 60.8967 11.2417 60.8967 12.2727ZM58.87 12.2727C58.87 11.6049 58.77 11.0417 58.57 10.5831C58.373 10.1245 58.0945 9.77675 57.7344 9.53977C57.3743 9.30279 56.9527 9.1843 56.4695 9.1843C55.9863 9.1843 55.5646 9.30279 55.2045 9.53977C54.8445 9.77675 54.5644 10.1245 54.3643 10.5831C54.1674 11.0417 54.0689 11.6049 54.0689 12.2727C54.0689 12.9406 54.1674 13.5038 54.3643 13.9624C54.5644 14.4209 54.8445 14.7687 55.2045 15.0057C55.5646 15.2427 55.9863 15.3612 56.4695 15.3612C56.9527 15.3612 57.3743 15.2427 57.7344 15.0057C58.0945 14.7687 58.373 14.4209 58.57 13.9624C58.77 13.5038 58.87 12.9406 58.87 12.2727ZM63.5523 7.54545L65.8374 14.7287H65.9252L68.2149 7.54545H70.4308L67.1716 17H64.5956L61.3318 7.54545H63.5523ZM71.5688 17V7.54545H77.9395V9.19354H73.5677V11.4464H77.6118V13.0945H73.5677V15.3519H77.958V17H71.5688Z" fill="white"/>
<path d="M8 12L17 12" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 17 KiB

3
public/images/graph.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="46" height="27" viewBox="0 0 46 27" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M43.354 0.9C42.184 0.9 41.2371 1.84684 41.2371 3.01686C41.2371 3.30867 41.3062 3.57708 41.4117 3.82435L33.4085 15.0163C33.38 15.0161 33.3514 15.0167 33.3248 15.0172C33.3051 15.0176 33.2864 15.018 33.2697 15.018C32.8703 15.018 32.484 15.1223 32.161 15.3186L25.2976 11.9024C25.1995 10.8219 24.2903 9.97585 23.1854 9.97585C22.0154 9.97585 21.0686 10.9227 21.0686 12.0927C21.0686 12.1865 21.0799 12.2794 21.0925 12.3656L13.8077 18.1561C13.5852 18.0783 13.3472 18.0433 13.1011 18.0433C12.0622 18.0433 11.2066 18.7882 11.0265 19.7732L4.26122 22.5041C3.91213 22.2447 3.48642 22.077 3.01686 22.077C1.84684 22.077 0.9 23.0238 0.9 24.1938C0.9 25.3639 1.84684 26.3107 3.01686 26.3107C4.06426 26.3107 4.92372 25.5497 5.0923 24.5492L11.8566 21.8497C12.2057 22.1092 12.6315 22.277 13.1011 22.277C14.2711 22.277 15.218 21.3301 15.218 20.1601C15.218 20.0663 15.2067 19.9735 15.194 19.8873L22.4789 14.0968C22.7013 14.1746 22.9393 14.2096 23.1854 14.2096C23.5848 14.2096 23.9711 14.1053 24.2941 13.909L31.1575 17.3252C31.2556 18.4057 32.1649 19.2517 33.2697 19.2517C34.4397 19.2517 35.3866 18.3049 35.3866 17.1348C35.3866 16.843 35.3175 16.5746 35.2119 16.3273L43.2151 5.13536C43.2437 5.13561 43.2723 5.13503 43.2989 5.13449C43.3186 5.13409 43.3373 5.13371 43.354 5.13371C44.524 5.13371 45.4708 4.18687 45.4708 3.01686C45.4708 1.84684 44.524 0.9 43.354 0.9Z" fill="black" stroke="black" stroke-width="0.2" />
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 32 32">
<path fill="#94a3b8" d="M5 5v22h22V5zm2 2h18v18H7zm4.5 4l3.5 6v5h2v-5l3.5-6h-2L16 15.281L13.5 11z"></path>
</svg>

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1021 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

1
public/images/reddit.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1024 1024"><path fill="#94a3b8" d="M288 568a56 56 0 1 0 112 0a56 56 0 1 0-112 0zm338.7 119.7c-23.1 18.2-68.9 37.8-114.7 37.8s-91.6-19.6-114.7-37.8c-14.4-11.3-35.3-8.9-46.7 5.5s-8.9 35.3 5.5 46.7C396.3 771.6 457.5 792 512 792s115.7-20.4 155.9-52.1a33.25 33.25 0 1 0-41.2-52.2zM960 456c0-61.9-50.1-112-112-112c-42.1 0-78.7 23.2-97.9 57.6c-57.6-31.5-127.7-51.8-204.1-56.5L612.9 195l127.9 36.9c11.5 32.6 42.6 56.1 79.2 56.1c46.4 0 84-37.6 84-84s-37.6-84-84-84c-32 0-59.8 17.9-74 44.2L603.5 123a33.2 33.2 0 0 0-39.6 18.4l-90.8 203.9c-74.5 5.2-142.9 25.4-199.2 56.2A111.94 111.94 0 0 0 176 344c-61.9 0-112 50.1-112 112c0 45.8 27.5 85.1 66.8 102.5c-7.1 21-10.8 43-10.8 65.5c0 154.6 175.5 280 392 280s392-125.4 392-280c0-22.6-3.8-44.5-10.8-65.5C932.5 541.1 960 501.8 960 456zM820 172.5a31.5 31.5 0 1 1 0 63a31.5 31.5 0 0 1 0-63zM120 456c0-30.9 25.1-56 56-56a56 56 0 0 1 50.6 32.1c-29.3 22.2-53.5 47.8-71.5 75.9a56.23 56.23 0 0 1-35.1-52zm392 381.5c-179.8 0-325.5-95.6-325.5-213.5S332.2 410.5 512 410.5S837.5 506.1 837.5 624S691.8 837.5 512 837.5zM868.8 508c-17.9-28.1-42.2-53.7-71.5-75.9c9-18.9 28.3-32.1 50.6-32.1c30.9 0 56 25.1 56 56c.1 23.5-14.5 43.7-35.1 52zM624 568a56 56 0 1 0 112 0a56 56 0 1 0-112 0z"></path></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 832 KiB

After

Width:  |  Height:  |  Size: 286 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 312 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

BIN
public/manifest/apple-touch-icon.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Some files were not shown because too many files have changed in this diff Show More