-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ab82790
commit 1f658a3
Showing
193 changed files
with
14,011 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
+++ | ||
title = '{{ replace .File.ContentBaseName "-" " " | title }}' | ||
date = {{ .Date }} | ||
draft = true | ||
+++ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
+++ | ||
title = '' | ||
date = 2023-11-07T23:33:40-08:00 | ||
draft = false | ||
+++ | ||
|
||
I am currently a software engineer on Google’s cryptography team working mostly | ||
on [Tink](https://developers.google.com/tink), a multi-language, open source | ||
library that provides cryptographic APIs that are secure and hard(er) to misuse. | ||
|
||
Previously, I worked on | ||
* [Trillian](https://github.com/google/trillian), a cryptographically verifiable | ||
data store that underpins [Certificate Transparency](https://datatracker.ietf.org/doc/html/rfc6962), | ||
along with related concepts like [Gossip Protocols](https://doi.org/10.48550/arXiv.2011.04551), | ||
* [Private Information Retrieval](https://github.com/google/private-retrieval), | ||
and | ||
* DeepMind’s [mobile app for clinicians](https://deepmind.google/discover/blog/working-with-the-nhs-to-build-lifesaving-technology/) | ||
in the United Kingdom. | ||
|
||
I am an organizer for the [Open Source Cryptography Workshop](https://opensourcecryptowork.shop/), | ||
which is colocated with [Real World Crypto](https://rwc.iacr.org/). | ||
|
||
#### Education | ||
|
||
I obtained my bachelor's and master's degrees in Computer Science at [Stanford University](https://www.stanford.edu/), | ||
where I did research in the field of bioinformatics at the [Butte](https://buttelab.ucsf.edu/) | ||
and [Sirota](https://sirotalab.ucsf.edu/) Labs, both of which are now located at | ||
the [University of California, San Francisco](https://www.ucsf.edu/). | ||
|
||
#### Miscellany | ||
|
||
At the moment, I am (slowly) working through a master's degree in Theology and | ||
Literature at the [Graduate Theological Union](https://www.gtu.edu/), focusing | ||
on polyphony and aesthetics in the traditions of Dostoevsky, Bakhtin, and | ||
Kierkegaard. | ||
|
||
I enjoy trail running (also slowly) and reading (in addition to the above, | ||
Borges and Proust are some other favorites). |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
baseURL = 'https://cindylindeed.github.io/' | ||
languageCode = 'en-us' | ||
title = 'Cindy Lin' | ||
theme = 'anatole' | ||
|
||
[params] | ||
title = "Cindy Lin" | ||
author = "Cindy Lin" | ||
description = "she/her" | ||
profilePicture = "images/prof.jpg" | ||
|
||
[[params.socialIcons]] | ||
icon = "fab fa-linkedin" | ||
title = "Linkedin" | ||
url = "https://www.linkedin.com/in/cinlin/" | ||
|
||
[[params.socialIcons]] | ||
icon = "fab fa-github" | ||
title = "GitHub" | ||
url = "https://github.com/cindylindeed/" | ||
|
||
[[params.socialIcons]] | ||
icon = "fab fa-twitter" | ||
title = "Twitter" | ||
url = "https://twitter.com/cindylindeed/" | ||
|
||
[menu] | ||
|
||
[[menu.main]] | ||
name = "about" | ||
identifier = "about" | ||
weight = 100 | ||
url = "/" |
1 change: 1 addition & 0 deletions
1
resources/_gen/assets/scss/scss/anatole.scss_6dd5ee34d337299a377a4ab7b84829ac.content
Large diffs are not rendered by default.
Oops, something went wrong.
1 change: 1 addition & 0 deletions
1
resources/_gen/assets/scss/scss/anatole.scss_6dd5ee34d337299a377a4ab7b84829ac.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"Target":"scss/main.min.1147aa5bacb4bce677a0e264073829caedb82fd18ea07a5f1d80521f539d1c45.css","MediaType":"text/css","Data":{"Integrity":"sha256-EUeqW6y0vOZ3oOJkBzgpyu24L9GOoHpfHYBSH1OdHEU="}} |
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"extends": ["@commitlint/config-conventional"] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Auto detect text files and perform LF normalization | ||
* text=auto |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# Contributing to Anatole | ||
|
||
All contributions (including features, translations, code cleanups, improved documentation & bugs reporting) are welcome. | ||
|
||
## Issues | ||
|
||
Issues are very valuable to this project. | ||
|
||
When you create an issue to report a bug or ask a question, please fill out the necessary template. There is one template for filing a [bug](https://github.com/lxndrblz/anatole/blob/master/.github/ISSUE_TEMPLATE/bug_report.md) and one for requesting a new [feature](https://github.com/lxndrblz/anatole/blob/master/.github/ISSUE_TEMPLATE/feature_request.md). Time has shown that precise descriptions of your matter help speed up the problem resolution and avoid unnecessary confusion. | ||
|
||
## Pull Requests | ||
|
||
Pull requests are a great way to get your ideas into this repository. | ||
|
||
In order to ensure the maintainability and quality of the project, a set of common guidelines has been defined. Please make sure you follow these practices when creating a pull request: | ||
|
||
1. When you create a pull request, please fill out the [pull request template](https://github.com/lxndrblz/anatole/blob/master/.github/PULL_REQUEST_TEMPLATE.md) and ensure your PR is well-tested and documented. | ||
|
||
2. Please commit any pull requests against the `master` branch. | ||
|
||
3. Use conventional commit messages whenever you commit changes, as these help me understand your contribution better and track your changes. If you are not familiar with conventional commit messages, you can find a good introduction under [this](https://www.conventionalcommits.org/en/v1.0.0/) link. Please refrain from using non-descriptive commit messages or filing large changes as a single commit. All commits will be checked for conformity using Git Hooks and [Husky](https://github.com/typicode/husky). For setting up Husky in your Anatole project, you will have to run `npm run setup` once. This step will set up all the necessary dependencies and configuration files. | ||
|
||
4. When deciding if I merge a pull request, I look at the following things: | ||
|
||
- Does it provide a clear benefit to other users (i. e. does it solve a clearly defined and common problem) | ||
- Does it follow Anatole's paramount goal of being a minimalistic and visually pleasant Hugo theme? In other words, make sure it does not bloat the theme. | ||
- Is it of good quality? | ||
|
||
5. The Anatole repository ships with a configuration for [prettier](https://prettier.io/) (`.prettierrc`) which also makes use of [prettier-plugin-go-template](https://github.com/NiklasPor/prettier-plugin-go-template) to ensure common code formatting criteria. Please make sure your PR is formatted using the prettier configuration as this helps reviewing and keeping code formatting consistent. For this prettier configuration, it is required to have [Node.js](https://nodejs.org/en/), [npm](https://www.npmjs.com/) and the Anatole's project dependencies (`npm install`) ready. After, you can enable automatic code formatting with the [Prettier extension for Visual Studio Code | ||
](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) or use the one-off prettier script provided with `package.json` (`npm run prettier`). Be aware that the one-off script has to be executed every time before pushing code to the upstream repository. | ||
|
||
## Thank You | ||
|
||
Lastly, it is worth mentioning that this project would not be possible without contributors and supports like you. Even if you are not a programmer but still want to support the development, consider [sponsoring](https://ko-fi.com/lxndrblz) this project. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
--- | ||
ko_fi: lxndrblz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
--- | ||
name: Bug report | ||
about: Create a report to help us improve | ||
title: '' | ||
labels: bug | ||
assignees: lxndrblz | ||
--- | ||
|
||
**Describe the bug** | ||
A clear and concise description of what the bug is. | ||
|
||
**To Reproduce** | ||
Steps to reproduce the behavior: | ||
|
||
1. Go to '...' | ||
2. Click on '....' | ||
3. Scroll down to '....' | ||
4. See error | ||
|
||
**Expected behavior** | ||
A clear and concise description of what you expected to happen. | ||
|
||
**Screenshots** | ||
If applicable, add screenshots to help explain your problem. | ||
|
||
**Desktop (please complete the following information):** | ||
|
||
- OS: [e.g. iOS] | ||
- Browser [e.g. chrome, safari] | ||
- Version of the Theme | ||
- Version of Hugo (run a `hugo version` if unsure) | ||
|
||
**Smartphone (please complete the following information):** | ||
|
||
- Device: [e.g. iPhone6] | ||
- OS: [e.g. iOS8.1] | ||
- Browser [e.g. stock browser, safari] | ||
- Version of the Theme | ||
- Version of Hugo (run a `hugo version` if unsure) | ||
|
||
**Additional context** | ||
Add any other context about the problem here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
name: Feature request | ||
about: Suggest an idea for this project | ||
title: '' | ||
labels: enhancement | ||
assignees: lxndrblz | ||
--- | ||
|
||
**Is your feature request related to a problem? Please describe.** | ||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] | ||
|
||
**Describe the solution you'd like** | ||
A clear and concise description of what you want to happen. | ||
|
||
**Describe alternatives you've considered** | ||
A clear and concise description of any alternative solutions or features you've considered. | ||
|
||
**Additional context** | ||
Add any other context or screenshots about the feature request here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
## Description | ||
|
||
_Describe the issue fixed here_ | ||
|
||
### Issue Number: | ||
|
||
- _Here Goes the Issue Number with a '#'_ | ||
|
||
--- | ||
|
||
### Additional Information (Optional) | ||
|
||
- _Here goes any Additional Information you would like to add._ | ||
|
||
--- | ||
|
||
### Checklist | ||
|
||
Yes, I included all necessary artefacts, including: | ||
|
||
- [ ] Tests | ||
- [ ] Documentation | ||
- [ ] Implementation (Code and Ressources) | ||
- [ ] Example | ||
|
||
--- | ||
|
||
### Testing Checklist | ||
|
||
Yes, I ensured that all of the following scenarios were tested: | ||
|
||
- [ ] Desktop Light Mode (Default) | ||
- [ ] Desktop Dark Mode | ||
- [ ] Desktop Light RTL Mode | ||
- [ ] Desktop Dark RTL Mode | ||
- [ ] Mobile Light Mode | ||
- [ ] Mobile Dark Mode | ||
- [ ] Mobile Light RTL Mode | ||
- [ ] Mobile Dark RTL Mode | ||
|
||
--- | ||
|
||
### Notify the following users | ||
|
||
- _List users with @ to send Notifications_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
# Number of days of inactivity before an issue becomes stale | ||
daysUntilStale: 60 | ||
# Number of days of inactivity before a stale issue is closed | ||
daysUntilClose: 7 | ||
# Issues with these labels will never be considered stale | ||
onlyLabels: | ||
- awaiting-reply | ||
# Label to use when marking an issue as stale | ||
staleLabel: wontfix | ||
# Comment to post when marking an issue as stale. Set to `false` to disable | ||
markComment: > | ||
This issue has been automatically marked as stale because it has not had | ||
recent activity. It will be closed if no further activity occurs. Thank you | ||
for your contributions. | ||
# Comment to post when closing a stale issue. Set to `false` to disable | ||
closeComment: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
name: format | ||
|
||
on: | ||
push: | ||
branches: master | ||
|
||
jobs: | ||
format: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: checkout code | ||
uses: actions/checkout@v3 | ||
- name: setup node | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: 18 | ||
- name: install | ||
run: | | ||
npm ci | ||
npm run prepare | ||
- name: format | ||
run: npm run prettier | ||
- name: commit changes | ||
uses: stefanzweifel/git-auto-commit-action@v4 | ||
with: | ||
commit_message: 'style: prettier format all files' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
name: update resources | ||
|
||
on: | ||
push: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: checkout | ||
uses: actions/checkout@v3 | ||
- name: setup hugo | ||
uses: peaceiris/actions-hugo@v2 | ||
with: | ||
extended: true | ||
hugo-version: 0.111.3 | ||
- name: setup node | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: 18 | ||
- name: install | ||
run: | | ||
npm ci | ||
npm run prepare | ||
- name: build | ||
run: npm run build | ||
- name: commit resources | ||
uses: stefanzweifel/git-auto-commit-action@v4 | ||
with: | ||
commit_message: 'chore: build resources' | ||
file_pattern: resources/** exampleSite/resources/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
**/themes/ | ||
demo/ | ||
.hugo/* | ||
!.hugo/version | ||
.hugo_build.lock | ||
/node_modules | ||
.devcontainer | ||
exampleSite/public/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/bin/sh | ||
. "$(dirname "$0")/_/husky.sh" | ||
|
||
npx --no-install commitlint --edit $1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
contact.html | ||
resources | ||
exampleSite/public | ||
exampleSite/resources | ||
anatole.scss | ||
anatole.rtl.scss | ||
assets/fontawesome/css/*.min.css |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
{ | ||
"endOfLine": "lf", | ||
"semi": true, | ||
"singleQuote": true, | ||
"printWidth": 120, | ||
"tabWidth": 2, | ||
"trailingComma": "all", | ||
"useTabs": false, | ||
"overrides": [ | ||
{ | ||
"files": ["*.html"], | ||
"options": { | ||
"parser": "go-template" | ||
} | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
{ | ||
"npm": { | ||
"publish": false | ||
}, | ||
"git": { | ||
"commitMessage": "chore: release v${version}", | ||
"tagName": "v${version}" | ||
}, | ||
"github": { | ||
"release": true, | ||
"releaseName": "v${version}", | ||
"web": true | ||
}, | ||
"plugins": { | ||
"@release-it/conventional-changelog": { | ||
"header": "# Changelog", | ||
"infile": "CHANGELOG.md", | ||
"preset": "conventionalcommits" | ||
} | ||
} | ||
} |
Oops, something went wrong.