feross.org

Pure concentrated awesome (a.k.a. my blog)

https://github.com/feross/feross.org

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.2%) to scientific vocabulary

Keywords

blog feross jekyll weblog

Keywords from Contributors

interactive mesh interpretability profiles rdf sequences generic projection standardization optim
Last synced: 6 months ago · JSON representation

Repository

Pure concentrated awesome (a.k.a. my blog)

Basic Info
  • Host: GitHub
  • Owner: feross
  • Language: HTML
  • Default Branch: master
  • Homepage: https://feross.org
  • Size: 266 MB
Statistics
  • Stars: 80
  • Watchers: 5
  • Forks: 29
  • Open Issues: 10
  • Releases: 0
Topics
blog feross jekyll weblog
Created over 13 years ago · Last pushed over 1 year ago
Metadata Files
Readme Citation Support

README.md

Home of Feross Aboukhadijeh travis

Copyright (c) Feross Aboukhadijeh

Hi, I'm Feross Aboukhadijeh and this is the source code for my blog, https://feross.org. Feel free to browse the source and ask me questions.

Blog design

If you fork this, please create your own blog design. Don't use mine! I don't want to see fifty other blogs that look the same as mine. Thanks for understanding!

How it's built

All my posts are written in Markdown. The blog is powered by Jekyll, a static site generator that takes Markdown blog posts and converts them into HTML files. The benefit of this approach are many:

  • The blog can be served with almost any web server, since the output of Jekyll is just flat HTML files.
  • The whole blog can easily be version controlled.
  • The blog requires less maintainance (goodbye out-of-date Wordpress installations!)

I also wrote a simple Node.js/MySQL app to track the number of page views on each blog post. It's pretty straightforward.

I host the actual site on my own server, since I have a Jekyll plugin (and GitHub Pages doesn't support Jekyll plugins). Also, GitHub isn't going to run that Node.js app for me. Also, I like being in control of my website hosting (seriously, being a sharecropper sucks).

Run it

Install dependencies

bash npm install npm run install-system-deps # macOS only

Build site

bash npm run build

Start server

bash npm start

Start development server

bash npm run watch

Run tests

bash npm test

Publish site

bash npm run publish

On the server, I serve the generated files with nginx and run the Node.js app using Supervisord (to restart the app if it crashes).

That's pretty much it.

License

Copyright (c) Feross Aboukhadijeh

Owner

  • Name: Feross Aboukhadijeh
  • Login: feross
  • Kind: user
  • Location: Stanford, CA
  • Company: @SocketDev, @WebTorrent, @Standard

• Founder + CEO of Socket (@SocketDev) • Started @webtorrent and @standard • 100+ open source packages on npm • Stanford lecturer for Web Security

GitHub Events

Total
  • Watch event: 2
  • Fork event: 1
Last Year
  • Watch event: 2
  • Fork event: 1

Committers

Last synced: 12 months ago

All Time
  • Total Commits: 734
  • Total Committers: 6
  • Avg Commits per committer: 122.333
  • Development Distribution Score (DDS): 0.014
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Feross Aboukhadijeh f****s@f****g 724
greenkeeper[bot] g****] 5
dependabot[bot] 4****] 2
João Oliveira j****a@g****m 1
Bryan Horna b****v@g****m 1
Brian Cantoni b****n@c****g 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 3
  • Total pull requests: 24
  • Average time to close issues: 3 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 2
  • Total pull request authors: 7
  • Average comments per issue: 1.67
  • Average comments per pull request: 1.42
  • Merged pull requests: 9
  • Bot issues: 2
  • Bot pull requests: 18
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • greenkeeper[bot] (2)
  • ghost (1)
Pull Request Authors
  • dependabot[bot] (13)
  • greenkeeper[bot] (5)
  • feross (2)
  • bryanjhv (1)
  • bcantoni (1)
  • JoaoFOliveira (1)
  • bvallelunga (1)
Top Labels
Issue Labels
greenkeeper (2)
Pull Request Labels
dependencies (13) greenkeeper (5)