Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions build.scala
Original file line number Diff line number Diff line change
Expand Up @@ -420,6 +420,7 @@ object LaikaCustomizations {
"fa-youtube" -> loadFaIcon("brands", "youtube"),
// solids
"fa-book" -> loadFaIcon("solid", "book"),
"fa-chess-knight" -> loadFaIcon("solid", "chess-knight"),

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

love this, thank you so much @armanbilge ❤️

"fa-envelope" -> loadFaIcon("solid", "envelope"),
"fa-globe" -> loadFaIcon("solid", "globe"),
"fa-hand-holding-heart" -> loadFaIcon("solid", "hand-holding-heart"),
Expand Down
11 changes: 0 additions & 11 deletions src/blog/directory.conf
Original file line number Diff line number Diff line change
Expand Up @@ -111,12 +111,6 @@ cheng {
bio: "Eugenia Cheng is a Senior Lecturer (Associate Professor) of Pure Mathematics in the School of Mathematics and Statistics, University of Sheffield, UK."
}

chingles {
name: "Ching Hian Chew"
avatar: "https://github.com/Chingles2404.png"
github: Chingles2404
}

chrisokasaki {
name: "Chris Okasaki"
avatar: "https://github.com/chrisokasaki.png"
Expand Down Expand Up @@ -556,11 +550,6 @@ yifanxing {
bio: "Yifan is a software engineer, ScalaBridge organizer, and open-source contributor. Her work involves many distributed systems related topics, including network protocols, consensus, network security, etc. Yifan contributed to the message queue systems and asynchronous APIs for a Scala open source project Shared Health Research Information Network (SHRINE) at Harvard Medical School. The system uses concepts of parallel processing/multi-threading, non-blocking asynchronous, distributed systems, etc."
}

zainabali {
name: "Zainab Ali"
bio: "Zainab is a functional programmer who converted from object oriented design. A physicist at heart, she was excited to find an application of dimensional analysis and dependent types to real world problems. She is the author of Libra and a contributor to many typelevel libraries, such as cats and fs2."
}

zetashift {
name: "Rishad Sewnarain"
avatar: "https://github.com/zetashift.png"
Expand Down
185 changes: 139 additions & 46 deletions src/directory.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
# authors
# leadership

antoniojimeneznieto {
name: "Antonio Jimenez"
pronouns: "he/him"
avatar: "https://github.com/antoniojimeneznieto.png"
email: "antonio.jimenez.nieto@gmail.com"
github: antoniojimeneznieto
linkedin: "https://www.linkedin.com/in/antonio-jimenez-nieto/"
bio: "Hi, my name is Antonio. I'm originally from Spain and currently work full-time as software engineer using Scala in Switzerland. I've been using Scala for 5 years, ever since discovering the language during a functional programming course at EPFL. I participated in Google Summer of Code as a student, working on Cats Effect's new I/O integrated runtime leveraging io_uring. Today, I remain actively involved in the project as a co-mentor."
}

armanbilge {
name: Arman Bilge
Expand All @@ -14,6 +24,35 @@ armanbilge {
bio: "I am a member of the Typelevel community and a core maintainer of several projects, including Cats Effect. I also serve as the Executive Director of the Typelevel Foundation, where I help grow our community and support industry adoption of our libraries. I am interested in functional programming, concurrent runtimes, and how community and technology interact in open source :) ask me how you can get involved with Typelevel!"
}

bpholt {
name: "Brian P. Holt"
pronouns: "he/him"
avatar: "https://github.com/bpholt.png"
url: "https://www.planetholt.com"
github: bpholt
}

chingles {
name: "Ching Hian Chew"
avatar: "https://github.com/Chingles2404.png"
github: Chingles2404
}

danicheg {
name: Daniel Esik
avatar: "https://github.com/danicheg.png"
github: danicheg
mastodon: "https://indieweb.social/@danicheg"
}

dhinojosa {
name: Daniel Hinojosa
avatar: "https://github.com/dhinojosa.png"
github: dhinojosa
url: "http://www.evolutionnext.com"
mastodon: "https://mastodon.social/@dhinojosa"
}

djspiewak {
name: Daniel Spiewak
title: Director
Expand All @@ -24,6 +63,33 @@ djspiewak {
bio: "I write code, read papers, and think thoughts. Broadly, I'm interested in: type theory, parser theory, functional abstractions, data structures, performance."
}

hkateu {
name: "Herbert Kateu"
avatar: "/img/authors/hkateu.jpg"
email: "hkateu@gmail.com"
github: compile-at-the-nile
}

Hombre-x {
name: Gabriel Santana Paredes
avatar: "https://github.com/Hombre-x.png"
github: Hombre-x
linkedin: "https://www.linkedin.com/in/hombre-x/"
}

igor-ramazanov {
name: Igor Ramazanov
avatar: "https://github.com/igor-ramazanov.png"
github: igor-ramazanov
}

iRevive {
name: Maksym Ochenashko
avatar: "https://github.com/iRevive.png"
github: iRevive
url: "https://ochenashko.com/"
}

jducoeur {
name: Justin du Coeur (aka Mark Waks)
title: Treasurer
Expand All @@ -34,25 +100,28 @@ jducoeur {
bio: "I’m a second-generation programmer, starting out on my father’s PDP-8 back in the mid-70s, and I’ve been a language geek ever since, working professionally in everything from LISP to Ada to assembly to C# to JavaScript to C++ to (heaven help me) COBOL, and pretty much everything in between. I picked up Scala back in 2007 (after trying to build a company in Java and winding up in a rage over its limitations); I’ve been working in Scala full-time since 2012. I’ve been doing “light FP” since picking up the style from Ruby around 2002, and "pure FP" in Scala since 2018. During the day, I work at One Pass, building out a suite of health-maintenance tools using the Typelevel stack. In my spare time, I’m the CEO and Architect of Querki, a wiki/database hybrid designed to make it easier for individuals and communities to manage and collaborate on their data."
}

valencik {
name: Andrew Valencik
title: Secretary
avatar: "https://github.com/valencik.png"
email: "andrew.valencik@gmail.com"
github: valencik
mastodon: "https://mastodon.social/@valencik"
linkedin: "https://www.linkedin.com/in/andrewvalencik/"
jepfp {
name: Philipp Jenni
avatar: "https://github.com/jepfp.png"
github: jepfp
linkedin: "https://www.linkedin.com/in/philipp-jenni-9b7024135/"
}

samspills {
name: Sam Pillsworth
pronouns: "she/her"
avatar: "https://github.com/samspills.png"
github: samspills
mastodon: "https://hachyderm.io/@spills"
url: "http://www.blerf.ca/"
email: "sam@blerf.ca"
signal: "https://signal.me/#eu/QtscKtx9wLFUMWISf4XqpLAB98KgG5s1dZv3vX88ezWQu8FHNrxI9ImqmE0CbrRW"
Koroeskohr {
name: Victor Viale
pronouns: he/him
avatar: "https://github.com/Koroeskohr.png"
github: Koroeskohr
url: "https://www.victorviale.com/"
}

lenguyenthanh {
name: Thanh Le
avatar: "https://github.com/lenguyenthanh.png"
github: lenguyenthanh
url: "https://www.thanh.se/"
linkedin: "https://www.linkedin.com/in/lenguyenthanh/"
lichess: nt9
}

lukajcb {
Expand All @@ -73,6 +142,41 @@ mpilquist {
bio: "Michael Pilquist is the author of Scodec, a suite of open source Scala libraries for working with binary data, and Simulacrum, a library that simplifies working with type classes. He is also a committer on a number of other projects in the Scala ecosystem, including Cats and FS2. He is also the chief software architect at Combined Conditional Access Development (CCAD), a joint venture between Comcast and ARRIS, Inc., where he is responsible for the design and development of control systems that manage tens of millions of cable system devices, including set-top boxes and head-end equipment."
}

reardonj {
name: Justin Reardon
pronouns: he/him
avatar: "https://github.com/reardonj.png"
github: reardonj
url: "https://www.jmreardon.com/"
linkedin: "https://www.linkedin.com/in/reardonj/"
}

rossabaker {
name: "Ross A. Baker"
pronouns: "he/him"
avatar: "https://github.com/rossabaker.png"
url: "https://rossabaker.com/"
github: rossabaker
mastodon: "https://social.rossabaker.com/@ross"
}

SabrinaXKL {
name: Sabrina Konrad-lee
avatar: "https://github.com/SabrinaXKL.png"
github: SabrinaXKL
}

samspills {
name: Sam Pillsworth
pronouns: "she/her"
avatar: "https://github.com/samspills.png"
github: samspills
mastodon: "https://hachyderm.io/@spills"
url: "http://www.blerf.ca/"
email: "sam@blerf.ca"
signal: "https://signal.me/#eu/QtscKtx9wLFUMWISf4XqpLAB98KgG5s1dZv3vX88ezWQu8FHNrxI9ImqmE0CbrRW"
}

satabin {
name: "Lucas Satabin"
pronouns: "he/him"
Expand All @@ -83,38 +187,27 @@ satabin {
mastodon: "https://piaille.fr/@lucassatabin"
}

hkateu {
name: "Herbert Kateu"
avatar: "/img/authors/hkateu.jpg"
email: "hkateu@gmail.com"
github: compile-at-the-nile
}

bpholt {
name: "Brian P. Holt"
pronouns: "he/him"
avatar: "https://github.com/bpholt.png"
url: "https://www.planetholt.com"
github: bpholt
satorg {
name: Sergey Torgashov
avatar: "https://github.com/satorg.png"
github: satorg
}

rossabaker {
name: "Ross A. Baker"
pronouns: "he/him"
avatar: "https://github.com/rossabaker.png"
url: "https://rossabaker.com/"
github: rossabaker
mastodon: "https://social.rossabaker.com/@ross"
valencik {
name: Andrew Valencik
title: Secretary
avatar: "https://github.com/valencik.png"
email: "andrew.valencik@gmail.com"
github: valencik
mastodon: "https://mastodon.social/@valencik"
linkedin: "https://www.linkedin.com/in/andrewvalencik/"
}

antoniojimeneznieto {
name: "Antonio Jimenez"
pronouns: "he/him"
avatar: "https://github.com/antoniojimeneznieto.png"
email: "antonio.jimenez.nieto@gmail.com"
github: antoniojimeneznieto
linkedin: "https://www.linkedin.com/in/antonio-jimenez-nieto/"
bio: "Hi, my name is Antonio. I'm originally from Spain and currently work full-time as software engineer using Scala in Switzerland. I've been using Scala for 5 years, ever since discovering the language during a functional programming course at EPFL. I participated in Google Summer of Code as a student, working on Cats Effect's new I/O integrated runtime leveraging io_uring. Today, I remain actively involved in the project as a co-mentor."
zainabali {
name: "Zainab Ali"
avatar: "https://github.com/zainab-ali.png"
github: zainab-ali
bio: "Zainab is a functional programming polyglot, educator and the author of Functional Stream Processing in Scala. She is a Scala ambassador, a community representative for the Scala Center and the organizer of the London Scala User Group."
}

# sponsors
Expand Down
25 changes: 24 additions & 1 deletion src/foundation/directory.conf
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
board: [${armanbilge}, ${djspiewak}, ${jducoeur}, ${valencik}]
staff: [${armanbilge}]
tsc: [${armanbilge}, ${lukajcb}, ${samspills}, ${mpilquist}, ${djspiewak}, ${jducoeur}, ${valencik}]
coc: [${armanbilge}, ${hkateu}, ${samspills}, ${satabin}, ${valencik}]
security: [${rossabaker}, ${armanbilge}, ${bpholt}, ${antoniojimeneznieto}]

tsc: [
${zainabali}
${armanbilge}
${chingles}
${danicheg}
${dhinojosa}
${lukajcb}
${jepfp}
${antoniojimeneznieto}
${SabrinaXKL}
${lenguyenthanh}
${iRevive}
${samspills}
${mpilquist}
${igor-ramazanov}
${reardonj}
${Hombre-x}
${djspiewak}
${satorg}
${jducoeur}
${valencik}
${Koroeskohr}
]
9 changes: 7 additions & 2 deletions src/templates/bio.template.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<article class="bulma-media">
@:for(_.avatar)
<figure class="bulma-media-left">
<p class="bulma-image bulma-is-64x64">
@:for(_.avatar)
<img class="bulma-is-rounded" src="${_.avatar}" />
@:@
</p>
</figure>
@:@
<div class="bulma-media-content">
<div class="bulma-content">
<p>
Expand Down Expand Up @@ -61,6 +61,11 @@
<span class="bulma-icon bulma-is-small">@:svg(fa-linkedin)</span>
</a>
@:@
@:for(_.lichess)
<a class="bulma-level-item" href="https://lichess.org/@/${_.lichess}">
<span class="bulma-icon bulma-is-small">@:svg(fa-chess-knight)</span>
</a>
@:@
</div>
</nav>
</div>
Expand Down
Loading