Clivern

𝙰 πš‚πš˜πšπšπš πšŠπš›πšŽ π™΄πš—πšπš’πš—πšŽπšŽπš› πšŠπš—πš π™ΎπšŒπšŒπšŠπšœπš’πš˜πš—πšŠπš• πš†πš›πš’πšπšŽπš›.

Understanding Elixir Supervisor

17 August 2025

A Supervisor is a process that supervises other processes (child processes). Supervisors are used to build a hierarchical process structure called a supervision tree.

Read More

Understanding Elixir GenServer

16 August 2025

A GenServer is a process like any other Elixir process and it can be used to store state, execute code asynchronously and so on. Think of it as having many tiny workers, each with their own mailbox and private desk.

Read More

Collecting Phoenix's Metrics with Prometheus

15 August 2025

This tutorial walks you through integrating Oak with your Phoenix application step by step. Oak is a high-performance metrics collection and aggregation library written in Elixir that provides Prometheus-compatible metrics.

Read More

Building a Secure MCP Server for Weather

17 July 2025

Learn how to build a secure Model Context Protocol (MCP) server for weather data with authentication, geocoding, and production-ready deployment using FastMCP and Open-Meteo APIs.

Read More

Langgraph In Action

19 March 2025

LangGraph library enables agent orchestration β€” offering customizable architectures, long-term memory, and human-in-the-loop to reliably handle complex tasks.

Read More

Memory Safety in Rust

17 March 2025

Learn how Rust achieves memory safety without runtime overhead, preventing crashes, data corruption, and security vulnerabilities through compile-time analysis.

Read More

Building a Neovim Plugin

07 March 2025

Creating Neovim plugins with Lua can significantly enhance your development workflow. This guide will walk you through building a simple plugin that displays a daily quote.

Read More

Tools Calling with Langchain

19 January 2025

When constructing a langchain agent, you can provide tools to allow the agent to access up-to-date information and tailor its answers based on the latest data.

Read More