Wired Geese

Current Work

Working systems, active directions, and early products I build with agents doing substantial work under my direction.

Some entries are engineering evidence; PDE and Telegram Desk are also early products with a direct deployment path. Each section states its current role and status.

Previous and historical work

Retained responsibility evidence: products, utilities, client systems, and experiments from 2016 onward. Their original descriptions preserve historical context and do not state the current status above.

Browser as an Operating System for Developing Modern Applications

Published: 2026 · BHV · Russian-language edition

A book about the browser as the personal operating environment of the internet: distributed execution, data, networking, isolation, lifecycles, profiles, and digital continuity.

About the book →

TG-WA Blog Post

Start date: February 2026

Description: A Node.js CLI app built in one day in collaboration with the Codex agent using the ADSM (Agent-Driven Software Management) methodology. After startup, the app fetches the latest post from a Russian-language Telegram channel, translates it into English and Spanish, and automatically publishes the translations to the corresponding channels. The project serves as a practical validation of splitting ADSM’s cognitive context into seven standard levels for documentation and development management.

ADSM levels in the project:

  • AGENTS — agent interaction rules and knowledge formalization requirements
  • Constraints — hard limits and prohibitions shaping the solution space
  • Product — system purpose and domain invariants
  • Architecture — aggregates, boundaries, and external interfaces
  • Composition — execution model: run-cycle, phases, and completion points
  • Environment — runtime conditions and infrastructure constraints
  • Code — contracts, DI, testing, and error handling

Telegram channels:

Repository: GitHub

Mindstream

Start date: February 2026

Description: An experimental web application for observing personal attention through vector representations and embeddings. The application reads Habr RSS feeds, generates annotations and summaries using LLMs, and calculates semantic proximity markers between publications and the user’s personal interest vector. By default, all computations are performed locally in the browser. The project was created in an agent-driven mode (LLM + Codex) within the ADSM methodology.

Features:

  • Personal interest vector formed directly in the user’s browser
  • Embeddings and semantic similarity calculation for publications
  • Local-first mode with no data sent to the server by default
  • Optional anonymous identity (UUID) for duplicating attention signals
  • Client–server architecture based on TeqFW and @teqfw/di
  • Agent-driven development using LLM and Codex

Live demo: mindstream.app.wiredgeese.com

Repository: GitHub

Svyazist

Start date: November 2025

Description: A small self-hosted PWA for private video calls between family members. Runs on plain JavaScript, uses WebRTC without third-party installs, accounts, or server dependencies beyond signaling. Built alongside the Codex agent and the ADSM methodology, experimenting with conversational programming and cognitive context.

Features:

  • PWA app focused on smartphones and seniors
  • Plain JavaScript, minimal architecture, self-sufficiency
  • WebRTC for direct connection, secure private calls
  • UI and documentation in Russian
  • Full cognitive development environment via ADSM

Live demo: call.wiredgeese.com

Repository: GitHub

smtp-logger

Start date: April 2025

Description: A Node.js utility for logging outgoing emails to an SQL database (PostgreSQL, MySQL, SQLite). Used as a `pipe` handler in Postfix (`always_bcc` or `aliases`) and records full MIME messages. Based on TeqFW's DI architecture, easily embeddable and extensible.

Features:

  • Email reception from stdin, full header and body parsing
  • Database logging via Knex.js (supports PostgreSQL, SQLite, MySQL)
  • Modular architecture with @teqfw/di and CLI configuration
  • Out-of-the-box DB schema initialization, config via `.env`
  • Useful for production and staging environments — simple email auditing

Repository: GitHub

NutriLog

Start date: January 2025

Description: A personal PWA for tracking nutrition and weight, with deep GPT assistant integration. NutriLog continues BWL's ideas but reimagined through LLM interaction: AI helps maintain a diary, calculate calories, and form mindful habits. Based on TeqFW, actively developed as an AI experiment.

Features:

  • GPT chat integration, personalized dialogue
  • Support for food diary, weight, and goals
  • Automatic calorie and macronutrient calculation
  • External memory and web interface around AI

