Appearance

Theme
Link previews

Welcome to AntJanus, the personal encyclopedia of Antonin Januska.

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 · blogging since 2012 · 33 articles · 40 patterns

Antonin Januska in a black cap and glasses in front of a graffiti brick wall
Antonin Januska, Staff Engineer, Boulder, Colorado.

Recently published

Did you know…

Screenshot of the browser fishing game
  • … that Antonin's Vim configuration ended up featured in the video game Watch Dogs 2?
  • … that the fishing game (pictured) he built with a kid runs entirely from a single .html file?
  • … that cc-dash has no database, because the markdown files are the source of truth and git is the audit log?
  • … that every entry in the UI pattern library ships the prompt that rebuilds it from scratch?
  • … that the I, AI short stories were written entirely by hand, without any AI assistance?
  • … that Programmer's Proverbs went viral and passed 680 stars?

AI experiments

Work with me

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

Get in touch →

Selected projects

UI Pattern Library

Interface patterns lifted out of projects I actually shipped. Each one renders live in an isolated frame and comes with its markup, its styles, its behaviour, and the prompt that rebuilds it from scratch.

Patterns40
Categories5
Dependencies0

HTML · CSS · JavaScript

Browse the library
A blueprint drawing of interface parts: dialled gauges, dimensioned panels, and a grid of repeated tiles

More open source

NameDescriptionTechStars
Programmer's ProverbsA collection of proverbs from the programmer. Went viral with hundreds of stars and contributions from the community.Markdown680
My DotfilesPersonal VIM/Neovim configuration that ended up featured in the video game Watch Dogs 2.Vim, Shell47
Tseczka CSS FrameworkA lightweight CSS framework focused on simplicity and clean design.CSS38
Babel Plugin NamespacesA Babel plugin that adds JavaScript namespace support for cleaner code organization.JavaScript, Babel18
Popstar CMSA file-based content management system built on Node.js for simple, flat-file websites.Node.js, JavaScript12

Elsewhere on the web

GitHubProgrammer's Proverbs (600+ stars), Cottage UI, cc-dash, Skillbox.

YouTubeAI and dev videos, React tutorials.

LinkedInProfessional profile.

Cottage UIReact library built on a YouTube series.