Sections

A page is a list of sections in its front matter. Copy a snippet, paste it under sections:, then change the words. Reorder them freely; set tone: band on every other one for the alternating bands.

Hero with portrait

Badge, a two-line heading, one action and your stats, beside a cut-out portrait with floating tech chips.

Front-End Developer

Talk is cheap.
Show me the code

I design and code beautifully simple things, and I love what I do.

Let's chat!
12
Years experience
165
Projects completed in 24 countries
Daniel in a grey hoodie, hood up Angular Python Node.js
Show snippet
- type: hero
  variant: portrait
  badge: Front-End Developer
  heading: |
    Talk is cheap.
    Show me the code
  text: I design and code beautifully simple things, and I love what I do.
  action:
    label: Let's chat!
    url: /contact/
  stats:
    - value: "12"
      label: Years experience
    - value: "165"
      label: Projects completed in 24 countries
  image:
    src: /assets/img/hero/developer
    widths: [380, 560, 754]
    width: 754
    height: 764
    alt: Daniel in a grey hoodie, hood up
  chips:
    - image: /assets/img/hero/logo-angular.webp
      alt: Angular
      at: left
      size: m
    - image: /assets/img/hero/logo-python.webp
      alt: Python
      at: top
      size: s
    - image: /assets/img/hero/logo-node.webp
      alt: Node.js
      at: right
      size: l

Hero, words only

The same without a picture, for when you have no cut-out photo.

Front-End Developer

Talk is cheap.
Show me the code

I design and code beautifully simple things, and I love what I do.

Let's chat!
12
Years experience
165
Projects completed in 24 countries
Show snippet
- type: hero
  variant: text
  badge: Front-End Developer
  heading: |
    Talk is cheap.
    Show me the code
  text: I design and code beautifully simple things, and I love what I do.
  action:
    label: Let's chat!
    url: /contact/
  stats:
    - value: "12"
      label: Years experience
    - value: "165"
      label: Projects completed in 24 countries

Page header

The top of an inner page, with its one big heading. Leave out `heading` to use the page title.

Selected work

Works

Websites, apps and dashboards I’ve designed and built, from first sketch to launch.

Show snippet
- type: page-header
  badge: Selected work
  heading: Works
  text: Websites, apps and dashboards I've designed and built, from first sketch to launch.

Services with intro

Stacked service cards beside a short hello. The design's second screen.

Introduce

Hello! I’m Daniel Stephan

Every great design begins with an even better story

Since beginning my journey as a freelance designer nearly 8 years ago, I’ve done remote work for agencies, consulted for startups, and collaborated with talented people to create digital products for both business and consumer use. I’m quietly confident, naturally curious, and perpetually working on improving my chopstick dexterity.

Design

Create digital products and unique ideas

20 projects

Front-End

Bring them to life with super smooth code

40 projects

SEO

Boost your business with SEO optimized sites

10 projects

Show snippet
- type: services
  variant: intro
  tone: band
  eyebrow: Introduce
  heading: Hello! I'm Daniel Stephan
  lead: Every great design begins with an even better story
  text: |
    Since beginning my journey as a freelance designer nearly 8 years ago, I've done remote work for agencies, consulted for startups, and collaborated with talented people to create digital products for both business and consumer use. I'm quietly confident, naturally curious, and perpetually working on improving my chopstick dexterity.
  items:
    - title: Design
      text: Create digital products and unique ideas
      icon: pen
      count: 20 projects
      highlight: true
    - title: Front-End
      text: Bring them to life with super smooth code
      icon: code
      count: 40 projects
    - title: SEO
      text: Boost your business with SEO optimized sites
      icon: target
      count: 10 projects

Services, grid

Service cards in a row, with a heading above.

What I do

Three ways I can help

Design

Create digital products and unique ideas

20 projects

Front-End

Bring them to life with super smooth code

40 projects

SEO

Boost your business with SEO optimized sites

10 projects

Show snippet
- type: services
  variant: grid
  tone: band
  heading: What I do
  note: Three ways I can help
  items:
    - title: Design
      text: Create digital products and unique ideas
      icon: pen
      count: 20 projects
      highlight: true
    - title: Front-End
      text: Bring them to life with super smooth code
      icon: code
      count: 40 projects
    - title: SEO
      text: Boost your business with SEO optimized sites
      icon: target
      count: 10 projects

Client logos

Logos in a quiet grid. They dim until hovered and follow light and dark mode.

