Notebook

Repo Roundup #6

This week's exploration was heavily influenced by AI announcements, focusing on things around the gpt-oss model.

Building a TypeScript client for OpenAI Harmony

After encountering challenges with OpenAI's new Harmony message format for their gpt-oss model, I decided to bridge the gap from Rust to TypeScript.

Repo Roundup #5

This week's Repo Roundup features a diverse range of GitHub projects, including tools for analyzing Claude Code usage, a new CLI coding tool from Charm, an audio capture tool for real-time transcription, a library for managing SEO in Astro, and an inspiring library that showcases exceptional craftsmanship.

Constraints build capacity, goals just collect outcomes

Embracing self-imposed constraints over fleeting goals fosters lasting capabilities and sustainable practices in our work lives.

Repo Roundup #4

This week, I explored four intriguing repositories related to MCP servers, highlighting their potential while noting that much design and experimentation are still needed to unlock their true value.

Documenting TypeScript

My evolving thoughts on best practices for documenting TypeScript code with a combination of syntax and JSDoc comment approaches. The goal is to enhance the developer experience and make the code more maintainable by clearly communicating intent through both formal type declarations and informal textual descriptions.

Repo Roundup #3

This week's repository roundup features diverse projects, including BedrockConnect for spoofing Minecraft servers, ollama-ai-provider for integrating AI models, and the Notion JavaScript SDK for fetching website content from Notion databases.

Repo Roundup #2

This week’s roundup highlights repositories focused on artificial intelligence and LLMs, featuring tools for monitoring code usage in Claude, clustering computing resources for larger AI models, and browser-based applications for text-to-speech and transcription using advanced models.

Repo Roundup #1

This week's roundup highlights a diverse selection of repositories, including tools for window management, an AST-informed editor, a low poly 3D model editor for game asset creation, a fast storage space analyzer, and a library for building robust CLI tools, all enhancing productivity and creativity in software development.

Are Passkeys actually more secure or just convenient?

As Passkeys gain traction as a replacement for passwords, their simultaneous promise of increased security and increased convenience seemed suspicious enough for me to dive deeper.

Using Notion as a CMS for my website

I'm exploring the use of Notion as a headless CMS for my website and finding it to be an intriguing experience despite some quirks in their API.

First Impressions of the Limitless Pendant

While the Limitless Pendant shows promise with features like the Ask AI LLM, its transcription accuracy and battery drain issues significantly hinder its practicality for everyday use.