Commit Graph
3608 Commits
Author SHA1 Message Date
Suyash Gulati 96094e2ce0 feat(ai-engineer): add video comparing AI, ML, Deep Learning, and GenAI
The resources should include recent video by the same channel with more context around these topics.

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

* fix 'RecycleView' to be 'RecyclerView'

* rename content file to 'recyclerview' for consistency

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

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

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

* Update zero-day@zqRaMmqcLfx400kJ-h0LO.md

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

* feat: add billing and logout in sidebar

* fix: spacing

* feat: user dropdown

* Improve sidebar button ui

---------

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

* wip

* wip

* wip

* wip

* wip: message rendering

* wip: roadmap topics rendering

* Update UI for premium page

* Update UI for premium page

* wip: topic resources rendering

* Update premium page design

* Update navigation design

* Update design for play iconsg

* Update design for play iconsg

* wip: resource progress

* Update premium page

* Refactor premium page

* wip: resource progress

* feat: enhance the progress rendering

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

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

* Grid -> flex

* Update chat

* Handle error screen

* wip

* fix: empty content check

* feat: show loading status

* feat: ai chat limit

* Refactor content parsing

* Handle the wrapping of tag in codeblocks

* Refactor

* Refactor chat

* Fix hydration error

* feat: topic details

* style: adjust padding and icon size in RoadmapAIChat component

* feat: add tab navigation for chat and topic details

* fix: chat and details scrolling issue

* fix: invalidate progress query

* Fix upgrade modal and issue with close button

* Refactor topic detail AI

* Update progress UI

* Shorten the text

* Rewrite frontend roadmap content

* Minor update to content

* Update shrinking issue

* Changes to ai chat

* UI changes for chat card

* UI changes for chat card

* Refactor progress actions list

* Update progress marking UI

* UI Changes

* Responsiveness of sidebar

* Responsiveness of sidebar

* Mobile window for roadmap chat

* Responsiveness of AI chat

* Close button fix

* Make roadmap ai chat header responsive

* Escape key handling to close

* Update topic rendering node

* Make default active tab to AI in topic popup

* User progress component

* Clear chat only visible when there is chat

* wip: user persona

* fix: hide upgrade button

* fix: show chat input for guest users

* feat: persona update

* Roadmap recommendations

* Update persona form

* Update tell us more

* Fix persona form

* Fix scroll issue

* Lock body scroll when mobile is active

* Add intro message

* Refactor and update

* Update UI for AI chat

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-05-27 21:02:36 +01:00
Kamran Ahmed 6edf2869f8 Add sql course purchase complete event 2025-05-27 12:20:05 +01:00