{"id":16551118,"url":"https://github.com/michaelcurrin/coding-blog","last_synced_at":"2025-03-21T10:32:09.706Z","repository":{"id":29643435,"uuid":"122328231","full_name":"MichaelCurrin/coding-blog","owner":"MichaelCurrin","description":"My blog of experiences and advice around coding","archived":false,"fork":false,"pushed_at":"2025-03-17T14:32:35.000Z","size":8071,"stargazers_count":3,"open_issues_count":17,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-17T15:47:18.498Z","etag":null,"topics":["advice","blog","github-pages","jekyll","jekyll-theme-midnight","posts","static-site-generator","tutorial"],"latest_commit_sha":null,"homepage":"https://michaelcurrin.github.io/coding-blog/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MichaelCurrin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-21T11:32:22.000Z","updated_at":"2025-03-17T14:32:39.000Z","dependencies_parsed_at":"2022-08-07T14:30:31.666Z","dependency_job_id":"7787ac48-d8fd-4168-b1ef-14405cf3c56c","html_url":"https://github.com/MichaelCurrin/coding-blog","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fcoding-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fcoding-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fcoding-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fcoding-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MichaelCurrin","download_url":"https://codeload.github.com/MichaelCurrin/coding-blog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244777987,"owners_count":20508825,"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":["advice","blog","github-pages","jekyll","jekyll-theme-midnight","posts","static-site-generator","tutorial"],"created_at":"2024-10-11T19:36:25.027Z","updated_at":"2025-03-21T10:32:08.149Z","avatar_url":"https://github.com/MichaelCurrin.png","language":"HTML","readme":"# Coding Blog\n\u003e My blog of experiences and advice around coding\n\n[![GitHub tag](https://img.shields.io/github/tag/MichaelCurrin/coding-blog)](https://github.com/MichaelCurrin/coding-blog/tags/)\n[![License](https://img.shields.io/badge/License-No_license-blue)](#license)\n\n[![Made with Jekyll](https://img.shields.io/badge/jekyll-3.9-blue?logo=jekyll)](https://jekyllrb.com)\n[![Theme minima](https://img.shields.io/badge/theme-jekyll--theme--midnight-blue)](https://github.com/pages-themes/midnight)\n[![Hosted with GitHub Pages](https://img.shields.io/badge/Hosted_with-GitHub_Pages-blue.svg)](https://pages.github.com/)\n\n\n## View site\n\n\u003cdiv align=\"center\"\u003e\n\n[![View site GH Pages](https://img.shields.io/badge/View_site-Coding_Blog-2ea44f?style=for-the-badge)](https://MichaelCurrin.github.io/coding-blog/)\n\n\u003c/div\u003e\n\n\n## Local development\n\nThere are build-time warnings on around the `_includes` folder not recognized by the theme, but this seems okay as that folder is used in this project even if it does not exist in the theme.\n\n### Main site\n\nTo setup and run this repo locally, follow this instructions in this [gist](https://gist.github.com/MichaelCurrin/1085ab164550b31272699920b5549d4b). I hope you'll find that useful so you can setup your own static site for whatever you wish.\n\n### Admin view\n\nThe Jekyll Admin plugin adds a CMS view for editing content. Any changes saved are done as local uncommitted changes in the repo.\n\nOnce the site is running as per section above, you can access the admin URL. Note that no username or password is needed.\n\n- [localhost:5000/admin](http://localhost:5000/admin)\n\nNote that the URL paths is fixed, even if the main site is configured to serve on a subpath.\n\nThe [forestry.io](http://forestry.io/) service is also used a convenient remote CMS.\n\n\n## Notes\n\nThe [github-pages](https://github.com/github/pages-gem) gem is set in the Gemfile so that a GitHub Pages theme can be used and so that `site.github` can be used in templates. The site still builds to GitHub Pages without it set in the config. But it is added for consistency and in case it is needed for Netlify (running outside of GitHub).\n\nThat plugin also includes the `jekyll-sitemap` and `jekyll-feed` plugins.\n\n\n## License\n\nLicensed under [No license](https://choosealicense.com/no-permission/) by [@MichaelCurrin](https://github.com/MichaelCurrin/). Which means you might the code is under exclusive copyright by the author.\n\nYou may **not** reuse any of the content on this site without prior permission.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelcurrin%2Fcoding-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichaelcurrin%2Fcoding-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelcurrin%2Fcoding-blog/lists"}