Website: nutrilog.app.wiredgeese.com

Repository: GitHub

Domothenika QR Intake

Start date: January 2025

Description: A minimalist web app for customer registration via QR links as part of Domotehnika store's loyalty program. Visitors scan a QR code in-store, land on a registration page, and get access to personalized offers. Data is stored centrally and used for marketing and analytics.

Features:

  • Customer registration via personal QR link
  • Minimal fields, smartphone-optimized
  • Standalone TeqFW architecture, no third-party integrations
  • Server-side storage and analytics logic

Website: tc.klientuklubs.lv

Repository: private

PWA Wallet

Start date: July 2024

Description: A progressive web app for storing, displaying, and organizing QR and barcodes on mobile devices. All data is saved locally in the browser and available offline. The app demonstrates modern PWA capabilities: installation, offline operation, hardware API integration, and local databases. Conceived as an MVP but implements full architecture with logic, routing, and storage separation.

Features:

  • Code scanning via Camera API using html5-qrcode
  • Barcode display with bwip-js
  • Card usage geotracking via Geolocation API
  • Data storage in IndexedDB, configurations in localStorage
  • Full offline operation thanks to Service Worker and Cache API
  • Routing architecture: separate pages for adding, viewing, configuring, and using cards
  • Framework: Vue 3 + Quasar + @teqfw/di; no bundlers, npm installation

Website: wallet.wiredgeese.com

Repository: GitHub

Remote Console

Start date: June 2023

Description: A utility for real-time remote monitoring of JavaScript application logs. Browser messages are sent to the server via Beacon API and then relayed to all connected developers via SSE (Server-Sent Events). Minimally invasive and convenient for local development and mobile device debugging.

Features:

  • Client log sending via Beacon API or Fetch
  • Real-time frontend broadcasting via SSE
  • Support for named logging channels
  • No authentication, with a public test server
  • Deployment via Node.js and npm without external dependencies

Public server: console.wiredgeese.com

Repository: GitHub

Read the technical case study →

Read the original logging-design case →

Deepgram Live Speech-to-Text PWA

Description: A browser PWA prototype that streams microphone audio to Deepgram and turns live speech into text through WebSocket.

Key techniques: MediaRecorder, WebSocket streaming, interim/final transcript merging, and client-side PWA integration.

Read the technical case study →

WebAuthn PublicKeyCredential

Description: A JavaScript proof of concept for passwordless authentication with browser authenticators and server-side public-key validation.

Read the technical case study →

Browser OAuth2

Description: A practical guide to connecting a browser application to an OAuth2 provider without exposing client secrets.

Read the technical case study →

Rehapp

Start date: April 2022

Description: A platform for personalized rehabilitation, including a PWA for patients and a web portal for specialists. Implements TeqFW principles in a real medical product: modular architecture, dependency injection, server logic, LLM integration.

Features:

  • Animated exercise sets with flexible configuration
  • Support for 50+ programs based on scientific research
  • LLM integration for automated translation and content generation
  • Specialist portal for tracking patient progress
  • Motivation mechanisms: bonuses, discounts, custom dev interviews

Website: rehapp.ru

Repository: private

BWL (Body Weight Logger)

Start date: 2021

Description: A PWA for weight tracking in small groups. First implementation of TeqFW architectural principles in UI: dependency injection, CLI, DB operations. Used by a limited circle of users, mainly friends and family.

Features:

  • Based on TeqFW: DI, structure, server logic
  • Mobile-first adaptation and offline access
  • Local DB operations, interface autonomy

Website: bwl.wiredgeese.com

Repository: GitHub

Santegra

Start date: 2016

Description: A Magento 2 e-commerce store deeply customized for MLM business needs. Developed extensions for client tree management, bonus calculations, custom admin components, and external service integrations. The project became the foundation for architectural ideas later implemented in TeqFW. This was my last major PHP project, and since 2018 it has been running stably in production.

Features:

  • Platform: Magento 2 (PHP)
  • MLM logic: bonuses, client tree, PV calculations
  • ~30 third-party extensions + 15 custom plugins

Website: santegra.com

Repository: private