Skip to content
Codebiy
Blog

Notes from the build

What we learn shipping and running our own software — architecture decisions, the tools we reach for, and the things that broke first.

AI2026-08-08 · 10 min read

Designing an MCP Server Your Agent Will Actually Use

The Model Context Protocol is easy to implement and easy to implement badly. The protocol is not the hard part — deciding what to expose is.

Web Development2026-08-08 · 8 min read

Publishing to npm Without a Token: OIDC Trusted Publishing

An npm automation token is a password with publish rights that lives in your CI settings forever. Trusted publishing replaces it with nothing at all.

Web Development2026-08-08 · 9 min read

Shipping Auto-Updates for a SwiftUI Menu Bar App with Sparkle

A macOS app distributed outside the App Store has to update itself. Here is what that actually took for Wharfy — signing keys, an appcast, and three mistakes we made first.

Web Development2025-01-15 · 8 min read

Next.js 16 Modern Web Development Guide

Next.js 16 brings revolutionary updates to the React ecosystem. In this comprehensive guide, we'll explore the new features, performance improvements, and best practices.

TypeScript2025-01-10 · 6 min read

TypeScript Type-Safe Development: Best Practices

TypeScript improves the development experience by adding type safety to JavaScript. In this article, we'll examine TypeScript best practices and type-safe coding techniques.

AI2025-01-05 · 10 min read

AI Integration: How to Integrate LLMs into Your Products

AI and LLM integration has become an integral part of modern applications. In this guide, you'll learn how to integrate OpenAI, Anthropic, and other LLM providers.

SaaS2025-01-01 · 12 min read

SaaS Development: From Concept to Production

SaaS application development is a complex process. In this comprehensive guide, we'll examine all steps from concept to production in detail.

Mobile2024-12-28 · 9 min read

React Native Cross-Platform Mobile App Development

React Native allows you to develop native mobile applications with JavaScript. In this guide, you'll learn all the intricacies of cross-platform mobile app development.