// the labs
Workshop in progress.
mycuppa.io is the Cuppa Tech sandbox — learning notes, R&D experiments, and a build-time scrape on AI & mobile. Less polished than cuppatech.com; that's the point.
// latest
Fresh from the feed. all news →
-
A guide to slash commands in the GitHub Copilot app
Go beyond chat in the GitHub Copilot app with these slash commands. They'll help you plan, collaborate, automate, and customize your dev workflow. The post A…
-
datasette 1.0a38
Release: datasette 1.0a38 This release fixes a SQL injection security issue that affects Datasette instances that serve a mixture of public and private tables…
// notes
Recent learning notes. all articles →
-
Modern iOS App Architecture - Part 1: Foundation & Layers
Deep dive into modern iOS app architecture, covering layered architecture, MVVM, unidirectional data flow, and dependency injection. Essential guide for building scalable iOS applications with SwiftUI.
-
Modern iOS App Architecture - Part 2: State Management & Navigation
Learn advanced state management patterns, navigation coordination, and data flow in modern iOS applications with SwiftUI and Combine.
-
Modern iOS App Architecture - Part 3: Testing & Best Practices
Master testing strategies, dependency injection patterns, and production-ready best practices for modern iOS applications.
-
Building an AI Chatbot with MCP-Inspired Skills Architecture
Learn how to build a production-ready AI chatbot using MCP-inspired Skills, markup-based knowledge, and cost-optimized architecture. Complete guide with code examples for modern applications.
-
Mobile AI Chatbot Integration: Android Native Implementation
Complete guide to integrating AI chatbot into Android (Jetpack Compose) apps with streaming responses, native UI, and authentication.
// what's here
Three surfaces.
-
/learning
Articles ported from the V1 site — iOS / Android architecture, Next.js + TypeScript patterns, AI / LLM integration, Claude Code & MCP guides. Grouped by topic, newest first.
-
/news
A build-time RSS aggregator across the feeds we follow on AI, mobile, and web. Static — regenerated on every deploy. No DB, no auth, no backend.
-
/about
What this site is, what it isn't, how to get in touch. Polished work graduates to cuppatech.com; everything else lives here.