Skip to content

PSLmodels/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

powered by Quarto

How to contribute

The PSL blog accepts posts as Jupyter notebooks or Markdown documents:

  • To submit a Jupyter post, create a PR with your YYYY-MM-DD-post-title.ipynb file in the _notebooks folder.
  • To submit a Markdown post, create a PR with your YYYY-MM-DD-post-title.md file in the _posts folder.

In both cases, please take the following steps:

  1. Follow the nbdev guides on writing blogs with R Mardown (*.qmd), Jupyter (*.ipynb), and Markdown (*.md), and include the required "front matter" with metadata (you can the template from past posts).
  2. Preview the blog locally using the quarto preview command from the root directory after drafting your post. You'll need Quarto installed on your machine to run the command.
  3. Include a screenshot of the blog post in your PR.

Please use the Quarto discussions on Github for questions about using Quarto.

Technical guide

  • Make URLs concise but descriptive of the post.
  • Use lowercase and dashes for all tags.
  • Make each new sentence its own line (for easier code review).

Post formats

Please follow the below guidance for each post type.

Demo Days recaps

  • Tag the post as demo-days.
  • Title the post Demo Day: {title}.
  • Show the video at the top of the post.
  • Describe the motivation for the demo and what you demonstrated.
  • Link materials shown in the demo, including code and/or Compute Studio simulations.

See PR #10 as an example.

Style guide

  • Focus on PSL software and models; reserve policy analysis for think tank and op-ed reports.
  • Write with a neutral tone.
  • Favor active over passive voice.
  • Capitalize post titles.
  • Favor Mmm DD, Mmm DD, YYYY, or YYYY-MM-DD date formats over MM/DD and MM/DD/YYYY, which can be misinterpreted outside the US.
  • Avoid "click here" links; for better accessibility and SEO, provide descriptive links.

Questions? Contact Max Ghenis (mghenis@gmail.com).

Releases

No releases published

Packages

No packages published

Languages