Ben Dixon

Developer / EngineerAthens, Alabama

Custom websites up front.
Real business systems underneath.

I design and build branded websites, ecommerce experiences, dashboards, and internal tools that help businesses sell better and operate with less friction.

Interactive Ecosystem

One project, three synchronized layers

Tap the device below to step inside a live storefront, order manager, and background task engine.

Interactive demo
Mini app
Tuesday roast is live - subscriber early access runs until midnight

Tuesday Roast Drop

Fresh roast for the cafe line and the home brewer.

Northline runs two neighborhood cafes, a growing subscription program, and an online shop built around seasonal drops and dependable espresso.

Spring collection

Shop by collection

Find your next roast

Single Origins

Single Origins

Small lots with transparent sourcing and clear flavor

Espresso

Espresso

Cafe-tested blends and approachable everyday coffees

Subscriptions

Subscriptions

Weekly or monthly restocks without the reminder

Brew Gear

Brew Gear

Simple tools that support the coffees we sell

Featured

What we're roasting now

View all coffee →
Ethiopia Gedeb
New

Ethiopia Gedeb

A delicate washed Ethiopian with jasmine florals, bergamot brightness, and a honey-sweet finish.

JasmineBergamotHoney

$24

Colombia Huila

Colombia Huila

A versatile Colombian with caramel sweetness, red apple acidity, and a clean cacao finish.

CaramelRed AppleCacao

$22

Daybreak Espresso
Best Seller

Daybreak Espresso

Our house espresso. Rich chocolate, buttery toffee, and a smooth walnut finish.

ChocolateToffeeWalnut

$18

Roaster's Choice Subscription

Roaster's Choice Subscription

Our current favorite coffee, roasted fresh and shipped on the cadence that keeps your shelf full.

CuratedSeasonalRotating

from $22/mo

Subscription

Set the weekly restock once.

Most subscribers start with our house espresso or a rotating filter pick, then swap bags as the season changes. We roast, pack, and ship every Tuesday and Friday.

Roasted to order twice weekly
Save 10% on every shipment
Swap coffees before renewal
Skip anytime from your account
Subscription box

Our spaces

Visit us

Fulton Cafe

Fulton Cafe

Open now

Downtown

7am - 5pm

Lakeview Cafe

Lakeview Cafe

Open now

Southside

7am - 4pm

Roastery Pickup

Roastery Pickup

Closed

Northline Roastery

8am - 2pm Sat

Learn

Brew guides

All guides →
Dial In a V60

Dial In a V60

8 min readBeginner
Espresso at Home

Espresso at Home

12 min readIntermediate
Cold Brew Batch Guide

Cold Brew Batch Guide

5 min readBeginner
Coffee sourcing

Our story

Built like a neighborhood roaster, run like a calm system.

Northline roasts for two service bars, a steady subscription base, and a small but growing online shop. Every release starts with what can actually be roasted, packed, and supported well.

The website sells the coffee, but the real leverage is underneath: inventory, order flow, merchandising, and automation that keep the operation believable.

Stay in the loop

Menu drops, subscriber notes, and brew guides.

One short email a week with fresh roast releases, cafe specials, and the occasional brewing tip.

Northline Roasters

Roastery, cafes, and a weekly subscription rhythm.

Shop

All Coffee

Single Origins

Espresso

Learn

Brew Guides

Our Story

Visit

Fulton Cafe

Lakeview Cafe

Roastery Pickup

© 2026 Northline Roasters

Huntsville, Alabama

Launch Live Demo

🛍️ Storefront

Place coffee order

📊 Admin Hub

Manage status

⚙️ Automation

Run AI digest

03  ·  Flagship case study  ·  Lead Intake System
Case study · portfolio-native reconstruction

Lead Intake System

A system design exercise focused on what happens after the form submission: structure, qualification, routing, follow-up, and human review. The product needed to behave like an operating layer, not like an email inbox with a nicer coat of paint.

At a glance
Internal tool / CRM workflow
Project type
Capture, qualify, route, operate, review
Focus
Product framing, interface design, system architecture
What I handled
Portfolio-native reconstruction
Status
04   ·   Watch it work

