Skip to content

Commit e1d3baa

Browse files
committed
some refactors
1 parent f808d3d commit e1d3baa

3 files changed

Lines changed: 27 additions & 13 deletions

File tree

docs/index.html.pm

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,33 @@
44

55
◊cyan{We are an independent research lab focused on exploring interesting ideas in the interaction between system reliability and programming languages.}
66

7-
We ❤️ building withlink["https://gleam.run/"]{Gleam} and are finding ways to give back through sponsorships and contributions.
8-
97
◊h2{Projects}
108

11-
◊cyan{Active research projects:}
12-
139
◊ul{
14-
◊li{◊link["https://caffeine-lang.run/"]{Caffeine}: a programming language for generating reliability artifacts from service expectation definitions.◊br{}◊em{Status: Active Development}}
15-
◊li{◊link["https://github.com/Brickell-Research/barista"]{Barista}: an AI agent for the discovery of third-party service guarantees to maintain a public Caffeine repository.◊br{}◊em{Status: Initial Ideation}}
10+
◊li{◊link["https://caffeine-lang.run/"]{Caffeine}: a programming language for generating reliability artifacts (i.e. executable Terraform for SLOs) from service expectation definitions. Grounded in assume/guarantee contracts and a hint of category theory, Caffeine helps developers and AI agents become system thinkers, asserting reasonable construction at design time and in production. Written in Gleam ❤️.◊br{}◊em{Status: Active Development}}
1611
}
1712

1813
◊h2{Speaking}
1914

20-
◊cyan{Talks and presentations:}
21-
2215
◊ul{
23-
◊li{◊link["https://www.usenix.org/conference/srecon25emea/program"]{SRECon EMEA '25 - Lightning Talks}◊br{}◊pink{Title:} ◊em{Mama Look, I Compiled SLOs!}◊br{}October 8, 2025 | Dublin, Ireland 🇮🇪◊br{}◊pink{Media:} ◊link["slides/srecon-emea-25.pdf"]{Slides}}
24-
◊li{◊link["https://www-old.cs.utah.edu/plt/"]{University of Utah PLT Department Lecture}◊br{}◊pink{Title:} ◊em{10,000 Lines Later: When a Tool Became a Compiler}◊br{}February 12, 2026 | Salt Lake City, Utah, USA 🇺🇸◊br{}◊pink{Media:} ◊link["slides/u-of-u-plt-lecture-26.pdf"]{Slides}}
25-
◊li{◊link["https://gleamgathering.com/"]{Gleam Gathering '26}◊br{}◊pink{Title:} ◊em{10,000 Lines Later: When a Tool Became a Compiler (and I Became a Gleamlin)}◊br{}February 21, 2026 | Bristol, UK 🇬🇧◊br{}◊pink{Media:} ◊link["slides/gleam-gathering-26.pdf"]{Slides}}
16+
◊li{
17+
link["https://www.usenix.org/conference/srecon25emea/program"]{SRECon EMEA '25 - Lightning Talks}
18+
October 8, 2025 | Dublin, Ireland 🇮🇪
19+
◊pink{Title:} ◊em{Mama Look, I Compiled SLOs!}
20+
◊pink{Media:} ◊link["slides/srecon-emea-25.pdf"]{Slides}
21+
}
22+
◊li{
23+
◊link["https://www-old.cs.utah.edu/plt/"]{University of Utah PLT Department Lecture}
24+
February 12, 2026 | Salt Lake City, Utah, USA 🇺🇸
25+
◊pink{Title:} ◊em{10,000 Lines Later: When a Tool Became a Compiler}
26+
◊pink{Media:} ◊link["slides/u-of-u-plt-lecture-26.pdf"]{Slides}
27+
}
28+
◊li{
29+
◊link["https://gleamgathering.com/"]{Gleam Gathering '26}
30+
February 21, 2026 | Bristol, UK 🇬🇧
31+
◊pink{Title:} ◊em{10,000 Lines Later: When a Tool Became a Compiler (and I Became a Gleamlin)}
32+
◊pink{Media:} ◊link["slides/gleam-gathering-26.pdf"]{Slides}
33+
}
2634
}
2735

2836
◊h2{Contact}

docs/styles.css

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ body {
1313
a { color: #00CED1; text-decoration: none; }
1414
a:hover { text-decoration: underline; }
1515

16-
h1, h2, h3, h4, h5, h6 { color: #FF1493; }
16+
h1, h2, h3, h4, h5, h6 {
17+
color: #FF1493;
18+
font-family: 'JetBrains Mono', monospace;
19+
}
1720

1821
h1 { font-size: 2em; margin-bottom: 0; }
1922
h1 a { color: #FF1493; }

docs/template.html.p

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<title>◊(let ([title (select-from-metas 'title metas)]) (if title (format "~a · Brickell Research" title) "Brickell Research"))</title>
88
<link rel="icon" type="image/png" href="brickell_research_logo.png">
9+
<link rel="preconnect" href="https://fonts.googleapis.com">
10+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
11+
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600&display=swap" rel="stylesheet">
912
<link rel="stylesheet" href="styles.css">
1013
</head>
1114
<body>
@@ -19,7 +22,7 @@
1922
◊(->html doc)
2023
</main>
2124
<footer>
22-
<p>Website powered by <a href="https://docs.racket-lang.org/pollen/">Pollen</a></p>
25+
<p>Proud Gleamlins . Website powered by <a href="https://docs.racket-lang.org/pollen/">Pollen</a></p>
2326
</footer>
2427
</body>
2528
</html>

0 commit comments

Comments
 (0)