Showing posts fromnisse

Mug: A C++ server with hot-reloadable plugins

I like Python’s Bottle/Flask development loop: change code, hit refresh, keep moving. In C++ we traditionally pay for “real builds” with server restarts, cold state, and the mental overhead of wirin

Read More

Nisse - Origins of a Server Library

# [Nisse](https://github.com/Loki-Astari/Nisse) [Nisse](https://github.com/Loki-Astari/Nisse) is a C++ library that simplifies the creation of [C++ web-based applications](https://github.com/Loki-As

Read More

A Web Server

# [Nisse](https://github.com/Loki-Astari/Nisse) Describing all aspects of Nisse in a single article would be complex and overwhelming. I want to start with a beginner's perspective and address a rea

Read More

C++ Sockets

# [Nisse](https://github.com/Loki-Astari/Nisse) In the previous article "A Web Server," I created the simplest web server possible. This article covers the next stage by addressing the issues relat

Read More

SSL Certificates

# [Nisse](https://github.com/Loki-Astari/Nisse) In the previous article, "C++ Sockets," I mentioned that Thors-mongo had built-in support for SLL connections but glossed over the details. In this ar

Read More

Multi Threading

# [Nisse](https://github.com/Loki-Astari/Nisse) In the first three articles, we created a very basic Web Server. A significant issue with this simplistic server is that it can only handle connection

Read More

SlackActions: Slack Bot handling Slash commands

## Overview Slash commands let users trigger your Bot by typing a command like `/todo` or `/deploy` directly into the Slack message box. Unlike message handlers that passively listen for text, slash

Read More

SlackHandlers: Slack Bot handling events

## Overview In the previous article I walked through creating a Slack Bot and registering it with Slack. That article simply verified that events coming from Slack were correctly received by the Bot

Read More

SlackMug: A Mug plugin for a Slack bot

## Overview This article will walk through the steps of creating a Mug plugin that implements a Slack Bot. It utilizes NisseBolt, a C++ library designed to be similar to the [Slack Bolt](https://doc

Read More

SlackView: Slack Bot opening Modals

## Overview Modals are popup dialogs that collect structured input from users. They appear as an overlay on top of Slack's interface and can contain text inputs, date pickers, checkboxes, radio butt

Read More