Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 3.87 KB

File metadata and controls

69 lines (47 loc) · 3.87 KB

Small Dev Talk Documentation

Welcome to the Small Dev Talk documentation. This directory contains guides for understanding, maintaining, and extending the Small Dev Talk codebase.

Overview

Small Dev Talk is a static client-side site. On page load, the browser script fetches legacy page definitions and article metadata, then renders either a listing view or a single article based on the URL query string.

The project is currently in maintenance mode, meaning focus is on bug fixes and security updates rather than new features.

Documentation Structure

Understand the system design, data flows, and core components that power Small Dev Talk.

Practical guides for developers working with the codebase.

Detailed documentation for key modules and functions.

Key Technologies

Technology Purpose Version
Bootstrap UI framework (local bundle) Local copy
jQuery DOM utilities (local bundle) Local copy
Showdown.js Markdown to HTML conversion Local copy
Sentry Error tracking v10.32.1
Service Workers / Workbox Precaching and caching v7.4.0
Jest Unit testing v30.2.0
Cypress E2E testing v15.10.0
ESLint Code linting v10.0.0
Prettier Code formatting v3.8.1

Quick Links

Current Status

  • Project Status: Maintenance Mode
  • Latest Version: 1.3.4
  • License: GPL-3.0
  • Automation: Code quality and CodeQL workflows run in GitHub Actions

Contributing

To contribute, see CONTRIBUTING.md at the repository root.