// 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 →
-
datasette 1.0a30
Release: datasette 1.0a30 The big new feature in this alpha is a new customizable "Jump to..." menu, described in detail in The extensible "Jump to" menu in…
-
datasette-agent 0.1a4
Release: datasette-agent 0.1a4 Taking advantage of the new makeJumpSections() JavaScript plugin hook added in Datasette 1.0a30 , datasette-agent now presents…
-
datasette-fixtures 0.1a0
Release: datasette-fixtures 0.1a0 One of the smaller features in Datasette 1.0a30 is this: New documented datasette.fixtures.populate_fixture_database(conn)…
-
Quoting Armin Ronacher
The most frustrating failure mode right now is that people submit issues that are not in their own voice. They contain an observed problem somewhere, but it…
-
Mad House — Usborne Creepy Computer Games
Tool: Mad House — Usborne Creepy Computer Games Via Hacker News I learned that UK publisher Usborne published free PDFs of their 1980s Computer Books , some of…
// 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.