release/2026.q2

A studio for shipping
beautiful products.

Smashing Studio is a design and development practice based in Zagreb. I partner with product teams and founders to design interfaces, build web platforms, and ship WordPress solutions that actually work.

~/smashing — engagement.sh
zsh
$ smashing init --type=product
→ scoping workshop scheduled · 2 days
$ smashing design --tracks=brand,product
→ system + flows in 3 weeks
$ smashing ship --to=production
→ deployed. tracking handed off.
Trusted by teams at WPML Toolset AgentFire Envato PTC
/services

Everything between an idea and production.

01

UI / Product Design

Clean, modern, and engaging interfaces that balance usability with a polished, memorable visual identity.

  • + Discovery & scoping
  • + Design system
  • + Flows & prototypes
  • + Hand-off & QA
02

UX Design

Research-driven workflows and wireframes that put people first—ensuring every interaction feels natural and intuitive.

  • + Identity
  • + Typography
  • + Guidelines
  • + Web & social toolkit
03

Front-end Development

Pixel-perfect, responsive websites built with modern technologies to deliver speed, accessibility, and reliability.

  • + Marketing sites
  • + Web apps
  • + Design-to-code
  • + Performance
04

CMS (WordPress & Webflow)

Custom WordPress/Webflow solutions tailored to your business needs, easy to manage, scalable, and ready to grow with you.

  • + Fractional design lead
  • + Roadmap support
  • + Design ops
  • + Retainer
/process

From kick-off
to keystroke.

A predictable, four-step engagement. No overproduced decks. No agency theatre. Async by default, deeply collaborative when it counts.

  1. 01 1 week

    Discover

    A focused discovery sprint — audits, calls, and questions. I leave with a written brief and a plan.

  2. 02 2–4 weeks

    Design

    Concepts, system, flows. Weekly demos. You get Figma access from day one.

  3. 03 4–6 weeks

    Build

    I engineer the result in your stack — or mine. Production code, no throwaway prototypes.

  4. 04 ongoing

    Ship & iterate

    Launch, measure, iterate. Most clients stay on retainer for the next quarter.

/studio

One person.
No middle layer.

Smashing is an independent design and development studio run by one person. You work directly with the person doing the work - every call, every commit, every pixel.

Independent operator
design · engineering · brand
available q2
20y
shipping
100+
projects
90%
retention
founded / 2015 · Zagreb solo / independent
principles.md 4 / 4
  • 01
    One person, end to end

    Strategy, design, code, ship — all from the same hands. Nothing lost in translation between roles.

  • 02
    Small scope, high attention

    I keep engagements focused so decisions move quickly and the work stays sharp.

  • 03
    Ship, then iterate

    I’d rather launch a strong v1 in six weeks than still be refining a v2 in Figma six months later.

  • 04
    You own what I build

    Code, components, design tokens, and content are handed off cleanly so your team can own and evolve the product after I leave.

~/stack 4 tools of trade
  • design
    Figma · Webflow · Responsive
  • frontend
    React · HTML/SCSS/JS · Tailwind/Bootstrap
  • wordpress
    Custom · ACF · CPT · Elementor
  • AI-assisted workflow
    Claude Code · ChatGPT · Loveable
/testimonial
“His attention to detail stood out, often spotting flaws and guiding us on how to improve. What I valued most was his flexibility. He understood code limitations and always found solutions that balanced excellent UX with practical implementation.”
Jakub Bis
developer · OnTheGoSystems
/changelog

Recent Blog Posts

  • 2026.03.15 UX Design Accessibility is Sexy: Designing WordPress Sites Everyone Can Use read →
  • 2026.01.12 UX Design Dark Patterns in UX: 7 Tricks That Drive Users Crazy read →
  • 2025.09.22 WordPress 10 Best WordPress Hooks That Will Make Your Life Easier read →
/contact

Got something serious to ship? Let’s talk.

One operator, end to end. Tell me what you’re building — I’ll reply within a working day with honest feedback and next steps.

taking new projects · let’s talk
new-project.md ⌘ + ↵ to send
600 chars
fill name, email & a brief