Applied AI @ OpenAI • AI Advisor to Startups • On Deck Fellow • Proud Son • Duke + Wisconsin Alum • Building for impact • Venture Scout • Neo Mentor • Duke AI Advisory Board
Dark Mode
This repository contains the source for shyamal.me, a static site built with Jekyll and deployed on GitHub Pages.
Content lives under _posts and uses the pages-themes/minimal
remote theme. Site‑wide settings (title, author, etc.) are configured in
_config.yml. Posts are Markdown files following the standard
YEAR-MONTH-DAY-title.md Jekyll convention and must include YAML front matter.
Static assets such as images live in assets/. To override or extend the theme,
place partials in _includes or custom layouts in _layouts.
Install gem dependencies:
bundle install
By default, gems are installed into vendor/bundle as configured by Bundler.
Build and serve the site locally:
bundle exec jekyll serve
This will build the site and serve it at http://localhost:4000. Modify the
--port flag if you need to run on a different port.
There is also a Makefile with convenience targets:
# installs gems and runs `jekyll serve` after killing any existing process on port 4000
make run
GitHub Pages picks up the main branch and runs Jekyll using the same
Gemfile. Pushing to main triggers the Pages build (see the badge in
README.md).
See the GitHub Pages documentation and the Jekyll docs for more on customizing and extending your site.