https://github.com/dannywillems/dannywillems.github.io
Blog
https://github.com/dannywillems/dannywillems.github.io
Last synced: 3 months ago
JSON representation
Blog
- Host: GitHub
- URL: https://github.com/dannywillems/dannywillems.github.io
- Owner: dannywillems
- Created: 2019-07-09T13:57:32.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-05T13:02:15.000Z (almost 2 years ago)
- Last Synced: 2025-01-22T00:37:26.389Z (over 1 year ago)
- Language: HTML
- Size: 1.99 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dannywillems.github.io
Personal website of Danny Willems. Mathematician, cryptography researcher and
engineer. Founder of [BaDaaS](https://badaas.be). Co-founder of
[LeakIX](https://leakix.net).
Live at: https://dannywillems.github.io
## Development
### Prerequisites
- Ruby (see `.ruby-version`)
- Bundler
- Node.js (for prettier/markdownlint)
### Quick start
```bash
make install # Install Ruby dependencies
make serve # Serve locally at http://localhost:4000
```
### All commands
```bash
make help # Show available commands
make install # Install dependencies
make serve # Serve the site locally
make build # Build the site
make clean # Clean generated files
make drafts # Serve with drafts included
make test # Run tests (build and check)
make lint # Lint markdown files
make format # Format markdown files with prettier
```
## Structure
- `_data/jobs.yml` - Work experience
- `_data/education.yml` - Education
- `_data/publications.yml` - Research publications
- `_data/talks.yml` - Public talks
- `_data/opensource.yml` - Open source contributions
- `_posts/` - Blog posts
- `cv.html` - CV page (print-optimized)
- `index.md` - Homepage
## Adding content
### Blog posts
Add a new file in `_posts/` with the format `YYYY-MM-DD-title.md`.
### Countries visited
Edit `_data/countries.yml`:
```yaml
- code: JP
name: Japan
continent: Asia
first_visit: 2024
```
Country codes: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2