recent projects
Things I built on weekends instead of going outside.
19 projects · 9 in Ruby · 5 in TypeScript · 9 active
Featured

Blog Copilot TypeScript
A mobile-first PWA for drafting, managing, and publishing Jekyll/GitHub Pages posts with AI assistance.

Tri@ge TypeScript
An intelligent, keyboard-driven email client for Gmail built with Electron, Svelte, and TypeScript.

/meet Ruby
Simple Slack command to create a Google Meet links directly in the chat.
Llm / agents
Coworker
A flexible GitHub App that orchestrates automated multi-agent PR reviews using LLM-powered agents. Agents are configured via YAML files, making it easy to add, customize, or disable review agents without code changes. Works seamlessly with GitHub Copilot Cloud Agent draft PRs and standard pull requests.
Health Chat
A ChatGPT-like health questionnaire application that guides users through health-related questions and validates responses using Claude AI. Built with Svelte and deployed on GitHub Pages.
HelpMeBuy
An Apple-inspired web application to help users find their perfect washing machine. The interface guides users through simple questions to recommend the best washing machine for their needs.
Slack Channel Summarizer
This Slack app uses a Slack Function to summarize the history of a channel using OpenAI’s ChatGPT and saves the summary to a new Google Document in the user’s Google Drive. It uses Slack’s External Authentication feature, so each user will need to connect their Google Account once.
Timelog Bot
A simple Slack bot that helps teams track time spent on projects using natural language.
Apps
Blog Copilot
A mobile-first PWA for drafting, managing, and publishing Jekyll/GitHub Pages posts with AI assistance.
Calendars
Sinatra App with some Useful Calendars to be added to my Google Calendar
Private Golinks Server
Simple implementation of Golinks server for private use. Supports multiple domains and can restrict access to selected IP addresses. At the moment it has no UI nor stats tracking.
WarmGuides
Shareable, Map-first, Local Itineraries - Platform for creating and sharing beautiful, interactive travel itineraries with maps, notes, and photos. Built with Rails 7 API + SvelteKit frontend.
Morning Reads
A Ruby application that generates a daily digest of TLDR Tech articles in both EPUB and email formats. Articles are scraped from tldr.tech across tech, AI, and infosec categories.
ResourceFlow
A web-based resource and budget planning tool built with SvelteKit, TypeScript, and TailwindCSS.
/meet
Simple Slack command to create a Google Meet links directly in the chat.
Tri@ge
An intelligent, keyboard-driven email client for Gmail built with Electron, Svelte, and TypeScript.
Utilities
APImock
A lightweight Sinatra-based mock API server that serves static responses based on request path, method, and content-type. Very useful for prototyping APIs and frontend applications.
gPhotoMigrate
gPhotoMigrate - Utility to migrate Photos from one Google Account to Another
Google Tasks to Calendar
A Ruby utility that automatically creates Google Calendar events from Google Tasks items, intelligently scheduling them based on task details and available time slots.
OSS Audit
Simple, opinionated tool to compile a list of the open source software in use in a project. Each library is listed together with its licenses and links, ready to be audited.
Extensions
Simple Passphrase Generator
Chrome extension that generates secure passphrases in the format {word}-{word}-{word}-{number}.
