Skip to content

Styled Calendar

SaaS platform for customizable Google Calendar embeds

Styled Calendar is a SaaS product that solves long-standing limitations in Google Calendar embeds, allowing users to create fully customizable, production-ready calendar components for their websites.

Overview

Styled Calendar began as an early prototype showing promising user interest but lacking the structure and usability needed for a real product.

I partnered with the original creators and rebuilt the system entirely from scratch, taking full ownership of engineering and most product and technical strategy.

Product Ownership at Scale

More than 20,000+ users rely on Styled Calendar in production

What I Built

  • Complete full-stack application built independently
  • End-to-end TypeScript architecture
  • Custom calendar rendering and styling system
  • Google Calendar API integration
  • Embeddable components for external websites

The entire codebase was designed for long-term maintainability and rapid iteration.

Key Product Decisions

Several decisions were central to the product’s growth and usability:

  • One-click onboarding Users can begin styling their calendar within seconds of landing on the product

  • Deep WordPress integration Built specifically to gain distribution through the WordPress plugin ecosystem

  • Tight user feedback loop Integrated real-time chat directly into the product to quickly surface issues and iterate

These choices significantly improved adoption and allowed the product to evolve quickly based on real user behavior.

Engineering Approach

The system was designed to support speed without sacrificing reliability:

  • End-to-end TypeScript Strong typing across the entire stack enables safe, fast iteration

  • Near 100% end-to-end test coverage (Playwright) High confidence when shipping new features or refactoring core systems

  • Flexible data modeling Designed to evolve alongside product requirements without introducing fragility

My Role

  • Sole engineer across the entire codebase
  • Rebuilt the product from scratch
  • Led technical architecture and system design
  • Drove key product and usability decisions

Result

A system designed not just to launch, but to iterate quickly, remain stable, and support real users over time.