From f4c5204ba545379f18cc2c4068f0e921f8a00264 Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Tue, 1 Mar 2022 12:17:48 +0530 Subject: [PATCH 01/32] javascript added --- README.md | 1 + frontend/README.md | 5 ++--- javascript/README.md | 18 ++++++++++++++++++ 3 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 javascript/README.md diff --git a/README.md b/README.md index 41b401a..8eb6e2e 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ - [PHP](php/) - [Elixir](elixir/) +- [Javascript](javascript/) ### Frameworks and Libraries :rocket: diff --git a/frontend/README.md b/frontend/README.md index 5c449ee..8ef977a 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -6,9 +6,8 @@ The following technologies are covered in this: 1. HTML 2. CSS 3. SASS/SCSS -4. JavaScript -5. jQuery -6. BootstrapJS +4. jQuery +5. BootstrapJS ## Official documentation diff --git a/javascript/README.md b/javascript/README.md new file mode 100644 index 0000000..cca5884 --- /dev/null +++ b/javascript/README.md @@ -0,0 +1,18 @@ +# Javascript + +This document covers some of the important concepts for Javascript that a developer must learn. These may cover some very basic concepts to advanced concepts as well. + +## Official documentation +To be added. + +## Online resources +To be added. + +#### Useful Blogs +To be added. + +## Books +To be added. + +## Exercises +To be added. \ No newline at end of file From d4a4b0fa45bf3b91f193a72d692284e9b34ef51a Mon Sep 17 00:00:00 2001 From: AkhileshNegi Date: Wed, 31 Aug 2022 09:47:33 +0530 Subject: [PATCH 02/32] added resource for blogs --- README.md | 1 + guidelines/blog/README.md | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 guidelines/blog/README.md diff --git a/README.md b/README.md index 8eb6e2e..48a3bd8 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ ### Guidelines - [Code Review](guidelines/code-review#guidelines-for-conducting-code-review) +- [Blogs](guidelines/blog#guidelines-for-writing-blogs) ## Credits :raised_hands: diff --git a/guidelines/blog/README.md b/guidelines/blog/README.md new file mode 100644 index 0000000..b25221a --- /dev/null +++ b/guidelines/blog/README.md @@ -0,0 +1,19 @@ +# Guidelines for writing blogs + +## To-Do List + +1. Add a name to a google document rather than leaving it as an Untitled document +2. Make sure your blog is accessible with permission set as `anyone with the link can comment +3. Add images in the blog that are more personal and relevant(snapshot of the work you have done, problems solved, workplace, etc) to the blog +4. Add hyperlinks to your profile, and GitHub repo so others can check out your work +5. Break the blog into different sections with headings(the first section can be an introduction and the last as the conclusion where you can summarise) +6. Check for grammar errors, spelling errors, improper capitalization & spacing of letters +7. Keep the comments even after resolving for others to check if it’s been properly taken care of +8. While adding any fact or stats data make sure to link the source of information + + +## Resources + +1. [A brief guide to capitalization rules](https://writer.com/blog/capitalization-rules/) +2. [Different sections you can divide writing in](https://mightyally.org/blog/feature-story-writing/) + From 9b4cd283169e656a8105e28478c1a5d190e7b6d9 Mon Sep 17 00:00:00 2001 From: AkhileshNegi Date: Wed, 31 Aug 2022 09:50:20 +0530 Subject: [PATCH 03/32] cleanups --- guidelines/blog/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guidelines/blog/README.md b/guidelines/blog/README.md index b25221a..53611ff 100644 --- a/guidelines/blog/README.md +++ b/guidelines/blog/README.md @@ -3,7 +3,7 @@ ## To-Do List 1. Add a name to a google document rather than leaving it as an Untitled document -2. Make sure your blog is accessible with permission set as `anyone with the link can comment +2. Make sure your blog is accessible with permission set as `Anyone with the link can comment` 3. Add images in the blog that are more personal and relevant(snapshot of the work you have done, problems solved, workplace, etc) to the blog 4. Add hyperlinks to your profile, and GitHub repo so others can check out your work 5. Break the blog into different sections with headings(the first section can be an introduction and the last as the conclusion where you can summarise) From 64e72676bd21790aeaa4401c8b95db46aadf3aeb Mon Sep 17 00:00:00 2001 From: AkhileshNegi Date: Wed, 31 Aug 2022 09:52:04 +0530 Subject: [PATCH 04/32] cleanups --- guidelines/blog/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guidelines/blog/README.md b/guidelines/blog/README.md index 53611ff..7754609 100644 --- a/guidelines/blog/README.md +++ b/guidelines/blog/README.md @@ -9,7 +9,7 @@ 5. Break the blog into different sections with headings(the first section can be an introduction and the last as the conclusion where you can summarise) 6. Check for grammar errors, spelling errors, improper capitalization & spacing of letters 7. Keep the comments even after resolving for others to check if it’s been properly taken care of -8. While adding any fact or stats data make sure to link the source of information +8. Always include the hyperlinks for the information's source when adding any facts or statistics. ## Resources From f0eaa9cc4e010376f143bd8d1004f162e6753dfa Mon Sep 17 00:00:00 2001 From: AkhileshNegi Date: Wed, 31 Aug 2022 09:53:29 +0530 Subject: [PATCH 05/32] cleanups --- guidelines/blog/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guidelines/blog/README.md b/guidelines/blog/README.md index 7754609..a1831a1 100644 --- a/guidelines/blog/README.md +++ b/guidelines/blog/README.md @@ -2,7 +2,7 @@ ## To-Do List -1. Add a name to a google document rather than leaving it as an Untitled document +1. Add a name to a google document rather than leaving it as an `Untitled document` 2. Make sure your blog is accessible with permission set as `Anyone with the link can comment` 3. Add images in the blog that are more personal and relevant(snapshot of the work you have done, problems solved, workplace, etc) to the blog 4. Add hyperlinks to your profile, and GitHub repo so others can check out your work From 70b02d7d2023543e971ab6660c4dca432b8764aa Mon Sep 17 00:00:00 2001 From: AkhileshNegi Date: Wed, 31 Aug 2022 09:59:41 +0530 Subject: [PATCH 06/32] added grammarly suggestion --- guidelines/blog/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guidelines/blog/README.md b/guidelines/blog/README.md index a1831a1..bdb46ea 100644 --- a/guidelines/blog/README.md +++ b/guidelines/blog/README.md @@ -7,7 +7,7 @@ 3. Add images in the blog that are more personal and relevant(snapshot of the work you have done, problems solved, workplace, etc) to the blog 4. Add hyperlinks to your profile, and GitHub repo so others can check out your work 5. Break the blog into different sections with headings(the first section can be an introduction and the last as the conclusion where you can summarise) -6. Check for grammar errors, spelling errors, improper capitalization & spacing of letters +6. Check for grammar errors, spelling errors, improper capitalization & spacing of letters(Add Grammarly extension to browser) 7. Keep the comments even after resolving for others to check if it’s been properly taken care of 8. Always include the hyperlinks for the information's source when adding any facts or statistics. From 4d5fabf1fe0a1a24d1b074b870a6d6f1c5c944c5 Mon Sep 17 00:00:00 2001 From: Gautam <73119570+gautam071@users.noreply.github.com> Date: Mon, 31 Oct 2022 17:34:56 +0530 Subject: [PATCH 07/32] updated the php codesniffer --- wordpress/WPCS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress/WPCS.md b/wordpress/WPCS.md index 41989b0..93228b6 100644 --- a/wordpress/WPCS.md +++ b/wordpress/WPCS.md @@ -66,7 +66,7 @@ This document covers how to setup PHP Code Sniffer to sniff WordPress coding sta 1. Install [phpcs](https://github.com/squizlabs/PHP_CodeSniffer) globally ``` -composer global require "squizlabs php_codesniffer=*" +composer global require "squizlabs/php_codesniffer=*" ``` ### Installing WPCS globally From 70732633d2688494caf2dcda3310f1125d65bb78 Mon Sep 17 00:00:00 2001 From: Abhishek-Khanduri Date: Wed, 21 Dec 2022 11:50:43 +0530 Subject: [PATCH 08/32] Added some core wordpress concepts --- wordpress/README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wordpress/README.md b/wordpress/README.md index 0bb6ca5..b8468c9 100644 --- a/wordpress/README.md +++ b/wordpress/README.md @@ -8,7 +8,13 @@ To be added ## Online resources -To be added + +Some core WordPress concepts: +-https://codex.wordpress.org/Theme_Development#Anatomy_of_a_Theme +-https://developer.wordpress.org/themes/basics/template-hierarchy/ +-https://codex.wordpress.org/Database_Description +-https://developer.wordpress.org/plugins/intro/what-is-a-plugin/ +-https://developer.wordpress.org/plugins/plugin-basics/ ## Books `To be added.` From 532fc10789a5d07e3f138bb47b955f9ee4fd4a48 Mon Sep 17 00:00:00 2001 From: Abhishek-Khanduri Date: Wed, 21 Dec 2022 12:03:23 +0530 Subject: [PATCH 09/32] Formating fixes --- wordpress/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wordpress/README.md b/wordpress/README.md index b8468c9..c7faa33 100644 --- a/wordpress/README.md +++ b/wordpress/README.md @@ -10,11 +10,11 @@ To be added ## Online resources Some core WordPress concepts: --https://codex.wordpress.org/Theme_Development#Anatomy_of_a_Theme --https://developer.wordpress.org/themes/basics/template-hierarchy/ --https://codex.wordpress.org/Database_Description --https://developer.wordpress.org/plugins/intro/what-is-a-plugin/ --https://developer.wordpress.org/plugins/plugin-basics/ +1. [Thema Development](https://codex.wordpress.org/Theme_Development#Anatomy_of_a_Theme) +2. [Template Hierarchy](https://developer.wordpress.org/themes/basics/template-hierarchy/) +3. [Database Description](https://codex.wordpress.org/Database_Description) +4. [What is a Plugin](https://developer.wordpress.org/plugins/intro/what-is-a-plugin/) +5. [Plugin Basics](https://developer.wordpress.org/plugins/plugin-basics/) ## Books `To be added.` From 5bcf1afb3ea303f1559179180b1be3ac17a742af Mon Sep 17 00:00:00 2001 From: Abhishek-Khanduri Date: Wed, 21 Dec 2022 12:06:46 +0530 Subject: [PATCH 10/32] typo fixes --- wordpress/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress/README.md b/wordpress/README.md index c7faa33..cdf59a3 100644 --- a/wordpress/README.md +++ b/wordpress/README.md @@ -10,7 +10,7 @@ To be added ## Online resources Some core WordPress concepts: -1. [Thema Development](https://codex.wordpress.org/Theme_Development#Anatomy_of_a_Theme) +1. [Theme Development](https://codex.wordpress.org/Theme_Development/) 2. [Template Hierarchy](https://developer.wordpress.org/themes/basics/template-hierarchy/) 3. [Database Description](https://codex.wordpress.org/Database_Description) 4. [What is a Plugin](https://developer.wordpress.org/plugins/intro/what-is-a-plugin/) From e29a966c633f785f8daba45da3b13b5747be72e3 Mon Sep 17 00:00:00 2001 From: Abhishek-Khanduri Date: Wed, 21 Dec 2022 12:08:29 +0530 Subject: [PATCH 11/32] cleanups --- wordpress/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress/README.md b/wordpress/README.md index cdf59a3..d62b02f 100644 --- a/wordpress/README.md +++ b/wordpress/README.md @@ -10,7 +10,7 @@ To be added ## Online resources Some core WordPress concepts: -1. [Theme Development](https://codex.wordpress.org/Theme_Development/) +1. [Theme Development](https://codex.wordpress.org/Theme_Development) 2. [Template Hierarchy](https://developer.wordpress.org/themes/basics/template-hierarchy/) 3. [Database Description](https://codex.wordpress.org/Database_Description) 4. [What is a Plugin](https://developer.wordpress.org/plugins/intro/what-is-a-plugin/) From c11b873c88560c4d86187fedf5ec7ee69fbc438c Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Fri, 24 Feb 2023 10:44:57 +0530 Subject: [PATCH 12/32] Update README.md --- software-practices/README.md | 48 ++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/software-practices/README.md b/software-practices/README.md index 2d3c02b..bbe7dfd 100644 --- a/software-practices/README.md +++ b/software-practices/README.md @@ -7,6 +7,54 @@ This document covers some of the best practices when building any software or pi 1. [Event based scheduling or Velocity by Joel Spolsky](https://www.joelonsoftware.com/2007/10/26/evidence-based-scheduling/) +### Some Best VS Code Extensions - + +#### 1. Auto Rename Tag: +If you're working on an HTML file and change the opening tag for a `
` element to `
`,this extension will automatically change the closing tag from `
` to ``. + +#### 2. Bracket Pair: +If you're working on a JavaScript file and your cursor is on an opening brace `({)`, this extension will highlight the matching closing brace `(})` in a different color. + +#### 3. Prettier Formatter: +If you're working on a JavaScript file and you press the shortcut key to format your code with Prettier, it will automatically add indentation, line breaks, and other formatting to make your code easier to read. + +#### 4. Live Server: +If you're working on an HTML file and you start the Live Server, it will open your file in a web browser and automatically refresh the page whenever you make changes to the file. + +#### 5. Auto Closing Tag: +If you're working on an `HTML` file and you type `
`, this extension will automatically add the closing tag `
` for you. + +#### 6. Rest Client: +If you're working on a web application that communicates with a REST API, you can use this extension to send HTTP requests to the API and view the response directly within VS Code. + +#### 7. Live Share: +If you're working on a code file with a colleague, you can use Live Share to collaborate in real-time, edit the same file simultaneously, and chat within VS Code. + +#### 8. Git History: +If you're working on a Git repository, you can use this extension to view the commit history and details of each commit. + +#### 9. Colorize: +If you're working on a CSS file, this extension will add color highlighting to different parts of the code, such as properties, values, and selectors. + +#### 10. DotENV: +If you're working on a Node.js application that uses environment variables, you can use this extension to add syntax highlighting and code completion to your `.env` file. + +#### 11. GitLens: +If you're working on a Git repository, you can use this extension to see additional information about each line of code, such as who made the last change and when it was made. + +#### 12. Simple React Snippets: +If you're working on a React application, you can use this extension to insert reusable code snippets for common tasks, such as creating a new component or importing React. + +#### 13. SVG Preview: +If you're working on an SVG file, this extension will show a preview of the graphic directly within VS Code, allowing you to see how it will look in a web browser. + +#### 14. Vim: +If you're a Vim user, you can use this extension to bring Vim's keyboard shortcuts and commands into VS Code. + +#### 15. Bracket Pair Color: +If you're working on a code file that uses brackets, parentheses, or other pairs of characters, this extension will highlight each pair in a different color to make it easier to read and understand the code. + + #### Books `To be added.` From d6d9ea4fe68da6805b279c5139603c5a63680989 Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Fri, 24 Feb 2023 15:47:40 +0530 Subject: [PATCH 13/32] updatated --- .../VS Code/Recommended Extensions/README.md | 46 ++++++++++++++++++ software-practices/README.md | 48 ------------------- 2 files changed, 46 insertions(+), 48 deletions(-) create mode 100644 software-practices/Code Editors/VS Code/Recommended Extensions/README.md diff --git a/software-practices/Code Editors/VS Code/Recommended Extensions/README.md b/software-practices/Code Editors/VS Code/Recommended Extensions/README.md new file mode 100644 index 0000000..a9a74d4 --- /dev/null +++ b/software-practices/Code Editors/VS Code/Recommended Extensions/README.md @@ -0,0 +1,46 @@ +## Some Best VS Code Extensions - + +#### 1. Auto Rename Tag: +If you're working on an HTML file and change the opening tag for a `
` element to `
`,this extension will automatically change the closing tag from `
` to ``. + +#### 2. Bracket Pair: +If you're working on a JavaScript file and your cursor is on an opening brace `({)`, this extension will highlight the matching closing brace `(})` in a different color. + +#### 3. Prettier Formatter: +If you're working on a JavaScript file and you press the shortcut key to format your code with Prettier, it will automatically add indentation, line breaks, and other formatting to make your code easier to read. + +#### 4. Live Server: +If you're working on an HTML file and you start the Live Server, it will open your file in a web browser and automatically refresh the page whenever you make changes to the file. + +#### 5. Auto Closing Tag: +If you're working on an `HTML` file and you type `
`, this extension will automatically add the closing tag `
` for you. + +#### 6. Rest Client: +If you're working on a web application that communicates with a REST API, you can use this extension to send HTTP requests to the API and view the response directly within VS Code. + +#### 7. Live Share: +If you're working on a code file with a colleague, you can use Live Share to collaborate in real-time, edit the same file simultaneously, and chat within VS Code. + +#### 8. Git History: +If you're working on a Git repository, you can use this extension to view the commit history and details of each commit. + +#### 9. Colorize: +If you're working on a CSS file, this extension will add color highlighting to different parts of the code, such as properties, values, and selectors. + +#### 10. DotENV: +If you're working on a Node.js application that uses environment variables, you can use this extension to add syntax highlighting and code completion to your `.env` file. + +#### 11. GitLens: +If you're working on a Git repository, you can use this extension to see additional information about each line of code, such as who made the last change and when it was made. + +#### 12. Simple React Snippets: +If you're working on a React application, you can use this extension to insert reusable code snippets for common tasks, such as creating a new component or importing React. + +#### 13. SVG Preview: +If you're working on an SVG file, this extension will show a preview of the graphic directly within VS Code, allowing you to see how it will look in a web browser. + +#### 14. Vim: +If you're a Vim user, you can use this extension to bring Vim's keyboard shortcuts and commands into VS Code. + +#### 15. Bracket Pair Color: +If you're working on a code file that uses brackets, parentheses, or other pairs of characters, this extension will highlight each pair in a different color to make it easier to read and understand the code. diff --git a/software-practices/README.md b/software-practices/README.md index bbe7dfd..2d3c02b 100644 --- a/software-practices/README.md +++ b/software-practices/README.md @@ -7,54 +7,6 @@ This document covers some of the best practices when building any software or pi 1. [Event based scheduling or Velocity by Joel Spolsky](https://www.joelonsoftware.com/2007/10/26/evidence-based-scheduling/) -### Some Best VS Code Extensions - - -#### 1. Auto Rename Tag: -If you're working on an HTML file and change the opening tag for a `
` element to `
`,this extension will automatically change the closing tag from `
` to ``. - -#### 2. Bracket Pair: -If you're working on a JavaScript file and your cursor is on an opening brace `({)`, this extension will highlight the matching closing brace `(})` in a different color. - -#### 3. Prettier Formatter: -If you're working on a JavaScript file and you press the shortcut key to format your code with Prettier, it will automatically add indentation, line breaks, and other formatting to make your code easier to read. - -#### 4. Live Server: -If you're working on an HTML file and you start the Live Server, it will open your file in a web browser and automatically refresh the page whenever you make changes to the file. - -#### 5. Auto Closing Tag: -If you're working on an `HTML` file and you type `
`, this extension will automatically add the closing tag `
` for you. - -#### 6. Rest Client: -If you're working on a web application that communicates with a REST API, you can use this extension to send HTTP requests to the API and view the response directly within VS Code. - -#### 7. Live Share: -If you're working on a code file with a colleague, you can use Live Share to collaborate in real-time, edit the same file simultaneously, and chat within VS Code. - -#### 8. Git History: -If you're working on a Git repository, you can use this extension to view the commit history and details of each commit. - -#### 9. Colorize: -If you're working on a CSS file, this extension will add color highlighting to different parts of the code, such as properties, values, and selectors. - -#### 10. DotENV: -If you're working on a Node.js application that uses environment variables, you can use this extension to add syntax highlighting and code completion to your `.env` file. - -#### 11. GitLens: -If you're working on a Git repository, you can use this extension to see additional information about each line of code, such as who made the last change and when it was made. - -#### 12. Simple React Snippets: -If you're working on a React application, you can use this extension to insert reusable code snippets for common tasks, such as creating a new component or importing React. - -#### 13. SVG Preview: -If you're working on an SVG file, this extension will show a preview of the graphic directly within VS Code, allowing you to see how it will look in a web browser. - -#### 14. Vim: -If you're a Vim user, you can use this extension to bring Vim's keyboard shortcuts and commands into VS Code. - -#### 15. Bracket Pair Color: -If you're working on a code file that uses brackets, parentheses, or other pairs of characters, this extension will highlight each pair in a different color to make it easier to read and understand the code. - - #### Books `To be added.` From 4491d9edc0a0e71d15649bf3b14bfbdadc877699 Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Fri, 24 Feb 2023 18:44:41 +0530 Subject: [PATCH 14/32] folder naming into camel case --- .../vs-code/recommended-extensions}/README.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename software-practices/{Code Editors/VS Code/Recommended Extensions => code-editors/vs-code/recommended-extensions}/README.md (100%) diff --git a/software-practices/Code Editors/VS Code/Recommended Extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md similarity index 100% rename from software-practices/Code Editors/VS Code/Recommended Extensions/README.md rename to software-practices/code-editors/vs-code/recommended-extensions/README.md From 9b947088c2f27e606121bfb5f0a4726aa837c51e Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Sat, 25 Feb 2023 15:02:14 +0530 Subject: [PATCH 15/32] Added README to all previous folers --- software-practices/README.md | 3 ++- software-practices/code-editors/vs-code/README.md | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 software-practices/code-editors/vs-code/README.md diff --git a/software-practices/README.md b/software-practices/README.md index 2d3c02b..f5b8f88 100644 --- a/software-practices/README.md +++ b/software-practices/README.md @@ -6,7 +6,8 @@ This document covers some of the best practices when building any software or pi ## Online resources 1. [Event based scheduling or Velocity by Joel Spolsky](https://www.joelonsoftware.com/2007/10/26/evidence-based-scheduling/) - +## Code Editors + #### Books `To be added.` diff --git a/software-practices/code-editors/vs-code/README.md b/software-practices/code-editors/vs-code/README.md new file mode 100644 index 0000000..0452af1 --- /dev/null +++ b/software-practices/code-editors/vs-code/README.md @@ -0,0 +1,2 @@ +### 1. VS Code +[Recommended Extensions](https://github.com/sachinrastogi12/resources/tree/master/software-practices/code-editors/vs-code/recommended-extensions) From 9c777e84085597ebb9dbd69474c33d3aaf4a336a Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Sat, 25 Feb 2023 15:05:22 +0530 Subject: [PATCH 16/32] list --- software-practices/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/software-practices/README.md b/software-practices/README.md index f5b8f88..4867832 100644 --- a/software-practices/README.md +++ b/software-practices/README.md @@ -7,7 +7,7 @@ This document covers some of the best practices when building any software or pi 1. [Event based scheduling or Velocity by Joel Spolsky](https://www.joelonsoftware.com/2007/10/26/evidence-based-scheduling/) ## Code Editors - +[List of editors](https://github.com/sachinrastogi12/resources/tree/master/software-practices/code-editors/vs-code) #### Books `To be added.` From 789f8ea6559e2e0ad798920088ef691f285e19b6 Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Sat, 25 Feb 2023 15:06:35 +0530 Subject: [PATCH 17/32] heading changed --- .../code-editors/vs-code/recommended-extensions/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/software-practices/code-editors/vs-code/recommended-extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md index a9a74d4..13037e0 100644 --- a/software-practices/code-editors/vs-code/recommended-extensions/README.md +++ b/software-practices/code-editors/vs-code/recommended-extensions/README.md @@ -1,4 +1,4 @@ -## Some Best VS Code Extensions - +## Here is the list of some best extensions - #### 1. Auto Rename Tag: If you're working on an HTML file and change the opening tag for a `
` element to `
`,this extension will automatically change the closing tag from `
` to ``. From 2acbc2769500561e9cee4039d47feff696eb7ee7 Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Thu, 2 Mar 2023 17:20:42 +0530 Subject: [PATCH 18/32] Sources added for each extension --- .../vs-code/recommended-extensions/README.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/software-practices/code-editors/vs-code/recommended-extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md index 13037e0..55495b9 100644 --- a/software-practices/code-editors/vs-code/recommended-extensions/README.md +++ b/software-practices/code-editors/vs-code/recommended-extensions/README.md @@ -2,45 +2,71 @@ #### 1. Auto Rename Tag: If you're working on an HTML file and change the opening tag for a `
` element to `
`,this extension will automatically change the closing tag from `
` to ``. +[Link](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) #### 2. Bracket Pair: If you're working on a JavaScript file and your cursor is on an opening brace `({)`, this extension will highlight the matching closing brace `(})` in a different color. +[Link](https://marketplace.visualstudio.com/items?itemName=dzhavat.bracket-pair-toggler) + #### 3. Prettier Formatter: If you're working on a JavaScript file and you press the shortcut key to format your code with Prettier, it will automatically add indentation, line breaks, and other formatting to make your code easier to read. +[Link](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) + #### 4. Live Server: If you're working on an HTML file and you start the Live Server, it will open your file in a web browser and automatically refresh the page whenever you make changes to the file. +[Link](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) #### 5. Auto Closing Tag: If you're working on an `HTML` file and you type `
`, this extension will automatically add the closing tag `
` for you. +[Link](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag) #### 6. Rest Client: If you're working on a web application that communicates with a REST API, you can use this extension to send HTTP requests to the API and view the response directly within VS Code. +[Link](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) + #### 7. Live Share: If you're working on a code file with a colleague, you can use Live Share to collaborate in real-time, edit the same file simultaneously, and chat within VS Code. +[Link](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) + #### 8. Git History: If you're working on a Git repository, you can use this extension to view the commit history and details of each commit. +[Link](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory) + #### 9. Colorize: If you're working on a CSS file, this extension will add color highlighting to different parts of the code, such as properties, values, and selectors. +[Link](https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize) + #### 10. DotENV: If you're working on a Node.js application that uses environment variables, you can use this extension to add syntax highlighting and code completion to your `.env` file. +[Link](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) + #### 11. GitLens: If you're working on a Git repository, you can use this extension to see additional information about each line of code, such as who made the last change and when it was made. +[Link](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) + #### 12. Simple React Snippets: If you're working on a React application, you can use this extension to insert reusable code snippets for common tasks, such as creating a new component or importing React. +[Link](https://marketplace.visualstudio.com/items?itemName=burkeholland.simple-react-snippets) + #### 13. SVG Preview: If you're working on an SVG file, this extension will show a preview of the graphic directly within VS Code, allowing you to see how it will look in a web browser. +[Link](https://marketplace.visualstudio.com/items?itemName=SimonSiefke.svg-preview) + #### 14. Vim: If you're a Vim user, you can use this extension to bring Vim's keyboard shortcuts and commands into VS Code. +[Link](https://marketplace.visualstudio.com/items?itemName=vscodevim.vim) #### 15. Bracket Pair Color: If you're working on a code file that uses brackets, parentheses, or other pairs of characters, this extension will highlight each pair in a different color to make it easier to read and understand the code. +[Link](https://marketplace.visualstudio.com/items?itemName=BracketPairColorDLW.bracket-pair-color-dlw) + From ca113bb0c27d19792762f488be6fc41a06186716 Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Thu, 2 Mar 2023 17:22:52 +0530 Subject: [PATCH 19/32] title changed --- .../code-editors/vs-code/recommended-extensions/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/software-practices/code-editors/vs-code/recommended-extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md index 55495b9..806659d 100644 --- a/software-practices/code-editors/vs-code/recommended-extensions/README.md +++ b/software-practices/code-editors/vs-code/recommended-extensions/README.md @@ -49,7 +49,7 @@ If you're working on a Node.js application that uses environment variables, you #### 11. GitLens: If you're working on a Git repository, you can use this extension to see additional information about each line of code, such as who made the last change and when it was made. -[Link](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) #### 12. Simple React Snippets: From 2660f069d604b8e47645bbc64264b8fcfe1d1124 Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Thu, 2 Mar 2023 17:26:14 +0530 Subject: [PATCH 20/32] Title changes for the resource link --- .../vs-code/recommended-extensions/README.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/software-practices/code-editors/vs-code/recommended-extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md index 806659d..c35329b 100644 --- a/software-practices/code-editors/vs-code/recommended-extensions/README.md +++ b/software-practices/code-editors/vs-code/recommended-extensions/README.md @@ -2,49 +2,49 @@ #### 1. Auto Rename Tag: If you're working on an HTML file and change the opening tag for a `
` element to `
`,this extension will automatically change the closing tag from `
` to ``. -[Link](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) #### 2. Bracket Pair: If you're working on a JavaScript file and your cursor is on an opening brace `({)`, this extension will highlight the matching closing brace `(})` in a different color. -[Link](https://marketplace.visualstudio.com/items?itemName=dzhavat.bracket-pair-toggler) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=dzhavat.bracket-pair-toggler) #### 3. Prettier Formatter: If you're working on a JavaScript file and you press the shortcut key to format your code with Prettier, it will automatically add indentation, line breaks, and other formatting to make your code easier to read. -[Link](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) #### 4. Live Server: If you're working on an HTML file and you start the Live Server, it will open your file in a web browser and automatically refresh the page whenever you make changes to the file. -[Link](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) #### 5. Auto Closing Tag: If you're working on an `HTML` file and you type `
`, this extension will automatically add the closing tag `
` for you. -[Link](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag) #### 6. Rest Client: If you're working on a web application that communicates with a REST API, you can use this extension to send HTTP requests to the API and view the response directly within VS Code. -[Link](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) #### 7. Live Share: If you're working on a code file with a colleague, you can use Live Share to collaborate in real-time, edit the same file simultaneously, and chat within VS Code. -[Link](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) #### 8. Git History: If you're working on a Git repository, you can use this extension to view the commit history and details of each commit. -[Link](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory) #### 9. Colorize: If you're working on a CSS file, this extension will add color highlighting to different parts of the code, such as properties, values, and selectors. -[Link](https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize) #### 10. DotENV: If you're working on a Node.js application that uses environment variables, you can use this extension to add syntax highlighting and code completion to your `.env` file. -[Link](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) #### 11. GitLens: @@ -54,19 +54,19 @@ If you're working on a Git repository, you can use this extension to see additio #### 12. Simple React Snippets: If you're working on a React application, you can use this extension to insert reusable code snippets for common tasks, such as creating a new component or importing React. -[Link](https://marketplace.visualstudio.com/items?itemName=burkeholland.simple-react-snippets) +[Click here to downloadnk](https://marketplace.visualstudio.com/items?itemName=burkeholland.simple-react-snippets) #### 13. SVG Preview: If you're working on an SVG file, this extension will show a preview of the graphic directly within VS Code, allowing you to see how it will look in a web browser. -[Link](https://marketplace.visualstudio.com/items?itemName=SimonSiefke.svg-preview) +[Click here to downloadk](https://marketplace.visualstudio.com/items?itemName=SimonSiefke.svg-preview) #### 14. Vim: If you're a Vim user, you can use this extension to bring Vim's keyboard shortcuts and commands into VS Code. -[Link](https://marketplace.visualstudio.com/items?itemName=vscodevim.vim) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=vscodevim.vim) #### 15. Bracket Pair Color: If you're working on a code file that uses brackets, parentheses, or other pairs of characters, this extension will highlight each pair in a different color to make it easier to read and understand the code. -[Link](https://marketplace.visualstudio.com/items?itemName=BracketPairColorDLW.bracket-pair-color-dlw) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=BracketPairColorDLW.bracket-pair-color-dlw) From 41944bb0edae734e196297d44c2eb62a2f6483ea Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Thu, 2 Mar 2023 17:31:59 +0530 Subject: [PATCH 21/32] line changed --- .../vs-code/recommended-extensions/README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/software-practices/code-editors/vs-code/recommended-extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md index c35329b..502cb71 100644 --- a/software-practices/code-editors/vs-code/recommended-extensions/README.md +++ b/software-practices/code-editors/vs-code/recommended-extensions/README.md @@ -2,15 +2,18 @@ #### 1. Auto Rename Tag: If you're working on an HTML file and change the opening tag for a `
` element to `
`,this extension will automatically change the closing tag from `
` to ``. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) #### 2. Bracket Pair: If you're working on a JavaScript file and your cursor is on an opening brace `({)`, this extension will highlight the matching closing brace `(})` in a different color. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=dzhavat.bracket-pair-toggler) #### 3. Prettier Formatter: If you're working on a JavaScript file and you press the shortcut key to format your code with Prettier, it will automatically add indentation, line breaks, and other formatting to make your code easier to read. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) @@ -24,49 +27,59 @@ If you're working on an `HTML` file and you type `
`, this extension will au #### 6. Rest Client: If you're working on a web application that communicates with a REST API, you can use this extension to send HTTP requests to the API and view the response directly within VS Code. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) #### 7. Live Share: If you're working on a code file with a colleague, you can use Live Share to collaborate in real-time, edit the same file simultaneously, and chat within VS Code. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) #### 8. Git History: If you're working on a Git repository, you can use this extension to view the commit history and details of each commit. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory) #### 9. Colorize: If you're working on a CSS file, this extension will add color highlighting to different parts of the code, such as properties, values, and selectors. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize) #### 10. DotENV: If you're working on a Node.js application that uses environment variables, you can use this extension to add syntax highlighting and code completion to your `.env` file. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv) #### 11. GitLens: If you're working on a Git repository, you can use this extension to see additional information about each line of code, such as who made the last change and when it was made. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens) #### 12. Simple React Snippets: If you're working on a React application, you can use this extension to insert reusable code snippets for common tasks, such as creating a new component or importing React. + [Click here to downloadnk](https://marketplace.visualstudio.com/items?itemName=burkeholland.simple-react-snippets) #### 13. SVG Preview: If you're working on an SVG file, this extension will show a preview of the graphic directly within VS Code, allowing you to see how it will look in a web browser. + [Click here to downloadk](https://marketplace.visualstudio.com/items?itemName=SimonSiefke.svg-preview) #### 14. Vim: If you're a Vim user, you can use this extension to bring Vim's keyboard shortcuts and commands into VS Code. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=vscodevim.vim) #### 15. Bracket Pair Color: If you're working on a code file that uses brackets, parentheses, or other pairs of characters, this extension will highlight each pair in a different color to make it easier to read and understand the code. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=BracketPairColorDLW.bracket-pair-color-dlw) From c1fe1771566c97ac6a41f84b5c054c1292e94107 Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Thu, 2 Mar 2023 18:27:34 +0530 Subject: [PATCH 22/32] Download Link moved to another line in 4th and 5th --- .../code-editors/vs-code/recommended-extensions/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/software-practices/code-editors/vs-code/recommended-extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md index 502cb71..6124516 100644 --- a/software-practices/code-editors/vs-code/recommended-extensions/README.md +++ b/software-practices/code-editors/vs-code/recommended-extensions/README.md @@ -19,10 +19,12 @@ If you're working on a JavaScript file and you press the shortcut key to format #### 4. Live Server: If you're working on an HTML file and you start the Live Server, it will open your file in a web browser and automatically refresh the page whenever you make changes to the file. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) #### 5. Auto Closing Tag: If you're working on an `HTML` file and you type `
`, this extension will automatically add the closing tag `
` for you. + [Click here to download](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag) #### 6. Rest Client: From a9fe2bfd32237f4b0943cbe6affa1a40b9f8abaa Mon Sep 17 00:00:00 2001 From: Sachin Rastogi <91004260+sachinrastogi12@users.noreply.github.com> Date: Thu, 2 Mar 2023 18:31:18 +0530 Subject: [PATCH 23/32] Final code --- .../code-editors/vs-code/recommended-extensions/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/software-practices/code-editors/vs-code/recommended-extensions/README.md b/software-practices/code-editors/vs-code/recommended-extensions/README.md index 6124516..a51a64f 100644 --- a/software-practices/code-editors/vs-code/recommended-extensions/README.md +++ b/software-practices/code-editors/vs-code/recommended-extensions/README.md @@ -66,13 +66,13 @@ If you're working on a Git repository, you can use this extension to see additio #### 12. Simple React Snippets: If you're working on a React application, you can use this extension to insert reusable code snippets for common tasks, such as creating a new component or importing React. -[Click here to downloadnk](https://marketplace.visualstudio.com/items?itemName=burkeholland.simple-react-snippets) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=burkeholland.simple-react-snippets) #### 13. SVG Preview: If you're working on an SVG file, this extension will show a preview of the graphic directly within VS Code, allowing you to see how it will look in a web browser. -[Click here to downloadk](https://marketplace.visualstudio.com/items?itemName=SimonSiefke.svg-preview) +[Click here to download](https://marketplace.visualstudio.com/items?itemName=SimonSiefke.svg-preview) #### 14. Vim: From dc51a117647206ea94b4638c7712a82bac6624c0 Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 21:40:55 +0530 Subject: [PATCH 24/32] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..1d5c852 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +resources.coloredcow.com \ No newline at end of file From c4dabe3ab56b533224f3aca55277d9d97eca7dc3 Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 21:41:51 +0530 Subject: [PATCH 25/32] Delete CNAME --- CNAME | 1 - 1 file changed, 1 deletion(-) delete mode 100644 CNAME diff --git a/CNAME b/CNAME deleted file mode 100644 index 1d5c852..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -resources.coloredcow.com \ No newline at end of file From 95db2b72140684f36001da5873ed7c097e0db95f Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 21:44:49 +0530 Subject: [PATCH 26/32] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..1d5c852 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +resources.coloredcow.com \ No newline at end of file From 162dea8d9557cce2d1b05aaabc242e512a4491aa Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 21:50:32 +0530 Subject: [PATCH 27/32] Delete CNAME --- CNAME | 1 - 1 file changed, 1 deletion(-) delete mode 100644 CNAME diff --git a/CNAME b/CNAME deleted file mode 100644 index 1d5c852..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -resources.coloredcow.com \ No newline at end of file From 78d1c4abb2046691a039b4b0308b81abc879f278 Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 21:50:54 +0530 Subject: [PATCH 28/32] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..1d5c852 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +resources.coloredcow.com \ No newline at end of file From 18d587829d6f3da5c722ff9d69ec1e4ff54464b4 Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 22:07:28 +0530 Subject: [PATCH 29/32] Update _config.yml --- _config.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 2f7efbe..6e21a75 100644 --- a/_config.yml +++ b/_config.yml @@ -1 +1,4 @@ -theme: jekyll-theme-minimal \ No newline at end of file +theme: jekyll-theme-minimal + +plugins: + - jemoji From 68faac2e1ea20283f238b54aa1dd1550a82b452c Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 22:20:30 +0530 Subject: [PATCH 30/32] Update _config.yml --- _config.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 6e21a75..02b5cbe 100644 --- a/_config.yml +++ b/_config.yml @@ -1,4 +1,13 @@ -theme: jekyll-theme-minimal +theme: minima plugins: - jemoji + +minima: + social_links: + - { platform: github, user_url: "https://github.com/coloredcow" } + - { platform: twitter, user_url: "https://twitter.com/coloredcowhq" } + - { platform: instagram, user_url: "https://www.instagram.com/coloredcow" } + - { platform: linkedin, user_url: "https://www.linkedin.com/company/6579196" } + - { platform: facebook, user_url: "https://www.facebook.com/ColoredCowConsulting" } + From 4894021209e7e790593abad9854d2e605835682f Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 2 Jun 2023 22:24:15 +0530 Subject: [PATCH 31/32] Update _config.yml --- _config.yml | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/_config.yml b/_config.yml index 02b5cbe..6e21a75 100644 --- a/_config.yml +++ b/_config.yml @@ -1,13 +1,4 @@ -theme: minima +theme: jekyll-theme-minimal plugins: - jemoji - -minima: - social_links: - - { platform: github, user_url: "https://github.com/coloredcow" } - - { platform: twitter, user_url: "https://twitter.com/coloredcowhq" } - - { platform: instagram, user_url: "https://www.instagram.com/coloredcow" } - - { platform: linkedin, user_url: "https://www.linkedin.com/company/6579196" } - - { platform: facebook, user_url: "https://www.facebook.com/ColoredCowConsulting" } - From 3b78a9cd744a6fb50a3c131610c8c81a8f0eb69f Mon Sep 17 00:00:00 2001 From: Kuldeep Upreti Date: Fri, 7 Jul 2023 17:39:58 +0530 Subject: [PATCH 32/32] feat: added ci cd with wpengine --- CI-CD/WordPress/wpengine.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 CI-CD/WordPress/wpengine.yml diff --git a/CI-CD/WordPress/wpengine.yml b/CI-CD/WordPress/wpengine.yml new file mode 100644 index 0000000..d1834fb --- /dev/null +++ b/CI-CD/WordPress/wpengine.yml @@ -0,0 +1,15 @@ +name: Deploy to WP Engine +on: + push: + branches: + - 'release/*' +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Deploy to WP Engine (Staging) + uses: wpengine/github-action-wpe-site-deploy@v3 + with: + WPE_SSHG_KEY_PRIVATE: ${{ secrets.WPE_SSHG_KEY_PRIVATE }} + WPE_ENV: ${{ WP_ENV }} \ No newline at end of file