developer-roadmap changelog


Hey there, code wranglers and bug squashers! πŸ›πŸš€ We've got some exciting updates and nifty fixes in this latest batch of commits. Check out the juicy details below:

New Features

  • Sponsor Feature Implementation: πŸŽ‰ Say hello to our shiny new sponsor feature! We've jazzed up the PageSponsor component to load sponsor info and handle clicks. Plus, we've added a cookie to track sponsor views, ensuring no duplicates. Big thanks to Kamran Ahmed for co-authoring this awesome addition. (#5480)
  • Profile Button in Navigation: 🧭 Navigating just got easier! We've added a spiffy new profile button to the navigation bar, complete with an icon and text. Now you can zip right to your profile page with a single click. (#4554)

Improvements

  • Linux Upskill Challenge Link: πŸ”— We've added a link to the Linux Upskill Challenge in the Ubuntu section of the devops roadmap. Now you can easily access this resource to level up your Linux skills. (#4554)
  • Username Validation: πŸ›‘οΈ Your username input field just got smarter! We've added real-time validation to ensure usernames are unique, at least 3 characters long, and only contain letters and numbers. No more funky usernames! (#4554)
  • "My Profile" Label: 🏷️ We've updated the navigation label from "Profile" to "My Profile" for a more personalized touch. Small change, big difference! (#4554)

Bugfixes

  • Docker Documentation Typo: πŸ“ Fixed a pesky typo in the Docker documentation about ephemeral FS. Now it's crystal clear that data is lost when a container is stopped and removed. (#4554)
  • Grammatical Error in React.md: πŸ“š Corrected a grammatical mistake in the React documentation about Server Components. Clear and precise documentation for the win! Thanks again to Kamran Ahmed for the assist. (#5503)

Keep those commits coming, and let's keep making this project awesome! πŸš€


Welcome to the latest update! We've been hard at work making the app better, faster, and more fun to use. Here's what's new and improved:

πŸš€ New Features

  • Add rsync script for deployment: We've added a shiny new rsync script for deploying to EC2 instances. This script automates everything from code checkout to restarting PM2, making deployment a breeze! 🌬️

🌟 Improvements

  • Replace hiring with AI button: Out with the old, in with the new! The "We're Hiring" button has been replaced with an "AI Roadmaps" button, shifting our focus to the exciting world of AI. πŸ€–
  • Update rsync: We've fine-tuned the rsync command in our deployment workflow. It now excludes certain directories and updates SSH settings to make deployments to EC2 smoother and more efficient.
  • Pre-render stats page: The stats page now loads faster and smoother thanks to pre-rendering. Public profile information is now more accessible, making the user experience top-notch.

πŸ› Bugfixes

  • fix: account activity title (#5483): The account activity page title now correctly displays "Activity" instead of "Update Profile." Your account activity is now easier to navigate and understand.
  • Fix vite warnings: We've squashed some Vite warnings by updating the rsync command to preserve file permissions. This ensures a smoother deployment process to EC2.
  • Fix broken build: Addressed a broken build issue by tweaking the rsync command and ensuring PM2 restarts correctly. Your builds should now be as solid as a rock! πŸͺ¨

🧹 Chores

  • Delete in rsync: Cleaned up some unnecessary files or directories in the rsync tool. Keeping things tidy and organized is always a good idea!

That's all for now! Enjoy the updates and keep an eye out for more exciting changes coming your way. πŸš€


Welcome to the latest update! We've got some exciting new features, improvements, and bug fixes to share with you. Dive in to see what's new and improved in our project. πŸš€

New Features

  • Add analyst roadmap: πŸ—ΊοΈ We've introduced a comprehensive analyst roadmap focusing on data analyst roles. This includes updates to the AI and Data Scientist roadmap, adjustments to the Android roadmap, and the addition of a new data analyst JSON and markdown file. Plus, we've added SEO information, related roadmaps, and tags to make navigation easier.
  • Add content directory: πŸ“ A new content directory has been added, bringing significant updates to the data-analyst.json file. This means more organized and detailed content for data analysts.
  • Add data analyst roadmap: πŸ–ΌοΈ We've added a data analyst roadmap in both image and PDF formats to guide aspiring data analysts through their career development.
  • Add link to data analyst roadmap: πŸ”— We've included a link to the Data Analyst Roadmap in the readme.md file and updated several components to feature this new roadmap prominently.
  • Add footer for AI-generated roadmaps: 🦢 A footer has been added for AI-generated roadmaps, prompting non-authenticated users to sign up for full access. We've also improved the layout on the explore page.

Improvements

  • Add table of contents to guides: πŸ“š We've added a table of contents to guides, making it easier to navigate through the content. This involved modifications to multiple components and the addition of a new TableOfContent component.
  • Add roadmap dirs for data analyst: πŸ“‚ We've organized content specific to data analysis into separate directories, providing a clear roadmap for data analysts to follow and learn from.
  • Sticky sidebar: πŸ“Œ The sidebar in the TableOfContent component is now sticky when the total number of rows is less than or equal to 20, improving the user experience.

Bugfixes

  • fix: focus disappears in navigation (#5355): πŸ› Fixed an issue where the focus disappears in the navigation dropdown component. Now, the dropdown remains visible and retains focus when open.
  • fix: text wrap in AI search roadmap (#5462): ✍️ Fixed the text wrapping issue in the AI search roadmap by updating the AITermSuggestionInput component for better text alignment and wrapping.
  • Fixed typo (#5443): πŸ”€ Corrected a typo in the Lazy Eager Explicit Loading section of the ASP.NET Core Roadmap and updated the link for the DevOps Roadmap to the correct URL.

Enjoy the new features and improvements, and as always, happy coding! πŸ’»βœ¨

Showing 41 to 43 of 43 Entries