Skip to content

HyprPixl/hyprpixl.github.io

Repository files navigation

Caleb Fedyshen’s Blogthing

Your problem, solved with software. Styled like it’s 1997.

This is the code for my personal blog where I write about:

  • software development and data architecture
  • university advice for CS students
  • job hunting, internships, and tech careers
  • anything else I feel like yelling into the void

The site uses:

  • GitHub Pages for hosting
  • Primarily HTML and CSS (with a strong 90s aesthetic), plus small JavaScript files for optional features
  • Tiled backgrounds, <marquee>, 88×31 buttons

Posts

All blog posts live in the /posts directory. Each post is a standalone HTML file.

Layout

  • The center column is the main blog post list
  • The left sidebar is a reading list with links to favorite articles, videos, and books
  • The right sidebar is reserved for projects (coming soon)

On narrow screens, the layout reflows to a vertical stack: blog → projects → reading list.

Tools and Assets

Run Locally

You can run this site locally by opening index.html in a browser. No server needed. If you change partials/nav.html or any header section, you can run:

python3 scripts/build.py

But you don't have to—the Build Site GitHub Action runs this script on every push to main and commits the updated HTML automatically.

To publish:

  1. Fork or clone the repo
  2. Enable GitHub Pages in your repository settings
  3. Push your changes to main or a gh-pages branch

A GitHub Actions workflow automatically regenerates sitemap.xml after each push. You can also run python3 scripts/generate_sitemap.py locally if needed.

Contact

Built by Caleb Fedyshen
Email: hyprpixlstudios@gmail.com
LinkedIn: linkedin.com/in/caleb-fedyshen

About

My Blog!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors