We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
developer-roadmap changelog
Welcome to our latest update! We've been busy bees ๐ adding new features, making improvements, and squashing bugs to make your experience even better. Here's a rundown of all the exciting changes:
New Features
- Add DevRel Roadmap: We've introduced a brand-new Developer Relations roadmap! This comprehensive guide covers everything from advocacy and community building to documentation and social media. Dive in and start building those developer relationships! ๐
- Added Article for Flutter Internals (#5995): Our Flutter Internals section just got a major boost with a new article titled "A Guide To Flutter Internals." Explore the nitty-gritty details of how Flutter works and become a Flutter pro! ๐
- Add Viem Library to Blockchain Roadmap (#5975) (#6009): Say hello to the Viem library in our blockchain roadmap! This library offers excellent TypeScript support and reusable building blocks for your blockchain projects. ๐ ๏ธ
- Added 3 Videos to React-Roadmap, For HOC (#6013): We've added three in-depth tutorial videos on Higher Order Components (HOC) to the React-Roadmap. Learn all about HOC in React with these easy-to-follow videos. ๐ฅ
- Add x URL: Added a new URL redirect to a specific Twitter link using Astro. Now you can easily navigate to our Twitter page for the latest updates! ๐ฆ
Improvements
- Add DevOps Roadmap: Our DevOps roadmap has been significantly enhanced with detailed information on Docker, programming languages for automation, and updates to topics like Datadog. Perfect for those looking to master DevOps! ๐ ๏ธ
- Adding Links and Copy to Terraform Roadmap (#5914): We've beefed up the Terraform roadmap with more links and content on HCL, resource topics, meta-arguments, variables, outputs, and more. Now it's even more comprehensive! ๐ฑ
- Redraw DevOps Roadmap with Editor: The DevOps roadmap has been redrawn and reorganized for better clarity and usability. This overhaul includes changes to files related to operating systems, networking protocols, cloud providers, and more. ๐ ๏ธ
Bugfixes
- Fix Alignment of DevRel Engineer: Adjusted the positioning and dimensions of the DevRel engineer element in the devrel.json file to ensure proper alignment. ๐
- Debug Code: Added a console log statement in
src/pages/og/roadmap/[slug].ts
to assist in debugging issues related to the svg variable. ๐ - Remove Console.log: Removed unnecessary console.log statements from
src/pages/og/roadmap/[slug].ts
for cleaner and more efficient code. ๐งน
Chore
- Fix Typos and Grammar Errors for react.md (#6018): Corrected typos and grammar errors in the react.md file to improve clarity and accuracy. โ๏ธ
We hope you enjoy these new features and improvements. Keep exploring and happy coding! ๐ปโจ
Included Commits
This commit adds a new article titled "A Guide To Flutter Internals" to the Flutter Internals section of the project. The article provides additional resources for those interested in learning more about Flutter's internal workings. The link to the article has been included in the index.md file, along with other relevant resources such as an overview of Flutter Internals and a video on Widget & Flutter Internals.
Overall, this commit enhances the Flutter Internals section by expanding the available resources for users to delve deeper into understanding how Flutter works. The addition of this new article adds value to the project by providing more comprehensive information and insights into Flutter's internal mechanisms.
Files changed
- src/data/roadmaps/flutter/content/116-flutter-internals/index.md
This commit adds a DevRel roadmap to the project, including a variety of new content related to developer relations. The RoadmapsPage component was modified to incorporate this new roadmap, and multiple new content files were added to cover topics such as advocacy, analytics, animations, community building, documentation, social media, and more. The commit also includes updates to the devrel.json and devrel.md files as part of the addition of this new roadmap.
Overall, this commit expands the project's focus on developer relations by introducing a comprehensive roadmap with a wide range of topics and content. It provides a structured approach for developers to navigate various aspects of developer relations, including community engagement, content creation, technical documentation, and more. The addition of this roadmap aims to enhance the project's resources for developers interested in building relationships with their developer communities.
Files changed
- src/components/Roadmaps/RoadmapsPage.tsx
- src/data/roadmaps/devrel/content/advocacy@7MCmY1bABGPfmzjErADvg.md
- src/data/roadmaps/devrel/content/analytics-and-optimization@lG1FH7Q-YX5pG-7mMtbSR.md
- src/data/roadmaps/devrel/content/animations--graphics@D7_iNPEKxFv0gw-fsNNrZ.md
- src/data/roadmaps/devrel/content/anticipate-questions@jyScVS-sYMcZcH3hOwbMK.md
- src/data/roadmaps/devrel/content/api-references@7IJO_jDpZUdlr_n5rBJ6O.md
- src/data/roadmaps/devrel/content/apis--sdks@sUEZHmKxtjO9gXKJoOdbF.md
- src/data/roadmaps/devrel/content/audio@7y4vHk_jgNTW6Q1WoqYDc.md
- src/data/roadmaps/devrel/content/basic-programming-skills@aSYXa25_0O2qQl1O-N3xl.md
- src/data/roadmaps/devrel/content/be-concise@rhs6QwxZ7PZthLfi38FJn.md
- src/data/roadmaps/devrel/content/blog-posts@c0w241EL0Kh4ek76IgsEs.md
- src/data/roadmaps/devrel/content/blogging@B1IdobUaGeBLI2CgsFg8H.md
- src/data/roadmaps/devrel/content/building-a-community@GvmXdWiwITgWzx_f5_ick.md
- src/data/roadmaps/devrel/content/building-sdks@h6R3Vyq0U8t8WL3G5xC2l.md
- src/data/roadmaps/devrel/content/code-of-conduct@er9ukuBvY-F4F8S1qbbjU.md
- src/data/roadmaps/devrel/content/code-samples@pGJrCyYhLLGUnv6LxpYUe.md
- src/data/roadmaps/devrel/content/collaborations@w1ZooDCDOkbL1EAa5Hx3d.md
- src/data/roadmaps/devrel/content/community-engagement@yJygbi8cnp3oz2EFl2MR0.md
- src/data/roadmaps/devrel/content/community-growth@afR1VviBs2w0k8UmP38vn.md
- src/data/roadmaps/devrel/content/community-guidelines@4ZvzY_xGO5BZOmfqj0TTq.md
- src/data/roadmaps/devrel/content/community-management@-6cf3RT4-cbwvLYIkCosF.md
- src/data/roadmaps/devrel/content/community-support@1NFcpGzCJylRPbFYdD9bB.md
- src/data/roadmaps/devrel/content/conflict-resolution@8ls5kQvDgvwLbIrwYg1OL.md
- src/data/roadmaps/devrel/content/consistent-posting@l2P44pL9eF8xarBwC_CVO.md
- src/data/roadmaps/devrel/content/content-creation@_3ZnPUl4kzzuM0bKQ8IAq.md
- src/data/roadmaps/devrel/content/content-performance@yhDBZfUAjumFHpUZtmLg3.md
- src/data/roadmaps/devrel/content/content-strategy@TGXPxTFv9EhsfS5uWR5gS.md
- src/data/roadmaps/devrel/content/contrast-principle@LixiZj3-QcmQgGAqaaDr6.md
- src/data/roadmaps/devrel/content/creating-brand-voice@ZWkpgvXIzjN3_fOyhVEv0.md
- src/data/roadmaps/devrel/content/cross-promotion@nlzI2fG3SwC5Q42qXcXPX.md
- src/data/roadmaps/devrel/content/data-driven-strategy-shift@46iMfYgC7fCZLCy-qzl1B.md
- src/data/roadmaps/devrel/content/data-visualization@0dRnUlgze87eq2FVU_mWp.md
- src/data/roadmaps/devrel/content/developer-experience@No-UnhdGmtLW9uFGLy-ca.md
- src/data/roadmaps/devrel/content/developer-journey@BooGiYTMoS0N5eobwjPHY.md
- src/data/roadmaps/devrel/content/developer-marketing@UhMk8g5MMhvi3kWLLI6B1.md
- src/data/roadmaps/devrel/content/developer-satisfaction@AwMwMU9hg_gCKPP4tykHb.md
- src/data/roadmaps/devrel/content/documentation@g3M6nfLr0DMcn-NCFF7nZ.md
- src/data/roadmaps/devrel/content/editing@6zK9EJDKBC89UArY7sfgs.md
- src/data/roadmaps/devrel/content/education@EjqJkyojhO7f1uFHIoyGY.md
- src/data/roadmaps/devrel/content/encouraging-participation@6yLt4Ia52Jke9i5kJQvAC.md
- src/data/roadmaps/devrel/content/engagement-rates@RXj0yB7KsIOM5whwtyBBU.md
- src/data/roadmaps/devrel/content/engaging-audience@iKYmUvWFT_C0wnO0iB6gM.md
- src/data/roadmaps/devrel/content/engaging-content@WIH216mHg2OiSebzQYI-f.md
- src/data/roadmaps/devrel/content/event-management@usorG1GkkvGAZ0h_AGHVk.md
- src/data/roadmaps/devrel/content/event-participation@C2w8R4tNy2lOhhWU9l32s.md
- src/data/roadmaps/devrel/content/example-apps@mWcMSKnUQamUykBxND-Ju.md
- src/data/roadmaps/devrel/content/facebook@ZMManUnO-9EQqi-xmLt5r.md
- src/data/roadmaps/devrel/content/faqs@4GCQ3stXxW1HrlAVC0qDl.md
- src/data/roadmaps/devrel/content/feedback-collection@oWXfov-mOF47d7Vffyp3t.md
- src/data/roadmaps/devrel/content/feedback-loop@IxRvVvX9Fax08YUbVob4s.md
- src/data/roadmaps/devrel/content/forums@oGTIvAY3zYgoiC63FQRSd.md
- src/data/roadmaps/devrel/content/git@a-i1mgF3VAxbbpA1gMWyK.md
- src/data/roadmaps/devrel/content/github@8O1AgUKXe35kdiYD02dyt.md
- src/data/roadmaps/devrel/content/guest-blogging@2QiQW9tygpeaES8Wp1Kw6.md
- src/data/roadmaps/devrel/content/handling-qa@Xf-Lxi1cKReo4yDLylBbL.md
- src/data/roadmaps/devrel/content/handouts@tbIAEStaoVWnEWbdk7EGc.md
- src/data/roadmaps/devrel/content/history-and-evolution@KP28dl1I9hxM130gIPxSZ.md
- src/data/roadmaps/devrel/content/identifying-audience@UKi3waPx2pozvZf2aQ52s.md
- src/data/roadmaps/devrel/content/ides@KdFYmj36M2jrGfsYkukpo.md
- src/data/roadmaps/devrel/content/importance-of-devrel@N9HXTCQq2wfC-QurSofE_.md
- src/data/roadmaps/devrel/content/initial-outreach@hPJM4QXxeqTxPlvJ2_D3_.md
- src/data/roadmaps/devrel/content/insights--recommendations@mh1BZDVkc-VwA8aQAmDhO.md
- src/data/roadmaps/devrel/content/instagram@UAkGV9_I6qiKZMr1aqQCm.md
- src/data/roadmaps/devrel/content/issue-tracking@j6tr3mAaKqTuEFTRSCsrK.md
- src/data/roadmaps/devrel/content/issues--pull-requests@vCoEJyS4qMWTTiL17PmWr.md
- src/data/roadmaps/devrel/content/jetbrains-ides@NCnKS435DCl-8vilr1_XE.md
- src/data/roadmaps/devrel/content/key-metrics@DCj1teu8Hp82EKnakFRPn.md
- src/data/roadmaps/devrel/content/labelling-and-cleanup@x3qTqhR1uA5CXqULIJqL8.md
- src/data/roadmaps/devrel/content/linkedin@6UR59TigEZ0NaixbaUIqn.md
- src/data/roadmaps/devrel/content/live-streaming@iPaFjacZ7hSWriSEqUmHc.md
- src/data/roadmaps/devrel/content/managing-difficult-questions@VSOdD9KKF_Qz8nbRdHNo3.md
- src/data/roadmaps/devrel/content/managing-discussions@J2WunUJBzYw_D5cQH_pnH.md
- src/data/roadmaps/devrel/content/milestones--releases@v_lDqjtxjRK67GsbtxXgT.md
- src/data/roadmaps/devrel/content/moderation@d_dKF87OnRWoWj3Bf1uFf.md
- src/data/roadmaps/devrel/content/networking@SJf9e7SQnzYVHoRWl0i6P.md
- src/data/roadmaps/devrel/content/office-hours@weyCcboaekqf5NuVAOxfU.md
- src/data/roadmaps/devrel/content/pechakucha@_FZNqUKgPkzbgOPoiSLSU.md
- src/data/roadmaps/devrel/content/planning@RQk3uOikjQYRyTu7vuAG7.md
- src/data/roadmaps/devrel/content/platform-selection@WItTQ1QboHoRkqeHJzCM9.md
- src/data/roadmaps/devrel/content/platform-specific-analytics@AL3-UzREwTpsADTU0YtRW.md
- src/data/roadmaps/devrel/content/post-event-followup@kmcOYDvu1vq7AQPllZvv0.md
- src/data/roadmaps/devrel/content/presentation-techniques@PFjF2PnYpSbvd24jb_D2G.md
- src/data/roadmaps/devrel/content/promotion@C9--J8gGZENQKn-QcZK4M.md
- src/data/roadmaps/devrel/content/public-backlog@7ZFTmlQHYQKNjKprwV8zk.md
- src/data/roadmaps/devrel/content/public-speaking@LRZ8yxTfEGCXsYp4N1_uD.md
- src/data/roadmaps/devrel/content/recognition-programs@Nta8pUncwNQxJlqF6h1AT.md
- src/data/roadmaps/devrel/content/recording@_QHUpFW4kZ5SBaP7stXY2.md
- src/data/roadmaps/devrel/content/repetition--reinforcement@2iRt9E42i_ej4woKCW_s2.md
- src/data/roadmaps/devrel/content/reporting@N1uh7dVKfSPT7w0MlKzWO.md
- src/data/roadmaps/devrel/content/rules-and-policies@8I59U-nnkhQv8ldRuqQlb.md
- src/data/roadmaps/devrel/content/rules-of-three@vH_ECVYSQ3Fg-DASO1EgK.md
- src/data/roadmaps/devrel/content/sample-projects@xy9Kqtwrh5IhYHaqEhvl_.md
- src/data/roadmaps/devrel/content/scripting@rLDRkUht9K1m4noMAIgKU.md
- src/data/roadmaps/devrel/content/seo-basics@zVBy8o66FdZueg-2v3gaw.md
- src/data/roadmaps/devrel/content/social-media-analytics@x8RIrK2VB-LBFbt6hAcQb.md
- src/data/roadmaps/devrel/content/social-media@71BBFjaON1NJi4rOHKW6K.md
- src/data/roadmaps/devrel/content/storytelling@Y0GUZynSXjITDOA-TP6LH.md
- src/data/roadmaps/devrel/content/streamyard@meZDgDJMy4aH5VqS-NJL4.md
- src/data/roadmaps/devrel/content/support@LwNa3u9Lf88ju5w7CvSN5.md
- src/data/roadmaps/devrel/content/surveys@_Qe_0RksYpX7Spzgc6Fw3.md
- src/data/roadmaps/devrel/content/technical-documentation@X0xUzEP0S6SyspvqyoDDk.md
- src/data/roadmaps/devrel/content/technical-setup@8aiLVG4clveX1Luiehvxr.md
- src/data/roadmaps/devrel/content/the-hook@VTGsmk3p4RVXiNhDmx2l8.md
- src/data/roadmaps/devrel/content/tools@psk3bo-nSskboAoVTjlpz.md
- src/data/roadmaps/devrel/content/topic-selection@uzMfR6Yd9Jvjn8i5RpC1Q.md
- src/data/roadmaps/devrel/content/tracking-engagement@NWxAxiDgvlGpvqdkzqnOH.md
- src/data/roadmaps/devrel/content/tutorials@6ubk20TBIL3_VrrRMe8tO.md
- src/data/roadmaps/devrel/content/twitch@QlWam-kHv8G_-yx3ClP9s.md
- src/data/roadmaps/devrel/content/understanding-apis@7Q6_tdRaeb8BgreG8Mw-a.md
- src/data/roadmaps/devrel/content/use-case-based@omnUSgUHZg2DmnOUJ0Xo1.md
- src/data/roadmaps/devrel/content/user-guides@RLf08xKMjlt6S9-MFiTo-.md
- src/data/roadmaps/devrel/content/version-control@x6KFf4akYuUYkNhrUwj1r.md
- src/data/roadmaps/devrel/content/video-production@bRzzc137OlmivEGdhv5Ew.md
- src/data/roadmaps/devrel/content/video@tRywPj_2VyjSLjxYJtYZd.md
- src/data/roadmaps/devrel/content/vs-code@j5nNSYI8s-cH8EA6G1EWY.md
- src/data/roadmaps/devrel/content/webinars@1fc0iWwOkheUJ7d0np86L.md
- src/data/roadmaps/devrel/content/what-is-devrel@SiYUdtYMDImRPmV2_XPkH.md
- src/data/roadmaps/devrel/content/writing-documentation@pqp9FLRJRDDEnni72KHmv.md
- src/data/roadmaps/devrel/content/writing-process@l6-mzgDTXg2EPkyZyZ6TC.md
- src/data/roadmaps/devrel/content/writing-skills@0ntOE6PSdMl_EXB9gdgIv.md
- src/data/roadmaps/devrel/content/x@6BqkO4XOspJg0-9GNLtUp.md
- src/data/roadmaps/devrel/content/youtube@OY5rn3XTbmz4LzSLRcNmw.md
- src/data/roadmaps/devrel/devrel.json
- src/data/roadmaps/devrel/devrel.md
This commit fixes the alignment of a devrel engineer in the devrel.json file. The changes made include adjusting the x and y positions of the engineer's paragraph element, as well as updating the width and height values to ensure proper alignment. The style and resizing parameters were also modified to reflect the new dimensions and positioning of the engineer within the document.
Overall, this commit addresses an issue with the alignment of a devrel engineer in the roadmap data file, ensuring that the engineer's position and dimensions are correctly reflected in the document. These adjustments help improve the visual presentation and organization of the devrel roadmap, making it easier for users to navigate and understand the information provided.
Files changed
- src/data/roadmaps/devrel/devrel.json
In this commit, the code in the file src/pages/og/roadmap/[slug].ts was debugged. A total of 5 lines of code were added, with no deletions. The changes made included adding a console log statement to output the value of the svg variable when the slug is equal to 'devrel'. This was done to assist in debugging the code and potentially identify any issues related to the svg variable in this specific scenario.
The code also includes a transformer function that crops the svg image to specific dimensions before converting it to a png format. This commit likely aims to improve the functionality of the code by providing additional debugging information and ensuring that the svg images are properly transformed and displayed as png images on the webpage.
Files changed
- src/pages/og/roadmap/[slug].ts
In this commit, the console.log statement was removed from the code in src/pages/og/roadmap/[slug].ts. Previously, the console.log statement was being used to output the svg variable if the slug was 'devrel'. However, this statement has now been removed from the code.
The code now directly proceeds to transform the svg variable into a png format using a transformer. This change results in a cleaner and more concise codebase without unnecessary console outputs, making the code more efficient and easier to maintain.
Files changed
- src/pages/og/roadmap/[slug].ts
This commit adds the Viem library to the blockchain roadmap, specifically in the section on client libraries. The Viem library is highlighted as a resource with great TypeScript support that can be used to avoid writing smart contracts from scratch. By including this library in the roadmap, developers are encouraged to explore and utilize it as a tool for building blockchain projects more efficiently.
The update to the index.md file in the blockchain roadmap reflects the addition of the Viem library and provides a brief description of its benefits, such as offering reusable building blocks for projects. The commit also includes a link to the official Viem website for further information. Overall, this contribution expands the resources available to developers working on blockchain projects and emphasizes the importance of leveraging existing libraries to streamline development processes.
Files changed
- src/data/roadmaps/blockchain/content/109-dapps/108-client-libraries/index.md
This commit involves redrawing the DevOps roadmap with an editor, resulting in various changes to different files within the project. Several files related to specific topics within the DevOps roadmap were modified or removed, while others were renamed or added. For example, files related to operating systems, networking protocols, cloud providers, CI/CD, application monitoring, and various tools and technologies were either removed, renamed, or added as part of the restructuring of the DevOps roadmap. Additionally, migration mapping JSON file was added to facilitate the changes made to the roadmap.
Overall, this commit reflects a significant overhaul of the DevOps roadmap structure, with a focus on reorganizing and refining the content to better align with the project's goals and objectives. The changes made to the various files indicate a strategic effort to streamline and enhance the roadmap's content, potentially improving its usability and effectiveness for developers and users seeking guidance on DevOps practices and technologies.
Files changed
- src/components/TopicDetail/TopicDetail.tsx
- src/data/roadmaps/devops/content/101-operating-systems/linux/index.md
- src/data/roadmaps/devops/content/101-operating-systems/unix/index.md
- src/data/roadmaps/devops/content/103-networking-protocols/103-emails/index.md
- src/data/roadmaps/devops/content/105-setting-up-x/index.md
- src/data/roadmaps/devops/content/107-cloud-providers/105-linode.md
- src/data/roadmaps/devops/content/107-cloud-providers/106-vultr.md
- src/data/roadmaps/devops/content/112-ci-cd/106-azure-devops-services.md
- src/data/roadmaps/devops/content/115-application-monitoring/105-app-dynamics.md
- src/data/roadmaps/devops/content/alibaba-cloud@YUJf-6ccHvYjL_RzufQ-G.md
- src/data/roadmaps/devops/content/ansible@h9vVPOmdUSeEGVQQaSTH5.md
- src/data/roadmaps/devops/content/application-monitoring@wNguM6-YEznduz3MgBCYo.md
- src/data/roadmaps/devops/content/argocd@i-DLwNXdCUUug6lfjkPSy.md
- src/data/roadmaps/devops/content/artifact-management@zuBAjrqQPjj-0DHGjCaqT.md
- src/data/roadmaps/devops/content/artifactory@C_sFyIsIIpriZlovvcbSE.md
- src/data/roadmaps/devops/content/availability@JCe3fcOf-sokTJURyX1oI.md
- src/data/roadmaps/devops/content/aws-cdk@XA__697KgofsH28coQ-ma.md
- src/data/roadmaps/devops/content/aws-ecs--fargate@FE2h-uQy6qli3rKERci1j.md
- src/data/roadmaps/devops/content/aws-lambda@UfQrIJ-uMNJt9H_VM_Q5q.md
- src/data/roadmaps/devops/content/aws@1ieK6B_oqW8qOC6bdmiJe.md
- src/data/roadmaps/devops/content/azure-functions@mlrlf2McMI7IBhyEdq0Nf.md
- src/data/roadmaps/devops/content/azure@ctor79Vd7EXDMdrLyUcu_.md
- src/data/roadmaps/devops/content/bash@syBIAL1mHbJLnTBoSxXI7.md
- src/data/roadmaps/devops/content/caching-server@R4XSY4TSjU1M7cW66zUqJ.md
- src/data/roadmaps/devops/content/caddy@54UZNO2q8M5FiA_XbcU_D.md
- src/data/roadmaps/devops/content/chef@kv508kxzUj_CjZRb-TeRv.md
- src/data/roadmaps/devops/content/ci--cd-tools@aQJaouIaxIJChM-40M3HQ.md
- src/data/roadmaps/devops/content/circle-ci@1-JneOQeGhox-CKrdiquq.md
- src/data/roadmaps/devops/content/cloud-design-patterns@Qc0MGR5bMG9eeM5Zb9PMk.md
- src/data/roadmaps/devops/content/cloud-providers@2Wd9SlWGg6QtxgiUVLyZL.md
- src/data/roadmaps/devops/content/cloud-smith@vsmE6EpCc2DFGk1YTbkHS.md
- src/data/roadmaps/devops/content/cloud-specific-tools@yQ4d2uiROZYr950cjYnQE.md
- src/data/roadmaps/devops/content/cloudflare@l8VAewSEXzoyqYFhoplJj.md
- src/data/roadmaps/devops/content/cloudformation@TgBb4aL_9UkyU36CN4qvS.md
- src/data/roadmaps/devops/content/configuration-management@V9sOxlNOyRp0Mghl7zudv.md
- src/data/roadmaps/devops/content/consul@OXOTm3nz6o44p50qd0brN.md
- src/data/roadmaps/devops/content/contabo@eJZdjheptmiwKsVokt7Io.md
- src/data/roadmaps/devops/content/container-orchestration@Yq8kVoRf20aL_o4VZU5--.md
- src/data/roadmaps/devops/content/data-dog@BHny2Emf96suhAlltiEro.md
- src/data/roadmaps/devops/content/data-management@5FN7iva4DW_lv-r1tijd8.md
- src/data/roadmaps/devops/content/design-and-implementation@1_NRXjckZ0F8EtEmgixqz.md
- src/data/roadmaps/devops/content/digital-ocean@-h-kNVDNzZYnQAR_4lfXc.md
- src/data/roadmaps/devops/content/dmarc@5vUKHuItQfkarp7LtACvX.md
- src/data/roadmaps/devops/content/dns@Vu955vdsYerCG8G6suqml.md
- src/data/roadmaps/devops/content/docker-swarm@VD24HC9qJOC42lbpJ-swC.md
- src/data/roadmaps/devops/content/domain-keys@RYCD78msIR2BPJoIP71aj.md
- src/data/roadmaps/devops/content/drone@TsXFx1wWikVBVoFUUDAMx.md
- src/data/roadmaps/devops/content/elastic-stack@K_qLhK2kKN_uCq7iVjqph.md
- src/data/roadmaps/devops/content/envoy@epLLYArR16HlhAS4c33b4.md
- src/data/roadmaps/devops/content/firewall@f3tM2uo6LLSOmyeFfLc7h.md
- src/data/roadmaps/devops/content/fluxcd@6gVV_JUgKgwJb4C8tHZn7.md
- src/data/roadmaps/devops/content/forward-proxy@F93XnRj0BLswJkzyRggLS.md
- src/data/roadmaps/devops/content/freebsd@PiPHFimToormOPl1EtEe8.md
- src/data/roadmaps/devops/content/ftp--sftp@RDLmML_HS2c8J4D_U_KYe.md
- src/data/roadmaps/devops/content/gcp-functions@JXsctlXUUS1ie8nNEgIk9.md
- src/data/roadmaps/devops/content/github-actions@JnWVCS1HbAyfCJzGt-WOH.md
- src/data/roadmaps/devops/content/github@ot9I_IHdnq2yAMffrSrbN.md
- src/data/roadmaps/devops/content/gitlab-ci@2KjSLLVTvl2G2KValw7S7.md
- src/data/roadmaps/devops/content/gitops@-INN1qTMLimrZgaSPCcHj.md
- src/data/roadmaps/devops/content/gke--eks--aks@XbrWlTyH4z8crSHkki2lp.md
- src/data/roadmaps/devops/content/go@npnMwSDEK2aLGgnuZZ4dO.md
- src/data/roadmaps/devops/content/google-cloud@zYrOxFQkl3KSe67fh3smD.md
- src/data/roadmaps/devops/content/grafana@niA_96yR7uQ0sc6S_OStf.md
- src/data/roadmaps/devops/content/graylog@s_kss4FJ2KyZRdcKNHK2v.md
- src/data/roadmaps/devops/content/heroku@FaPf567JGRAg1MBlFj9Tk.md
- src/data/roadmaps/devops/content/hetzner@I327qPYGMcdayRR5WT0Ek.md
- src/data/roadmaps/devops/content/http@ke-8MeuLx7AS2XjSsPhxe.md
- src/data/roadmaps/devops/content/https@AJO3jtHvIICj8YKaSXl0U.md
- src/data/roadmaps/devops/content/imaps@WMuXqa4b5wyRuYAQKQJRj.md
- src/data/roadmaps/devops/content/infrastructure-monitoring@qqRLeTpuoW64H9LvY0U_w.md
- src/data/roadmaps/devops/content/istio@XsSnqW6k2IzvmrMmJeU6a.md
- src/data/roadmaps/devops/content/jaeger@8rd7T5ahK2I_zh5co-IF-.md
- src/data/roadmaps/devops/content/javascript--nodejs@QCdemtWa2mE78poNXeqzr.md
- src/data/roadmaps/devops/content/jenkins@dUapFp3f0Rum-rf_Vk_b-.md
- src/data/roadmaps/devops/content/linkerd@hhoSe4q1u850PgK62Ubau.md
- src/data/roadmaps/devops/content/load-balancer@i8Sd9maB_BeFurULrHXNq.md
- src/data/roadmaps/devops/content/logs-management@gaoZjOYmU0J5aM6vtLNvN.md
- src/data/roadmaps/devops/content/loki@w2eCgBC-ydMHSxh7LMti8.md
- src/data/roadmaps/devops/content/lxc@qYRJYIZsmf-inMqKECRkI.md
- src/data/roadmaps/devops/content/management-and-monitoring@8kby89epyullS9W7uKDrs.md
- src/data/roadmaps/devops/content/netbsd@haiYSwNt3rjiiwCDszPk1.md
- src/data/roadmaps/devops/content/netlify@hCKODV2b_l2uPit0YeP1M.md
- src/data/roadmaps/devops/content/networking--protocols@w5d24Sf8GDkLDLGUPxzS9.md
- src/data/roadmaps/devops/content/networking-tools@OaqKLZe-XnngcDhDzCtRt.md
- src/data/roadmaps/devops/content/new-relic@pk76Us6z8LoX3f0mhnCyR.md
- src/data/roadmaps/devops/content/nexus@ootuLJfRXarVvm3J1Ir11.md
- src/data/roadmaps/devops/content/openbsd@97cJYKqv7CPPUXkKNwM4x.md
- src/data/roadmaps/devops/content/opentelemetry@K81bmtgnB1gfhYdi3TB5a.md
- src/data/roadmaps/devops/content/operating-system@qe84v529VbCyydl0BKFk2.md
- src/data/roadmaps/devops/content/osi-model@QZ7bkY-MaEgxYoPDP3nma.md
- src/data/roadmaps/devops/content/papertrail@cjjMZdyLgakyVkImVQTza.md
- src/data/roadmaps/devops/content/performance-monitoring@gIEQDgKOsoEnSv8mpEzGH.md
- src/data/roadmaps/devops/content/pometheus@NiVvRbCOCDpVvif48poCo.md
- src/data/roadmaps/devops/content/pop3s@fzO6xVTBxliu24f3W5zaU.md
- src/data/roadmaps/devops/content/power-shell@z6IBekR8Xl-6f8WEb05Nw.md
- src/data/roadmaps/devops/content/process-monitoring@x-JWvG1iw86ULL9KrQmRu.md
- src/data/roadmaps/devops/content/prometheus@eOyu4wmKOrcMlhD8pUGGh.md
- src/data/roadmaps/devops/content/provisioning@1oYvpFG8LKT1JD6a_9J0m.md
- src/data/roadmaps/devops/content/pulumi@O0xZ3dy2zIDbOetVrgna6.md
- src/data/roadmaps/devops/content/puppet@yP1y8U3eblpzbaLiCGliU.md
- src/data/roadmaps/devops/content/python@TwVfCYMS9jSaJ6UyYmC-K.md
- src/data/roadmaps/devops/content/reverse-proxy@eGF7iyigl57myx2ejpmNC.md
- src/data/roadmaps/devops/content/rhel--derivatives@7mS6Y_BOAHNgM3OjyFtZ9.md
- src/data/roadmaps/devops/content/ruby@PuXAPYA0bsMgwcnlwJxQn.md
- src/data/roadmaps/devops/content/rust@eL62bKAoJCMsu7zPlgyhy.md
- src/data/roadmaps/devops/content/sealed-secrets@ZWq23Q9ZNxLNti68oltxA.md
- src/data/roadmaps/devops/content/secret-management@hcrPpjFxPi_iLiMdLKJrO.md
- src/data/roadmaps/devops/content/serverless@9p_ufPj6QH9gHbWBQUmGw.md
- src/data/roadmaps/devops/content/service-mesh@EeWsihH9ehbFKebYoB5i9.md
- src/data/roadmaps/devops/content/sops@GHQWHLxsO40kJ6z_YCinJ.md
- src/data/roadmaps/devops/content/spf@ewcJfnDFKXN8I5TLpXEaB.md
- src/data/roadmaps/devops/content/splunk@dZID_Y_uRTF8JlfDCqeqs.md
- src/data/roadmaps/devops/content/ssh@wcIRMLVm3SdEJWF9RPfn7.md
- src/data/roadmaps/devops/content/ssl--tls@0o6ejhfpmO4S8A6djVWva.md
- src/data/roadmaps/devops/content/suse-linux@zhNUK953p6tjREndk3yQZ.md
- src/data/roadmaps/devops/content/teamcity@L000AbzF3oLcn4B1eUIYX.md
- src/data/roadmaps/devops/content/terminal-knowledge@wjJPzrFJBNYOD3SJLzW2M.md
- src/data/roadmaps/devops/content/terraform@nUBGf1rp9GK_pbagWCP9g.md
- src/data/roadmaps/devops/content/text-manipulation@cUifrP7v55psTb20IZndf.md
- src/data/roadmaps/devops/content/tomcat@dF3otkMMN09tgCzci8Jyv.md
- src/data/roadmaps/devops/content/travis-ci@-pGF3soruWWxwE4LxE5Vk.md
- src/data/roadmaps/devops/content/ubuntu--debian@cTqVab0VbVcn3W7i0wBrX.md
- src/data/roadmaps/devops/content/vault@tZzvs80KzqT8aDvEyjack.md
- src/data/roadmaps/devops/content/vercel@LZDRgDxEZ3klp2PrrJFBX.md
- src/data/roadmaps/devops/content/vim--nano---emacs@Jt8BmtLUH6fHT2pGKoJs3.md
- src/data/roadmaps/devops/content/what-is-and-how-to-setup-x@jCWrnQNgjHKyhzd9dwOHz.md
- src/data/roadmaps/devops/content/white--grey-listing@E-lSLGzgOPrz-25ER2Hk7.md
- src/data/roadmaps/devops/content/windows@UOQimp7QkM3sxmFvk5d3i.md
- src/data/roadmaps/devops/content/zabbix@W9sKEoDlR8LzocQkqSv82.md
- src/data/roadmaps/devops/devops-forkable.json
- src/data/roadmaps/devops/devops.json
- src/data/roadmaps/devops/devops.md
- src/data/roadmaps/devops/migration-mapping.json
This commit adds three new videos to the React-Roadmap section on Higher Order Components (HOC). The videos cover different aspects of HOC and provide additional resources for learning about this topic. The added videos include "ReactJS Tutorial - Higher Order Components (Part 1)", "ReactJS Tutorial - Higher Order Components (Part 2)", and "ReactJS Tutorial - Higher Order Components (Part 3)".
These new videos complement the existing content in the section and offer users more in-depth tutorials and explanations on Higher Order Components in React. By including these videos, the React-Roadmap becomes a more comprehensive resource for developers looking to enhance their understanding of HOC in React.
Files changed
- src/data/roadmaps/react/content/103-rendering/105-high-order-components.md
This commit involves fixing typos and grammar errors in the react.md file. The changes include correcting capitalization and punctuation errors in the explanations of concepts such as Virtual DOM, refs in React, and the difference between react and react-dom packages. The modifications aim to improve the clarity and accuracy of the information presented in the document. The commit shows a total of 8 changes, with 4 additions and 4 deletions made to the react.md file.
Overall, the commit focuses on enhancing the quality of the documentation by addressing language errors and inconsistencies. The corrected explanations provide a more polished and professional presentation of the concepts related to React, ensuring that readers can easily understand and learn from the content provided in the react.md file.
Files changed
- src/data/question-groups/react/react.md
This commit adds a DevOps roadmap with updates to the Docker content, including information on its features and resources for further learning. It also includes a new section on learning a programming language for DevOps, emphasizing the importance of automation scripts. Additionally, there are modifications to the DevOps beginner and overall DevOps roadmap files, with changes to specific topics like Datadog.
Overall, this commit enhances the DevOps roadmap by providing more detailed information on Docker, emphasizing the importance of learning a programming language, and making necessary modifications to improve the overall structure and content of the roadmap. These updates aim to guide individuals interested in DevOps through essential concepts and tools in a structured and informative manner.
Files changed
- src/data/roadmaps/devops/content/docker@P0acFNZ413MSKElHqCxr3.md
- src/data/roadmaps/devops/content/programming-language@v5FGKQc-_7NYEsWjmTEuq.md
- src/data/roadmaps/devops/devops-beginner.json
- src/data/roadmaps/devops/devops.json
This commit involves adding links and copy to the Terraform roadmap. Various sections of the roadmap were modified to include additional content such as HCL content, resource topics, TF meta-argument content, variables, outputs, and more. The commit also addressed areas that were lacking links and corrected styling based on suggestions from a code review. Changes were made to multiple files within the Terraform roadmap content to enhance the overall information and usability of the roadmap.
Overall, this commit focused on improving the Terraform roadmap by adding more links and content to various sections. The changes made include adding information on basic syntax, configuring providers, input variables, installing Terraform, providers, resources, variables, and more. The commit also corrected styling issues and made modifications to ensure the roadmap provides comprehensive information on Terraform and its functionalities.
Files changed
- src/data/roadmaps/terraform/content/basic-syntax@LaD0H7XhoEEaXbcwjxAbw.md
- src/data/roadmaps/terraform/content/cac-vs-iac@UsINvx84pBF1hp8XoLF4c.md
- src/data/roadmaps/terraform/content/configuring-providers@JJ-QhLWqT0luis_kVDVHW.md
- src/data/roadmaps/terraform/content/count@kyScfijEntX9H1mp7tmej.md
- src/data/roadmaps/terraform/content/depends_on@EIsex6gNHDRYHn0o2spzi.md
- src/data/roadmaps/terraform/content/for_each@gcdg_GhAacIWzv19ITTE_.md
- src/data/roadmaps/terraform/content/hashicorp-config-language-hcl@qhO7CY-1_vuh2BVJYQCzh.md
- src/data/roadmaps/terraform/content/input-variables@VxMse1VTZAUtVhpKv1OHS.md
- src/data/roadmaps/terraform/content/installing-terraform@AYtBLFU1nowEq-EVlXrEZ.md
- src/data/roadmaps/terraform/content/lifecycle@0A8zTuCXVmcruJdfH3cNu.md
- src/data/roadmaps/terraform/content/meta-arguments@TPd00dRndj1P8674KTTrm.md
- src/data/roadmaps/terraform/content/outputs@7GK4fQf1FRKrZgZkxNahj.md
- src/data/roadmaps/terraform/content/preconditions@DB-p_S4Ce4tDWF4wDiGSt.md
- src/data/roadmaps/terraform/content/project-initialization@GlIXmCuvR_C81RMeMM1Kz.md
- src/data/roadmaps/terraform/content/provider@5FLOFTP_nCa3qi1wbV4qE.md
- src/data/roadmaps/terraform/content/providers@ZRVv9onD7KGz1cJLcsnwy.md
- src/data/roadmaps/terraform/content/resource-behavior@BgZu7Xao5GjR8StVL7qhM.md
- src/data/roadmaps/terraform/content/resources@BYydmFc2e-YPCC4MCWmh2.md
- src/data/roadmaps/terraform/content/terraform-registry@iIjUG_N_mQtLHG25v4-xg.md
- src/data/roadmaps/terraform/content/type-constraints@HUiodBFIp_rsQDkf3WgbI.md
- src/data/roadmaps/terraform/content/usecases-and-benefits@hRIDJHIxWc5Iav7tsu8l-.md
- src/data/roadmaps/terraform/content/variable-definition-file@rdphcVd-Vq972y4H8CxIj.md
- src/data/roadmaps/terraform/content/variables@AY7_xUeCl6ilqZzg1YFoP.md
- src/data/roadmaps/terraform/content/versions@bnQ2YLHd7E-vRxX3PnUEX.md
- src/data/roadmaps/terraform/content/what-is-hcl@Hma2IgatFME8STHPwpeMG.md
- src/data/roadmaps/terraform/content/what-is-infrastructure-as-code@twR3k9D-qDr1CbyW6K0Fs.md
- src/data/roadmaps/terraform/content/what-is-terraform@CU9V3iRdssamsG-xMouXT.md
This commit adds a new URL to the project. The changes were made in the x.astro file, with a total of 6 additions and no deletions. The patch includes the addition of a prerender variable set to false, and a constant variable for a Twitter link. The file now includes a redirect to the specified Twitter link using Astro.
Overall, this commit adds functionality to redirect users to a specific Twitter link when accessing the specified URL. It includes the necessary code changes in the x.astro file to implement this redirect feature.
Files changed
- src/pages/x.astro