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 the latest and greatest update log! We've been busy bees ๐ buzzing around to bring you a whole bunch of new features, improvements, and fixes. Whether you're diving into DevOps, exploring Golang, or mastering Vue.js, we've got something exciting for you. So, grab your favorite beverage, sit back, and let's take a tour through the latest changes! ๐
New Features
-
DevOps FAQ & Guide: We've unleashed a brand-new FAQ section just for DevOps aficionados, along with a shiny new guide on test automation. This update is packed with juicy insights into DevOps vs. developer roles, best practices, career paths, and automation tools. It's a one-stop shop for all your DevOps needs! ๐
-
Golang REST API Tutorial: Calling all Go enthusiasts! We've added a comprehensive tutorial on crafting a REST API using Golang. This step-by-step guide will have you building RESTful services like a pro. Check it out in the new
golang-rest-api.md
file and start coding! ๐น -
Vue.js Event Modifiers Resource: We've added a direct link to the official Vue.js documentation on event modifiers. This handy resource will help you master event handling in Vue applications, making your development journey smoother than ever. ๐จ
-
Vue.js Key Modifiers Update: Our Vue.js roadmap got a boost with a new resource on key modifiers. We've updated the content to ensure you have the most relevant and accurate information at your fingertips. ๐๏ธ
-
Vue.js Inline Method Handlers: We've spruced up the Vue.js documentation with a new link for inline handlers, directing you to the latest official guide. Say goodbye to confusion and hello to clarity! ๐
Improvements
-
DevOps Questions Formatting: Weโve made it easier than ever to navigate DevOps documentation by adding hyperlinks to essential tools and resources. From Jenkins to GitLab CI, everything you need is just a click away! ๐
-
Backend Guides Overhaul: Our backend development guides have undergone a makeover, with updates to skills, tools, job descriptions, and more. We've also sprinkled in some grammatical magic to make your reading experience delightful. ๐ ๏ธ
-
Frontend & Full-Stack Guides Cleanup: We've tidied up our frontend and full-stack guides, ensuring the content is as fresh and relevant as a spring breeze. Thanks to Kamran Ahmed for co-authoring this effort! ๐ผ
Bugfixes
-
Synchronous I/O Visual Bug: We've squashed a pesky visual bug in the synchronous I/O content, ensuring everything is displayed perfectly. ๐
-
Unavailable Video Resource: We've removed a broken link to an unavailable video in the Go programming language roadmap, keeping your learning journey smooth and uninterrupted. ๐ฅ
-
Unused Import Removal: We've cleaned up the code by removing an unused import in the
InviteFriends.tsx
file, making it leaner and meaner. ๐งน
And that's a wrap! We hope these updates make your development journey more enjoyable and productive. As always, happy coding! ๐ปโจ
Here's the latest scoop on our updates, packed with exciting new features, essential improvements, and a sprinkle of bug fixes. Dive in to discover what's new and how we're making the documentation even better for you! ๐
-
New feature: Observer Pattern Resource Added ๐
We've added a fantastic new resource to help you master the Observer Pattern! The Android roadmap now includes a link to Refactoring Guru's comprehensive guide, making it easier for developers to understand and implement this design pattern. -
New feature: GoFiber Joins the Web Frameworks Family ๐
GoFiber has been added to our list of popular web frameworks for Go! Now, alongside Gin, Revel, and Echo, GoFiber provides developers with another powerful option for building web applications. -
Improvement: Rust Documentation Gets a Boost ๐
Our Rust programming language documentation just got richer with new links to the official Rust website and the Rust Book. These additions aim to enhance your learning journey with top-notch resources. -
Bugfix: Broken Link Replaced ๐
We fixed a broken link in the design system roadmap. The outdated article link is now replaced with a fresh resource from Figma's blog, ensuring you have access to the latest and greatest information. -
Bugfix: Typo Corrections Galore โ๏ธ
Weโve squashed several pesky typos, including one in the term "explainability" within our LLM documentation. These fixes aim to polish the content, keeping it accurate and easy to read. -
Improvement: Content Streamlining for CISM ๐งน
We've tidied up the CISM section by removing unrelated content about network ports. This change sharpens the focus on information security management, ensuring a clear and concise read.
Stay tuned for more updates, and keep exploring these enhanced resources! ๐
Hey there, tech trailblazers! ๐ We've got some exciting updates and tweaks to share with you. Dive right in and discover what's fresh and fabulous in our latest change log:
Improvement: Prepare for 2025 We've rolled out a mega update to get you all set for 2025! This involves revamping loads of documentation across backend, frontend, DevOps, and career path guides. From AI engineering to quality assurance, we've got you covered with the latest trends and skills you'll need to rock the tech world in the coming years. ๐
Improvement: Enhance AI Engineer Content (#7924) AI engineers, rejoice! We've given a major facelift to 66 content files in your roadmap, covering everything from AI ethics to anomaly detection and the coolest APIs like OpenAI and Hugging Face. This update is all about keeping you ahead of the curve with the freshest and most relevant info. ๐ค
Bugfix: Typo in System Design Roadmap (#7953) Oopsie! We've corrected a little typo in the System Design roadmap, changing "Backens for Frontend" to the correct "Backends for Frontend." Because details matter, and we want your docs to be spot-on! ๐
Chore: Update Roadmap Content JSON (#7954) A little housekeeping never hurt anyone! We've made some tweaks to the JSON files for AI engineer, backend, and PHP roadmaps, ensuring everything's neat and tidy. Thanks to Kamran Ahmed for the collab on this one! ๐งน
Bugfix: PHP Intro URL We've fixed the URL for the PHP introduction resources, so you're now directed to the right place for all your PHP learning needs. No more wandering the web for the correct info! ๐
Bugfix: Deprecated Link in React Native Roadmap (#7964) We've updated some outdated links in the React Native roadmap, pointing you to the latest "Turbo Native Modules" docs for iOS and Android. Now you can easily access the most up-to-date resources for your native module adventures! ๐ฑ
That's all for now, folks! Keep coding and keep shining! โจ
Welcome to the latest updates! We've been busy bees ๐, buzzing around to bring you some exciting new features and improvements. Here's a sneak peek at what's new and improved in our world:
-
New feature: Changelog Entry Magic โจ
We've launched a brand spanking new PHP roadmap and given our System Design roadmap a complete makeover! Plus, now you can have your custom roadmaps featured. Check out the shiny new PHP and Engineering Manager roadmaps and the revamped System Design roadmap. Also, we've updated the status of the "DevOps Shift Left Testing" and "Frontend Job Description" guides, moving them out of the newbie zone. -
New feature: Welcome Workflow ๐
Say hello to our "Greetings" GitHub Actions workflow! It's here to roll out the red carpet for new contributors with personalized messages for issues and pull requests. It's all about creating a warm and fuzzy community vibe. -
New feature: Functional Programming in Python ๐
Dive into functional programming with our new YouTube course addition to the Python roadmap. It's a treasure trove for those eager to explore Python's multi-paradigm powers. -
Improvement: Full-Stack Roadmap Revamp ๐
We've polished the full-stack roadmap with clearer language, better-structured resource links, and a focus on official sources. Out with the old, in with the newโgoodbye outdated links, hello fresh resources! -
Improvement: DDD Modeling Guide ๐
New to Domain-Driven Design? Our updated guide is here to help you embark on the Starter Modelling Process journey. Co-authored by Kamran Ahmed, it's your ticket to mastering DDD concepts. -
Chore: Roadmap Content Overhaul ๐
We've spruced up the roadmap content JSON file with 124 changes, including new resources and refined descriptions. It's all about making your roadmap exploration smooth and informative. -
Improvement: Learn a Language Section ๐
We've rewritten the "Learn a Language" intro to better guide you through the world of Frontend and Backend Development. It's clearer, more precise, and ready to get you started on your web dev adventure. -
Bugfix: Broken Link Fixed ๐
No more dead ends! We've fixed a broken link in the React Native documentation, ensuring you get to the right resources when diving into native modules. -
New feature: PHP and PostgreSQL Roadmap Assets ๐
New PDFs and PNGs for PHP and PostgreSQL roadmaps are here to boost your learning experience with visual aids. -
Bugfix: Typo Patrol ๐
We've been on a typo hunt, correcting errors in the DevOps roadmap and Python documentation. Every letter counts when it comes to clarity!
These updates are all about making your experience better, smoother, and more fun. Happy exploring! ๐
Welcome to the latest updates! ๐ We've been hard at work making some exciting changes and improvements across our roadmap offerings. Here's a rundown of the most significant updates:
-
New Feature: PHP Roadmap Added ๐
We've rolled out a brand-new PHP roadmap designed to help you master PHP in 2024. This comprehensive guide includes a JSON file with structured data and a Markdown file outlining the roadmap details. It's packed with resources, descriptions, and interactive elements to make your learning journey smoother and more effective. Plus, itโs SEO-optimized to help you find what you need quickly! -
Improvement: Sticky Questions on Roadmaps ๐
To enhance usability, we've made the question at the top of the roadmap sticky! Now, as you scroll through the content, the question will stay visible, making navigation a breeze. This update ensures a seamless experience on both desktop and mobile, all while keeping SEO in check. -
Improvement: Terraform Roadmap Content Revamped ๐ฟ
We've given the Terraform roadmap a makeover by updating 72 markdown files. From authentication to state management, the content is now clearer, more accurate, and comprehensive. Dive in to get the most relevant information on Terraform's features and best practices. -
New Feature: PHP Roadmap Directory Structure ๐
A new directory structure for the PHP roadmap is here! With numerous markdown files covering various PHP topics, this update organizes content for easier access and understanding. Whether you're a beginner or an expert, you'll find valuable insights into PHP's vast landscape. -
Improvement: Enhanced PHP Roadmap Content ๐ ๏ธ
We've enriched the PHP roadmap with updated content on topics like abstract classes, arrays, and caching strategies. This ensures you're learning with the most current and best practices at your fingertips. -
Bugfix: Canonical Tag Issue Resolved ๐ง
We've fixed a pesky issue with the canonical tag to ensure the correct URLs are generated for better SEO. This update enhances the accuracy of our roadmap's URL structure, helping search engines index them more effectively. -
Bugfix: Typo Corrections in TypeScript and Data Analyst Roadmaps โ๏ธ
Weโve squashed some bugs with typos in both the TypeScript and Data Analyst roadmaps. Say goodbye to "Agumentation" and "Analaysis" - everything is now spelled correctly for a more polished and professional look.
That's all for now, folks! Dive into the updated roadmaps and enjoy a more streamlined and engaging learning experience. Happy coding! ๐
Here's a rundown of the latest updates and improvements to our project. We've been busy enhancing user experiences, adding valuable resources, and squashing those pesky bugs. ๐
-
New feature: Remember authenticated redirect URL after login
We've improved the user experience by remembering the URL users were trying to access before being redirected to the login page. Now, after logging in, users will be whisked back to their intended destination without missing a beat. -
New feature: Design patterns guide with examples
A fresh article on the Gang of Four (GoF) Design Patterns has been added, complete with examples to make learning more engaging and relatable. Plus, we've added a handy resource link titled "Design Patterns for Humans" to our backend roadmap. -
New feature: DevOps tools guide
Dive into the world of DevOps with our newly minted guide! It comes packed with insights and best practices to level up your DevOps game. We've also updated the DevOps roadmap to ensure you have all the info you need at your fingertips. -
Improvement: QA roadmap content
We've given the QA roadmap a facelift, updating sections on various testing tools like Playwright, Postman, and Selenium. These structured enhancements aim to provide clearer guidance and up-to-date info for quality assurance aficionados. -
New feature: Resource for Uptime Load in Linux
Ever wondered about Linux load averages? We've added links to two articles to demystify theuptime
command, helping you keep your systems running smoothly. -
Improvement: Frontend technologies guide
Our new guide on frontend technologies is here! It's designed to help developers navigate the ever-evolving world of frontend development with ease. Check out the new markdown file and Astro page for all the juicy details. -
Improvement: Software architect roadmap content
We've spruced up the software architect roadmap, covering everything from cloud design patterns to programming languages. This comprehensive review ensures aspiring architects have the tools they need to succeed. -
Chore: Update roadmap content JSON
We've polished up thecyber-security.json
andengineering-manager.json
files, correcting titles and beefing up descriptions to improve clarity and resource availability. -
Bugfix: Fix canonical tag issue
Fixed a glitch with the canonical tag to ensure the correct URLs are generated for roadmaps, boosting our SEO game and keeping duplicate content at bay. -
Bugfix: Correct link for client-side game development
Oops! We fixed a link that was sending users to the wrong place. Now, game developers can find the right resources without a hitch. -
Bugfix: Fix typo in ECS official link
Typos begone! We've corrected a misspelling in the ECS documentation link and fixed a broken link in the Kubernetes Roadmap. Happy navigating! ๐ ๏ธ
Thanks for being part of our journey. We hope these updates make your experience even better! ๐
Welcome to the latest update! We've been busy bees ๐, buzzing around to bring you some exciting new features, improvements, and fixes. Here's what's new:
New Features
-
24hr Story Feature: Dive into the world of ephemeral content with our new project idea! Now you can create a "24hr Story Feature" similar to Instagram and WhatsApp. Perfect for those looking to enhance their frontend skills with client-side storage and responsive design. ๐ธ
-
Weather App Project: Rain or shine, our new weather web application project idea is here! Intermediate developers can now build an app that fetches and displays weather data using the Visual Crossing Weather API. โ๏ธ๐ง๏ธ
-
Pomodoro Timer: Boost your productivity with our Pomodoro Timer project idea. This feature allows users to manage their work sessions with customizable timers and audio notifications. โฒ๏ธ
-
DevOps Best Practices Guide: We've added a comprehensive guide on DevOps best practices to help you streamline operations and foster continuous improvement. ๐
Improvements
-
User Experience Enhancements: We've made the Table of Contents sticky in our guides, ensuring it stays visible as you scroll. Smooth navigation, here we come! ๐
-
UX Design Resources: Added new resources on user personas from the IxD Foundation and Nielsen Norman Group to enrich your UX design toolkit. ๐จ
-
Documentation Updates: Numerous guides have been updated to improve clarity, readability, and relevance. Now with added links to relevant resources for a more interactive learning experience. ๐
Bugfixes
-
Loading Screen on Error: Fixed an issue where the loading screen would stay visible during data fetching errors. Now it disappears as it should! โจ
-
Linux Process Priority Typo: Corrected a typo in the
renice
command documentation to ensure you have the right info to manage process priorities. ๐ง -
Broken Links and Punctuation: Fixed broken links and punctuation in the
introduction-to-llms.md
file to enhance readability and ensure all resources are accessible. ๐
We hope these updates make your development journey smoother and more enjoyable! Keep coding and stay awesome! ๐
Here's the latest scoop on our updates! We've been busy bees, adding some exciting new features and improvements to make your experience even better. ๐
New feature: Engineering Manager Roadmap
We've rolled out a comprehensive Engineering Manager Roadmap, packed with resources to guide you through the world of engineering management. From agile methodologies to risk management, we've got you covered! Check out the PDF, visual aids, and markdown files to level up your management game.
New feature: Center of Mass Explainer Video
Dive into the world of game development with our new video on the center of mass (COM). This addition to our documentation is here to help you master the physics of game design with Unreal Engine. ๐ฎ
New feature: PearAI Code Editor
Say hello to PearAI, the latest addition to our list of AI Code Editors! This open-source gem is here to supercharge your coding efficiency. Explore PearAI alongside other cutting-edge tools in our resources.
Improvement: AI Roadmaps Feature
Our AI roadmaps just got a major upgrade! Now three levels deep, with a new scheduling feature for learning time, plus the option to dismiss the sticky roadmap progress indicator. We've also added fresh project ideas to the Frontend Roadmap. ๐
Improvement: Engineering Manager Roadmap Content
We've polished up the Engineering Manager Roadmap with the latest insights on agile methodologies, budget planning, and more. It's your go-to guide for conquering management challenges!
New feature: Preloading of Ad Image
No more flickering ads! We've added a feature to preload the advertisement image in the StickyTopSponsor component. Enjoy a smoother browsing experience with this nifty enhancement.
Bugfix: Sticky Top Ad Issue
Fixed a pesky issue with the StickyTopSponsor component. Now, the ad links you directly to the sponsor's website, ensuring you get the content you want. ๐ ๏ธ
Improvement: Container Orchestration Documentation
We've revamped our container orchestration docs to make them clearer and more informative. Dive into Kubernetes, Docker Swarm, and more with updated resources and simplified content.
Chore: Roadmap Content Update
Our roadmap content for AI engineering, backend development, and DevOps has been spruced up with new resources and updated links. Explore the latest in unit testing, container orchestration, and more!
Bugfix: PostgreSQL Link
Fixed a broken link in the PostgreSQL documentation, ensuring you have access to all the juicy details about its advantages and disadvantages. ๐
We hope these updates make your journey smoother and more exciting. Keep exploring, learning, and building amazing things! ๐
Here's the latest scoop on all the cool new features and fixes we've been working on. Dive in to see what's new and improved in our project! ๐
-
New feature: Python Functions Resource
We've added a brand-new resource to our roadmap focused on Python functions! ๐ Check out the "Defining Python Functions" article from Real Python, which is now linked in our content. It's a must-read for anyone looking to master the art of crafting Python functions. -
New feature: Calendar Scheduling
Say hello to our shiny new calendar scheduling feature! ๐๏ธ Now you can schedule events with ease, thanks to new calendar icons for Apple, Google, and Outlook. Plus, we've added a Schedule Button and Schedule Event Modal to make event planning a breeze. Special thanks to Kamran Ahmed for co-authoring this awesome enhancement! -
Chore: Roadmap Content Update
We've spruced up our Python roadmap content! The update includes a new article on defining Python functions and a detailed description of virtualenv, complete with a link to its official documentation. This makes our roadmap even more useful for Python enthusiasts. -
Improvement: DevOps Guides
Our DevOps guides just got better! We've linked related guides across various documents to help you navigate the DevOps landscape more effectively. Whether you're exploring automation, career paths, or shift-left testing, you'll find more comprehensive resources at your fingertips. -
New feature: Backend Job Description Template
Looking to hire or become a backend developer? We've got you covered with a new job description template! This addition, along with updates to backend skills, tools, and frameworks, will help clarify what's expected in backend roles. -
Improvement: Frontend Guides
Our frontend guides now feature a "Related Guides" section, making it easier to explore interconnected topics. Whether you're curious about frontend languages or interview questions, you'll find all the resources you need for a comprehensive learning experience. -
Improvement: Changelog Banner
We've added a "changelog-banner" to multiple pages, ensuring you can easily access updates and stay informed about all the latest changes across the platform. -
New feature: Calendar Event Trigger
We've enhanced theScheduleEventModal.tsx
component by adding a function to log user interactions with calendar events. This update improves both functionality and user experience for scheduling events. -
Bugfix: Empty Buttons in Profile Update
No more empty buttons in the profile update interface! We've fixed the issue by ensuring buttons only appear when there's valid data, making the profile update process smoother and more intuitive. -
Bugfix: Color Mismatch in Roadmap
We've fixed a color mismatch between the legend and roadmap sections, ensuring visual coherence and a more pleasant user experience. -
Bugfix: File Name Correction
A pesky bug in the 'virtualenv' panel file name has been squashed! The correct ID is now in place, so you can access the panel without a hitch.
Thanks for checking out our latest updates! We're always working to make things better, and we appreciate your support. ๐
Hey there, fabulous devs! ๐ We've got some exciting updates and tweaks to make your coding journey even more delightful. From new features to essential bug fixes, here's what's new and improved:
New Features
-
Roadmap Dropdown Menu: We've jazzed up the navigation with a shiny new "Roadmap Dropdown Menu"! ๐ Now you can easily explore "Official Roadmaps," "AI Roadmaps," and "Community Roadmaps," all neatly organized with descriptive labels and icons. Plus, it's got accessibility features for our screen reader pals.
-
Angular Security Content: Dive into the world of web security with our new Angular documentation updates. Learn all about Cross-Site Scripting (XSS), sanitization, and trusting safe values. We've got your back on keeping those apps secure! ๐
-
Beginner Projects: Say hello to two new beginner projects! Build a "Basic Dockerfile" to greet the world with "Hello, Captain!" and create a "Log Archive Tool" to keep those logs tidy. Perfect for flexing those Docker and shell scripting muscles. ๐ช
-
E-Commerce Platform Project: Ready for a challenge? We've got a new project idea for a "Scalable E-Commerce Platform" using microservices and Docker. It's all about mastering modern software engineering practices. ๐
-
Spotlights in Game Development: Shine a light on your game scenes with our new content on spotlights! Learn how to mimic real-world lighting in your games using popular engines like Unreal and Unity. ๐ฎ
Improvements
-
Node.js Security Resource: We've added a crucial resource to the
child_process
module documentation, focusing on securing your Node.js apps against command injection vulnerabilities. Safety first! ๐ก๏ธ -
Frontend Courses Page UI: The frontend courses page just got a makeover! Improved semantic structure, new icons, and a motivational "Milestone.astro" component to keep you inspired on your learning journey. โจ
-
GitHub Topics Update: We've revamped several GitHub-related topics, adding resources and enhancing descriptions for a smoother learning experience. Dive into GitHub's tools with newfound clarity! ๐
Bugfixes
-
Markdown String Markers: Fixed those pesky quotation marks in our JavaScript strings documentation. Now they render beautifully on the website, making it easier to follow along. ๐
-
Syntax and Link Fixes: Tidied up some syntax issues and corrected links in our documentation. Accuracy and professionalism for the win! ๐ ๏ธ
We hope these updates make your coding adventures even more enjoyable. Keep on building and exploring! ๐
Hey there, roadmap explorers! ๐ We've got some exciting updates and improvements to share with you. Our latest changes bring new features, documentation enhancements, and a few bug fixes to keep everything running smoothly. Let's dive into what's new:
-
New feature: We've introduced a content copy modal to enhance the roadmap content functionality. This update includes fresh JSON content for roles like AI Data Scientist, Android Developer, and more, ensuring you have the latest and greatest info at your fingertips. ๐๏ธ
-
New feature: Angular enthusiasts, rejoice! Our docs now feature zoneless change detection, a game-changer in Angular 18 that speeds up renders and trims down bundle sizes. Say goodbye to
Zone.js
and hello to a snappier experience. โก -
New feature: Beginners, we've got your back with a new Git and GitHub roadmap! This structured learning path is designed to help you master the essentials of version control and collaboration. ๐ ๏ธ
-
Improvement: We've beefed up the Git beginner roadmap with detailed content on basic usage, collaboration, and more. Plus, we've polished the pre-link text for a consistent look. ๐
-
Improvement: Angular devs can now explore complex animation sequences with our updated docs. Discover how to animate multiple elements like a pro using
query()
,stagger()
, and more! ๐จ -
Bugfix: Fixed a pesky typo in the EditorRoadmap component's CSS, ensuring your "done" topics display their colors correctly. ๐
-
Bugfix: Updated a broken link in the Kubernetes Roadmap to keep your learning journey smooth and uninterrupted. ๐
-
Bugfix: Corrected a typo in our computer science roadmaps, changing "Ptterns" to "Patterns". Because spelling matters, folks! ๐
That's all for now, folks! Keep exploring, learning, and leveling up your skills with our roadmaps. Happy coding! ๐
Hey there, fellow developers! We've got some exciting updates and fixes to share with you. Check out the latest changes and enhancements we've made to improve your experience. ๐โจ
New Features
-
Redesign Roadmap Page Header and Add Upcoming Projects Functionality
- We've given the roadmap page header a fresh new look and made it more responsive. ๐๏ธ
- Added a projects badge and a dedicated screen for upcoming projects.
- Fixed UI flicker issues and included a new system design question.
- Enhanced components like
MarkFavorite
andShareRoadmapButton
to align with the new design. ๐จ
-
Add Projects Functionality for Backend Roadmap
- Introduced a comprehensive projects functionality, including empty projects listing, filtering options, and detailed project pages.
- Added various project ideas like a blogging platform API, expense tracker API, movie reservation system, and more. ๐
- Updated UI components and added contributions documentation to encourage community involvement.
-
BigInt Content (JavaScript)
- Added detailed content on BigInt, a built-in JavaScript object for handling large integers.
- Included resources like MDN articles and educational videos to help you dive deeper into BigInt. ๐ข
-
Content for v-model (Vue.js)
- Enhanced the Vue.js documentation with a comprehensive description of the
v-model
directive. - Aimed to improve understanding and implementation of two-way data binding in Vue.js applications.
- Enhanced the Vue.js documentation with a comprehensive description of the
-
TanStack Router Content (React)
- Introduced content on the TanStack Router, a powerful tool for building React applications.
- Included links to official documentation and instructional videos for better understanding. ๐
-
React Native Crash Course Video
- Added a new crash course video to the React Native roadmap for beginners.
- Updated the React Routers section with the Tanstack-Router. ๐ฅ
Improvements
-
Resources for Complexity
- Updated algorithmic complexity materials with additional YouTube tutorials on Big-O Notation.
- Enhanced educational content to improve understanding of time and space complexity. ๐
-
Symbol Data Type Content (JavaScript)
- Provided a simple introduction to Symbols in JavaScript and added learning resources.
- Improved documentation to better educate users on the unique and immutable nature of Symbols. ๐
Bugfixes
-
Fix Broken Link in Kubernetes Roadmap
- Updated the URL for the "Deploying An Application On Kubernetes From A to Z" article with an archived version.
- Ensured users can access valuable resources despite the original link being unavailable. ๐
-
Wrong Type for Issue Template
- Corrected the type definition in the project contribution issue template from "select" to "dropdown."
- Enhanced the clarity and usability of the issue submission process for contributors. ๐ ๏ธ
-
Typo in Angular Roadmap Content
- Fixed a typographical error in the Angular roadmap content related to AnalogJS.
- Improved clarity and professionalism in the documentation. โ๏ธ
That's all for now! Keep coding and enjoy the enhanced features and fixes. Happy developing! ๐๐ฉโ๐ป๐จโ๐ป
Here's the latest batch of updates and improvements to our project! We've been busy adding new features, fixing bugs, and making overall enhancements to ensure you have the best experience possible. Check out the details below:
New Features
-
Angular Project Setup Guide: ๐ We've added new content to the Angular setup guide, including links to official resources to help you get started with your Angular projects. This update aims to make your onboarding experience smoother and more informative.
-
Core Animation for iOS: ๐ Introducing new documentation on Core Animation for iOS! Learn how to create rich, interactive animations with this powerful framework. We've included a reference to the official documentation for further exploration.
-
Hono Framework Resource: Added a comprehensive resource for Hono, a lightweight and fast web framework. This includes key features and links to official documentation and tutorials to help you get started with Hono.
-
Discover Custom Roadmaps: ๐ Implemented a new feature that allows users to discover custom roadmaps. This includes a new rating system, error pages, and a refined user interface to enhance your experience.
-
Angular Metadata Threads: Enhanced the documentation for various Angular metadata properties, including imports, metadata, selector, template, styles, standalone, and provider. Each section now offers clearer definitions and practical information.
-
Ahrefs Site Verification: Added Ahrefs site verification to improve our SEO capabilities. This small but mighty change helps boost our site's visibility in search engine rankings.
Improvements
-
Python Roadmap Redesign: ๐ Completely revamped the Python roadmap using our editor. This update includes new topics, reorganized content, and improved documentation on popular libraries and tools to provide a more structured learning path.
-
JavaScript "Undefined" Update: Enhanced the documentation for the "undefined" primitive data type in JavaScript. This update includes a detailed explanation and a resource link for further learning.
Bugfixes
-
JavaScript String Content: Fixed incorrect content related to JavaScript's string data type. The update clarifies the definition and usage of strings, ensuring accurate and useful information.
-
Roadmap Links: ๐ Corrected URLs in several roadmap JSON files to ensure users are directed to the correct resources. This fix spans multiple categories, including Frontend, React, Vue.js, and Node.js.
-
Blockchain Roadmap Links: Fixed broken links in the blockchain roadmap, ensuring that users are directed to the correct Rust and Backend roadmaps.
Chore
- Remove Experimental Features: Cleaned up the codebase by removing experimental features to enhance stability and performance. This move ensures a more robust and reliable product.
That's all for now! Stay tuned for more updates, and happy coding! ๐
Here's what's new and improved in our latest update:
New feature ๐
- Add wadcoms, gtfobins (#6214): Introducing two new cyber-security resources, GTFOBins and WADcoms. GTFOBins helps you understand how Unix binaries can be exploited, while WADcoms covers dangerous web application commands. Both are essential for security pros and come with extra resource links for deeper dives.
Improvement ๐
- Redraw React roadmap using our editor: Major overhaul of the React roadmap with a new editor! We've removed 14 outdated files and added 18 fresh ones. Expect better content on class components, hooks, state management, and more. Also, renamed files for better alignment with the current React ecosystem.
- Redraw Angular roadmap using our editor: Angular roadmap got a facelift! We deleted 15 old files and added over 70 new ones covering Angular basics, rendering, accessibility, and more. Now, it's easier than ever to navigate through the latest Angular best practices.
- Update 104-observability-engines.md (#6215): Added two new resources for Kubernetes observability: K8sGPT and HolmesGPT. These tools will help you monitor and troubleshoot Kubernetes environments more effectively.
Bugfix ๐
- Update 103-queues.md (#6224): Fixed a video link in the queues tutorial that was mistakenly pointing to a video about stacks. Now, you get the right video for the right topic!
- Fix persistent search result (#6199): Improved search result handling in the
CommandMenu
component by ensuring unique keys for each fragment. Say goodbye to those annoying rendering issues! - useReducer typo error fixed in the new roadmap (#6212): Corrected a typo in the React roadmap from "usReducer" to "useReducer". Also added a new Markdown file for better documentation.
Chore ๐งน
- Fix file name: Renamed a file in the cyber-security roadmap directory for better organization. No content changes, just tidying up!
Enjoy the new features and improvements! ๐โจ
Hey there, awesome people! We've got some exciting updates and improvements for you. Check out the latest changes below:
New Features
- Enhanced Writing Skills Section: We've beefed up the "Update writing-skills" section with a detailed explanation of why good writing is crucial for devs. Plus, we've added three new resources to up your communication game. ๐
- Excel Learning Resource: Added a link to the W3Schools tutorial for Excel. Now you can master Excel and become a data wizard! ๐งโโ๏ธ
- Hyperskill Java Course: Included a link to the "Introduction to Java by Hyperskill" course on JetBrains Academy. Perfect for anyone diving into Java programming. ๐
- Product Management Video: Added a video URL on the Product Management Discovery content page. Learn all about modern product discovery with Teresa Torres. ๐ฅ
- JavaScript Prototype Video: Updated the 100-prototype.md file with a video link to better understand JavaScript prototypes and inheritance. ๐ฌ
- SSL/TLS Explanation Video: Added a beginner-friendly video explaining the TLS handshake process. Perfect for newbies! ๐
Improvements
- Updated Images and Alt Tags: Spruced up backend developer guides with new images and added alt tags for better accessibility. Your eyes will thank you! ๐
- Terraform Topics: Added content and links to various Terraform topics, including modules, provisioners, and workspaces. Your Terraform game just got stronger! ๐
- Trim Function Fix: Clarified the content of the 'Trim' function in the data analyst roadmap. Now it's crystal clear! ๐งผ
Bugfixes
- Username Input: Fixed the username input in the ProfileUsername component to only allow letters and numbers, and limited it to 10 characters. No more funky usernames! ๐ ๏ธ
- DevOps Roadmap Typo: Corrected a typo in the DevOps beginner roadmap intro text. It's now error-free! โ
That's it for now! Keep learning and coding, and stay awesome! ๐โจ
Here's a rundown of the latest updates and improvements we've made:
New Features
- Combine & NavigationStack Content in iOS Roadmap: ๐ We've added detailed content about Combine and Navigation Stacks to the iOS roadmap. Dive into Apple's reactive programming framework and learn how NavigationStack can simplify your SwiftUI navigation. Check out the official docs and videos we've linked for a deeper understanding.
- iOS Copy and Links: ๐ฑ Added comprehensive iOS-specific information and links across various content files. From architectural patterns to user interactions, this update is a treasure trove for iOS developers.
- Zones Section in Angular Roadmap: ๐ Added a summary and resources about Zone.js in Angular. Learn how Angular captures async operations and schedules change detection. We've included links to official resources to help you master Zones.
- RxJS Transformation in Angular: ๐ Updated the RxJS transformation section by removing deprecated operators, adding new ones, and sorting them by complexity. Also included a video guide for higher-order mapping operators.
- Rust Cryptography Links: ๐ Added links to the 'ring' cryptography library in Rust. Explore this popular library for secure and efficient cryptographic operations.
Improvements
- Rust Documentation Article: ๐ Added a link to an article on "How to write documentation" in Rust. This resource is perfect for developers looking to master
rustdoc
and create top-notch project documentation. - Android Roadmap Migration: ๐ฑ Migrated the Android roadmap to a new format, streamlining content and improving accessibility. Numerous files were restructured to enhance the developer experience.
- VoiceOver Content Update: ๐ฉโ๐ฆฏ Updated the iOS VoiceOver content, providing valuable information on this assistive technology. Learn how to make your apps more accessible with the resources we've linked.
Bugfixes
- Content File Not Found: ๐ ๏ธ Fixed an issue where the content file was not found by updating labels in
devops.json
andfrontend.json
. - Broken UI in Fullstack Roadmap: ๐ฅ๏ธ Fixed a broken UI issue in the fullstack roadmap, ensuring it displays correctly.
- Incorrect Id on SOAP API: ๐ง Fixed an incorrect Id in the SOAP API section, ensuring accurate subtopic references.
Chores
- Dependency Updates: ๐ฆ Updated various dependencies to their latest versions, including Astro, Playwright, React, Tailwind, and more. This update ensures improved performance, security, and compatibility.
Happy coding! ๐
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! ๐ปโจ
Welcome to the latest update! We've packed in some exciting new features, improvements, and bug fixes to make your experience even better. Check out the highlights below:
New Features ๐
-
Daily Dev Link in Profile: Users can now add a daily dev link to their profiles! This enhancement includes a new
DailyDevIcon
component and updates to theUserPublicProfileHeader
andUpdatePublicProfileForm
components to display and manage this new field. -
Terraform Roadmap: A comprehensive Terraform roadmap has been added, featuring a JSON file, a PDF guide, and step-by-step instructions for learning Terraform in 2024. Existing guides have also been updated to reflect the latest information.
-
API Design Roadmap Content Links: Content links have been added to various sections of the API Design roadmap, including 'What are APIs,' 'API Documentation Tools,' 'HTTP,' and 'HTTP Versions.' These links provide additional resources for users to deepen their understanding of these topics.
-
Introductory Product Management Links: External links have been added to introductory product management topics, enhancing the learning experience with additional resources on development phases, key skills, the product lifecycle, and more.
-
iOS Roadmap Link Update: The iOS roadmap link for React Native has been updated to the correct URL, ensuring users are directed to the appropriate resource for learning React Native.
Improvements โจ
-
JavaScript Resources Links: Fixed and updated JavaScript resources links, including replacing broken links and adding new resources on debugging memory leaks and optimizing code performance.
-
Rust Error Handling Links: Added useful links to the Rust error handling documentation, enhancing the learning materials for topics like Option & Result Enumerations, Propagating Errors, and Custom Error Types and Traits.
-
Backend Roadmap Legends: Legends have been added to the backend roadmap, providing additional context and improving the roadmap's organization and clarity.
Bug Fixes ๐
-
Correct iOS Tool/Component Names: Fixed incorrect naming of iOS tools and components, ensuring consistency and accuracy.
-
Content in Wrong Files: Corrected content that was in the wrong files, ensuring accurate information for topics like browsers, domain names, and hosting.
-
Remove Badge from Backend Questions: Removed a badge from backend questions and updated the metadata to reflect the current status and date.
We hope you enjoy these updates and find them helpful. Happy coding! ๐ปโจ
Welcome to our latest update! We're excited to share some fantastic new features, improvements, and bug fixes that will make your experience even better. Dive in to see what's new! ๐
New Features
- Daily.dev Integration: We've added daily.dev links to various pages, enhancing your learning journey with valuable resources. This includes updates to multiple files like
CustomRoadmap.tsx
,TopicDetail.tsx
, and various roadmap content files. Now, you can easily access daily.dev articles related to specific topics! ๐โจ - DevOps vs SRE Guide: A comprehensive guide titled "DevOps vs SRE: Key Differences Explained" has been added. This guide covers goals, roles, metrics, and tools for both DevOps and SRE, providing valuable insights for those interested in these fields. ๐๐ก
- DOM Resource: New resources for the Document Object Model (DOM) focusing on the Shadow DOM have been added. This includes a video and an article to help you understand encapsulation and the importance of the Shadow DOM in web components. ๐๐ฅ
- iOS Media Layer Content: Detailed content on iOS media layer topics like AVFoundation, Core Animation, Core Audio, and more has been added. This includes information on Xcode and various frameworks essential for iOS app development. ๐ฑ๐จ
- Jetpack Compose Video: A new video resource for Jetpack Compose has been added to the 100-jetpack-compose.md file, providing a crash course to help you build native Android UIs more efficiently. ๐บ๐ฒ
Improvements
- iOS Roadmap Update: The iOS roadmap has been significantly updated with numerous additions, deletions, and changes to the ios.json file, reflecting the latest developments in iOS development. ๐ ๏ธ๐
- Rust Floats and Booleans: Enhanced content on floating-point numbers and boolean data types in Rust, including new links and resources for further learning. ๐ฆ๐ข
- DevOps FAQ Link: Updated the
faqs.astro
file to include a link to the new DevOps guide, providing a direct resource for those aspiring to become DevOps Engineers. ๐๐
Bug Fixes
- Containerization Question Link: Fixed the link to the containerization question's answer in the
backend.md
file, ensuring users are directed to the correct information. ๐ ๏ธ๐ - Typos Correction: Addressed typos in various files, including PostgreSQL infrastructure skills and server-side game development, to maintain content accuracy and professionalism. โ๏ธโ
- Encryption Typo: Corrected a typo in the
101-hashing-encryption-encoding.md
file, ensuring the correct spelling of "Encryption" and maintaining the integrity of the content. ๐๐
We hope you enjoy these updates! Keep learning and exploring. Happy coding! ๐๐ฉโ๐ป๐จโ๐ป
Hey there, awesome community! ๐ We've got some exciting updates and improvements to share with you. Grab a coffee, sit back, and enjoy the new features and fixes we've rolled out!
New Features ๐
New feature: Add product manager roadmap
- We've added a comprehensive product manager roadmap packed with topics like A/B testing, agile methodology, analytics tools, backlog management, and more. This roadmap is your go-to guide for enhancing your product management skills and knowledge. Dive in and level up!
New feature: Add iOS content (#5828)
- Fresh iOS content focusing on Swift interoperability and its benefits over Objective-C. Learn how Swift can coexist with Objective-C in your projects, and explore its modern syntax, safety, and performance advantages.
New feature: Add how to become a DevOps engineer guide (#5847)
- Ever wondered how to become a DevOps engineer? We've got you covered with a detailed guide on essential skills, certifications, and career advice. From operating systems to cloud platforms, this guide has it all.
New feature: Add resources for swap (#5850)
- Added resources for setting up swap space in Linux. Includes examples and links to articles on the Arch Wiki. Optimize your system performance with these handy tips!
New feature: Add iOS content (#5829)
- Expanded iOS content with topics like functional programming, GitHub, Git, and Object-Oriented Programming (OOP). Get detailed explanations and external resources to enhance your iOS development skills.
Improvements โจ
Improvement: Add useful links for Rust ORM (#5827)
- Added useful links for Rust ORM tools like Diesel, SQLx, and rusqlite. Now you can easily access more information and resources to deepen your understanding of these ORM tools.
Improvement: Update 100-instance-types.md (#5853)
- Updated the 100-instance-types.md file with official documentation for EC2 instance types. Choose the best instance type for your needs with this comprehensive guide.
Improvement: docs(typescript/build-tools): update tsup link (#5851)
- Updated the link for the tsup tool in the TypeScript build tools documentation to the correct URL. Stay current and accurate with this minor but important update.
Bugfixes ๐
Bugfix: Resolve merge conflicts
- Resolved merge conflicts in multiple files related to the product manager roadmap. Ensured that all changes are successfully merged into the codebase without any conflicts.
Bugfix: Fix typos in product management roadmap (#5862)
- Corrected typos and swapped "project" and "product" where necessary in the product management roadmap. Enhanced clarity and precision for a more accurate resource.
Bugfix: Fix typos in frontend questions about SSR (#5837)
- Fixed typos in the frontend questions about server-side rendering (SSR). The information is now accurate and clear, helping users better understand the benefits and applications of SSR.
That's all for now, folks! Keep those feedback and suggestions coming. You rock! ๐ค