Spaces for
everyday life.
Architecture and interiors shaped around the people who use them.
Your branding, a clear route from Google to enquiry, and strong engineering behind every interaction. Explore the websites below: move over a page edge to turn it, then click to step inside.
Food & hospitality
A local business with a big personality.
The design puts Mem’s food and the character of his Cardiff burger bar first, with a clear menu, customer reviews and the details visitors need to find the van.
Food & hospitality
A local business with a big personality.
The design puts Mem’s food and the character of his Cardiff burger bar first, with a clear menu, customer reviews and the details visitors need to find the van.

Books & storytelling
A little world of its own.
An illustrated home for a children’s book series, bringing the characters and stories together with English and Welsh content. The artwork sets the tone throughout the experience.

A H Tech & Consulting
A distinctive presence. A useful customer journey.
Bespoke websites, branding and digital design, with interactive guides to search visibility, booking experiences and the systems behind a working website.

A H Tech & Consulting
Put routine work in capable hands.
Explore a visual workflow builder that connects incoming requests, specialist roles and human approvals. Try example enquiries and see how an automation can prepare useful work for a team.

A H Tech & Consulting
Build the tool your business is missing.
A collection of interactive applications for everyday business tasks. Explore staff hours, breaks and pay exports, customer portals and connected records to see what bespoke software can make possible.

A H Tech & Consulting
Turn a good offering into a useful conversation.
Research, outreach, appointment setting and account growth, presented through a practical sales workspace. Explore how opportunities move from an initial prospect to a clear next action.

A H Tech & Consulting
Find the right people. Keep the search organised.
A dedicated recruitment experience with candidate sourcing, screening, shortlists and interview coordination. The interactive workspace shows how a vacancy becomes an organised search and hiring journey.

A H Tech & Consulting
Understand the problem. Put the change into practice.
Hands-on consulting for owners and founders, from priorities and processes to practical implementation. Work through an interactive business example and explore how clearer records, responsibilities and tools can improve daily work.

Tax & professional services
A familiar business. A stronger presence.
A complete refresh of my father’s website, giving his independent tax practice the prominence it deserves while keeping real estate, travel and business services easy to find.

Retail & community
Built around the collecting community.
A trading-card storefront concept with a bold visual identity, product discovery and event information. Customer-account and shop-management experiences explore how the wider service could work.

Food & hospitality
Fresh, colourful and unmistakably its own.
A food and hospitality website that carries the brand through its imagery, menu presentation and customer journey. Designed to make the offering easy to explore.

Creative business
A website with character.
A distinctive online identity for a creative business, with space for its personality and work to take centre stage. The presentation is shaped around the brand rather than a generic business template.

Health & beauty
A considered first impression.
An aesthetics website design with a calm visual style and clearly organised treatment information. The layout helps visitors understand the offering before taking the next step.

Events & production
Making the work visible.
An audio-visual business redesign concept that brings event imagery, technical services and project enquiries together. A more visual way to introduce what the business can deliver.

Healthcare
Clarity for people seeking care.
A healthcare redesign concept focused on readable service information and a straightforward appointment journey. The presentation keeps practical details close at hand.

