Twitter's Two-Factor Authentication vulnerability

Why WordPress is becoming more like Notion, and why that might be bad for productivity

Setting up a headless Ghost CMS with Next.js

How Chrome stores your passwords (Windows & macOS), and why you (still) shouldn't let it

Alas, I cannot skim: Online skimming and what to do about it

Control and control categories that every developer should absolutely, 100% include in every project

Guard the walls, protect your people

Security-savvy with a Foregenix partnership

Website security, the fundamentals

Incident response: identification

Magento updates are too difficult

FME Product Attachment 2.5.2 Magento 1 extension vulnerability

How to list all new and changed files in a Magento SUPEE patch

Communication is key

Once more unto the breach

Using the sed and tr commands to clean up text

Gathering data from log files

How to search for malware in a Magento installation

First CTF completed

Adobe fixes vulnerabilities in Acrobat, Reader and Photoshop

Analysis of a suspicious file

Tips for better website security

Getting serious about data protection

Design conversations

Healthful Pets checkout design refactor

Are you losing 69% of your sales?

Don't confuse your clients or customers

Don't be afraid of change, especially when it comes to your tools

Securing your Magento website

Why website design is important, one size doesn't fit all

NHS cyber attack, why security updates are essential

Developer, what is one anyway?

Migrating Made Easy for Magento Movers & Shakers

How To Promote Like a Pro

Money makes the world go ‘round

How Ink is Made

Omni-channelling: Be crystal clear

Magento Not Working

Magento 2 API discloses sensitive information

Solving a Symptom

Laravel Tip

3 reasons m-commerce isn’t working for you

Magento 2 Architectural Overview

Magento reveals increase credit card hacks

MAMP Pro OSX MySQL Would Not Start

Steve Jobs brainstorms with the NeXT team (1985) video

Magento 2 launches

Dieter Rams and Jonathan Ive

Magento Security Patch: SUPEE-6788

How do you know when your Magento site is vulnerable?

GuruInc JavaScript attack on Magento stores

Jumping Jack and the moving paragraphs

A security test for your Magento online store

Magento Security: is your online store open to brute force attacks?

New Google logo, attention to detail

What are the perfect SSL settings?

Why do I need a website maintenance package?

Magento Patches & Security Test

Magento Click and Mortar for Rebecca Minkoff

The Richard Branson Business Plan

Magento Enterprise vs Community

Using RSA encryption keys to sign into a remote server via SSH

Strategy and creativity – can you have one without the other?

How to change the Magento 'Shipping & Handling' output

How to remove the Magento footer links with XML

Going solo

Setting file permissions for a local WordPress test site

How to move the layered navigation in Magento

Changing the default page template for the category view in Magento

The tool is not the design

Frustrating UX from Adobe

The Design Method

Bruce Lee may have invented responsive web design

WordPress 3.6 "Oscar" is now out in stable release

Yeoman, Bower and Grunt

The case of the moving touch zone

Changing the Magento product grid default

Aral Balkan: Superheroes and Villains in Design

Get started with Sass / Compass

The responsive web

All new InDesign CC preview

Responsive isn't just about size

Building a brand takes time

Business owners, what common issues do you face?

My thoughts on Adobe's CC subscription model

Don't ask for my day rate

Cheap !== value

The brand Police

What designers can learn from developers, on pricing

Hiring a designer

Advanced custom fields for WordPress

Stop moaning

Are you communicating?

The broken loop

Dance pony dance

Big logo equals big ego

Hardening WordPress

Designers, learn to code

Team Landon poster design

Digital ad engagement

Consumer brand map

10 top tips for good client relations

Top 10 tips for writing a good graphic design brief

Branding your startup

UK business website and email signature legislation

From an interview in 1993 with Steve Jobs about working with the legendary graphic designer Paul Rand on the logo for NeXT.

George Smith Patton

Freelance bidding websites flawed?

Fresh print

The train is leaving the station

What does identity design cost?

'To him that hath, shall more be given'

Dress to impress

Should I work for free?

Get your target audience right

If a client won't buy into your idea

Designers, charging for your work

Do it the right way

Test your graphic design trivia

Designers should value their work

How to be Brilliant at a Moment's Notice

Cheap designers are like free sofas

Chris Bangle talking about GINA

One of the most creative driving movies I've seen

Are you solving a problem or creating something pretty?

New Apple store is a thing of beauty

Why are so many things broken?

Measuring the true cost of creativity

GDTV launched today

RAR Recommended for Design Excellence

Why is professional design important?

Steve Perry Creative Ltd

Studio and registered office: 4 Back Lane, Brown Edge, Staffordshire ST6 8QS.

Copyright © 2012 – 2023 Steve Perry Creative Ltd., unless otherwise noted.

Registered in England & Wales, number 08354632.


Typeset in Söhne Kräftig and Söhne Buch, by Klim Type Co.

Set as 32/64, 24/32, 20/32, and 12/16 on an 8px/96px grid.

Colour palette selected for AAA contrast.