An open API service indexing awesome lists of open source software.

https://github.com/ajwint-cs/aj-syslog.github.io

AJ's Syslog: A cybersecurity and technology blog by AJ, exploring topics in infosec, network defense, ethical hacking, and emerging tech. Built with GitHub Pages, Jekyll, and Netlify CMS for seamless publishing and version control. Follow along as I document my journey and share tutorials!
https://github.com/ajwint-cs/aj-syslog.github.io

blog cybersecurity information-security jekyll netlify technical

Last synced: 8 months ago
JSON representation

AJ's Syslog: A cybersecurity and technology blog by AJ, exploring topics in infosec, network defense, ethical hacking, and emerging tech. Built with GitHub Pages, Jekyll, and Netlify CMS for seamless publishing and version control. Follow along as I document my journey and share tutorials!

Awesome Lists containing this project

README

          

[![Netlify Status](https://api.netlify.com/api/v1/badges/e9f18550-656f-443f-b4c4-bfa53ae9684e/deploy-status)](https://app.netlify.com/projects/ajsyslog/deploys)

# ๐Ÿง  AJ's SysLog โ€” A Personal Tech Blog

Welcome to **AJ's SysLog**, my personal tech blog focused on cybersecurity, systems thinking, software development, and the journey of lifelong learning in tech.

This site is built using the [Jekyll](https://jekyllrb.com/) static site generator and the [Chirpy](https://github.com/cotes2020/jekyll-theme-chirpy) theme. It's deployed using [Netlify](https://www.netlify.com/) and powered by [Netlify CMS](https://www.netlifycms.org/) for easy content management.

---

## ๐Ÿ“‚ Repo Structure

- `_posts/` โ€“ Blog posts written in Markdown
- `_data/` โ€“ Configuration files for menus, social links, etc.
- `contact.md` โ€“ Contact page (email, GitHub, LinkedIn)
- `admin/` โ€“ Netlify CMS configuration
- `_config.yml` โ€“ Main Jekyll configuration
- `assets/` โ€“ Static assets (images, styles, etc.)

---

## โœ๏ธ Content Management (Netlify CMS)

Netlify CMS allows editing and creating blog posts through a web interface.

๐Ÿ”— Access:
`https://ajsyslog.netlify.app/admin`

๐Ÿง‘โ€๐Ÿš€ Setup includes:
- Git Gateway auth
- Posts saved to `_posts/`
- Image uploads to `assets/images`

---

## ๐Ÿ” Branch Workflow

| Branch | Purpose |
|--------------|--------------------------------|
| `production` | Live version of the site |
| `development`| Actively edited version |
| `backup` | Automated backups |

> Changes are made in `development`, reviewed, then merged to `production`.

---

## ๐Ÿ“ฌ Contact

Find me on:
- GitHub: [github.com/ajwint-cs](https://github.com/ajwint-cs)
- LinkedIn: [linkedin.com/in/aj-in-cs](https://linkedin.com/in/aj-in-cs)
- Email: [ajs.syslog@gmail.com](mailto:ajs.syslog@gmail.com)

---

## ๐Ÿ› ๏ธ Local Development

To run this site locally:

```bash
bundle install
bundle exec jekyll serve
```
Then visit:
http://localhost:4000

## ๐Ÿงพ License for Site Content

Unless otherwise noted, all original content (posts, images, etc.) on this blog is licensed under a [Creative Commons Attribution 4.0 International License (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/).

Feel free to share or remix with attribution.

## ๐Ÿ› ๏ธ Theme License

This site uses the [Chirpy Jekyll theme](https://github.com/cotes2020/jekyll-theme-chirpy), which is open-source and available under the [MIT License](https://opensource.org/licenses/MIT).

## ๐Ÿ™Œ Acknowledgments
Chirpy Jekyll Theme
Jekyll
Netlify
Netlify CMS