albert.walickihire me
Gdańsk, PL · open for work

Full-stack dev.
I also draw with CSS.

Ten years on the frontend, three with Django behind it. I write about the parts people quietly get stuck on, and I draw houses out of divs.

Read the blogWork with me
10+ yrs frontend3 yrs full stackReact + DjangoCSS art
Albert Walicki
01 — about

I build the feature, and the plan it came from.

I own features end to end: how they're structured, how they're built, and what happens when requirements change six months later. Frontend is where I'm sharpest — complex layouts, interfaces that stay fast, a design system that has to survive its third redesign — and three years of Django means nothing gets handed off.

I also write the specs and run the board, which mostly means deciding what not to build. Off the clock I draw with CSS — no images, no canvas, just boxes and shadows pushed further than they should go.

reacttypescriptpython / djangoproduct ownershipClaude / AImentoring
02 — writing

Latest articles

browse all writing →
seoLearn how to Generate Seo Images with a simple Node.js scriptA simple script to generate custom og:images for your website06 Jan 2022cssHow To Create Claymorphism Using CSSA look at the new UI design trend from a developer’s point of view19 Dec 2021announcementHow I Rewrote My Blog with Next.jsI completely rewrote my blog with Next.js, Emotion, MDX and Storyblok02 Dec 2021productivityKnow How to Google Is Important. Do You Know How Do It?Google is the best friend of every developer18 Mar 2021cssAurora UI - how to create with CSSA new trend in UI design by developer point of view11 Mar 2021
03 — css art

Drawings made of divs

No SVG, no images. Houses, animals, whole city blocks — every one of them is markup you can inspect.

full gallery →
04 — youtube

Watch a building appear, div by div

Unedited timelapses of CSS drawings, from the first box-shadow to the last window.

Building created with CSS and the text near it: Creating CSS Art school building timelapse
05 — learn

Small things worth stealing

Tips & tricks

all tips →
JSBetter variable namesJSNumeric separatorHTMLNative date pickerHTMLNative color picker
Frontend Unicorn book cover
06 — book

Frontend Unicorn

Everything I wish someone had told me in my first junior job — how to learn fast, work with designers, and stop rewriting the same CSS twice. Free as a PDF, right now.

Download it free
work with me

Got something that needs building?

Frontend builds, full-stack features in Django, design-system work. Available for work.