Clients I have worked with

  • Northwind Labs
  • Kiko
  • Atlas Travel
  • Quill & Co
  • Orbit
  • Pinecone Coffee
  • Halo Studio
Show snippet
- type: logos
  variant: grid
  heading: Clients I have worked with
  hide_heading: true
  items:
    - { name: Northwind Labs, image: /assets/img/clients/northwind.svg, width: 133, height: 48 }
    - { name: Kiko, image: /assets/img/clients/kiko.svg, width: 100, height: 44 }
    - { name: Atlas Travel, image: /assets/img/clients/atlas.svg, width: 120, height: 48 }
    - { name: "Quill & Co", image: /assets/img/clients/quill.svg, width: 104, height: 48 }
    - { name: Orbit, image: /assets/img/clients/orbit.svg, width: 121, height: 48 }
    - { name: Pinecone Coffee, image: /assets/img/clients/pinecone.svg, width: 123, height: 48 }
    - { name: Halo Studio, image: /assets/img/clients/halo.svg, width: 95, height: 48 }

Works, staggered

Project cards in two offset columns, the heading and a link to all projects tucked in the gaps.

Latest Works

Perfect solutions for digital experience

All projects

* Some projects aren’t public because of NDAs. If you’d like to see more, contact me.

Show snippet
- type: works
  variant: staggered
  tone: default
  heading: Latest Works
  note: Perfect solutions for digital experience
  limit: 3
  link:
    label: All projects
    url: /works/
  footnote: '\* Some projects aren''t public because of NDAs. If you''d like to see more, [contact me](/contact/).'

Works, every project

`show: all` lists every project by `order`, three across. For the Works page.

All Works

Every project, in order

* Some projects aren’t public because of NDAs. If you’d like to see more, contact me.

Show snippet
- type: works
  variant: grid
  tone: default
  heading: All Works
  note: Every project, in order
  show: all
  footnote: '\* Some projects aren''t public because of NDAs. If you''d like to see more, [contact me](/contact/).'

Works, grid

A plain grid of project cards, for longer lists.

Latest Works

Perfect solutions for digital experience

All projects

* Some projects aren’t public because of NDAs. If you’d like to see more, contact me.

Show snippet
- type: works
  variant: grid
  tone: default
  heading: Latest Works
  note: Perfect solutions for digital experience
  limit: 4
  items: [lewis, finaco, focus]
  link:
    label: All projects
    url: /works/
  footnote: '\* Some projects aren''t public because of NDAs. If you''d like to see more, [contact me](/contact/).'

Testimonials, tabs

One quote at a time; the people below are the tabs. Without JavaScript every quote shows.

Testimonials

What clients say about me

5.0 rating

Daniel was a real pleasure to work with and we look forward to working with him again. He's definitely the kind of designer you can trust with a project from start to finish.

Benjamin Bryant VP & Co-Founder, Wiser

5.0 rating

He took a rough brief and turned it into a clear, fast site that our team can edit without calling anyone. Every deadline was met, and every question got a straight answer.

Rasid Hossain Project Management, Pensalab

5.0 rating

Daniel cares about the small details most people skip. Our pages load in a blink now, and customers keep telling us how easy the new site is to use.

Logan Cee UI/UX Designer, LoganCee
Show snippet
- type: testimonials
  variant: tabs
  tone: band
  heading: Testimonials
  note: What clients say about me
  items:
    - quote: Daniel was a real pleasure to work with and we look forward to working with him again. He's definitely the kind of designer you can trust with a project from start to finish.
      name: Benjamin Bryant
      role: VP & Co-Founder
      company: Wiser
      company_url: https://wiser.example
      rating: 5
      avatar: { src: /assets/img/people/benjamin-73.webp, width: 73, height: 73 }
    - quote: He took a rough brief and turned it into a clear, fast site that our team can edit without calling anyone. Every deadline was met, and every question got a straight answer.
      name: Rasid Hossain
      role: Project Management
      company: Pensalab
      company_url: https://pensalab.example
      rating: 5
      avatar: { src: /assets/img/people/rasid-73.webp, width: 73, height: 73 }
    - quote: Daniel cares about the small details most people skip. Our pages load in a blink now, and customers keep telling us how easy the new site is to use.
      name: Logan Cee
      role: UI/UX Designer
      company: LoganCee
      company_url: https://logancee.example
      rating: 5
      avatar: { src: /assets/img/people/logan-73.webp, width: 73, height: 73 }

