Posts tagged "discourse"
-
Building Embedded Discourse Comments with Rust and WASM
An experiment in creating a drop-in comment widget for static sites using Rust compiled to WebAssembly, talking to Discourse's REST API.
-
Invite Tree to Invite Stats - How A Simple Tree Flourished Into A Full Moderation Plugin
How a simple visualization plugin evolved into a moderation tool.
-
Visualizing Discourse Invite Trees
A simple Discourse plugin that visualizes who invited whom as an ASCII tree, inspired by Lobsters.
-
Building The Guest Spot: Part 2 - Two Refactors
Two major refactors: custom model to Topics, then custom feed to plugin outlets. Less code, more features, better maintainability.
-
Building The Guest Spot: Part 1 - My First Community
Building an Instagram-style showcase for tattoo artists using Discourse. My first attempt at helping build a community from scratch.
-
Building Yaks: A Virtual Currency System for Discourse (Part 4: Custom Titles and Earning System)
Implementing custom user titles and the Yaks earning system. This post covers serializer overrides for titles and building a complete earning system with rate limiting, trust level requirements, and real-time balance updates.
-
Building Yaks: A Virtual Currency System for Discourse (Part 3: Advanced Features)
Implementing topic-level features and user customization in the Yaks virtual currency plugin. This post covers topic boosting with global pinning and custom avatar flair.
-
Building Yaks: A Virtual Currency System for Discourse (Part 2: Features and Expiration)
Part 2 covers implementing topic pinning, building a modular service architecture, and creating an expiration system with background jobs.
-
Building Yaks: A Virtual Currency System for Discourse (Part 1: Backend Architecture)
Building a virtual currency plugin for Discourse. Part 1 covers the backend architecture: wallets, transactions, features, and the service layer that ties it together.
-
Building a Live Transit Departure Board with Discourse
Experimenting with Discourse as a live transit departure board - blending GTFS data, aviation APIs, and forum topics into one real-time display.
-
My First Official Contribution to Discourse
A small but satisfying first PR to the Discourse core codebase.