Skip to content

Commit

Permalink
Add first blog post
Browse files Browse the repository at this point in the history
  • Loading branch information
dennis-tra committed Jan 11, 2024
1 parent 53c85b0 commit a629844
Show file tree
Hide file tree
Showing 6 changed files with 52 additions and 1 deletion.
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,29 @@
# website

## Install Hugo

Version `v0.85.0` is used by our Netlify deployment container. Therefore, run:

```shell
CGO_ENABLED=1 go install -tags extended github.com/gohugoio/[email protected]
```

Verify installation

```shell
hugo version
```

## New Blog Post

1. Copy one of the existing Markdown files in `content.en/blog/` and rename it to your liking. Make sure to prefix it with the rough date.
2. Remove all the content and only edit the frontmatter
```yml
---
title: "Introducing Probelab" # the fat title at the top
date: 2024-01-11T12:33:50+01:00 # relevant for ordering
slug: introducing-probelab # this will become the path component
---
```

The list of blog posts at `https://probelab.io/blog/` will automatically be updated to also include the new post.
6 changes: 6 additions & 0 deletions content.en/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ We focus on understanding the mechanics of internal network protocols, as well a

Our team specializes in cross-protocol interoperation and network architecture, works to identify potential bottlenecks and inefficiencies in the system and provide solutions, accordingly.

## Blog

[Check out our Blog ⇢](/blog)

## Recent Projects

Some of our recent major projects include:

{{< details title="Performance Benefit of Hydra nodes in the IPFS DHT" >}}
Expand Down
12 changes: 12 additions & 0 deletions content.en/blog/2024-01-11-introducing-probelab.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "Introducing Probelab"
date: 2024-01-11T12:33:50+01:00
slug: introducing-probelab
---

The Protocol Benchmarking & Optimization Team (ProbeLab) is on a mission to measure the performance of Web3.0 network protocols, benchmark protocols against target performance milestones and propose improvements to their core design principles.

We focus on understanding the mechanics of internal network protocols, as well as how they interact with other parts of the system. Our expertise lies in network-layer protocols, and we are particularly active in the [IPFS](https://ipfs.io) and [Filecoin](https://filecoin.io) space, though our work is not limited to that. We dive deep into the protocol as an independent entity and investigate the exogenous factors that influence its performance.

Our team specializes in cross-protocol interoperation and network architecture, works to identify potential bottlenecks and inefficiencies in the system and provide solutions, accordingly.

5 changes: 5 additions & 0 deletions content.en/blog/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
title: Blog
bookHidden: true
---

Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{{ define "main" }}
<h1>Blog Posts</h1>
{{ range sort .Paginator.Pages }}
<article class="markdown book-post">
<h2>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{{ define "main" }}
<article class="markdown">
<h1>
<a href="{{ .RelPermalink }}">{{ partial "docs/title.html" . }}</a>
{{ partial "docs/title.html" . }}
</h1>
{{ partial "docs/post-meta" . }}
{{- .Content -}}
Expand Down

0 comments on commit a629844

Please sign in to comment.