Testimonials, grid

Every quote at once, in cards.

Testimonials

What clients say about me

5.0 rating

Daniel was a real pleasure to work with and we look forward to working with him again. He's definitely the kind of designer you can trust with a project from start to finish.

Benjamin Bryant VP & Co-Founder, Wiser

5.0 rating

He took a rough brief and turned it into a clear, fast site that our team can edit without calling anyone. Every deadline was met, and every question got a straight answer.

Rasid Hossain Project Management, Pensalab

5.0 rating

Daniel cares about the small details most people skip. Our pages load in a blink now, and customers keep telling us how easy the new site is to use.

Logan Cee UI/UX Designer, LoganCee
Show snippet
- type: testimonials
  variant: grid
  heading: Testimonials
  note: What clients say about me
  items:
    - quote: Daniel was a real pleasure to work with and we look forward to working with him again. He's definitely the kind of designer you can trust with a project from start to finish.
      name: Benjamin Bryant
      role: VP & Co-Founder
      company: Wiser
      company_url: https://wiser.example
      rating: 5
      avatar: { src: /assets/img/people/benjamin-73.webp, width: 73, height: 73 }
    - quote: He took a rough brief and turned it into a clear, fast site that our team can edit without calling anyone. Every deadline was met, and every question got a straight answer.
      name: Rasid Hossain
      role: Project Management
      company: Pensalab
      company_url: https://pensalab.example
      rating: 5
      avatar: { src: /assets/img/people/rasid-73.webp, width: 73, height: 73 }
    - quote: Daniel cares about the small details most people skip. Our pages load in a blink now, and customers keep telling us how easy the new site is to use.
      name: Logan Cee
      role: UI/UX Designer
      company: LoganCee
      company_url: https://logancee.example
      rating: 5
      avatar: { src: /assets/img/people/logan-73.webp, width: 73, height: 73 }

Awards

Awards grouped by year, each with who gave it and for which project.

Awards

How to make my projects become valuable

2017

  • Awwwards

    Site of the Year for Lewis

  • CSS Design Awards

    Honorable Mention for Bauhaus

  • Product Hunt Maker

    Gold in Digital Craft for Biforde

2016

  • FWA

    Corporate Social Responsibility for Arquito

  • Semplice

    Best Showcase for Focus

Show snippet
- type: awards
  variant: list
  heading: Awards
  note: How to make my projects become valuable
  years:
    - year: "2017"
      items:
        - org: Awwwards
          award: Site of the Year
          project: Lewis
        - org: CSS Design Awards
          award: Honorable Mention
          project: Bauhaus
          url: https://bauhaus.example
        - org: Product Hunt Maker
          award: Gold in Digital Craft
          project: Biforde
    - year: "2016"
      items:
        - org: FWA
          award: Corporate Social Responsibility
          project: Arquito
        - org: Semplice
          award: Best Showcase
          project: Focus

Notes, list

Every post as a row with date, reading time and tags. For the Notes page. Filter by `tag` or cap with `limit`.

Latest Notes

Short write-ups on building for the web

Show snippet
- type: notes
  variant: list
  tone: default
  heading: Latest Notes
  note: Short write-ups on building for the web
  limit: 4
  link:
    label: All notes
    url: /notes/

Notes by topic

Every topic with its posts, for a Topics page. Post tags link here.

CSS 1 note

Design 1 note

Freelancing 1 note

Front-end 2 notes

Performance 1 note

Process 2 notes

Show snippet
- type: notes
  variant: tags

Notes, cards

The latest few posts as cards, for the home page or the end of a project.

From the Notes

What I'm learning as I build

Show snippet
- type: notes
  variant: cards
  tone: band
  heading: From the Notes
  note: What I'm learning as I build
  limit: 3
  link:
    label: All notes
    url: /notes/

Contact

A form that needs no JavaScript (Web3Forms, Formspree, or demo), with your email, address and profiles beside it.

Contact

Let’s build something

Tell me a little about your idea. I read every message myself.

Booking projects from January

I reply within two working days.

Show snippet
- type: contact
  variant: form
  eyebrow: Contact
  heading: Let's build something
  intro: Tell me a little about your idea. I read every message myself.
  availability: Booking projects from January
  budgets:
    - Under $3,000
    - $3,000 to $10,000
    - $10,000 to $25,000
    - Over $25,000
  topics:
    - A new website
    - A redesign
    - Front-end help
    - Something else
  note: I reply within two working days.