Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Hi there, I'm Dan 👋

Founder & CEO of Speekl — helping people speak new languages with confidence, with human tutors and AI.

speekl.com speekl.ai Website LinkedIn X YouTube Instagram


🚀 About me

  • 🎙️ Founder & CEO of Speekl — two ways to learn a language: lessons with human tutors at speekl.com, and an AI tutor at speekl.ai. Loved by 20,000+ learners across 25+ languages.
  • 📐 Author of the .tasks specification — an open format for agent task state.
  • 🏗️ Building Traque — error and event tracking for startups.
  • 🛠️ Maintaining open-source developer tools: better-activity, i18n-email.
  • 💙 I live and breathe TypeScript across the full stack — from SDKs to backends to frontends.
  • 🌎 Based in the United States.

🔭 Projects

Speekl · speekl.com · speekl.ai

Two apps, one goal — getting people talking. speekl.com connects learners with human tutors for live lessons. speekl.ai is a personal AI tutor for real, voice-first conversations you can have any time, in 25+ languages.

An open format for tracking agent work that outlives a single session. Tasks are markdown files under .tasks/, committed alongside the code they describe — no server, no account, no network. Dependencies say what's ready to start, and claims stop two agents grabbing the same task.

@speekl/tasks is the reference CLI. Spec · Quick start

npm i -g @speekl/tasks

A modern error and event tracking platform for startups — monitor, track, and analyze in real time.

Repo What it does
traque-backend Error and event tracking service built with NestJS.
traque-js JS/TS SDKs for error and event capture across web, Node, React, and Nest.
traque-frontend Web client built with React, Vite, TanStack Router/Query, and Tailwind CSS.
traque.dev Next.js docs and marketing site with SDK guides.

Framework-agnostic, multi-database audit logging modeled on the architecture of better-auth. Declare your entities once, log everything, query it with confidence.

Translate transactional emails into any language using AI. Works with React Email and raw HTML.


🧰 Tech stack

TypeScript Node.js NestJS React Next.js Vite TanStack Tailwind CSS


💬 Open to talking developer tools, startups, and TypeScript — reach out anytime.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors