This is the repository for the Embodied Computation Group webpage. We use Jekyll to run our GitHub page.
To run locally, follow instruction here to install Jekyll then run jekyll serve to see in localhost:4000. Here is a brief install guideline:
sudo gem install jekyll
sudo gem install rouge
jekyll serveBelow, we explain how to edit the lab webpage.
All posts are located in _posts folder. Each post can be written in markdown format. You need to include headers before writing: title, description and categories. See the following example:
---
title: New paper on interoception
description: Our latest paper on cardiac interoception is now published
categories: blog
----
Directly edit on Github: Go to
_postsand clickNew filethen create a markdown file e.g.2026-01-05-post-name.mdand start writing. -
Clone the repository: Clone the repo, add new post file, commit and push.
The changes will take approximately 30 seconds to render.
Create a file named <firstname>_<lastname>.md in the _people folder with the following header:
---
name: Your Name
position: postdoc
avatar: your_photo.jpg
twitter: your_handle
joined: 2026
---Position options: pi, postdoc, gradstudent, researchstaff, visiting, alumni
The avatar should be placed in images/people/ folder.
Publications are listed in publications.md. Add new publications following the existing format.
News items are in _data/news.yml. Add new items following the YAML format:
- date: 2026-01-05
details: "Your news item here. You can include <a href='url'>links</a>."- For technical issues, contact Dr. Micah Allen
- Test locally with
jekyll servebefore pushing changes
This website template is adapted from the Kording Lab website.