{"id":19675081,"url":"https://github.com/mesosphere/d2iq-engineering-blog","last_synced_at":"2025-10-25T19:12:17.584Z","repository":{"id":54700799,"uuid":"480842764","full_name":"mesosphere/d2iq-engineering-blog","owner":"mesosphere","description":"Just a techblog test repo for showcasing","archived":false,"fork":false,"pushed_at":"2025-02-18T12:00:34.000Z","size":33152,"stargazers_count":7,"open_issues_count":15,"forks_count":5,"subscribers_count":26,"default_branch":"main","last_synced_at":"2025-02-18T13:21:30.779Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mesosphere.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-12T14:21:23.000Z","updated_at":"2025-02-18T12:00:35.000Z","dependencies_parsed_at":"2023-02-16T13:15:28.989Z","dependency_job_id":"3a0ed2ba-0ee6-47bf-9aea-7443ed409174","html_url":"https://github.com/mesosphere/d2iq-engineering-blog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mesosphere%2Fd2iq-engineering-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mesosphere%2Fd2iq-engineering-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mesosphere%2Fd2iq-engineering-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mesosphere%2Fd2iq-engineering-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mesosphere","download_url":"https://codeload.github.com/mesosphere/d2iq-engineering-blog/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240983459,"owners_count":19888694,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T17:21:12.798Z","updated_at":"2025-10-25T19:12:12.540Z","avatar_url":"https://github.com/mesosphere.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# D2iQ Engineering Blog\n\n![D2iQ Engineering Blog license](https://img.shields.io/github/license/mesosphere/d2iq-engineering-blog)\n\nThis blog is brought to you by the engineers of [D2iQ][d2iq]. This is a place for D2iQ engineers to share our knowledge\nand experiences, a place for us all to dive deep into Kubernetes, how to solve problems, and Smart Cloud Native app\ndevelopment. Come along for the ride!\n\nAll content in this blog is published under the\n[Creative Commons Attribution-ShareAlike 4.0 International (`CC BY-SA 4.0`)][CC BY-SA 4.0] license.\n\n## Proposing a new blog post\n\nIf you have an idea for a blog post, either something you would like to read about or would like to write yourself,\nplease submit a [GitHub issue][issues]. Please add a description, any questions you would like answered, and any\npointers to other content that may prove supportive or useful in creating the blog post.\n\nNo proposal too big or too small! If the proposal is big, then it might be best to create a series of blog posts that\nbuild on top of one another.\n\n## Contributing new content\n\nPlease follow the standard GitHub pull request process:\n\n1. [Fork the repository][forking]\n1. [Clone your forked repository][cloning a fork]\n1. [Add new content][add content] (also see [here](#add-a-new-post))\n1. [Open a pull request][open pr]\n\nFollow the instructions below to create and preview your new content.\n\n### Install required tools\n\nUsing [Devbox][] is highly recommended. Follow [these instructions][devbox installation] to install [Devbox][] and\ninstall [direnv][] for shell integration - this is the simplest way to get started. \n\n### Add a new post\n\nTo create a new post, run:\n\n```shell\nhugo new --kind post-bundle posts/\u003cname\u003e\n```\n\nNote that `\u003cname\u003e` should be a directory path and the title of the post will be derived from it. As an example:\n\n```bash\n$ hugo new --kind post-bundle posts/a-new-post\nContent dir \"content/posts/a-new-post\" created\n\n\n$ ls content/posts/a-new-post/\nfeature.png  index.md\n\n$ cat content/posts/a-new-post/index.md\n---\nauthors: [\"ADD AUTHOR NAME\"]\ntitle: \"A New Post\"\ndate: 2022-08-24T16:31:50+01:00\ntags: []\nexcerpt: ADD EXCERPT HERE\nfeature_image: feature.png\n---\n\nSome content...\n```\n\nNow you can edit the file `content/posts/a-new-post/index.md` to add your content.\n\n### Add a new page\n\nTo create a new page, run:\n\n```shell\nhugo new --kind page-bundle \u003cname\u003e\n```\n\nNote that `\u003cname\u003e` should be a directory path and the title of the page will be derived from it. As an example:\n\n```bash\n$ hugo new --kind page-bundle some/new/page\nContent dir \"content/some/new/page\" created\n\n\n$ ls content/some/new/page/\nfeature.png  _index.md\n\n$ cat content/some/new/page/_index.md\n---\ntitle: \"A New Post\"\ndate: 2022-08-24T16:31:50+01:00\ntags: []\nexcerpt: ADD EXCERPT HERE\nfeature_image: feature.png\n---\n\nSome content...\n```\n\nNow you can edit the file `content/some/new/page/_index.md` to add your content.\n\n### Preview your content locally\n\nIf you are using [Devbox][] then run:\n\n```shell\ndevbox run serve\n```\n\nAlternatively, run [hugo][], passing `-D -F` to show drafts and posts with future publication dates (this is equivalent\nto the above Devbox command):\n\n```shell\nhugo serve -D -F\n```\n\nThen open your browser and go to [https://localhost:1313](https://localhost:1313). Your post will be updated any time\nyou edit the content.\n\n### Preview your content after deployment\n\nOnce you have [added and pushed][add content] your content and [opened a pull reqeust][open pr], you will be able to\npreview the deployment at\nhttps://deploy-preview-\\\u003cPR NUMBER\u003e--d2iq-engineering.netlify.app/.\n\n## Hosting\n\nThe D2iQ engineering blog is currently hosted on [Netlify][netlify] but is fronted [AWS CloudFront][cloudfront] in order to provide a custom domain ([https://eng.d2iq.com/][eng blog]).\n\n[CC BY-SA 4.0]: https://creativecommons.org/licenses/by-sa/4.0/\n[d2iq]: https://d2iq.com/\n[issues]: https://github.com/mesosphere/d2iq-engineering-blog/issues/\n[forking]: https://docs.github.com/en/get-started/quickstart/contributing-to-projects#forking-a-repository\n[cloning a fork]: https://docs.github.com/en/get-started/quickstart/contributing-to-projects#cloning-a-fork\n[add content]: https://docs.github.com/en/get-started/quickstart/contributing-to-projects#making-and-pushing-changes\n[open pr]: https://docs.github.com/en/get-started/quickstart/contributing-to-projects#making-a-pull-request\n[hugo]: https://gohugo.io/\n[hugo install]: https://gohugo.io/getting-started/installing\n[netlify]: https://netlify.com/\n[cloudfront]: https://aws.amazon.com/cloudfront/\n[eng blog]: https://eng.d2iq.com/\n[Devbox]: https://www.jetify.com/devbox/\n[devbox installation]: https://www.jetify.com/devbox/docs/contributor-quickstart/#install-devbox\n[direnv]: https://direnv.net/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmesosphere%2Fd2iq-engineering-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmesosphere%2Fd2iq-engineering-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmesosphere%2Fd2iq-engineering-blog/lists"}