Features and Roadmap

What Daily Dev Habit Does (Current Version: 1.1.0)

Daily Dev Habit is a professional documentation tool designed to bridge the gap between project management and developer reality.

Core Features:

  • 📝 Customizable Guided Journaling: Stop staring at a blank page. The plugin provides structured prompts to capture key data (e.g., “What was the biggest challenge?”, “What tech stack did you use?”). New in v1.0: Admins can now customize these questions in the Settings to fit specific project needs.
  • 📋 One-Click Export (Clipboard): Instantly format your daily log into clean HTML or Markdown. Perfect for pasting into Jira tickets, Slack updates, or email reports without manual formatting.
  • 🔒 Private GitHub Sync (Architect Mode): Keep your data under your control. The plugin connects directly to your private GitHub repository via a Personal Access Token (PAT). Logs are automatically committed as .md files, creating a permanent, searchable history of your project’s lifecycle alongside your code.
  • ☁️ DDH Cloud Sync (Enterprise Mode): New in v1.0. For teams needing centralized tracking, this feature syncs your logs to the external Daily Dev Habit telemetry database. This allows for future aggregation and velocity analysis across multiple projects. (Requires a Cloud Token).
  • ⚡ Lightweight & Stateless: The plugin is designed to be invisible. It does not clutter your WordPress database with log entries. It acts as a secure “dumb terminal” that sends data to where it belongs (GitHub, Cloud, or Clipboard).

What Daily Dev Habit Does Not Do

  • Store Logs in WordPress: We believe developer logs belong in a repository or a dedicated database, not mixed in with your marketing site’s wp_posts table.
  • Edit Past Logs: Once a log is sent to GitHub or the Cloud, it is immutable within the WordPress interface. Edits must be made at the destination.
  • Complex Formatting: The output is intentionally simple (Markdown/HTML) to ensure compatibility with any external tool.

Future Roadmap (Potential Features)

Daily Dev Habit is evolving from a journaling plugin into an Engineering Telemetry Platform.

  • v1.1.1 (Public Beta): Command Line Interface (CLI) A companion Node.js tool (dt) that allows developers to log work from the terminal without opening WordPress. Supports “Headless” mode for automation.
  • v1.2.0: Native App Integrations SDKs for iOS and Android development environments to track friction points in mobile app builds.
  • v2.0.0: Velocity Analytics A dashboard to visualize the data collected via Cloud Sync, offering insights into coding hours, friction points, and project bottlenecks.