Wojciech Czechowski's Work | ContraWork by Wojciech Czechowski
Wojciech Czechowski

Wojciech Czechowski

Design engineer building interactive sites and motion

My own freelance website (https://wojciechczechowski.pl/en): a single scrolling page that introduces who I am, what I build and how I work, and ends with one clear next step, getting in touch. It’s also where my working principle lives: good enough is not enough. I designed and built it from scratch in Svelte 5, with GSAP and ScrollTrigger. I wanted the page to work like a short story you scroll through rather than a list of sections, so every part of it is choreographed to the scroll. Motion shouldn’t come at anyone’s expense, so the site has two separate render paths. Visitors who have reduced motion enabled in their system settings get a version designed for that from the start, not the animated version with the animations switched off. Available in Polish and English
0
131
Loops: an interactive product story A creative exercise in turning a product feature into something you understand just by scrolling. I picked Loops, Linear’s automated workflows, and built a page around one simple idea: a loop saves effort, not skill. The page tells the same small story twice. First, a person updates a project by hand, in four places, taking about 14 minutes. Then the reader turns on a loop, and the same work happens in about a second. No feature list, no screenshots. The value of the product becomes obvious by watching it. I designed and built it in two days, and spent most of that time on the details: timing every animation by feel, cutting anything that pulled attention from the story, and making sure it works just as well on a phone, in both dark and light themes, and for people who prefer reduced motion. This is an unofficial project. The workspace and all content are fictional, and it isn’t affiliated with Linear.
0
47
Kamil Bednarek's official website Kamil Bednarek is one of Poland’s best-known reggae artists, with platinum and diamond albums and an MTV Unplugged release. In 2021 I designed and built his official website from scratch, as the only designer and developer, working directly with his management. The site is a single scrolling page that brings everything a fan or promoter needs into one place: the latest album up front, the official YouTube channel with recent videos, a product catalogue for albums and merch that sends buyers to the artist’s Allegro store, as his team preferred, a full discography with track lists and streaming links for every release, a concert calendar, the band’s history, live Instagram and Facebook feeds, and a management section with a downloadable rider and press pack. It runs on a custom WordPress theme I built, so the artist’s team can add concerts, albums and products themselves without touching code. The hero is built from separate cut-out layers: Kamil and each of the band’s instruments. The whole scene moves with the cursor, which gives it depth, and hovering over it swaps the cursor for Kamil’s logo.
0
68
Futbolownia: website for a football YouTube channel Futbolownia is a Polish football YouTube channel run by Damian Czyżak, built around long-form interviews with footballers, coaches, journalists and figures from the fan scene. I designed and built the channel’s website from scratch, as the only designer and developer, working directly with Damian. The site brings the channel together in one place: the latest and most popular videos, social media, channel stats, media coverage, past brand collaborations, a merch shop and contact details. The menu is the centrepiece. Instead of a standard list, it’s laid out as a football pitch, with each menu item placed in a position on the field. There’s also an easter egg for fans: every position represents the Manchester United player who played there at the time, since Damian is a lifelong Red Devils supporter. It runs on a custom WordPress theme with WooCommerce, so Damian can update content and manage the shop himself.
0
87