Skip to content

Commit

Permalink
ANN: October 20 meetup
Browse files Browse the repository at this point in the history
  • Loading branch information
ManasJayanth committed Oct 15, 2024
1 parent f1857a9 commit 82415ce
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 9 deletions.
23 changes: 23 additions & 0 deletions blog/2024-10-13-ocaml-devops.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
slug: ocaml-devops
title: "Meetup 22: Deploying OCaml apps"
authors: [prometheansacrifice]
---

I lead the discussion on deploying OCaml apps.

1. CI/CD
2. Prefix rewriting in esy and why it matters
3. Static linking and building ocaml apps in Alpine
4. Some Terraform scripts with Flatcar and docker provider to manage docker state remotely

## and is the next meetup?

Checkout [Upcoming Meetups](/upcoming-meetups)

## Stay in touch with us


Twitter: https://x.com/ReasonBangalore

Discord: https://discord.com/invite/Ytr36fRC4C

2 changes: 1 addition & 1 deletion src/pages/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export default function Home() {
India's very own Reason/OCaml community
</p>
<h2 className="rb-light my-4">is meeting up (virtually) next on</h2>
<h3 className="rb-date">October 13, 2024</h3>
<h3 className="rb-date">October 20, 2024</h3>
<h2 className="rb-light my-4">at</h2>
<section className="rb-address">
<h3> Discord </h3>
Expand Down
12 changes: 4 additions & 8 deletions src/pages/upcoming-meetups.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,17 @@ title: Upcoming Meetups
# Upcoming Meetups

## Deploying OCaml apps

We'll discuss the how OCaml apps are dockerised and/or statically linked and tangentially discuss some devops best practices in general.
We'll discuss setting up OCaml projects with Buck2. Buck2 is a build system that works with multiple languages like OCaml, Rust, Erlang etc.

### When?
Date: 13 October, 2024
Date: 20 October, 2024
2:00 PM to 4:00 PM IST

### Where?
Online. Join us on [Discord](https://discord.com/invite/Ytr36fRC4C) to get the link.

### Speaker: Manas Jayanth
Manas Jayanth is an OCaml/Reason programmer maintaining the esy package manager. He has worked on the Tezos blockchain on the economic protocol and the Ligo compiler.

Find him on [x.com/ManasJayanth](https://x.com/ManasJayanth/)

### Speaker: Shubham Kumar
You can find more about him [here on his website](https://shoebum.netlify.app/)

## Continuted - Joining Nikhil as he writes a card game in OCaml

Expand Down

0 comments on commit 82415ce

Please sign in to comment.