Blog

Blog

Notes on software, marketing and the place where the two meet.

  • Software Development 25
  • Digital Marketing 19
  • Procurement 9
  • Sales 8
  • Project Management 8
  • SEO 8
  • Ad Management 6
  • Software Agency 6
  • Budget 6
  • Planning 5
  • Google Ads 5
  • Automation 4
Diagram of a funnel passing through several people and narrowing to a single opportunity along a timeline
Digital Marketing

B2B digital marketing: what works in a long sales cycle?

B2B digital marketing picks channels and measurement for long sales cycles and several decision makers. How it differs from B2C, which channels work and what to ask a B2B agency.

Read more
Flow diagram passing through form, scoring and CRM stages with feedback returning from sales
Digital Marketing

B2B lead generation: search, forms, scoring and CRM

How is B2B lead generation done? Search intent, content, landing pages, form design, lead scoring, CRM handover and feedback from the sales team, step by step.

Read more
Diagram of stock, purchasing, production and accounting modules connected to a shared data layer in the centre
Software Development

Building ERP software: off-the-shelf or custom ERP

ERP software brings stock, purchasing, production and accounting onto one dataset. How to choose between off-the-shelf and custom ERP, modules, data migration and phased rollout.

Read more
Targeting diagram passing through job title, industry and company size layers and narrowing to a single person
Ad Management

LinkedIn ads for B2B: when they work

LinkedIn ads target by job title, industry and company size. When they work for B2B, how lead gen forms behave, how they compare with Google Ads, budget logic and measurement.

Read more
Diagram of a contract page divided into scope, payment, delivery and ownership sections with check marks between them
Software Development

What to look for in a software development contract

A software contract puts scope, acceptance, payment and source code ownership in writing. Scope, change control, warranty, data protection, termination and handover clauses.

Read more
Diagram of two phone screens and a browser window connected to a server in the middle
Mobile Apps

Building a mobile app: native, cross-platform or web

Before commissioning a mobile app, three decisions come first: do you really need an app, which approach will it be built with, and who maintains it after launch. The process, store review and the items that grow cost.

Read more
Sales funnel diagram of leads moving through stages that narrow from left to right
Software Development

What is CRM software: off-the-shelf CRM or custom CRM

CRM software brings leads and the sales process into one place. When you need it, how to choose between an off-the-shelf and a custom CRM, and what to watch for during setup.

Read more
Diagram of a page with sections stacked top to bottom and a single highlighted button at the end
Digital Marketing

What is a landing page, and how do you build one

A landing page takes a visitor arriving from an ad or email towards a single action. How it differs from a home page, the seven sections it needs, and the mistakes that push up cost per enquiry.

Read more
Layered diagram of a content page, a form and a data table inside a browser window
Software Development

What is web software: websites, web applications and admin panels

Web software is software used through a browser, with nothing to install. The difference between a website, a web application and an admin panel, when you need which, and what to ask of a web development company.

Read more
Seven-step process diagram rising from idea to launch
Software Development

How to commission software: seven steps from idea to launch

The order for a business having software built: write the need, rule out off-the-shelf, set a budget and timeline range, collect quotes, contract, development and handover. What you need to do at each step.

Read more
Diagram of six marketing channels connected to a single goal at the centre
Digital Marketing

What digital marketing is and how it is done

Digital marketing is how a business wins and keeps customers through online channels. What each channel is for, which one to start with, and how to measure the budget.

Read more
Handover diagram: a new layer added onto a half-finished structure, compared with one rebuilt from the ground up
Software Development

An abandoned software project: take it over or rewrite it?

The agency walked away and the project is yours. The first instinct is "let us rewrite it" and it is usually the most expensive call. The handover inventory, the technical review, and the test that actually decides.

Read more
Software agency evaluation diagram: successive screening gates that only some candidates pass
Software Development

How to choose a software agency: 10 questions to ask

A portfolio and a reference list are not enough to pick a software partner. Ten questions that separate a good agency from a bad one — the kind no one can dodge.

Read more
SEO versus Google Ads chart: a slowly rising organic curve against a fast-flattening paid curve
SEO

SEO or Google Ads? Where to put the budget first

They are not rivals but two channels working on different timescales. A decision guide on which comes first in which situation, and how each makes the other cheaper.

Read more
Astro and Next.js compared: two columns showing the amount of JavaScript shipped to the browser
Astro

Astro or Next.js for a corporate site?

Why one framework is measurably faster on a content-heavy corporate site, what that means for SEO, and the point at which you should switch to Next.js.

Read more

Do you have an idea, or a product that has stalled?

Let us scope it in a short call. In the first conversation we cover the technical approach and an estimated budget range.

Message us