From 3efbfba4e792487ca153a6c232d8b461f2efc5e5 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Sun, 26 Apr 2026 18:06:53 +0100 Subject: [PATCH] Rename username --- .github/FUNDING.yml | 2 +- .github/ISSUE_TEMPLATE/config.yml | 2 +- .github/workflows/cleanup-orphaned-content.yml | 2 +- .github/workflows/sync-content-to-repo.yml | 2 +- .github/workflows/upgrade-dependencies.yml | 2 +- astro.config.mjs | 2 +- contributing.md | 12 ++++++------ readme.md | 6 +++--- scripts/close-issues.sh | 2 +- scripts/label-issues.sh | 2 +- src/components/BestPracticeHeader.astro | 2 +- src/components/Leaderboard/LeaderboardPage.tsx | 6 +++--- src/components/OpenSourceBanner.astro | 2 +- src/components/OpenSourceStat.astro | 2 +- src/components/Roadmaps/RoadmapFeedbackAlert.astro | 2 +- src/components/SQLCourse/AuthorCredentials.tsx | 4 ++-- src/components/SQLCourse/AuthorQuoteMessage.tsx | 2 +- .../SQLCourseVariant/AuthorCredentials.tsx | 4 ++-- .../SQLCourseVariant/MeetYourInstructor.tsx | 2 +- src/data/authors/kamran.md | 2 +- src/data/projects/github-random-repo.md | 2 +- src/data/projects/github-user-activity.md | 8 ++++---- src/data/projects/nginx-log-analyser.md | 2 +- src/data/roadmaps/api-design/api-design.md | 2 +- src/data/roadmaps/aspnet-core/aspnet-core.md | 2 +- src/data/roadmaps/backend/backend.md | 2 +- .../gof-design-patterns@6XIWO0MoE-ySl4qh_ihXa.md | 2 +- .../design-patterns@-De1hU2ONGwhQmUpsyrCO.md | 2 +- .../gof-design-patterns@iPN9mSyFwYZER5HSkj6oL.md | 2 +- src/data/roadmaps/data-analyst/data-analyst.md | 2 +- src/data/roadmaps/data-engineer/data-engineer.md | 2 +- ...t---collaborative-work@zFGWxgLPcZoW7KIzlnSV9.md | 2 +- ...kpoint---interactivity@2DFzoIUjKdAKGjfu_SCfa.md | 2 +- .../checkpoint--ci--cd@liaY1GnlOateB_ZKBjNpY.md | 2 +- src/data/roadmaps/full-stack/full-stack.md | 2 +- src/data/roadmaps/java/java.md | 2 +- src/data/roadmaps/nodejs/nodejs.md | 2 +- src/data/roadmaps/php/php.md | 2 +- src/data/roadmaps/postgresql-dba/postgresql-dba.md | 2 +- src/data/roadmaps/python/python.md | 2 +- .../design--architecture@fBd2m8tMJmhuNSaakrpg4.md | 2 +- .../software-architect/software-architect.md | 2 +- src/data/roadmaps/spring-boot/spring-boot.md | 2 +- src/data/roadmaps/sql/sql.md | 2 +- src/data/roadmaps/system-design/system-design.md | 2 +- src/data/videos/practical-intro-to-react.md | 2 +- src/layouts/BaseLayout.astro | 2 +- src/lib/config.ts | 6 +++--- src/lib/github.ts | 6 +++--- src/pages/[roadmapId]/[...topicId].astro | 2 +- src/pages/about.astro | 14 +++++++------- .../[bestPracticeId]/[...topicId].astro | 2 +- src/pages/github.astro | 2 +- 53 files changed, 77 insertions(+), 77 deletions(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 5854e4ab9..fb7de06b5 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,2 +1,2 @@ # These are supported funding model platforms -github: kamranahmedse +github: nilbuild diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 197291f6d..650c0ac53 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -4,7 +4,7 @@ contact_links: url: https://roadmap.sh/discord about: Please do not open issues with roadmap requests, hop onto the discord server for that. - name: πŸ“ ​ ​Typo or Grammatical Mistake - url: https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data + url: https://github.com/nilbuild/developer-roadmap/tree/master/src/data about: Please submit a pull request instead of reporting it as an issue. - name: πŸ’¬ ​ ​Chat on Discord url: https://roadmap.sh/discord diff --git a/.github/workflows/cleanup-orphaned-content.yml b/.github/workflows/cleanup-orphaned-content.yml index f2bbc0f6b..cf5c08890 100644 --- a/.github/workflows/cleanup-orphaned-content.yml +++ b/.github/workflows/cleanup-orphaned-content.yml @@ -65,7 +65,7 @@ jobs: base: "master" labels: | automated pr - reviewers: jcanalesluna,kamranahmedse + reviewers: jcanalesluna,nilbuild commit-message: "chore: cleanup orphaned content files" title: "chore: cleanup orphaned content - ${{ inputs.roadmap_slug }}" body: | diff --git a/.github/workflows/sync-content-to-repo.yml b/.github/workflows/sync-content-to-repo.yml index 8b39a7d71..f42036b15 100644 --- a/.github/workflows/sync-content-to-repo.yml +++ b/.github/workflows/sync-content-to-repo.yml @@ -51,7 +51,7 @@ jobs: base: "master" labels: | automated pr - reviewers: jcanalesluna,kamranahmedse + reviewers: jcanalesluna,nilbuild commit-message: "chore: sync content to repo" title: "chore: sync content to repository - ${{ inputs.roadmap_slug }}" body: | diff --git a/.github/workflows/upgrade-dependencies.yml b/.github/workflows/upgrade-dependencies.yml index 339ae5214..98b8fec98 100644 --- a/.github/workflows/upgrade-dependencies.yml +++ b/.github/workflows/upgrade-dependencies.yml @@ -36,7 +36,7 @@ jobs: labels: | dependencies automated pr - reviewers: kamranahmedse + reviewers: nilbuild commit-message: "chore: update dependencies to latest" title: "Upgrade Dependencies To Latest - Automated" body: | diff --git a/astro.config.mjs b/astro.config.mjs index ecd628f5d..d60c412c7 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -60,7 +60,7 @@ export default defineConfig({ '/', '#', 'mailto:', - 'https://github.com/kamranahmedse', + 'https://github.com/nilbuild', 'https://thenewstack.io', 'https://kamranahmed.info', 'https://roadmap.sh', diff --git a/contributing.md b/contributing.md index 1e3f480af..54b5cab38 100644 --- a/contributing.md +++ b/contributing.md @@ -15,15 +15,15 @@ First of all, thank you for considering to contribute. Please look at the detail For new roadmaps, you can either: -- Submit a roadmap by providing [a textual roadmap similar to this roadmap](https://gist.github.com/kamranahmedse/98758d2c73799b3a6ce17385e4c548a5) in an [issue](https://github.com/kamranahmedse/developer-roadmap/issues). -- Create an interactive roadmap yourself using [our roadmap editor](https://draw.roadmap.sh/) & submit the link to that roadmap in an [issue](https://github.com/kamranahmedse/developer-roadmap/issues). +- Submit a roadmap by providing [a textual roadmap similar to this roadmap](https://gist.github.com/nilbuild/98758d2c73799b3a6ce17385e4c548a5) in an [issue](https://github.com/nilbuild/developer-roadmap/issues). +- Create an interactive roadmap yourself using [our roadmap editor](https://draw.roadmap.sh/) & submit the link to that roadmap in an [issue](https://github.com/nilbuild/developer-roadmap/issues). ## Existing Roadmaps For the existing roadmaps, please follow the details listed for the nature of contribution: -- **Fixing Typos** β€” Make your changes in the [roadmap markdown file](https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data/roadmaps) and submit a [PR](https://github.com/kamranahmedse/developer-roadmap/pulls). -- **Adding/Removing Nodes and Modifying Node Titles** β€” Please open an [issue](https://github.com/kamranahmedse/developer-roadmap/issues) with your suggestion. +- **Fixing Typos** β€” Make your changes in the [roadmap markdown file](https://github.com/nilbuild/developer-roadmap/tree/master/src/data/roadmaps) and submit a [PR](https://github.com/nilbuild/developer-roadmap/pulls). +- **Adding/Removing Nodes and Modifying Node Titles** β€” Please open an [issue](https://github.com/nilbuild/developer-roadmap/issues) with your suggestion. **Note:** Please note that our goal is **not to have the biggest list of items**. Our goal is to list items or skills most relevant today. @@ -51,7 +51,7 @@ Have a look at this project to get an idea of [what we are looking for](https:// ## Adding Content -Find [the content directory inside the relevant roadmap](https://github.com/kamranahmedse/developer-roadmap/tree/master/src/data/roadmaps). Please keep the following guidelines in mind when submitting content: +Find [the content directory inside the relevant roadmap](https://github.com/nilbuild/developer-roadmap/tree/master/src/data/roadmaps). Please keep the following guidelines in mind when submitting content: - Content must be in English. - Maximum of 8 links per topic. @@ -134,7 +134,7 @@ It's important to add a valid type, this will help us categorize the content and For local development, you can use the following commands: ```bash -git clone git@github.com:kamranahmedse/developer-roadmap.git --depth 1 +git clone git@github.com:nilbuild/developer-roadmap.git --depth 1 cd developer-roadmap pnpm add @roadmapsh/editor@npm:@roadmapsh/dummy-editor -w pnpm install diff --git a/readme.md b/readme.md index dd109c59e..9593587c1 100644 --- a/readme.md +++ b/readme.md @@ -145,7 +145,7 @@ Please consider sharing a post about [roadmap.sh](https://roadmap.sh) and the va Clone the repository, install the dependencies and start the application ```bash -git clone git@github.com:kamranahmedse/developer-roadmap.git --depth 1 +git clone git@github.com:nilbuild/developer-roadmap.git --depth 1 cd developer-roadmap pnpm add @roadmapsh/editor@npm:@roadmapsh/dummy-editor -w pnpm install @@ -170,8 +170,8 @@ pnpm dev ## Thanks to all contributors ❀ - - + + ## License diff --git a/scripts/close-issues.sh b/scripts/close-issues.sh index 8e4e98225..168eae320 100755 --- a/scripts/close-issues.sh +++ b/scripts/close-issues.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Fetch issues JSON data and parse it properly -issues=$(gh issue list --repo kamranahmedse/developer-roadmap --search "sort:created-asc" --state open --limit 500 --json number,title,createdAt,updatedAt,state,url,comments,reactionGroups,body | jq -c '.[]') +issues=$(gh issue list --repo nilbuild/developer-roadmap --search "sort:created-asc" --state open --limit 500 --json number,title,createdAt,updatedAt,state,url,comments,reactionGroups,body | jq -c '.[]') # Loop through the issues and delete the ones created in 2022 and not updated in the past year while IFS= read -r issue; do diff --git a/scripts/label-issues.sh b/scripts/label-issues.sh index 3e4faa704..ad44a649d 100755 --- a/scripts/label-issues.sh +++ b/scripts/label-issues.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Fetch issues JSON data and parse it properly -issues=$(gh issue list --repo kamranahmedse/developer-roadmap --search "sort:created-asc" --state open --limit 500 --json number,title,createdAt,updatedAt,state,url,comments,reactionGroups,body | jq -c '.[]') +issues=$(gh issue list --repo nilbuild/developer-roadmap --search "sort:created-asc" --state open --limit 500 --json number,title,createdAt,updatedAt,state,url,comments,reactionGroups,body | jq -c '.[]') # checks the body of issue, identifies the slug from the roadmap URLs # and labels the issue with the corresponding slug diff --git a/src/components/BestPracticeHeader.astro b/src/components/BestPracticeHeader.astro index 1452aa8e8..df68deb26 100644 --- a/src/components/BestPracticeHeader.astro +++ b/src/components/BestPracticeHeader.astro @@ -77,7 +77,7 @@ const isBestPracticeReady = !isUpcoming; { isBestPracticeReady && ( {isGitHubUser ? ( diff --git a/src/components/OpenSourceBanner.astro b/src/components/OpenSourceBanner.astro index 9af78109d..6a9c76a8e 100644 --- a/src/components/OpenSourceBanner.astro +++ b/src/components/OpenSourceBanner.astro @@ -4,7 +4,7 @@ import { getDiscordInfo } from '../lib/discord'; import OpenSourceStat from './OpenSourceStat.astro'; -const repoName = 'kamranahmedse/developer-roadmap'; +const repoName = 'nilbuild/developer-roadmap'; const starCount = await getFormattedStars(repoName); const repoRank = await getRepositoryRank(repoName); diff --git a/src/components/OpenSourceStat.astro b/src/components/OpenSourceStat.astro index 886307559..4006b5428 100644 --- a/src/components/OpenSourceStat.astro +++ b/src/components/OpenSourceStat.astro @@ -56,7 +56,7 @@ const isDiscordMembers = text.toLowerCase() === 'discord members'; { isGitHubStars && ( diff --git a/src/components/Roadmaps/RoadmapFeedbackAlert.astro b/src/components/Roadmaps/RoadmapFeedbackAlert.astro index 239ec0c60..8a712ed6c 100644 --- a/src/components/Roadmaps/RoadmapFeedbackAlert.astro +++ b/src/components/Roadmaps/RoadmapFeedbackAlert.astro @@ -10,7 +10,7 @@ const { roadmapId, title } = Astro.props; const issueTitle = encodeURIComponent(`[New Roadmap Feedback] ${title}`); const roadmapUrl = encodeURIComponent(`https://roadmap.sh/${roadmapId}`); -const feedbackUrl = `https://github.com/kamranahmedse/developer-roadmap/issues/new?template=01-suggest-changes.yml&title=${issueTitle}&url=${roadmapUrl}`; +const feedbackUrl = `https://github.com/nilbuild/developer-roadmap/issues/new?template=01-suggest-changes.yml&title=${issueTitle}&url=${roadmapUrl}`; ---
Kamran Ahmed @@ -19,7 +19,7 @@ export function AuthorCredentials() {
diff --git a/src/components/SQLCourse/AuthorQuoteMessage.tsx b/src/components/SQLCourse/AuthorQuoteMessage.tsx index 0ac58dc9c..8d252d7a6 100644 --- a/src/components/SQLCourse/AuthorQuoteMessage.tsx +++ b/src/components/SQLCourse/AuthorQuoteMessage.tsx @@ -45,7 +45,7 @@ export function AuthorQuoteMessage() {
Kamran Ahmed diff --git a/src/components/SQLCourseVariant/AuthorCredentials.tsx b/src/components/SQLCourseVariant/AuthorCredentials.tsx index 559d75bff..d68abad3b 100644 --- a/src/components/SQLCourseVariant/AuthorCredentials.tsx +++ b/src/components/SQLCourseVariant/AuthorCredentials.tsx @@ -6,7 +6,7 @@ export function AuthorCredentials() { return (
Kamran Ahmed @@ -23,7 +23,7 @@ export function AuthorCredentials() {
Kamran Ahmed diff --git a/src/data/authors/kamran.md b/src/data/authors/kamran.md index 5b80785c4..abb524cb2 100644 --- a/src/data/authors/kamran.md +++ b/src/data/authors/kamran.md @@ -7,7 +7,7 @@ employment: social: linkedin: 'https://www.linkedin.com/in/kamrify' twitter: 'https://twitter.com/kamrify' - github: 'https://github.com/kamranahmedse' + github: 'https://github.com/nilbuild' website: 'https://kamranahmed.info' --- diff --git a/src/data/projects/github-random-repo.md b/src/data/projects/github-random-repo.md index 5eafaf42b..af36cdd94 100644 --- a/src/data/projects/github-random-repo.md +++ b/src/data/projects/github-random-repo.md @@ -34,6 +34,6 @@ The application should handle loading, empty, and error states effectively. Afte Here are the links to the resources you will need for this project: - [GitHub Repository Search API](https://docs.github.com/en/rest/reference/search#search-repositories) -- [Programming Language Data](https://raw.githubusercontent.com/kamranahmedse/githunt/master/src/components/filters/language-filter/languages.json) +- [Programming Language Data](https://raw.githubusercontent.com/nilbuild/githunt/master/src/components/filters/language-filter/languages.json) This project will help you practice API integration, managing asynchronous data, and enhancing user experience with responsive UI states. \ No newline at end of file diff --git a/src/data/projects/github-user-activity.md b/src/data/projects/github-user-activity.md index 5fd7cf47c..cf4dc18dd 100644 --- a/src/data/projects/github-user-activity.md +++ b/src/data/projects/github-user-activity.md @@ -39,14 +39,14 @@ The application should run from the command line, accept the GitHub username as - Fetch the recent activity of the specified GitHub user using the GitHub API. You can use the following endpoint to fetch the user's activity: ``` # https://api.github.com/users//events - # Example: https://api.github.com/users/kamranahmedse/events + # Example: https://api.github.com/users/nilbuild/events ``` - Display the fetched activity in the terminal. ``` Output: - - Pushed 3 commits to kamranahmedse/developer-roadmap - - Opened a new issue in kamranahmedse/developer-roadmap - - Starred kamranahmedse/developer-roadmap + - Pushed 3 commits to nilbuild/developer-roadmap + - Opened a new issue in nilbuild/developer-roadmap + - Starred nilbuild/developer-roadmap - ... ``` You can [learn more about the GitHub API here](https://docs.github.com/en/rest/activity/events?apiVersion=2022-11-28). diff --git a/src/data/projects/nginx-log-analyser.md b/src/data/projects/nginx-log-analyser.md index b20db17ae..ce460c720 100644 --- a/src/data/projects/nginx-log-analyser.md +++ b/src/data/projects/nginx-log-analyser.md @@ -23,7 +23,7 @@ The goal of this project is to help you practice some basic shell scripting skil ## Requirements -Download the sample nginx access log file from [here](https://gist.githubusercontent.com/kamranahmedse/e66c3b9ea89a1a030d3b739eeeef22d0/raw/77fb3ac837a73c4f0206e78a236d885590b7ae35/nginx-access.log). The log file contains the following fields: +Download the sample nginx access log file from [here](https://gist.githubusercontent.com/nilbuild/e66c3b9ea89a1a030d3b739eeeef22d0/raw/77fb3ac837a73c4f0206e78a236d885590b7ae35/nginx-access.log). The log file contains the following fields: - IP address - Date and time diff --git a/src/data/roadmaps/api-design/api-design.md b/src/data/roadmaps/api-design/api-design.md index bf4d98200..ab4a5c4c3 100644 --- a/src/data/roadmaps/api-design/api-design.md +++ b/src/data/roadmaps/api-design/api-design.md @@ -25,7 +25,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' schema: headline: 'API Design' diff --git a/src/data/roadmaps/aspnet-core/aspnet-core.md b/src/data/roadmaps/aspnet-core/aspnet-core.md index 10f56b0fc..0e56d8044 100644 --- a/src/data/roadmaps/aspnet-core/aspnet-core.md +++ b/src/data/roadmaps/aspnet-core/aspnet-core.md @@ -24,7 +24,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' schema: headline: 'ASP.NET Core Developer Roadmap' diff --git a/src/data/roadmaps/backend/backend.md b/src/data/roadmaps/backend/backend.md index 313eb2808..e478c3861 100644 --- a/src/data/roadmaps/backend/backend.md +++ b/src/data/roadmaps/backend/backend.md @@ -21,7 +21,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' partner: description: "Get the latest Backend news from our sister site" diff --git a/src/data/roadmaps/backend/content/gof-design-patterns@6XIWO0MoE-ySl4qh_ihXa.md b/src/data/roadmaps/backend/content/gof-design-patterns@6XIWO0MoE-ySl4qh_ihXa.md index 7ae98bac3..d0a5971bc 100644 --- a/src/data/roadmaps/backend/content/gof-design-patterns@6XIWO0MoE-ySl4qh_ihXa.md +++ b/src/data/roadmaps/backend/content/gof-design-patterns@6XIWO0MoE-ySl4qh_ihXa.md @@ -5,5 +5,5 @@ Gang of Four (GoF) Design Patterns are 23 foundational software design patterns Learn more from the following links: - [@article@Gangs of Four (GoF) Design Patterns](https://www.digitalocean.com/community/tutorials/gangs-of-four-gof-design-patterns) -- [@article@Design Patterns for Humans](https://github.com/kamranahmedse/design-patterns-for-humans) +- [@article@Design Patterns for Humans](https://github.com/nilbuild/design-patterns-for-humans) - [@video@Tutorial - Builder Pattern (Gang of Four Design Patterns Series)](https://www.youtube.com/watch?v=_sa2WlAFWQos) diff --git a/src/data/roadmaps/computer-science/content/design-patterns@-De1hU2ONGwhQmUpsyrCO.md b/src/data/roadmaps/computer-science/content/design-patterns@-De1hU2ONGwhQmUpsyrCO.md index f51d6042d..9b658e61e 100644 --- a/src/data/roadmaps/computer-science/content/design-patterns@-De1hU2ONGwhQmUpsyrCO.md +++ b/src/data/roadmaps/computer-science/content/design-patterns@-De1hU2ONGwhQmUpsyrCO.md @@ -4,7 +4,7 @@ Design patterns are solutions to common problems in software design. They are fo Visit the following resources to learn more: -- [@opensource@Design Patterns for Humans](https://github.com/kamranahmedse/design-patterns-for-humans) +- [@opensource@Design Patterns for Humans](https://github.com/nilbuild/design-patterns-for-humans) - [@article@Design Patterns](https://en.wikipedia.org/wiki/Software_design_pattern) - [@article@Refactoring Guru - Design Patterns](https://refactoring.guru/design-patterns/) - [@feed@Explore top posts about Design Patterns](https://app.daily.dev/tags/design-patterns?ref=roadmapsh) \ No newline at end of file diff --git a/src/data/roadmaps/computer-science/content/gof-design-patterns@iPN9mSyFwYZER5HSkj6oL.md b/src/data/roadmaps/computer-science/content/gof-design-patterns@iPN9mSyFwYZER5HSkj6oL.md index 7ab2a818e..e987aa4ba 100644 --- a/src/data/roadmaps/computer-science/content/gof-design-patterns@iPN9mSyFwYZER5HSkj6oL.md +++ b/src/data/roadmaps/computer-science/content/gof-design-patterns@iPN9mSyFwYZER5HSkj6oL.md @@ -4,4 +4,4 @@ Gang of Four (GoF) design patterns are a set of 23 design patterns that were fir Visit the following resources to learn more: -- [@opensource@Design Patterns for Humans](https://github.com/kamranahmedse/design-patterns-for-humans) \ No newline at end of file +- [@opensource@Design Patterns for Humans](https://github.com/nilbuild/design-patterns-for-humans) \ No newline at end of file diff --git a/src/data/roadmaps/data-analyst/data-analyst.md b/src/data/roadmaps/data-analyst/data-analyst.md index fe6f781cf..d5c84c30e 100644 --- a/src/data/roadmaps/data-analyst/data-analyst.md +++ b/src/data/roadmaps/data-analyst/data-analyst.md @@ -24,7 +24,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' schema: headline: 'Data Analyst Roadmap' diff --git a/src/data/roadmaps/data-engineer/data-engineer.md b/src/data/roadmaps/data-engineer/data-engineer.md index d305652d5..e16c6a971 100644 --- a/src/data/roadmaps/data-engineer/data-engineer.md +++ b/src/data/roadmaps/data-engineer/data-engineer.md @@ -24,7 +24,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' schema: headline: 'Data Engineer Roadmap' diff --git a/src/data/roadmaps/full-stack/content/checkpoint---collaborative-work@zFGWxgLPcZoW7KIzlnSV9.md b/src/data/roadmaps/full-stack/content/checkpoint---collaborative-work@zFGWxgLPcZoW7KIzlnSV9.md index 79c5bcbbc..4a5dbebd7 100644 --- a/src/data/roadmaps/full-stack/content/checkpoint---collaborative-work@zFGWxgLPcZoW7KIzlnSV9.md +++ b/src/data/roadmaps/full-stack/content/checkpoint---collaborative-work@zFGWxgLPcZoW7KIzlnSV9.md @@ -7,4 +7,4 @@ Now that you have learnt git and GitHub you should be ready to work with others. * Add snapshots of your project to the readme file so that anyone can see what the project looks like without having to run it locally. * Add a `LICENSE` file to each repository that you create. This file should contain the license that you want to use for the project. You can use [choosealicense.com](https://choosealicense.com/) to help you choose a license. -You can have a look at [my GitHub profile](https://github.com/kamranahmedse) and see how I have structured my repositories and how [some of my readme files look like](https://github.com/kamranahmedse/aws-cost-cli). \ No newline at end of file +You can have a look at [my GitHub profile](https://github.com/nilbuild) and see how I have structured my repositories and how [some of my readme files look like](https://github.com/nilbuild/aws-cost-cli). \ No newline at end of file diff --git a/src/data/roadmaps/full-stack/content/checkpoint---interactivity@2DFzoIUjKdAKGjfu_SCfa.md b/src/data/roadmaps/full-stack/content/checkpoint---interactivity@2DFzoIUjKdAKGjfu_SCfa.md index 7ce89bb7e..8167bbb7b 100644 --- a/src/data/roadmaps/full-stack/content/checkpoint---interactivity@2DFzoIUjKdAKGjfu_SCfa.md +++ b/src/data/roadmaps/full-stack/content/checkpoint---interactivity@2DFzoIUjKdAKGjfu_SCfa.md @@ -14,5 +14,5 @@ At this point you should be able to add interactivity to your web pages using Ja Here are few ideas to practice your skills: * Create a simple to-do list app that allows users to search, add, edit, and delete items. Use local storage to store the data. -* Create a simple webpage where user can put in anyone's GitHub username and see their profile information. You can use GitHub's API to fetch the data. For example, here is the [sample URL to fetch my data](https://api.github.com/users/kamranahmedse). Make sure to add validation and error handling. +* Create a simple webpage where user can put in anyone's GitHub username and see their profile information. You can use GitHub's API to fetch the data. For example, here is the [sample URL to fetch my data](https://api.github.com/users/nilbuild). Make sure to add validation and error handling. * Create a basic calculator app that allows users to perform basic arithmetic operations. \ No newline at end of file diff --git a/src/data/roadmaps/full-stack/content/checkpoint--ci--cd@liaY1GnlOateB_ZKBjNpY.md b/src/data/roadmaps/full-stack/content/checkpoint--ci--cd@liaY1GnlOateB_ZKBjNpY.md index d3ad80be8..83c9cd8a5 100644 --- a/src/data/roadmaps/full-stack/content/checkpoint--ci--cd@liaY1GnlOateB_ZKBjNpY.md +++ b/src/data/roadmaps/full-stack/content/checkpoint--ci--cd@liaY1GnlOateB_ZKBjNpY.md @@ -7,4 +7,4 @@ The next step at this point is to implement CI/CD for your application using Git * Run your tests (ignore this step if you haven't learnt it yet) * Deploy your application to AWS -Regarding the deployment to AWS you can use `rsync` to copy the files to the server. Here's a [sample GitHub workflow](https://gist.github.com/kamranahmedse/1e94b412006040f38e24b9443b2da41a) using `rsync`. \ No newline at end of file +Regarding the deployment to AWS you can use `rsync` to copy the files to the server. Here's a [sample GitHub workflow](https://gist.github.com/nilbuild/1e94b412006040f38e24b9443b2da41a) using `rsync`. \ No newline at end of file diff --git a/src/data/roadmaps/full-stack/full-stack.md b/src/data/roadmaps/full-stack/full-stack.md index b4a530e0a..b7f089931 100644 --- a/src/data/roadmaps/full-stack/full-stack.md +++ b/src/data/roadmaps/full-stack/full-stack.md @@ -24,7 +24,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' question: title: 'What is a Full Stack Developer?' diff --git a/src/data/roadmaps/java/java.md b/src/data/roadmaps/java/java.md index f2625a712..ec0c2946d 100644 --- a/src/data/roadmaps/java/java.md +++ b/src/data/roadmaps/java/java.md @@ -20,7 +20,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' question: title: 'What is a Java Developer?' diff --git a/src/data/roadmaps/nodejs/nodejs.md b/src/data/roadmaps/nodejs/nodejs.md index a4a1cf59d..9645cbc45 100644 --- a/src/data/roadmaps/nodejs/nodejs.md +++ b/src/data/roadmaps/nodejs/nodejs.md @@ -24,7 +24,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder roadmap.sh' schema: headline: 'Node.js Roadmap' diff --git a/src/data/roadmaps/php/php.md b/src/data/roadmaps/php/php.md index 72a4caa06..155c8b255 100644 --- a/src/data/roadmaps/php/php.md +++ b/src/data/roadmaps/php/php.md @@ -24,7 +24,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' schema: headline: 'PHP Roadmap' diff --git a/src/data/roadmaps/postgresql-dba/postgresql-dba.md b/src/data/roadmaps/postgresql-dba/postgresql-dba.md index d8d137172..2ff1f1bd1 100644 --- a/src/data/roadmaps/postgresql-dba/postgresql-dba.md +++ b/src/data/roadmaps/postgresql-dba/postgresql-dba.md @@ -23,7 +23,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' seo: title: 'DBA Roadmap: Learn to become a database administrator with PostgreSQL' diff --git a/src/data/roadmaps/python/python.md b/src/data/roadmaps/python/python.md index 28483ec88..3c0ae1572 100644 --- a/src/data/roadmaps/python/python.md +++ b/src/data/roadmaps/python/python.md @@ -23,7 +23,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' schema: headline: 'Python Roadmap' diff --git a/src/data/roadmaps/software-architect/content/design--architecture@fBd2m8tMJmhuNSaakrpg4.md b/src/data/roadmaps/software-architect/content/design--architecture@fBd2m8tMJmhuNSaakrpg4.md index c7dbb392c..b2dac4bd8 100644 --- a/src/data/roadmaps/software-architect/content/design--architecture@fBd2m8tMJmhuNSaakrpg4.md +++ b/src/data/roadmaps/software-architect/content/design--architecture@fBd2m8tMJmhuNSaakrpg4.md @@ -7,4 +7,4 @@ Practically, architects improve by experimenting with various technology stacks, Visit the following resources to learn more: - [@roadmap@Visit Dedicated Software Design Roadmap](https://roadmap.sh/software-design-architecture) -- [@opensource@Design Patterns for Humans](https://github.com/kamranahmedse/design-patterns-for-humans) \ No newline at end of file +- [@opensource@Design Patterns for Humans](https://github.com/nilbuild/design-patterns-for-humans) \ No newline at end of file diff --git a/src/data/roadmaps/software-architect/software-architect.md b/src/data/roadmaps/software-architect/software-architect.md index 76b0114dd..1807fcfc2 100644 --- a/src/data/roadmaps/software-architect/software-architect.md +++ b/src/data/roadmaps/software-architect/software-architect.md @@ -25,7 +25,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' dimensions: width: 968 diff --git a/src/data/roadmaps/spring-boot/spring-boot.md b/src/data/roadmaps/spring-boot/spring-boot.md index 07fafc14b..dc2e168c5 100644 --- a/src/data/roadmaps/spring-boot/spring-boot.md +++ b/src/data/roadmaps/spring-boot/spring-boot.md @@ -24,7 +24,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' schema: headline: 'Spring Boot Roadmap' diff --git a/src/data/roadmaps/sql/sql.md b/src/data/roadmaps/sql/sql.md index 1fb3db7ca..827c1cf00 100644 --- a/src/data/roadmaps/sql/sql.md +++ b/src/data/roadmaps/sql/sql.md @@ -21,7 +21,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' dimensions: width: 968 diff --git a/src/data/roadmaps/system-design/system-design.md b/src/data/roadmaps/system-design/system-design.md index e0aa14f84..7743e0e97 100644 --- a/src/data/roadmaps/system-design/system-design.md +++ b/src/data/roadmaps/system-design/system-design.md @@ -28,7 +28,7 @@ courses: - 'Certification' instructor: name: 'Kamran Ahmed' - image: 'https://github.com/kamranahmedse.png' + image: 'https://github.com/nilbuild.png' title: 'Founder - roadmap.sh' dimensions: width: 968 diff --git a/src/data/videos/practical-intro-to-react.md b/src/data/videos/practical-intro-to-react.md index d84b194dd..d4b7daee3 100644 --- a/src/data/videos/practical-intro-to-react.md +++ b/src/data/videos/practical-intro-to-react.md @@ -15,7 +15,7 @@ tags: In this short series of lessons, we are going to create a react app from scratch. We are mainly going to use React and Chakra UI and see how we can build an application that fetches the trending projects from GitHub's API and shows you in the form of listing. -If you want to get an idea of what we are going to be building have a look at [GitHunt](https://kamranahmed.info/githunt). Also the complete source code can be found at [@kamranahmedse/githunt](https://github.com/kamranahmedse/githunt) +If you want to get an idea of what we are going to be building have a look at [GitHunt](https://kamranahmed.info/githunt). Also the complete source code can be found at [@nilbuild/githunt](https://github.com/nilbuild/githunt) ## Intro and Basic Setup diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index a7a4303bc..1c1290555 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -65,7 +65,7 @@ const { // Remove trailing slashes to consider the page as canonical const currentPageAbsoluteUrl = `https://roadmap.sh${permalink}`; const canonicalUrl = givenCanonical || currentPageAbsoluteUrl; -const commitUrl = `https://github.com/kamranahmedse/developer-roadmap/commit/${ +const commitUrl = `https://github.com/nilbuild/developer-roadmap/commit/${ import.meta.env.GITHUB_SHA }`; diff --git a/src/lib/config.ts b/src/lib/config.ts index 56ec1f591..a53779c03 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -5,10 +5,10 @@ export const siteConfig = { url: { twitter: 'https://twitter.com/roadmapsh', youtube: 'https://youtube.com/theroadmap?sub_confirmation=1', - repo: 'https://github.com/kamranahmedse/developer-roadmap', + repo: 'https://github.com/nilbuild/developer-roadmap', contribute: - 'https://github.com/kamranahmedse/developer-roadmap/tree/master/contributing.md', - issue: 'https://github.com/kamranahmedse/developer-roadmap/issues/new', + 'https://github.com/nilbuild/developer-roadmap/tree/master/contributing.md', + issue: 'https://github.com/nilbuild/developer-roadmap/issues/new', }, keywords: [ 'roadmap', diff --git a/src/lib/github.ts b/src/lib/github.ts index acc07450d..86961b49f 100644 --- a/src/lib/github.ts +++ b/src/lib/github.ts @@ -6,7 +6,7 @@ const defaultStarCount = 224000; let starCount: number | undefined = undefined; export async function countStars( - repo = 'kamranahmedse/developer-roadmap', + repo = 'nilbuild/developer-roadmap', ): Promise { if (starCount) { return starCount; @@ -26,7 +26,7 @@ export async function countStars( } export async function getFormattedStars( - repo = 'kamranahmedse/developer-roadmap', + repo = 'nilbuild/developer-roadmap', ): Promise { const stars = import.meta.env.DEV ? defaultStarCount : await countStars(repo); @@ -37,7 +37,7 @@ const defaultRanking = '7th'; let ranking: string; export async function getRepositoryRank( - repo = 'kamranahmedse/developer-roadmap', + repo = 'nilbuild/developer-roadmap', ): Promise { try { const response = await fetch( diff --git a/src/pages/[roadmapId]/[...topicId].astro b/src/pages/[roadmapId]/[...topicId].astro index 3450c0efe..a5f2aa666 100644 --- a/src/pages/[roadmapId]/[...topicId].astro +++ b/src/pages/[roadmapId]/[...topicId].astro @@ -80,7 +80,7 @@ if (isTopic) { /.+?\/src\/data/, '/src/data', ); - gitHubUrl = `https://github.com/kamranahmedse/developer-roadmap/tree/master${fileWithoutBasePath}`; + gitHubUrl = `https://github.com/nilbuild/developer-roadmap/tree/master${fileWithoutBasePath}`; } else { guide = await getOfficialGuide(topicId, roadmapId); if (!guide) { diff --git a/src/pages/about.astro b/src/pages/about.astro index d49eeb91c..df93eb032 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -2,7 +2,7 @@ import BaseLayout from '../layouts/BaseLayout.astro'; import { getRepositoryRank } from '../lib/github.ts'; -const repoRank = await getRepositoryRank('kamranahmedse/developer-roadmap'); +const repoRank = await getRepositoryRank('nilbuild/developer-roadmap'); --- @@ -57,7 +57,7 @@ const repoRank = await getRepositoryRank('kamranahmedse/developer-roadmap');

It started as a set of visual charts on GitHub to guide developers who are confused about what they should learn @@ -121,7 +121,7 @@ const repoRank = await getRepositoryRank('kamranahmedse/developer-roadmap'); rel='nofollow'>GitHub pages. The project is open-core and the codebase can be found on GitHub. @@ -135,13 +135,13 @@ const repoRank = await getRepositoryRank('kamranahmedse/developer-roadmap'); of the roadmap in the form of bulleted list. Here is an example contribution of a new roadmap.

Find more details in the contribution docs. @@ -154,7 +154,7 @@ const repoRank = await getRepositoryRank('kamranahmedse/developer-roadmap');

Please have a look at the contribution docs for details. @@ -167,7 +167,7 @@ const repoRank = await getRepositoryRank('kamranahmedse/developer-roadmap');

Please have a look at the contribution docs for details. diff --git a/src/pages/best-practices/[bestPracticeId]/[...topicId].astro b/src/pages/best-practices/[bestPracticeId]/[...topicId].astro index ae189b29b..662531ffa 100644 --- a/src/pages/best-practices/[bestPracticeId]/[...topicId].astro +++ b/src/pages/best-practices/[bestPracticeId]/[...topicId].astro @@ -25,7 +25,7 @@ export async function getStaticPaths() { const { file } = Astro.props as BestPracticeTopicFileType; const fileWithoutBasePath = file.file?.replace(/.+?\/src\/data/, '/src/data'); -const gitHubUrl = `https://github.com/kamranahmedse/developer-roadmap/tree/master${fileWithoutBasePath}`; +const gitHubUrl = `https://github.com/nilbuild/developer-roadmap/tree/master${fileWithoutBasePath}`; ---

diff --git a/src/pages/github.astro b/src/pages/github.astro index fd302604f..0948b9d95 100644 --- a/src/pages/github.astro +++ b/src/pages/github.astro @@ -1,6 +1,6 @@ --- export const prerender = false; -const githubLink = 'https://github.com/kamranahmedse/developer-roadmap'; +const githubLink = 'https://github.com/nilbuild/developer-roadmap'; return Astro.redirect(githubLink); ---