Skip to content
View jdelaire's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report jdelaire

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
jdelaire/README.md

Welcome, I'm John!

๐Ÿ“ Chiang Mai | ๐Ÿ—บ๏ธ Senior Software Engineer | โœˆ๏ธ Building tools for learning, automation, adventure, and making my life easier.


๐Ÿ“– Philosophy

The AI Native Software Engineer A reference framework for building software in an AI-augmented world. Focused on principles, methodology, and engineering discipline โ€” not tools or hype. Distilled from months of evolving my own process for working with AI. Tool-agnostic, abstraction-first, built to last.


๐Ÿ›ณ๏ธ Released Products

  • ๐ŸŒ ThaiQuest: Master Thai through interactive quizzes: alphabet, numbers, colors, time, and more. Farm quizzes, level-up your Thai! Web ยท iOS
  • ๐Ÿ‹๏ธ Set - Strength Log: A minimalist strength-training logger โ€” capture workouts via text, voice, photos, or Siri, track 1RM progression, and scan whiteboard percentages. Local-first with optional iCloud sync. Web ยท iOS
  • ๐Ÿ™ Wat Kham: Premium Thai-English spaced-repetition flashcards with 46 focused decks, FSRS scheduling, Thai TTS, and temple-inspired design. Web ยท iOS
  • ๐ŸŒฑ CNX AthletX: Plant-based protein powder from Chiang Mai, Thailand. Clean athletic everyday health. Web

๐Ÿš€ Current Playground

  • ๐Ÿ”’ openslack: A security-first local automation daemon that bridges Telegram and your machine through a sealed Unix socket, enabling modular notifications and strictly allowlisted remote actions without exposing inbound ports.
  • ๐Ÿ“ˆ opensocialdashboard: Open-source dashboard for tracking daily follower and subscriber counts from public social profiles without OAuth.
  • ๐Ÿ‘€ project-watcher: Local Git repository metrics and reporting tool that scans project directories, collects Git and line-count stats, and writes JSON, Markdown, HTML, CSV exports, and historical snapshots.
  • ๐Ÿงช learn-thai-quiz: An interactive web-based tool for practicing Thai consonants and tones.
  • ๐Ÿ—บ๏ธ thailand-essentials-apps: A curated guide/list of essential apps for travelers and expats in Thailand.
  • ๐Ÿค– rednode-engagment-farmer: Python & Node-RED tooling for automating engagement tasks on social platforms โ€” a bot framework to interact and boost activity in configurable ways. Includes a Playwright-based CLI bot for Xiaohongshu (ๅฐ็บขไนฆ) engagement automation.
  • ๐Ÿ‹๏ธ fitfriends: Tooling and templates for generating structured fitness sessions with linked exercise videos. Includes automation scripts and agent guidelines to streamline consistent workout content creation.
  • ๐Ÿงพ open-workout-format: AI-first, human-readable workout instruction format with a draft Workout Day Markdown spec for complete training days, built for coaches, athletes, parsers, and AI conversion workflows.
  • ๐Ÿ“ธ adobe-stock-automation: Automate your Adobe Stock contributor workflow. Generate optimized metadata (titles, keywords, categories) for photos and videos using AI, and process video clips with FCPXML cutting tools.
  • ๐ŸŽฌ renderkit: A comprehensive toolkit for video rendering and processing workflows. Includes automation scripts, templates, and utilities for efficient video production pipelines.
  • ๐Ÿ“… dayly: Minimal local-first expense tracker. One value per day. No categories. No backend.
  • โฑ๏ธ hourblock: Local-first billable time tracker with a live meter, client rates, monthly totals, and CSV export.
  • โš–๏ธ scale: iOS app for scanning Xiaomi Body Composition Scale S400 BLE advertisements and exporting results to Apple Health.
  • ๐Ÿ“ฐ pushpress-cli: Deterministic transformer that converts PushPress workout JSON into clean, readable Markdown. Extracts only strength, weightlifting, conditioning, and accessories while removing warm ups, mobility, and level variants. Built for clarity, logging, and automation.
  • โœ… verifai: Probabilistic AI image analysis with provenance and confidence reporting.

๐Ÿ› ๏ธ Tech Stack & Tools

TypeScript JavaScript Python Shell Script Vue.js SwiftUI HTML5 CSS3 NodeJS Go


๐Ÿ“Š GitHub Activity

GitHub stats for John Delaire Commit activity by hour for John Delaire


๐Ÿ“ซ How to reach me: X (Twitter) | Instagram | LinkedIn

Popular repositories Loading

  1. the-ai-native-software-engineer the-ai-native-software-engineer Public

    AI Native Software Engineer is a reference framework for building software in an AI-augmented world. It focuses on principles, methodology, and engineering disciplineโ€”not tools or hype. The aim is โ€ฆ

    4

  2. adobe-stock-automation adobe-stock-automation Public

    Automate your Adobe Stock contributor workflow. Generate optimized metadata (titles, keywords, categories) for photos and videos using AI, and process video clips with FCPXML cutting tools.

    Shell 1

  3. learn-thai-quiz learn-thai-quiz Public

    Interactive Thai Language Quiz โ€” A web-based learning tool to practice the 44 Thai consonants (and more), featuring multiple-choice questions, instant feedback, and phonetic hints. Designed for speโ€ฆ

    HTML

  4. thailand-essentials-apps thailand-essentials-apps Public

    Thailand App Guide โ€” A curated list of essential apps for travelers and expats in Thailand. Covers transport, money & payments, food delivery, shopping, healthcare, utilities, and more โ€” with tips,โ€ฆ

    HTML

  5. rednode-engagment-farmer rednode-engagment-farmer Public

    Rednode Engagement Farmer Python & Node-RED tooling for automating engagement tasks on social platforms โ€” a bot framework to interact and boost activity in configurable ways.

    Python

  6. fitfriends fitfriends Public

    Tooling and templates for generating structured fitness sessions with linked exercise videos. Includes automation scripts and agent guidelines to streamline consistent workout content creation. If โ€ฆ

    HTML