Every lead, from any channel, becomes a ready-to-send reply.

This is a 15-second pass of the system reading one real inbound: what arrived, what it understood, and the reply it drafted. Pick a channel to watch a different kind of lead — then send the reply when you're satisfied it earned it.

An email just landed. Three paragraphs, no structure.
What arrivedjust now
Marcus Wolfe · marcus@wolfemedia.coNext.js Web App scoping

Hey — found you through the Beaver Trap case study. We're an agency, about 50 people, and our current setup is honestly duct tape: every week someone hand-pushes our content out to a dozen partner outlets and it keeps breaking.

What we think we need is a proper Next.js web application built for dynamic content syndication. One catch: we run HubSpot, Segment, and Mixpanel and absolutely cannot lose that tracking in a rebuild.

Hoping to get moving in the next 1-2 months. Haven't pinned down an exact budget yet — depends a bit on what you tell us. Is this something you take on?

How it's thinkingnot yet scored
three paragraphs, unstructured → finding the ask
“Next.js web application… content syndication” → a build request, not a strategy inquiry
HubSpot + Segment + Mixpanel → telemetry discipline; this buyer weighs engineering depth
timeline found (1–2 months) · budget… not found → caution, not a blocker
“about 50 people” ↔ LinkedIn: 48 staff → identity consistent
score 82 → mid-market inbound rule → route: Pria, outside sales
The reply it draftedrouted to Pria Kapoor · Mid-market inbound · outside-sales route

Hi Marcus,

Thanks for reaching out to Apex Digital. A Next.js content syndication applicationThe ask, extracted from three paragraphs of unstructured prose. fits our engineering capabilities perfectly. Since you use Segment and MixpanelNamed in the email; stack confirmed via Clearbit enrichment., we can design the architecture to preserve full telemetry tracking from day one.

Are you open for a scoping call this Thursday or FridayStandard CTA library · matched to Pria's open availability. to align on specs?

Best, Pria

Your call — hover the glowing phrases to see where each claim came from.
Architecture
Next.js App Router + PostgreSQL, AI-assisted qualification with a deterministic fallback, an Activity ledger that records every AI and human action with reasoning, and a Review & send queue that keeps the human in the loop on low-confidence drafts.
What it handles
Structured intake, AI scoring with inspectable reasoning, owner routing, duplicate hints, follow-up scheduling, and an ops review surface where the team can override and add notes.
Why it's here
The portfolio version reconstructs the product as a proof chapter. That made it possible to show the architecture through curated workspaces while staying focused on real workflow decisions.
04  ·  Get started

Pick what fits. Every engagement starts with a short conversation. Most combine two or three of these.

Booking Jun–Aug 2026 · CT
01
Website
Branded, fast, built to sell. Custom design, a CMS your team can actually use, performance that passes the audit.
Brand & designCustom buildCMS setupAnalytics + SEO
02
Ecommerce
Shopify or custom, storefront through to back office. The one customers love and the one your team does not dread.
StorefrontCheckoutSubscriptionsWholesale / B2B
03
Internal tools
Dashboards, admin panels, intake systems. The surfaces your team lives in, as considered as the ones your customers see.
DashboardsAdmin UIsIntegrationsRoles & auth
04
Automation
The quiet plumbing. Orders to fulfillment, leads to CRM, forms to Slack. Removes the work that has to happen every morning.
n8n / MakeWebhooksAPI integrationsMonitoring
Start a website
Short intake · reviewed within 1 business day · free 30-min call
Start a website
Engagement flow  ·  same for every service
1
Intro call
A short, free call to see whether the fit is there. If it is, you get a proposal within a week.
2
Discovery
One to two weeks mapping what exists, what is missing, and what we are actually solving for.
3
Design & build
Weekly demos, Loom videos between them. You see it as it comes together.
4
Ship & support
Launch, then 30 days of included support. Retainers available after.

Ben Dixon

Developer / Engineer in Athens, Alabama. Websites, ecommerce, internal tools, and the systems that keep them useful after launch.

Copyright 2026 Ben Dixon

Start a project