The AntJanus CollectionAntonin Januska · Est. 2012

Now on view · Permanent collection

I build with AI and write about what I learn.

20+ years of software development, writing about AI workflows, technical leadership, and the craft of building things.

20+Years building
600+GitHub stars
2012Blogging since
Antonin Januska in a black cap and glasses in front of a graffiti-covered brick wall

Portrait of the Author

Antonin Januska · Boulder, Colorado
Photograph; black cap, glasses, graffiti wall

AJ.2012.0001 · Founding object
B1

AI & Machine Learning

Workflows, tools, and experiments. The six most recent acquisitions to Wing B.

View all of Wing B →

The Local-First App Skill

Antonin Januska · July 9, 2026
Essay; ai, claude-code, skills, architecture, local-first

AJ.2026.0709
★

Highlights tour

Three stops, hand-picked. If you only have ten minutes, start here.

  1. The Future is Bespoke, Personalized Software

    Stop 1 · AI Workflows · July 9, 2026

    Every app I use is about 70% right. The last 30% never ships because the addressable market for it is one person -- me. So I built seven apps that are 100% right for one person, and I think that whole category of software is about to get eaten.

    AJ.2026.0709
  2. The Local-First App Skill

    Stop 2 · AI Development · July 9, 2026

    A reusable blueprint that tells Claude Code how to build a single-user app -- Next.js, node:sqlite, a pure logic core -- so every app I build comes out the same shape.

    AJ.2026.0709
  3. The Anatomy Of My Ideal React Component

    Stop 3 · Engineering · March 11, 2022

    A walkthrough of my very opinionated React Component.

    AJ.2022.0311
A1

Digital Garden: recent acquisitions

Engineering, opinions, and deep dives.

View all →
Accession register, newest first
AccessionWorkAcquired
AJ.2026.022317 Side Projects I Built With Claude Code in Two Months

A look at 17 side projects I built in about two months with Claude Code -- from TUI apps in Rust and Go to browser games and AI agent tooling.

February 23, 2026
AJ.2026.0108Common React Hooks Antipatterns and Gotchas

Learn about common React Hooks antipatterns and how to avoid them for better code quality.

January 8, 2026
AJ.2026.0108The Simplest CSS Grids

Learn the most common CSS Grid layouts with copy-pastable examples for two-column layouts, sidebar navigation, and more.

January 8, 2026
AJ.2024.0313Constants vs Enums in TypeScript

TypeScript tips and tricks

March 13, 2024
D2

AI Experiments

Projects, tools, and creative AI work. Hands-on exhibits.

Service

AI Workflow Consulting

Helping companies implement AI tools and processes effectively

Medium: Claude, LLMs, Prompt Engineering
Article

AI Glossary

Comprehensive glossary of AI terms and concepts

Medium: Reference
Experiment

I, AI - Short Stories

Science fiction exploring AI themes and futures

Medium: Creative Writing, AI
C1

Open Source

Public repositories on GitHub. Five hung, five more in the register below.

Cottage UI screenshot

Cottage UI

Antonin Januska · Open source
Medium: React, TypeScript · 13 stars

A React component library built alongside a YouTube tutorial series. Clean, reusable, well-tested code.

AJ.OS.01 · GitHub →
Photo Importer screenshot

Photo Importer

Antonin Januska · Open source
Medium: Python, TUI

Photo organization TUI with video sorting support. Organizes photos into year/month/date folders. Built a TUI around the original script for a better workflow.

AJ.OS.02 · GitHub →
cc-dash screenshot

cc-dash

Antonin Januska · Open source
Medium: TypeScript, Next.js, MCP, zod · 25 MCP tools · 1,667 tests · MIT

A dashboard and Model Context Protocol server for a project portfolio whose entire state lives in markdown files. Twenty-five zod-typed MCP tools let Claude Code read roadmaps, advance sessions, and work QA queues without anyone opening the UI. No database: the files are the source of truth, and git is the audit log.

AJ.OS.03 · GitHub →
Skillbox screenshot

Skillbox

Antonin Januska · Open source
Medium: Claude Code, SKILLs

A collection of personal prompts and utility prompts packaged as SKILLs for Claude Code. Easily installable via npx.

AJ.OS.04 · GitHub →
Agent Compiler screenshot

Agent Compiler

Antonin Januska · Open source
Medium: TUI, Claude Code

A TUI for embedding skills into a CLAUDE.md file so Claude has a higher chance of picking them up.

AJ.OS.05 · GitHub →
More open source · accession register
AccessionWorkMediumStars
AJ.OS.06Programmer's Proverbs

A collection of proverbs from the programmer. Went viral with hundreds of stars and contributions from the community.

Markdown★ 680
AJ.OS.07My Dotfiles

Personal VIM/Neovim configuration that ended up featured in the video game Watch Dogs 2.

Vim, Shell★ 47
AJ.OS.08Tseczka CSS Framework

A lightweight CSS framework focused on simplicity and clean design.

CSS★ 38
AJ.OS.09Babel Plugin Namespaces

A Babel plugin that adds JavaScript namespace support for cleaner code organization.

JavaScript, Babel★ 18
AJ.OS.10Popstar CMS

A file-based content management system built on Node.js for simple, flat-file websites.

Node.js, JavaScript★ 12
i

Visitor services

Follow along, see the workshop, or commission something.

Work with me

I help companies implement AI workflows and accelerate their development teams.

Get in touch →