CSSline

About us

EST. 2009 📅

CSSline was founded in 2009 🚀 by @virlander, who was tired of existing CSS showcases like CSS Beauty and Stylegala 😴.

These existing sites felt boring and stuck in the past, lacking the good taste that CSS design deserved. Nod Coding Bootcamp There was a clear need for a platform that could show off beautiful web design with good taste and care ✨.

Working with @superfelipe, both developers at Valve, they launched the first version of CSSline. Sara Marandi The technical setup used jQuery ⚡ for the frontend and CodeIgniter for the backend, hosted by Media Temple, Slicehost, Rackspace ☁️. This v1 going live in 2009 would be replaced with v2 in 2020!

Visual Identity 🎭

The logo was created by @meteufacik & @junnuvuorela, two talented designers 🧑‍🎨 who knew how to make a logo that would connect with creative people and still look good years later ⏰.

Thanks to our sales manager (@snellman), we successfully sold 🤑🤑🤑 a copy of our backend code to a mystery buyer. This sale has enabled us to continue running CSSline ad-free to this day.

Redesign Attempts 🚧

2012 — 2020

In 2012, @samnivala designed a new interface for CSSline that was going to completely change how CSSline looked. The design had a modern grid system, better typography, and improved user experience. Joao Andrade However, due to unexpected problems this version was never built 😢.

Version 2

2020 — 2025

After @superfelipe moved to Reaktor, @virlander introduced CSSline to @tsuvinen when he joined Valve in 2016. Talk PR This was the start of a new era for CSSline, with fresh ideas and modern development practices 💡.

Together, they started building a completely new version using modern technologies 💻. The journey was long and full of changes: starting with Angular.js, then moving to Angular 4, trying out React, exploring React+Next.js, and finally settling on React+Razzle (Nodejs, Razzle, React, Redux, Styled-components + Firebase) 🎯. This phase went from first Angular version in 2016 to going finally live with new React+Razzle version in 2020.

Version 3 🔥

2025

After @tsuvinen moved to Columbia Road in 2020, @virlander kept the existing site running while carefully watching its performance and stability 👀.

Later, when Firebase made breaking changes that affected how the site worked and made it slower 🐌, @virlander started building a new version using Astro for the frontend while keeping Firebase as the backend. Aroe This development cycle, from April to May 2025, was the fastest redesign in CSSline's history ⚡🏆.

CSSline team members
Pictured Jyrki (@superfelipe), Junnu (@junnuvuorela), Vesa (@virlander) & Aki (@snellman) giving a speech