{"id":40,"date":"2019-01-25T02:03:01","date_gmt":"2019-01-25T02:03:01","guid":{"rendered":"https:\/\/soledad.pencidesign.net\/soledad-coding-blog\/the-beginner-guide-to-backend-developer-c-c-c-c-c-c-c-c-c-c-c\/"},"modified":"2023-08-28T15:58:37","modified_gmt":"2023-08-28T15:58:37","slug":"a-complete-guide-for-using-git-lab","status":"publish","type":"post","link":"https:\/\/aryalspace.com\/?p=40","title":{"rendered":"A Complete Guide For Using Git Lab"},"content":{"rendered":"\n<p>GitLab is a powerful platform that provides version control, continuous integration, and collaboration tools for software development projects. This comprehensive guide will help you navigate GitLab&#8217;s features, from setting up a repository to utilizing advanced functionalities.<\/p>\n\n\n\n<p><strong>1. Understanding GitLab:<\/strong>&nbsp;GitLab is a web-based platform that facilitates collaboration and version control for software development projects. It combines Git repository management, issue tracking, code review, continuous integration (CI), and more.<\/p>\n\n\n\n<p><strong>2. Getting Started:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Creating an Account:<\/strong>&nbsp;Sign up for a GitLab account if you don&#8217;t have one.<\/li>\n\n\n\n<li><strong>Creating a Project:<\/strong>&nbsp;Start by creating a new project where you&#8217;ll manage your codebase.<\/li>\n<\/ul>\n\n\n\n<p><strong>3. GitLab Basics:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Repositories:<\/strong>&nbsp;GitLab hosts your repositories, allowing you to manage and collaborate on code.<\/li>\n\n\n\n<li><strong>Issues:<\/strong>&nbsp;Use GitLab&#8217;s issue tracker to track and manage tasks, bugs, and enhancements.<\/li>\n\n\n\n<li><strong>Merge Requests:<\/strong>&nbsp;Propose changes and request code reviews through merge requests (similar to pull requests in GitHub).<\/li>\n<\/ul>\n\n\n\n<p><strong>4. Setting Up a Repository:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Repository Creation:<\/strong>&nbsp;Create a new repository within your project.<\/li>\n\n\n\n<li><strong>Adding Files:<\/strong>&nbsp;Upload your code files or initialize the repository with an existing codebase.<\/li>\n\n\n\n<li><strong>Branching:<\/strong>&nbsp;Create branches for new features or bug fixes, maintaining a clean and organized development workflow.<\/li>\n<\/ul>\n\n\n\n<p><strong>5. Collaboration and Code Review:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Merge Requests (MRs):<\/strong>&nbsp;Create MRs to propose changes from one branch to another. Collaborators can review, comment, and approve changes before merging.<\/li>\n\n\n\n<li><strong>Code Review:<\/strong>&nbsp;Collaborators can review code changes, leave comments, and suggest improvements.<\/li>\n\n\n\n<li><strong>Code Comments:<\/strong>&nbsp;Use inline comments to provide feedback on specific lines of code.<\/li>\n<\/ul>\n\n\n\n<p><strong>6. Continuous Integration (CI) with GitLab:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CI\/CD Pipelines:<\/strong>&nbsp;Automate building, testing, and deploying code using GitLab CI\/CD pipelines.<\/li>\n\n\n\n<li><strong>.gitlab-ci.yml:<\/strong>&nbsp;Configure pipeline jobs and stages using the&nbsp;<code>.gitlab-ci.yml<\/code>&nbsp;file stored in your repository.<\/li>\n<\/ul>\n\n\n\n<p><strong>7. GitLab CI\/CD Pipeline Setup:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Create a&nbsp;<code>.gitlab-ci.yml<\/code>&nbsp;File:<\/strong>&nbsp;Define jobs, stages, and scripts in this YAML file to automate your CI\/CD process.<\/li>\n\n\n\n<li><strong>Runners:<\/strong>&nbsp;Set up GitLab runners to execute pipeline jobs, either shared runners provided by GitLab or your own private runners.<\/li>\n<\/ul>\n\n\n\n<p><strong>8. Advanced CI\/CD Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Artifacts:<\/strong>&nbsp;Save build artifacts (e.g., compiled binaries, test reports) for later use.<\/li>\n\n\n\n<li><strong>Environments:<\/strong>&nbsp;Define different environments (e.g., development, staging, production) for deploying and testing your application.<\/li>\n\n\n\n<li><strong>Manual Actions:<\/strong>&nbsp;Add manual actions to your pipeline for tasks that require human intervention.<\/li>\n<\/ul>\n\n\n\n<p><strong>9. Integrations:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Service Integrations:<\/strong>&nbsp;Integrate with third-party services like Slack, Jira, and more to streamline your workflow.<\/li>\n\n\n\n<li><strong>Webhooks:<\/strong>&nbsp;Set up webhooks to receive notifications and trigger actions when events occur in your GitLab repository.<\/li>\n<\/ul>\n\n\n\n<p><strong>10. GitLab Pages:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>GitLab Pages:<\/strong>&nbsp;Host static websites directly from your GitLab repository using GitLab Pages.<\/li>\n<\/ul>\n\n\n\n<p><strong>11. GitLab Security Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Code Scanning:<\/strong>&nbsp;Use code scanning to detect security vulnerabilities in your codebase.<\/li>\n\n\n\n<li><strong>Container Scanning:<\/strong>&nbsp;Scan Docker images for vulnerabilities before deploying.<\/li>\n\n\n\n<li><strong>Dependency Scanning:<\/strong>&nbsp;Identify vulnerabilities in project dependencies.<\/li>\n<\/ul>\n\n\n\n<p><strong>12. GitLab Kubernetes Integration:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Kubernetes Integration:<\/strong>&nbsp;Seamlessly integrate GitLab with Kubernetes for deploying and managing applications.<\/li>\n<\/ul>\n\n\n\n<p><strong>13. GitLab CI\/CD Templates:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CI\/CD Templates:<\/strong>&nbsp;Leverage predefined templates to quickly set up pipelines for common project types.<\/li>\n<\/ul>\n\n\n\n<p><strong>14. Version Control with Git:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Git Basics:<\/strong>&nbsp;Understand the basics of version control, commits, branches, and merging.<\/li>\n\n\n\n<li><strong>Git Workflow:<\/strong>&nbsp;Implement effective Git workflows like GitFlow or GitHub Flow.<\/li>\n<\/ul>\n\n\n\n<p><strong>15. Managing Access and Permissions:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>User Roles:<\/strong>&nbsp;Assign roles (Developer, Maintainer, etc.) to control access to repositories and project settings.<\/li>\n\n\n\n<li><strong>Protected Branches:<\/strong>&nbsp;Secure sensitive branches by limiting who can push and merge into them.<\/li>\n<\/ul>\n\n\n\n<p><strong>16. GitLab Runner Configuration:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Configuring Runners:<\/strong>&nbsp;Customize GitLab runners&#8217; behavior, tags, and execution environments.<\/li>\n<\/ul>\n\n\n\n<p><strong>17. Monitoring and Metrics:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Performance Monitoring:<\/strong>&nbsp;Use GitLab&#8217;s built-in monitoring tools to track your application&#8217;s performance.<\/li>\n<\/ul>\n\n\n\n<p><strong>18. Scaling with GitLab Enterprise:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>GitLab Enterprise Edition:<\/strong>&nbsp;Explore advanced features and scalability options offered by GitLab Enterprise.<\/li>\n<\/ul>\n\n\n\n<p><strong>19. Support and Documentation:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>GitLab Docs:<\/strong>&nbsp;Refer to GitLab&#8217;s official documentation for detailed information on all features and functionalities.<\/li>\n<\/ul>\n\n\n\n<p><strong>20. Community and Learning:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>GitLab Community:<\/strong>&nbsp;Engage with the GitLab community through forums, blogs, and social media to learn and share experiences.<\/li>\n<\/ul>\n\n\n\n<p>GitLab provides a comprehensive platform for version control, collaboration, and continuous integration. By following this guide and exploring GitLab&#8217;s extensive documentation, you can effectively manage your software projects, streamline development workflows, and deliver high-quality code.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GitLab is a powerful platform that provides version control, continuous integration, and collaboration tools for software development projects. This comprehensive guide will help you navigate GitLab&#8217;s features, from setting up&hellip;<\/p>\n","protected":false},"author":2,"featured_media":113,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"audio","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4],"tags":[7,8,9,10],"class_list":["post-40","post","type-post","status-publish","format-audio","has-post-thumbnail","hentry","category-guide","tag-blog","tag-developer","tag-soledad","tag-vertical","post_format-post-format-audio"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A Complete Guide For Using Git Lab - Aryal Space - Magic of Technology and Beings<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aryalspace.com\/?p=40\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Complete Guide For Using Git Lab - Aryal Space - Magic of Technology and Beings\" \/>\n<meta property=\"og:description\" content=\"GitLab is a powerful platform that provides version control, continuous integration, and collaboration tools for software development projects. This comprehensive guide will help you navigate GitLab&#8217;s features, from setting up&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aryalspace.com\/?p=40\" \/>\n<meta property=\"og:site_name\" content=\"Aryal Space - Magic of Technology and Beings\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/bikramaryal\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-25T02:03:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-28T15:58:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bikram Aryal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bikramaryal\" \/>\n<meta name=\"twitter:site\" content=\"@bikramaryal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bikram Aryal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/aryalspace.com\/?p=40#article\",\"isPartOf\":{\"@id\":\"https:\/\/aryalspace.com\/?p=40\"},\"author\":{\"name\":\"Bikram Aryal\",\"@id\":\"https:\/\/aryalspace.com\/#\/schema\/person\/d91802b458f2bcf8a68c2c73203c268b\"},\"headline\":\"A Complete Guide For Using Git Lab\",\"datePublished\":\"2019-01-25T02:03:01+00:00\",\"dateModified\":\"2023-08-28T15:58:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/aryalspace.com\/?p=40\"},\"wordCount\":705,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/aryalspace.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/aryalspace.com\/?p=40#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg\",\"keywords\":[\"blog\",\"developer\",\"soledad\",\"vertical\"],\"articleSection\":[\"Guide\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/aryalspace.com\/?p=40#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aryalspace.com\/?p=40\",\"url\":\"https:\/\/aryalspace.com\/?p=40\",\"name\":\"A Complete Guide For Using Git Lab - Aryal Space - Magic of Technology and Beings\",\"isPartOf\":{\"@id\":\"https:\/\/aryalspace.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/aryalspace.com\/?p=40#primaryimage\"},\"image\":{\"@id\":\"https:\/\/aryalspace.com\/?p=40#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg\",\"datePublished\":\"2019-01-25T02:03:01+00:00\",\"dateModified\":\"2023-08-28T15:58:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/aryalspace.com\/?p=40#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aryalspace.com\/?p=40\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/aryalspace.com\/?p=40#primaryimage\",\"url\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg\",\"contentUrl\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg\",\"width\":1800,\"height\":1200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aryalspace.com\/?p=40#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/aryalspace.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Complete Guide For Using Git Lab\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aryalspace.com\/#website\",\"url\":\"https:\/\/aryalspace.com\/\",\"name\":\"Aryal Space - Blog and Programming Tutorials\",\"description\":\"Exploring the Cosmos of Code: Aryal Space - Where Blogs and Programming Unite!\",\"publisher\":{\"@id\":\"https:\/\/aryalspace.com\/#organization\"},\"alternateName\":\"Elevate Your Code Horizons with Aryal Space: Ignite, Inspire, Innovate!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aryalspace.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/aryalspace.com\/#organization\",\"name\":\"Aryal Space\",\"alternateName\":\"AryalSpace\",\"url\":\"https:\/\/aryalspace.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/aryalspace.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/Aryal-Space.png\",\"contentUrl\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/Aryal-Space.png\",\"width\":1000,\"height\":1000,\"caption\":\"Aryal Space\"},\"image\":{\"@id\":\"https:\/\/aryalspace.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/bikramaryal\",\"https:\/\/x.com\/bikramaryal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/aryalspace.com\/#\/schema\/person\/d91802b458f2bcf8a68c2c73203c268b\",\"name\":\"Bikram Aryal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/aryalspace.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/cropped-Copy-of-8R8A8956-scaled-e1693236718440-96x96.jpg\",\"contentUrl\":\"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/cropped-Copy-of-8R8A8956-scaled-e1693236718440-96x96.jpg\",\"caption\":\"Bikram Aryal\"},\"description\":\"Co-Founder and VP of Engineering of Kindship - Software Engineer with a Passion for Innovation | Bridging Code and Entrepreneurship for a Visionary Future\",\"sameAs\":[\"https:\/\/aryalspace.com\"],\"url\":\"https:\/\/aryalspace.com\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A Complete Guide For Using Git Lab - Aryal Space - Magic of Technology and Beings","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aryalspace.com\/?p=40","og_locale":"en_US","og_type":"article","og_title":"A Complete Guide For Using Git Lab - Aryal Space - Magic of Technology and Beings","og_description":"GitLab is a powerful platform that provides version control, continuous integration, and collaboration tools for software development projects. This comprehensive guide will help you navigate GitLab&#8217;s features, from setting up&hellip;","og_url":"https:\/\/aryalspace.com\/?p=40","og_site_name":"Aryal Space - Magic of Technology and Beings","article_publisher":"https:\/\/facebook.com\/bikramaryal","article_published_time":"2019-01-25T02:03:01+00:00","article_modified_time":"2023-08-28T15:58:37+00:00","og_image":[{"width":1800,"height":1200,"url":"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg","type":"image\/jpeg"}],"author":"Bikram Aryal","twitter_card":"summary_large_image","twitter_creator":"@bikramaryal","twitter_site":"@bikramaryal","twitter_misc":{"Written by":"Bikram Aryal","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aryalspace.com\/?p=40#article","isPartOf":{"@id":"https:\/\/aryalspace.com\/?p=40"},"author":{"name":"Bikram Aryal","@id":"https:\/\/aryalspace.com\/#\/schema\/person\/d91802b458f2bcf8a68c2c73203c268b"},"headline":"A Complete Guide For Using Git Lab","datePublished":"2019-01-25T02:03:01+00:00","dateModified":"2023-08-28T15:58:37+00:00","mainEntityOfPage":{"@id":"https:\/\/aryalspace.com\/?p=40"},"wordCount":705,"commentCount":0,"publisher":{"@id":"https:\/\/aryalspace.com\/#organization"},"image":{"@id":"https:\/\/aryalspace.com\/?p=40#primaryimage"},"thumbnailUrl":"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg","keywords":["blog","developer","soledad","vertical"],"articleSection":["Guide"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/aryalspace.com\/?p=40#respond"]}]},{"@type":"WebPage","@id":"https:\/\/aryalspace.com\/?p=40","url":"https:\/\/aryalspace.com\/?p=40","name":"A Complete Guide For Using Git Lab - Aryal Space - Magic of Technology and Beings","isPartOf":{"@id":"https:\/\/aryalspace.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aryalspace.com\/?p=40#primaryimage"},"image":{"@id":"https:\/\/aryalspace.com\/?p=40#primaryimage"},"thumbnailUrl":"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg","datePublished":"2019-01-25T02:03:01+00:00","dateModified":"2023-08-28T15:58:37+00:00","breadcrumb":{"@id":"https:\/\/aryalspace.com\/?p=40#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aryalspace.com\/?p=40"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aryalspace.com\/?p=40#primaryimage","url":"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg","contentUrl":"https:\/\/aryalspace.com\/wp-content\/uploads\/2019\/01\/15.jpg","width":1800,"height":1200},{"@type":"BreadcrumbList","@id":"https:\/\/aryalspace.com\/?p=40#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aryalspace.com\/"},{"@type":"ListItem","position":2,"name":"A Complete Guide For Using Git Lab"}]},{"@type":"WebSite","@id":"https:\/\/aryalspace.com\/#website","url":"https:\/\/aryalspace.com\/","name":"Aryal Space - Blog and Programming Tutorials","description":"Exploring the Cosmos of Code: Aryal Space - Where Blogs and Programming Unite!","publisher":{"@id":"https:\/\/aryalspace.com\/#organization"},"alternateName":"Elevate Your Code Horizons with Aryal Space: Ignite, Inspire, Innovate!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aryalspace.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/aryalspace.com\/#organization","name":"Aryal Space","alternateName":"AryalSpace","url":"https:\/\/aryalspace.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aryalspace.com\/#\/schema\/logo\/image\/","url":"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/Aryal-Space.png","contentUrl":"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/Aryal-Space.png","width":1000,"height":1000,"caption":"Aryal Space"},"image":{"@id":"https:\/\/aryalspace.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/bikramaryal","https:\/\/x.com\/bikramaryal"]},{"@type":"Person","@id":"https:\/\/aryalspace.com\/#\/schema\/person\/d91802b458f2bcf8a68c2c73203c268b","name":"Bikram Aryal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aryalspace.com\/#\/schema\/person\/image\/","url":"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/cropped-Copy-of-8R8A8956-scaled-e1693236718440-96x96.jpg","contentUrl":"https:\/\/aryalspace.com\/wp-content\/uploads\/2023\/08\/cropped-Copy-of-8R8A8956-scaled-e1693236718440-96x96.jpg","caption":"Bikram Aryal"},"description":"Co-Founder and VP of Engineering of Kindship - Software Engineer with a Passion for Innovation | Bridging Code and Entrepreneurship for a Visionary Future","sameAs":["https:\/\/aryalspace.com"],"url":"https:\/\/aryalspace.com\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/aryalspace.com\/index.php?rest_route=\/wp\/v2\/posts\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aryalspace.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aryalspace.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aryalspace.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/aryalspace.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=40"}],"version-history":[{"count":1,"href":"https:\/\/aryalspace.com\/index.php?rest_route=\/wp\/v2\/posts\/40\/revisions"}],"predecessor-version":[{"id":1792,"href":"https:\/\/aryalspace.com\/index.php?rest_route=\/wp\/v2\/posts\/40\/revisions\/1792"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aryalspace.com\/index.php?rest_route=\/wp\/v2\/media\/113"}],"wp:attachment":[{"href":"https:\/\/aryalspace.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aryalspace.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aryalspace.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}