https://github.com/sachnaror/sachnaror.github.io
EXPERIMENT : A blazing-fast, Markdown-powered blog built with Pelican & Python π. No databases, no nonsenseβjust pure static awesomeness hosted on GitHub Pages. Fast, lightweight, and crafted with humor & caffeine β. Read, rant, repeat! π₯
https://github.com/sachnaror/sachnaror.github.io
github-pages-blog python-blog
Last synced: 3 months ago
JSON representation
EXPERIMENT : A blazing-fast, Markdown-powered blog built with Pelican & Python π. No databases, no nonsenseβjust pure static awesomeness hosted on GitHub Pages. Fast, lightweight, and crafted with humor & caffeine β. Read, rant, repeat! π₯
- Host: GitHub
- URL: https://github.com/sachnaror/sachnaror.github.io
- Owner: sachnaror
- Created: 2025-02-02T21:28:58.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-02T22:16:24.000Z (12 months ago)
- Last Synced: 2025-07-03T03:03:06.974Z (7 months ago)
- Topics: github-pages-blog, python-blog
- Language: HTML
- Homepage:
- Size: 970 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Authors: authors.html
Awesome Lists containing this project
README
# π Blog - Powered by Pelican & Python π
## π° About the Blog
Welcome to **Sachin Arora's Blog**, where Python meets philosophy, tech tangles with humor, and OpenAI tries (and fails) to predict my next move!
This blog is generated with **Pelican**, because static sites are the new black, and who needs databases when Markdown can rule the world?
---
## π Summary
| Step | Command |
|------|---------|
| 1οΈβ£ **Create a blog post** | `nano content/my-new-blog.md` |
| 2οΈβ£ **Generate site** | `pelican content` |
| 3οΈβ£ **Push to GitHub** | `git add . && git commit -m "New blog post" && git push origin main` |
| 4οΈβ£ **Deploy to GitHub Pages** | `make github` |
| 5οΈβ£ **View live blog** | [https://sachnaror.github.io/](https://sachnaror.github.io/) |
---
## π― Features
β
**Built with Python & Pelican** β Because Django felt like overkill for a blog.
β
**Fast & Static** β Like my patience for JavaScript-heavy blogs.
β
**Markdown-Powered** β Because WYSIWYG editors are for *mortals*.
β
**Customizable Themes** β Because default themes are *so last decade*.
β
**Hosted on GitHub Pages** β Free hosting because Iβm *fiscally responsible*.
---
## π Installation & Setup
If you want to run this locally (you brave soul), hereβs how:
### π¦ Prerequisites
- Python 3.x (because Python 2 is dead, let it rest πͺ¦)
- \`pip install pelican markdown\`
### π Run Locally
\`\`\`sh
git clone https://github.com/sachnaror/sachnaror.github.io.git
cd sachnaror.github.io
pelican content
python -m http.server -d output
\`\`\`
Now open **[localhost:8000](http://localhost:8000/)** and admire your genius.
---
## π€ Deploying to GitHub Pages
1. Generate the blog:
\`\`\`sh
pelican content
\`\`\`
2. Deploy it:
\`\`\`sh
make github
\`\`\`
3. And boom π₯ β itβs live at **[sachnaror.github.io](https://sachnaror.github.io/)**.
---
## π Customization
Want to make it *less* cool? Modify these:
- **\`pelicanconf.py\`** β Change site name, URL, theme, and settings.
- **\`content/\`** β Add your **Markdown** blog posts here.
- **\`output/\`** β Auto-generated, donβt touch unless you like chaos.
---
## π€ Contributing
Wanna contribute?
- **PRs are welcome** (as long as they donβt break things).
- **Issues?** Feel free to open one. If it's a *feature request*, expect sarcasm.
---
## π© Contact
| Name | Details |
|-------------------|-------------------------------------|
| **π¨βπ» Developer** | Sachin Arora |
| **π Email** | [schnaror@gmail.com](mailto:schnaror@gmail.com) |
| **π Location** | Noida, India |
| **π GitHub** | [github.com/sachnaror](https://github.com/sachnaror?tab=repositories&q=&type=public&language=&sort=) |
| **π Website** | [https://about.me/sachin-arora](https://about.me/sachin-arora) |
| **π± WhatsApp** | [WhatsApp Me](https://wa.me/919560330483?text=Hello%20Sachin) |