Skip to content

Latest commit

 

History

38 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Marcos Paterson's Personal Website

This is my personal portfolio and blog site built with Jekyll and hosted on GitHub Pages.

🚀 What's Here

  • Portfolio: Showcasing projects in Python, C++, React, and more
  • Blog: Tutorials, project documentation, and development insights
  • Contact: Ways to connect for collaboration or opportunities

🛠️ Tech Stack

  • Jekyll 4.3.4: Static site generator
  • GitHub Pages: Free hosting with custom domain support
  • GitHub Actions: CI/CD pipeline for automated deployment
  • Markdown: Content creation with GFM support
  • SCSS/CSS: Styling with Tailwind CSS integration
  • Liquid: Templating engine
  • Rouge: Syntax highlighting with dark VS Code theme
  • Google Forms: Contact form integration

📝 Blog Topics

I write about:

  • Python automation and data analysis
  • C++ development and algorithms
  • React and frontend development
  • DevOps and system administration
  • Development tutorials and best practices

🔗 Links

🚀 Development & Deployment

This site uses GitHub Actions for automated deployment with the following features:

Local Development

# Clone the repository
git clone https://github.com/marcospaterson/marcospaterson.github.io.git
cd marcospaterson.github.io

# Install dependencies
bundle install

# Start development server
bundle exec jekyll serve --livereload

# Visit http://localhost:4000

Deployment Pipeline

  • Automatic builds on push to master/main
  • Pull request previews for testing changes
  • Optimized builds with caching for faster deployment
  • Build verification with Jekyll doctor checks
  • Performance monitoring with build output analysis

Key Features

  • Custom Jekyll plugins support
  • External CSS imports (Tailwind, Google Fonts)
  • Optimized SCSS compilation with compression
  • Syntax highlighting with Rouge and VS Code dark theme
  • Responsive design with mobile-first approach
  • SEO optimization with meta tags and sitemaps
  • Contact form integration with Google Forms

📄 License

This site's content is licensed under MIT License. Feel free to use the code and structure for your own site!


Built with ❤️ using Jekyll and GitHub Pages

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages