We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
developer-roadmap changelog
Here's the latest scoop on our updates! We've been busy bees ๐, adding new features, fixing bugs, and making improvements to enhance your learning journey. Check out what's new and improved:
-
New Feature: JavaScript vs TypeScript Guide ๐
Dive into our shiny new guide comparing JavaScript and TypeScript! This comprehensive resource is designed to help you understand the differences and use cases for each language. You'll find it nestled comfortably insrc/data/guides/javascript-vs-typescript.md
and brought to life on the web withsrc/pages/javascript/vs-typescript.astro
. -
New Feature: Data Science Questions Galore ๐
We've unleashed a treasure trove of data science questions, with 78 new markdown files covering all things data science. From accuracy metrics to machine learning techniques, this update is a goldmine for aspiring data scientists. Plus, we've tweakedQuestionGuide.astro
andfaqs.astro
to integrate this knowledge seamlessly. -
New Feature: JSON Schema for SQL Course ๐
Our SQL course just got a metadata makeover with a new JSON schema! The updates inBaseLayout.astro
andsql.astro
ensure that our course is not only informative but also search engine-friendly, with structured data that includes ratings, reviews, and more. -
New Feature: AI Agents & Red Teaming Roadmaps ๐ค
Say hello to new roadmaps for AI Agents and Red Teaming! Whether you're building autonomous systems or testing AI security, these roadmaps are your new best friends. And don't miss the upgraded AI Tutor, now featuring community-generated courses for a personalized learning experience. -
New Feature: JavaScript Questions Guide ๐ก
We've expanded our JavaScript questions guide with a plethora of new topics, from basic concepts to advanced techniques like asynchronous JavaScript and closures. Outdated topics have been pruned, making this guide a go-to resource for JavaScript enthusiasts. -
Improvement: Related Guides Link ๐
We've added "relatedTitle" and "relatedGuidesId" fields to the data analyst guide, making it easier for you to navigate between related resources. It's all about keeping you connected! -
Improvement: Authentication Guides Reorganized ๐
Our authentication resources are now arranged in a progressive learning order, taking you from basic to advanced concepts with ease. It's like a choose-your-own-adventure for authentication! -
Chore: DevOps vs SRE Guide Update ๐ง
Our DevOps vs SRE guide got a clarity boost with new links to tools and best practices. It's all about making your journey through DevOps and SRE as smooth as possible. -
Bugfix: JavaScript Questions Guide Visibility ๐
We squashed a bug that was hiding our JavaScript questions guide. Now it's back in the spotlight, ready to help you ace those interviews! -
Improvement: APT Command Update ๐ป
We've updated our Debian-based distribution documentation to use theapt
command, keeping things fresh and user-friendly. -
Bugfix: PHP Roadmap Links Fixed ๐
Broken links in our PHP roadmap? Not anymore! We've fixed the links for CSRF protection, inheritance, and polymorphism, ensuring you have reliable access to all the PHP goodness.
Stay tuned for more updates and keep exploring! ๐
Here's a fresh batch of updates that will make your experience even cooler! ๐
New Features
- AI Tutor in Topics: Say hello to your new AI buddy! We've rolled out an AI tutor in the topics section, complete with predefined messages and explainer actions to help you navigate through subjects like a pro! ๐ง โจ
- AI Course Creator ID: We've added a neat feature that lets you handle a creator ID during the AI course generation process, making course creation more flexible and dynamic. ๐
- Create New Course: Dive into our new course creation feature! Users can now generate courses based on their input, and we've jazzed up the SEO to make finding courses a breeze. ๐
- Social Media Links in Footer: LinkedIn and Bluesky links are now in the footer, making it easier to connect with us on social media. ๐
Improvements
- Blockchain Roadmap Content: Our blockchain roadmap just got a knowledge boost with new beginner-friendly resources and Ethereum goodies. ๐๏ธ
- Default Subject Addition: Never feel lost again! We've added a default subject for when specific subjects aren't available, ensuring smooth navigation. ๐งญ
- OOP Resource Update: Our Object-Oriented Programming section now includes a new article and video, simplifying these concepts for everyone. ๐ฅ๏ธ
Bugfixes
- Non-Logged-In User Course Access: Fixed a bug preventing non-logged-in users from accessing certain features, ensuring a smoother experience for everyone. ๐
- Hide Announcement for 3 Days: Annoyed by pop-ups? We've made sure announcements stay hidden for three days after you dismiss them. ๐๏ธ
- Broken Link Replacement: Fixed a broken link about AI advantages and disadvantages, keeping our content fresh and functional. ๐
Chores
- Frontend-vs-Backend AI Removal: We said goodbye to the frontend-vs-backend AI feature, streamlining our code for better performance. ๐งน
Enjoy exploring these updates and happy learning! ๐
Hey there, tech enthusiasts! ๐ We've got some exciting updates and improvements to share with you. Our latest changes are all about enhancing your learning journey in the world of AI and cybersecurity. Hereโs a sneak peek at whatโs new and improved:
New Features
- AI Agents Roadmap: Say hello to a brand-new, comprehensive roadmap for AI agents! This roadmap is your go-to guide for diving deep into the world of AI agents, covering everything from tool invocation to safety measures. It's all about providing you with the insights you need to design, build, and ship AI agents by 2025. ๐๐ค
- AI Red Teaming Roadmap: We've also rolled out a roadmap focused on AI red teaming. It's packed with content on advanced techniques, adversarial examples, and AI security fundamentals. This roadmap is essential for anyone looking to tackle AI system vulnerabilities and threats. ๐๐ก๏ธ
Improvements
- AI Agents Content Update: We've spruced up the AI Agents roadmap with new content, enhancing your understanding of agent functionalities, tools, and methodologies. Whether you're interested in data privacy or memory management, we've got you covered! ๐ง ๐ง
- Cybersecurity Content & Link Adjustments: Our cybersecurity roadmap just got a makeover! We've refactored 40 topics to ensure that the content is crystal clear and the links are spot-on. This update makes exploring cybersecurity topics a breeze. ๐ ๏ธ๐
- Memory Concepts Clarified: We've updated the descriptions of episodic vs. semantic memory and short-term memory in the AI agents roadmap. These changes highlight practical applications and design considerations, making it easier to grasp these concepts. ๐งฉ๐
Bug Fixes
- Syntax Error Handling: We've squashed a syntax error bug in the
use-custom-roadmap.ts
file. The improved error handling ensures smoother navigation through our custom roadmaps. ๐โ๏ธ - Broken URLs Fixed: We've cleaned up the "Why Red Team AI Systems?" document by removing outdated links, so you can focus on the critical content without distractions. ๐๐ง
- Height Adjustment for AI Agents Roadmap: A quick fix to the height specification in the AI Agents roadmap ensures everything looks just right. ๐๐
Chores
- Roadmap Content JSON Update: We've updated several JSON files, adding new ones for AI agents and tweaking existing ones for AI data scientists, AI red teaming, and cybersecurity. These changes keep our content fresh and relevant. ๐๏ธ๐
We hope these updates make your learning journey more enjoyable and insightful. Happy exploring! ๐
Hey there, fabulous folks! ๐ We've been busy bees buzzing around, adding some awesome new features and squashing pesky bugs. Check out the latest and greatest updates below. ๐
New Features
- AI Red Teaming Roadmap: Introducing a comprehensive AI red teaming roadmap to supercharge your AI security practices! ๐ This includes a snazzy PDF, a visual PNG, and a JSON file to structure all that juicy data. Plus, a Markdown guide to navigate through advanced techniques, ethical considerations, and testing methodologies like a pro.
- Golang Interview Questions: Dive into a treasure trove of Golang interview questions! ๐โโ๏ธ From data types to concurrency and error handling, we've got you covered to ace that interview.
- Project Without Submission: Manage projects like a boss with the new "project without submission" feature! ๐๏ธ New components and seamless integration improve your project management flow.
- Data Analyst Questions Guide: Unleash your inner data detective with our new guide for data analysts. ๐ต๏ธโโ๏ธ Covering everything from data wrangling to visualization, this is your go-to resource for all things data.
Improvements
- Cyber-Security Content Revamp: Spiced up our cyber-security content with new resources and clearer definitions. ๐ Dive into Bash scripting, threat hunting, and more with updated links and descriptions.
- Redis DB Roadmap Cleanup: Tidied up the Redis database roadmap for a cleaner, more organized experience. ๐งน Enjoy improved readability and coherence across 91 topics!
- Frontend Explanation Video Update: We've embedded the frontend explanation video for a smoother viewing experience. ๐ฅ Sit back, relax, and enjoy the show!
Bug Fixes
- Progress Nudge Centering: Fixed the centering issue of the "Progress Nudge" component. ๐ฏ Now it's perfectly aligned and looking sharp!
- Flutter Documentation Link: Corrected an incorrect link in the Flutter documentation. ๐ Now you can explore the widget hierarchy without a hiccup.
- OpenAI Image Understanding Docs: Updated a broken link to ensure you have access to the latest OpenAI image understanding resources. ๐ท No more 404s, just pure knowledge!
That's all for now, folks! Keep exploring, keep learning, and keep being awesome! ๐ซ
Hey there, awesome changelog readers! ๐ We've got a bundle of exciting updates and improvements rolling out to make your experience even better. Let's dive in and see what's new:
New Features
-
Varify Integration: Say hello to Varify! We've added a new property
varify
to the globalWindow
interface inanalytics.ts
, making it super easy to integrate Varify analytics. Plus, theBaseLayout.astro
file now includes a nifty optional prophasVarify
to control the Varify script inclusion. If you sethasVarify
totrue
, itโll do its magic and load the Varify JavaScript file. ๐ช -
Data Science vs. Software Engineering Guide: We've launched a brand-new guide titled "Data Science vs Software Engineering: Which to Choose?" This comprehensive resource is perfect for those pondering which career path to embark on, covering everything from skills and work environments to salary insights. ๐
-
Pro Tip in AICourse: The
AICourse
component now sports a shiny "pro tip" section! It guides users to specify their topics with precision (like "JavaScript Promises" instead of just "JavaScript") for a more tailored course generation experience. ๐ก -
Upgrade Button on AI Page: For all our free plan users, there's now an enticing upgrade button on the AI course page. It encourages you to unlock more features by upgrading your account. ๐
-
Google Tag Manager: We've added Google Tag Manager to our
BaseLayout.astro
, enhancing our analytics capabilities to better track user interactions. ๐
Improvements
-
AI Tutor Explore Page & Sidebar: We've revamped the AI Tutor platform with a new sidebar for better navigation, improved pagination, and enhanced responsiveness. Plus, weโve spruced up the design and added a course dropdown. Your learning journey just got a whole lot smoother! ๐
-
Button Loading State: In the
SQLCourse
directory, theBuyButton
component now stays in its loading state during checkout, giving you clear feedback and preventing any "is it working?" moments. ๐ -
Inline Scripts: We've optimized several components by switching to inline scripts, reducing external requests and boosting performance. โก๏ธ
Bugfixes
-
Paid Plan Flicker: We've squashed the bug causing flickering of the paid plan status in the AICourse component. Now, the display is smooth and stable, ensuring a seamless user experience. ๐
-
Broken UI: The
ExploreAISorting
component had a little styling hiccup, but we've fixed it! The button padding adjustment means everything looks just right now. ๐จ
That's all for now, folks! Keep exploring, learning, and having fun with our latest updates. Happy coding! ๐งโ๐ปโจ
Welcome to the latest update! ๐ We've got a bunch of new features, improvements, and bug fixes to make your experience even better. Let's dive into what's new and exciting!
New Features
-
Course Demo Page: We've rolled out a shiny new course demo page! ๐ Now, you can preview courses with a "Course Demo" button. If you're not logged in, no worriesโjust log in, and you'll be whisked away to the demo page. Plus, we've added a Google Analytics event to keep track of demo engagement. ๐
-
Editor Package: Say hello to the
@roadmapsh/dummy-editor
! ๐ This new editor package comes with a host of configurations and components likeReadonlyEditor
andRenderer
, all set up for a seamless development experience. It's a modular, organized addition that plays nice with existing tools and frameworks. -
Courses Functionality: We've integrated some serious course magic into the project! ๐ช Key files and components have been updated to bring you enhanced course functionality, making your learning journey smoother and more structured.
-
Courses Tab: Introducing the "Courses" tab! ๐ Navigate through educational resources with ease. We've added a SQL course by Kamran Ahmed, complete with all the details you need to get started on your learning path.
-
Courses Tag: Alongside the new tab, there's a dedicated "Courses" section in the SQL Roadmap. It's packed with courses, descriptions, and links to help you dive deep into SQL.
Improvements
- Deployment Script: We've spruced up the deployment script to accept a personal access token (PAT) for cloning repositories. This makes the deployment process more efficient and secure. ๐
Bugfixes
-
Subscription Status: Fixed an issue where incomplete subscriptions were shown as active. Now, you'll get a clear warning and an option to update your payment info if needed. ๐ณ
-
Path Resolution: Addressed a pesky path issue in the roadmap, ensuring everything points in the right direction. ๐
-
Lesson Generation: We've squashed a bug in the lesson generation process, adding error handling to keep things running smoothly even when markdown conversion gets tricky. ๐ ๏ธ
That's all for now, folks! Keep exploring, learning, and enjoying the new features. ๐โจ
Here's the latest scoop on the changes we've made to improve your experience with our platform! ๐
New Features:
- ๐ง AI Course Chat: We've rolled out a shiny new AI course chat feature! It's responsive, resizable, and comes with a sleek UI update. Default questions and a handy close icon are now part of the package. Plus, we squashed some bugs to make your chat experience smooth as butter.
- ๐จโ๐ป Java Title FAQ: Dive into our fresh FAQ section for Java developers. It breaks down everything from roles and responsibilities to essential skills and learning paths. Whether you're just starting out or leveling up, this FAQ is your new best friend.
- ๐ Full Stack Roadmap FAQs: Our full stack development roadmap just got a major upgrade with a new FAQ section. Itโs jam-packed with insights on learning timelines, job descriptions, and tech stacks. Perfect for those aspiring to be full stack wizards!
- ๐บ๏ธ Remove AI Roadmap Limit for Pro Users: Pro users, rejoice! You can now generate unlimited AI roadmaps. We've streamlined the UI with an UpgradeAccountModal to keep things user-friendly.
Improvements:
- ๐ Store Signup Source Page: We've added a nifty feature that remembers where you signed up from, helping us understand user behavior better. It's like having a breadcrumb trail for your signup journey!
- ๐ Wiggle Animation on Course Banner: Get ready to groove! Our course banner now features a fun wiggle animation to catch your eye and enhance your learning experience.
- ๐ Minimal APIs Resources: We've enriched our .NET documentation with resources on Minimal APIs, offering a lightweight, efficient approach to developing HTTP APIs. Perfect for microservices and small web projects!
Bugfixes:
- ๐ Fix Broken Resource Link: We've fixed a pesky broken link in our documentation so you can access all the right info without hitting a dead end.
- ๐ Fix Markdown Syntax Issue: Tidied up some markdown formatting in our AI Data Scientist roadmap to keep things neat and readable.
- ๐๏ธ Fix Typo in File Name: Corrected a small typo in a file name to keep everything organized and easy to find.
Chores:
- ๐ Update Roadmap Content JSON: We've updated the roadmap content for PostgreSQL DBA, swapping out an old URL for a fresh one to ensure you're getting the best resources available.
That's all for now! Keep exploring, learning, and giving us your awesome feedback. ๐
Here's a delightful update on the latest changes and improvements made to our project! We've been working hard to enhance your experience, and we're excited to share some of the highlights with you. ๐
-
New feature: AI Course Lesson Questions ๐
We've added a brand new "Test My Knowledge" feature to the AI course module! Now, you can engage with lesson-specific questions to test your understanding. This nifty feature improves the user interface and generates questions based on the lesson context. Remember, you'll need to be logged in to access this feature, and we've got error handling in place for any hiccups along the way. Kudos to Kamran Ahmed for co-authoring this awesome addition! -
New feature: Course AI Roadmap ๐บ๏ธ
Say hello to the shiny new AI-driven course generation enhancements! We've introduced roadmap progress tracking, a fresh outline generation process, and a more responsive user interface. Plus, we've added cool components likeAICourseOutlineHeader
andAIRoadmapViewSwitch
to make navigating your learning journey a breeze. Thanks again to Kamran Ahmed for co-authoring this feature! -
New feature: Google Ad Targeting ๐
We've spiced up our app with Google ad targeting! By tweaking theGoogleAd.astro
component, we've ensured more precise ad delivery based on the content context. Now, ads will be even more relevant to what you're viewingโyay for tailored experiences! -
Improvement: Manual Mapping in ASP.NET Core ๐ง
We've added insightful content on manual mapping in ASP.NET Core, showing how to map objects without third-party libraries. This update empowers developers with full control over property mapping, including custom transformations. Dive into our example of converting an Employee entity to an EmployeeDTO to see it all in action! -
Bugfix: Broken Links ๐
We've squashed some pesky bugs by fixing broken links in both our Java data types and Angular services documentation. Now, all links should lead you to the right resources without any detours. Shoutout to Arik Chakma and Kamran Ahmed for their collaborative efforts on this! -
Improvement: Search Param in Topic Popup ๐
We've enhanced the search functionality in the topic popup by ensuring special characters are properly encoded. This makes searching for related content smoother and more reliable, so you can find what you need without a hitch. -
New feature: Infinite in Game Developer Roadmap ๐ฎ
We've expanded the game developer roadmap with content on the concept of "Infinite." Learn about rendering scenes beyond the visible screen boundaries and explore techniques like level of detail (LOD) and procedural generation for crafting immersive gaming worlds. Big thanks to Kamran Ahmed for co-authoring this addition! -
New feature: File System Resource in Node.js ๐
We've added an official File System page to the Node.js documentation, providing a direct link to the official API resources. This makes it easier for developers to work with files in Node.js, with guidance straight from the source. Co-authored by Kamran Ahmed, this update is a must-check! -
Improvement: Drivers Section Update ๐
The MongoDB documentation got a boost with new language drivers, including Node.js, Python, Java, and more. We've added links to the official docs, ensuring you're equipped with the latest info for effective database operations. -
Chore: Roadmap Content Update ๐
We've made significant updates to the roadmap content JSON files, particularly for C++. With 742 new lines added, you'll find a treasure trove of new content to explore. Minor tweaks were also made to full-stack and Node.js roadmaps to keep everything shipshape. -
Bugfix:
std
Abbreviation for STL ๐ ๏ธ
A minor but important fix was made to clarify thatstd
stands for "standard," not the Standard Template Library (STL), in our C++ documentation. Accuracy is key, and now the text reflects that perfectly!
We hope you enjoy these updates! As always, happy coding! ๐ปโจ
Here's the latest scoop on all the updates and changes we've been working on! ๐ This release is packed with exciting new features and improvements to make your experience even better. Let's dive in! ๐
-
New feature: Python FAQs Added ๐
We've rolled out a comprehensive FAQ section for Python development! This new addition covers essential topics like skills for Python developers, ease of learning, and comparisons with other languages like C++ and Java. Plus, there's a fresh section in the Python roadmap defining what a Python developer is and how to become one. Perfect for those looking to dive into Python's world! -
New feature: AI Tutor Enabled ๐ค
Say hello to your new AI tutor! ๐ We've updated theGenerateAICourse
component to fetch the latest course data, ensuring your learning experience is always up-to-date. The AI tutor dynamically updates course content based on your interactions. Learning just got a whole lot smarter! -
New feature: Regenerate Lessons ๐
Need a lesson do-over? Now you can regenerate lessons with custom prompts! TheRegenerateLesson
component lets you tweak and tailor course content to your liking. It's all about flexibility and making learning work for you! -
New feature: AI Course Pagination ๐
Navigating your AI courses just got easier! We've added pagination and a search feature, so you can quickly find and browse through your courses. With lesson counts and debounced search input, you'll have all the info you need at your fingertips! -
New feature: Delete AI Courses ๐๏ธ
Clean up your course list with the new delete feature! Easily remove AI courses you no longer need. Plus, enjoy an improved UI with direct access to course actions from the course card. It's all about keeping things tidy! -
Improvement: Moving Next Marked as Done โ
We've enhanced the "Moving Next" feature to automatically mark tasks as completed once executed. No more wondering if you've finished โ now it's crystal clear! -
Improvement: AI and Data Scientist Roadmap FAQs ๐ง
Our roadmap for AI and data scientists just got a major boost with a new FAQ section! From educational requirements to career insights, get all the info you need to navigate the data science landscape. -
Improvement: Storing Fine-Tune Data ๐
Fine-tuning your machine learning models? We've improved how we store fine-tuning data, ensuring easy access and efficient retrieval for future use. Keep your experiments and developments on track! -
Bugfix: Broken Link Fixed (#8334) ๐
We squashed a pesky bug by fixing a broken link that was leading to nowhere. Now you can navigate smoothly and access all the resources you need without a hitch! -
Bugfix: Correct AWS Service Name ๐ ๏ธ
We corrected an error in our AWS services list, swapping "VPN" for the correct "VPC" (Virtual Private Cloud). Now everything's shipshape and accurate!
Thanks for sticking with us! We hope these updates make your journey even more awesome. Keep exploring, keep learning, and keep having fun! ๐
Hey there, awesome people! We've got some cool updates and fixes to share with you. Here's a sneak peek at what's been cooking in our development kitchen. Get ready to dive into the latest changes, improvements, and bug zaps! ๐โจ
-
New feature: AI Course Generator ๐๐ค
Say hello to our shiny new AI course generator! Create and manage your AI courses with ease. We've added a course landing page, AI course page, and tons of goodies like error handling, course progress tracking, code highlighting, and usage limits. The UI got a major facelift for a smoother, more responsive experience. Plus, there's a snazzy upgrade button for those who want to level up. ๐ -
New feature: AI Tutor Link in Navigation ๐งญ
Navigate with ease! We've added a link to the AI Tutor page in the navigation bar. Now you can find your AI Tutor faster than ever, with a cool animated ping effect to catch your eye. Whether you're on mobile or desktop, your AI Tutor is just a click away! -
Improvement: Refactor Flutter Roadmap Content ๐
Flutter enthusiasts, rejoice! We've revamped the Flutter roadmap, covering everything from Dart basics to deployment strategies. Whether you're a newbie or a pro, the improved clarity and consistency will make your learning journey even smoother. -
Improvement: Update Design ๐จ
We've spruced up the design of the EmptyBillingScreen component. Enjoy a cleaner look, with more spacing and a simplified header. The upgrade button is now more prominent, making it easier for you to explore those sweet pro benefits. -
Improvement: Update Sidebar UI for Courses ๐
The sidebar for courses just got a makeover! With a new outline view and buttons for easy navigation, you'll breeze through your courses like never before. We've also tweaked the layout and styling to make everything more intuitive and user-friendly. -
Chore: Update Roadmap Content JSON ๐ ๏ธ
We've updated the roadmap content for Engineering Managers and TypeScript developers. New resources, streamlined info, and a focus on building trust and influence make this update a must-see for leaders and developers alike. -
Bugfix: Typo in Filename ๐
Oops! We fixed a typo in a filename to keep things clear and consistent. A small change, but every little bit helps! -
Bugfix: Broken Link ๐
We've fixed a broken link in the MongoDB Kafka Connector documentation. Now you can easily access the right resources for installation and setup. -
Bugfix: Remove Member Only Content ๐ซ
We've removed a resource that required a membership subscription from the Java exception handling roadmap. Now, all remaining resources are free and accessible to everyone.
Thanks for being amazing, and happy exploring! ๐ฅณ
Hey there, fabulous developers! ๐ We've got some awesome updates that are sure to make your coding journey even more exciting. Check out the latest goodies below:
-
New feature: Rate Limiting Resources ๐
Dive deeper into the world of rate limiting with our newly added resources! We've enriched the API design documentation with an insightful article titled "What is rate limiting? | Rate limiting and bots." Plus, we've thrown in eight more entries to give you a comprehensive understanding of throttling, debouncing, and more. Perfect for managing API usage like a pro! -
New feature: Java Roadmap Content ๐งโ๐ป
Java enthusiasts, rejoice! We've rolled out a treasure trove of new content for the Java roadmap. Explore everything from abstraction to concurrency with our updated markdown files. And hey, there's a shiny new TypeScript script in town, likely to help manage all this Java goodness. Happy coding! -
Improvement: Updated Java Assets ๐
Our Java assets just got a facelift! While the PDFs and PNGs remain unchanged, we've added a bunch of Markdown files covering topics like "Abstraction," "Annotations," and "Lambda Expressions." It's all about making learning Java a breeze with structured and organized resources. -
Improvement: Java Roadmap Migration ๐
Out with the old, in with the new! We've migrated the Java roadmap, streamlining it by removing advanced topics like memory management and garbage collection. The roadmap's structure has been revamped for a more coherent learning path. Get ready for a smoother Java journey! -
Improvement: Trust Building Resource ๐ค
Building trust is key, and we've got you covered! Our engineering-manager roadmap now includes a resource on the trust equation, perfect for fostering team dynamics. Keep honing those critical skills like patience and empathy, and watch your team thrive! -
Bugfix: Broken Link in TypeScript Docs ๐
We squashed a pesky bug by fixing a broken link in the TypeScript utility types documentation. Now, you can access all the juicy details without any hiccups. Keep those TypeScript skills sharp and error-free!
That's it for now, folks! Keep being awesome and happy coding! ๐
Welcome to the latest installment of our changelog, where we bring you a delightful blend of new features, improvements, and bug fixes to make your experience smoother and more enjoyable. Let's dive into what's new and fabulous! ๐
-
New feature: User Flag & Share Icon Event
We're excited to introduce a shiny new user flag feature, which enhances the authentication flow across various components like EmailLoginForm, GitHub, Google, and LinkedIn buttons. Plus, we've added new social media icons for Hacker News and Reddit, revamped the Twitter icon, and restructured the ShareIcons directory. Share away! ๐ -
New feature: Subscribe to Changelog
Never miss an update again! You can now subscribe to changelog notifications with a new button in theChangelogBanner.astro
component. Stay in the loop with the latest updates and enhancements. ๐๏ธ -
New feature: Fullstack Development Questions
We've added a treasure trove of fullstack development questions covering everything from API security to React hooks. Each markdown file serves as a guide to help you master fullstack principles. Happy learning! ๐ -
New feature: AI Data Science Tools Guide
A new guide on AI data science tools is here to help you navigate the world of AI. Check out the markdown file and front-end page for a curated list of tools and best practices. ๐ค -
New feature: SQL Course Landing Page
Introducing a comprehensive SQL course landing page with chapters, lessons, quizzes, and interactive elements like course progress tracking and certificates. Dive into SQL and enhance your skills with our engaging content. ๐งโ๐ป -
Improvement: Updated DevOps Principles Content
We've refined the "devops-principles.md" guide to include a hyperlink for automated testing in CI, making it easier for you to access relevant resources. ๐ -
Improvement: Python Roadmap Content Update
Our roadmap content for Python has been enhanced with a new article on tuples and updated dictionary descriptions, providing clearer insights into Python data types. ๐ -
Improvement: Data Analyst Roadmap Refactor
We've refactored 52 topics in the data analyst roadmap to improve clarity and accessibility, covering data visualization, statistical analysis, and more. ๐ -
Bugfix: CSRF Protection Resource Replacement
Fixed a broken link to the PHP Security Guide by replacing it with a relevant article on CSRF protection. No more 404 errors! ๐ -
Bugfix: SQL Course URL Correction
Updated broken URLs in the SQL course component to ensure users are directed to the correct course page. Smooth sailing from here on out! ๐ค๏ธ -
Bugfix: Redis Roadmap Typos Fixed
Corrected typos in the Redis roadmap documentation, fixing broken links to the RPOP command and ensuring proper display. ๐ -
Chore: Node.js Roadmap Content Update
Simplified descriptions and updated links in thenodejs.json
file for exiting Node.js processes, ensuring relevant and accurate resources. ๐
We hope you enjoy these updates and enhancements. Keep exploring and stay tuned for more exciting features and improvements! ๐โจ
Hey there, fellow code enthusiasts! ๐ We've got a bunch of exciting updates and improvements to share with you. From new tutorials and guides to bug fixes and enhancements, there's something for everyone. Let's dive into the details:
-
New feature: Golang REST API Tutorial ๐
We've rolled out a brand new tutorial on crafting a REST API using Golang! This guide is your go-to resource for mastering RESTful services with Go. Check it out in thesrc/data/guides/golang-rest-api.md
file and start building your own APIs today! -
New feature: Java vs Python Guide ๐โ
Ever wondered how Java stacks up against Python? Our latest guide dives deep into the pros and cons of each language, helping you make informed decisions. Find it insrc/data/guides/java-vs-python.md
and explore the differences! -
New feature: UI Design Guidelines ๐๏ธ
We've added some fantastic resources from the Interaction Design Foundation to our "Good Layout Rules" document. These guidelines are perfect for anyone looking to create intuitive and user-friendly interfaces. Dive into the world of UI design with these new insights! -
New feature: Linux Service Management Resource ๐ง
Get hands-on with Linux service management using systemd and systemctl. Our new resource is packed with valuable information to help you master this essential skill. Check out the guide and elevate your Linux admin game! -
Improvement: DevOps Documentation Enhancement ๐ง
We've spruced up our DevOps questions formatting, adding hyperlinks to key tools and resources. Whether you're prepping for an interview or just brushing up on your skills, these updates make it easier to navigate and learn. -
Improvement: Software Architecture Patterns Update ๐๏ธ
We've enriched our software architect roadmap with new content on patterns and design principles. These updates provide proven solutions to common challenges, helping architects build robust systems. -
Bugfix: Dart Global Variables Clarification ๐
We've corrected an inaccuracy in our Dart documentation, clarifying that global variables can indeed be declared. This fix ensures our educational content is spot-on and reliable. -
Bugfix: User Progress Calculation Fix ๐
We've tweaked the way user progress percentages are calculated, ensuring a more accurate reflection of your achievements. Now, both completed and skipped tasks are considered in the calculation. -
Bugfix: Vue.js Documentation Update ๐
We've updated the links in our Vue.js topic content to point to the latest and most relevant documentation. This ensures you have access to the best resources when learning about Vue.js modifiers.
These updates and more are here to enhance your learning experience and make your development journey smoother. Happy coding! ๐ปโจ
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! ๐