Move across the page edges to flick through. Select a website to explore. You can also swipe or use the keyboard’s left and right keys.
I build the website your customers see and the systems your business relies on. The design, search strategy and technical foundations are planned together.
Let’s talk about your websiteBespoke layouts, typography and imagery that express your business. Clear copy and considered journeys help customers understand your offer, trust it and take the next step.
Customer search research, focused service pages and technical SEO. I give Google a clear structure to understand, then use search data to identify where visibility can improve.
Enquiries, bookings, accounts and business tools connected around your workflow. I build the server logic, databases and integrations that turn a good website into a useful business system.
Server-side checks, controlled access, protected credentials and safe database handling. I test the requests that should succeed and the actions your system must refuse.
Clear navigation, readable contrast, keyboard controls and helpful forms. I check important journeys with assistive technology and automated tools, so more customers can use your website.
Optimised images and code, mobile performance checks and a practical handover. Backups, updates, monitoring and ongoing support are planned around how your business depends on the site.
Try it. Change it. See the difference. Explore how customers find you, what helps them enquire, and how the systems behind your website support your business.
Add a link and give people—and search engines—a route to your new page.
Choose a step Click any to explore
Try this
Explore this fictional architecture studio. Add its missing link, then follow the route from Services to Contact.
Thoughtful design.Architecture and interiors shaped around the people who use them.
A considered approach to your next project.
A new space, a fresh layout or a place to start.
Continue with these details and see what the studio receives.
Services has no next step. Connect it to Contact.
Try the links inside these pages.
A new space startsHomes, interiors and workspaces.
Talk through your ideas with Northline.
No exclusion instructionA search index is the collection of pages a search engine can draw results from.
Designed around you.Welcome to our website. Discover our services.
Try this
Try adding a buffer, then select 09:30 to see why it no longer fits.
Appointment + buffer must fit before 13:00 in this example.Try this
Send the form to see the same details arrive here.
Turn this off before sending to try a failed handover.
Validation checks whether a request contains the right information. The server checks it even if the browser already has. Rate limits restrict repeated requests; spam controls add another defence against automated abuse.
What I build: clear form feedback, server-side rules and proportionate abuse protection, so your team receives information it can use.
A visitor submits an enquiry without a reply email.
Missing email: ready to try.
Illustration of the rule · no real request is sentChange the connection speed and compare the time these two files take to transfer.
Choose a step Click any to explore
Try this
No records available.
Crawling is fetching a page. Indexing is processing it and potentially storing information for search. Ranking is ordering the results for a search.
A link does not guarantee a visit, indexing or a ranking. Google may also discover the page elsewhere. A noindex instruction must be read to take effect; it does not make a page private.
Google: how Search works ↗Google: SEO Starter Guide ↗Title links ↗Snippets ↗
A useful enquiry form asks for relevant information, gives specific help when a field needs correcting and explains what happens after submission. A form confirmation is not automatically a confirmed appointment. This topic’s visual demonstrates appointment availability; follow the enquiry example to see server checks, storage and delivery.
Availability is the time your rules allow. A buffer reserves time around an appointment. A calendar connection checks the calendars you connect for busy time.
This example offers starts every 30 minutes. Every appointment and its after-buffer must finish by 13:00. Products differ: Calendly allows buffers outside availability. A real service must recheck and reserve a slot on its server when confirming it.
Google: appointment schedules ↗Calendly: buffers ↗
The foundation scenarios illustrate separate controls; no live security check is performed. Database consistency needs suitable constraints and concurrency handling. Duplicate protection must cover the receiving operation, not just the sending button. Monitoring, support and recovery targets are agreed for the project.
OWASP: safe database queries ↗OWASP: protecting service credentials ↗Microsoft: duplicate-safe processing ↗Microsoft: monitoring and alerts ↗PostgreSQL: transactions ↗PostgreSQL: data constraints ↗
Full-stack development covers both the interface and the systems behind it. Security requires several controls: server-side validation, permission checks, protected credentials and appropriate handling of database queries. Checking an email field is one example, not a complete security audit.
OWASP: input validation ↗OWASP: access controls ↗Microsoft: handling temporary failures ↗
Frontend: the part visitors use. Backend: code that handles requests, rules and data. Database: organised storage for records.
An API lets one system request information or an action from another. A webhook notifies another system when an event occurs. Saving first and keeping a pending task are choices in this example’s design. Real integrations also need a strategy for duplicate deliveries.
MDN: the server’s role ↗MDN: form validation ↗GitHub: webhooks ↗
Lighthouse audits page performance, accessibility, SEO and selected browser best practices. It helps find problems; it does not certify backend security, guarantee uptime or replace testing a real customer journey. Security checks, functional tests, device testing and recovery checks serve different purposes. This teaching example is not a report of an achieved score.
Compression reduces file size. Authentication establishes identity. Authorisation decides access. HTTPS protects the connection; it does not decide which records someone may see.
A backup is a saved copy; a restore brings it back into use. Frequency and tested recovery matter. Updates, monitoring and access reviews are further parts of ongoing care.
web.dev: image performance ↗OWASP: authorisation ↗NCSC: backup and recovery ↗
A new build or a stronger existing site. Let’s scope the design, search opportunities and functionality your business needs.