{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Simeon Pashley",
  "home_page_url": "https://pashley.org",
  "feed_url": "https://pashley.org/feed.json",
  "description": "Software builder exploring emerging technology through code, building independent products and writing about software, product leadership and eCommerce.",
  "language": "en-GB",
  "authors": [
    {
      "name": "Simeon Pashley",
      "url": "https://pashley.org"
    }
  ],
  "items": [
    {
      "id": "https://pashley.org/posts/building-wordfloor",
      "url": "https://pashley.org/posts/building-wordfloor",
      "title": "Why Building WordFloor, a Private Writing App, Takes So Long",
      "content_text": "WordFloor is being built as a private daily writing space where effort can outlive content. The writing loop works; saving, sync, export, and deletion still need to earn trust.",
      "summary": "WordFloor is being built as a private daily writing space where effort can outlive content. The writing loop works; saving, sync, export, and deletion still need to earn trust.",
      "date_published": "2026-07-10T07:00:00.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/best-of-2026-so-far",
      "url": "https://pashley.org/posts/best-of-2026-so-far",
      "title": "Best of 2026 (So Far)",
      "content_text": "Halfway through the year, these four posts are the ones that actually meant something.",
      "summary": "Halfway through the year, these four posts are the ones that actually meant something.",
      "date_published": "2026-06-30T07:00:00.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/blog-refresh-changes",
      "url": "https://pashley.org/posts/blog-refresh-changes",
      "title": "Blog Refresh: What I Changed and Why It Matters",
      "content_text": "I've just completed a substantial refresh of this blog — migrated content, new posts, and a quiet overhaul of the publishing machinery underneath. Here's what I changed, and why each decision was deliberate.\n",
      "summary": "I've just completed a substantial refresh of this blog — migrated content, new posts, and a quiet overhaul of the publishing machinery underneath. Here's what I changed, and why each decision was deliberate.\n",
      "date_published": "2026-06-21T07:00:00.000Z",
      "tags": [
        "Meta",
        "Web Development",
        "Writing",
        "Blog",
        "SEO",
        "Astro",
        "Web Development",
        "Content Strategy",
        "Structured Data"
      ]
    },
    {
      "id": "https://pashley.org/posts/introducing-wordfloor",
      "url": "https://pashley.org/posts/introducing-wordfloor",
      "title": "Introducing WordFloor: Keep the Square",
      "content_text": "After 13 years of WriteDaily, I'm building something new. WordFloor is a private writing habit engine. Write. Hit your word floor. Delete the words if you want. The green square stays green. Waitlist open at wordfloor.com.\n",
      "summary": "After 13 years of WriteDaily, I'm building something new. WordFloor is a private writing habit engine. Write. Hit your word floor. Delete the words if you want. The green square stays green. Waitlist open at wordfloor.com.\n",
      "date_published": "2026-06-18T07:00:00.000Z",
      "tags": [
        "Writing Tools",
        "Product Development",
        "WordFloor",
        "WriteDaily",
        "Writing Tools",
        "Private Writing",
        "Daily Writing",
        "Product Launch"
      ]
    },
    {
      "id": "https://pashley.org/posts/opencode-let-me-switch-models-but-i-wanted-more-control",
      "url": "https://pashley.org/posts/opencode-let-me-switch-models-but-i-wanted-more-control",
      "title": "OpenCode let me switch models, but I wanted more control",
      "content_text": "OpenCode let me use MiniMax-M2.7 for planning and a local Qwen3.5-27B model for overnight implementation. Human review found missed edge cases, but model choice alone did not settle which runtime fitted my workflow.",
      "summary": "OpenCode let me use MiniMax-M2.7 for planning and a local Qwen3.5-27B model for overnight implementation. Human review found missed edge cases, but model choice alone did not settle which runtime fitted my workflow.",
      "date_published": "2026-05-31T07:00:00.000Z",
      "tags": [
        "Engineering",
        "AI",
        "Tooling",
        "OpenCode",
        "MiniMax",
        "Qwen",
        "Agentic Coding"
      ]
    },
    {
      "id": "https://pashley.org/posts/why-i-could-not-fairly-rank-codex-copilot-and-claude",
      "url": "https://pashley.org/posts/why-i-could-not-fairly-rank-codex-copilot-and-claude",
      "title": "Why I could not fairly rank Codex, Copilot, and Claude",
      "content_text": "Codex CLI offered control, Copilot agent mode felt less inspectable, and Claude Code needed less rescue. I kept all three because different work and missing measurements made a fair ranking impossible.",
      "summary": "Codex CLI offered control, Copilot agent mode felt less inspectable, and Claude Code needed less rescue. I kept all three because different work and missing measurements made a fair ranking impossible.",
      "date_published": "2026-04-30T07:00:00.000Z",
      "tags": [
        "Engineering",
        "AI",
        "Tooling",
        "Codex CLI",
        "GitHub Copilot",
        "Claude Code",
        "Agentic Coding"
      ]
    },
    {
      "id": "https://pashley.org/posts/mythos-what-it-means-for-your-business",
      "url": "https://pashley.org/posts/mythos-what-it-means-for-your-business",
      "title": "The AI That Can Break Into Your Software Has Been Built. Here's What's Happening About It.",
      "content_text": "A company called Anthropic built the most powerful AI yet. It can find hidden doors in software everyone uses — your phone, your browser, your accounting tool. They've decided not to release it. This is what that means for anyone who runs a business and relies on technology to function.\n",
      "summary": "A company called Anthropic built the most powerful AI yet. It can find hidden doors in software everyone uses — your phone, your browser, your accounting tool. They've decided not to release it. This is what that means for anyone who runs a business and relies on technology to function.\n",
      "date_published": "2026-04-12T08:00:00.000Z",
      "tags": [
        "AI",
        "Security",
        "Small Business",
        "anthropic",
        "ai-safety",
        "small-business",
        "cybersecurity",
        "mythos",
        "project-glasswing",
        "zero-day"
      ]
    },
    {
      "id": "https://pashley.org/posts/milla-jovovich-mempalace",
      "url": "https://pashley.org/posts/milla-jovovich-mempalace",
      "title": "An Actress Built an AI Memory Tool. Here's Why It Might Actually Matter for Your Work.",
      "content_text": "Milla Jovovich, you know, the actress, has released an AI tool that's outperforming systems built by major tech companies. It could change how you use AI assistants for your business or work. Here's what it actually means in practice.",
      "summary": "Milla Jovovich, you know, the actress, has released an AI tool that's outperforming systems built by major tech companies. It could change how you use AI assistants for your business or work. Here's what it actually means in practice.",
      "date_published": "2026-04-09T07:00:00.000Z",
      "tags": [
        "AI",
        "Productivity",
        "Small Business",
        "ai-assistants",
        "productivity",
        "memory",
        "small-business",
        "ai-tools"
      ]
    },
    {
      "id": "https://pashley.org/posts/openclaw-dreaming-memory-consolidation",
      "url": "https://pashley.org/posts/openclaw-dreaming-memory-consolidation",
      "title": "OpenClaw's Dreaming: Background Memory Consolidation That Actually Works",
      "content_text": "OpenClaw's new dreaming system solves the memory management problem every AI agent practitioner faces, too much noise or too much loss. Here's how it works and why the three-phase approach is worth understanding.\n",
      "summary": "OpenClaw's new dreaming system solves the memory management problem every AI agent practitioner faces, too much noise or too much loss. Here's how it works and why the three-phase approach is worth understanding.\n",
      "date_published": "2026-04-08T07:00:00.000Z",
      "tags": [
        "AI Agents",
        "OpenClaw",
        "Memory Systems",
        "openclaw",
        "memory",
        "agent-framework",
        "llm",
        "productivity"
      ]
    },
    {
      "id": "https://pashley.org/posts/openclaw-ai-agent-framework",
      "url": "https://pashley.org/posts/openclaw-ai-agent-framework",
      "title": "OpenClaw: What It Is and Why It Matters for Serious AI Workflows",
      "content_text": "OpenClaw is an open-source AI agent framework that runs on your own infrastructure. Here's what it actually does, how it's different from chatbot wrappers, and why I chose it for my own AI workflow.\n",
      "summary": "OpenClaw is an open-source AI agent framework that runs on your own infrastructure. Here's what it actually does, how it's different from chatbot wrappers, and why I chose it for my own AI workflow.\n",
      "date_published": "2026-04-07T07:00:00.000Z",
      "tags": [
        "AI in Development",
        "AI Tools",
        "Productivity",
        "OpenClaw",
        "AI Agents",
        "Workflow Automation",
        "Personal AI",
        "Tooling"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-13-years-user-research",
      "url": "https://pashley.org/posts/writedaily-13-years-user-research",
      "title": "What 13 Years of WriteDaily Taught Me About Writing Tools",
      "content_text": "After 13 years running a daily writing tool, the data says some surprising things about what writers actually value. The findings are reshaping how I think about writing software.\n",
      "summary": "After 13 years running a daily writing tool, the data says some surprising things about what writers actually value. The findings are reshaping how I think about writing software.\n",
      "date_published": "2026-03-22T08:00:00.000Z",
      "tags": [
        "Writing Tools",
        "Product Development",
        "Research",
        "WriteDaily",
        "Writing Tools",
        "Daily Writing",
        "Private Writing",
        "Product Design",
        "User Research"
      ]
    },
    {
      "id": "https://pashley.org/posts/the-cost-of-being-more-agentic",
      "url": "https://pashley.org/posts/the-cost-of-being-more-agentic",
      "title": "What Claude Code taught me about agentic coding costs",
      "content_text": "Claude Code made sustained delegation practical, but not predictable in cost. Longer sessions, corrections, and manual context trimming pushed me to judge cost per accepted task rather than per token.",
      "summary": "Claude Code made sustained delegation practical, but not predictable in cost. Longer sessions, corrections, and manual context trimming pushed me to judge cost per accepted task rather than per token.",
      "date_published": "2026-03-01T08:00:00.000Z",
      "tags": [
        "Engineering",
        "AI",
        "Tooling",
        "Claude Code",
        "Token Costs",
        "Agentic Coding"
      ]
    },
    {
      "id": "https://pashley.org/posts/when-claude-code-became-useful-enough-to-keep-using",
      "url": "https://pashley.org/posts/when-claude-code-became-useful-enough-to-keep-using",
      "title": "When Claude Code became useful enough to keep using",
      "content_text": "Claude Code did not make agentic coding useful because it produced one impressive answer. It made the same Sonnet workflow more predictable, with fewer mistakes and fewer rounds of correction.",
      "summary": "Claude Code did not make agentic coding useful because it produced one impressive answer. It made the same Sonnet workflow more predictable, with fewer mistakes and fewer rounds of correction.",
      "date_published": "2025-12-31T08:00:00.000Z",
      "tags": [
        "Engineering",
        "AI",
        "Tooling",
        "Claude Code",
        "Sonnet",
        "Agentic Coding"
      ]
    },
    {
      "id": "https://pashley.org/posts/ai-use-cases-for-smes",
      "url": "https://pashley.org/posts/ai-use-cases-for-smes",
      "title": "10 Real-World AI Use Cases for SMEs: Practical Solutions for Growth",
      "content_text": "Artificial Intelligence isn't just for tech giants. SMEs across the UK and EU are using AI to reduce costs, increase revenue, and improve customer experience -- often for less than the cost of a new hire. 10 real-world use cases with examples you can act on today.\n",
      "summary": "Artificial Intelligence isn't just for tech giants. SMEs across the UK and EU are using AI to reduce costs, increase revenue, and improve customer experience -- often for less than the cost of a new hire. 10 real-world use cases with examples you can act on today.\n",
      "date_published": "2025-06-21T07:00:00.000Z",
      "tags": [
        "AI in Business",
        "Digital Transformation",
        "AI for SMEs",
        "AI Adoption",
        "Small Business",
        "Digital Transformation",
        "Practical AI"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-today-12-years",
      "url": "https://pashley.org/posts/writedaily-today-12-years",
      "title": "WriteDaily Today: 12 Years of Daily Writing, and Where It Could Go",
      "content_text": "WriteDaily has been running for 12 years, processing over 300,000 writing sessions. This post reflects on the arc, the technology shifts along the way, and the directions I'm genuinely curious about — AI, agents, and what a writing tool built in 2025 would look like.\n",
      "summary": "WriteDaily has been running for 12 years, processing over 300,000 writing sessions. This post reflects on the arc, the technology shifts along the way, and the directions I'm genuinely curious about — AI, agents, and what a writing tool built in 2025 would look like.\n",
      "date_published": "2025-06-21T07:00:00.000Z",
      "tags": [
        "Writing Tools",
        "Product Development",
        "AI",
        "WriteDaily",
        "Daily Writing",
        "Product Longevity",
        "AI",
        "Writing Analytics",
        "Agentic AI",
        "Future"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-agentic-coding",
      "url": "https://pashley.org/posts/writedaily-agentic-coding",
      "title": "Agentic Coding and Writing Tools — A Direction Worth Watching",
      "content_text": "Agentic coding — AI that autonomously plans and executes development tasks — is reshaping how software gets built. What could that mean for a writing tool like WriteDaily? Exploring the possibilities without committing to a build plan.\n",
      "summary": "Agentic coding — AI that autonomously plans and executes development tasks — is reshaping how software gets built. What could that mean for a writing tool like WriteDaily? Exploring the possibilities without committing to a build plan.\n",
      "date_published": "2025-03-18T08:00:00.000Z",
      "tags": [
        "Writing Tools",
        "AI",
        "Product Development",
        "WriteDaily",
        "Agentic AI",
        "Writing Tools",
        "AI",
        "Future of Writing",
        "Product Development"
      ]
    },
    {
      "id": "https://pashley.org/posts/scale-your-compute",
      "url": "https://pashley.org/posts/scale-your-compute",
      "title": "Scaling AI Impact Through Compute",
      "content_text": "Deep Seek R1 shows that reasoning models with transparent chain-of-thought can reshape enterprise AI. Learn how scaling compute affects output quality, why chain-of-thought matters for debugging and auditing, and how meta-prompt workflows can reduce manual prompt engineering. Practical strategies for getting more from large reasoning models.",
      "summary": "Deep Seek R1 shows that reasoning models with transparent chain-of-thought can reshape enterprise AI. Learn how scaling compute affects output quality, why chain-of-thought matters for debugging and auditing, and how meta-prompt workflows can reduce manual prompt engineering. Practical strategies for getting more from large reasoning models.",
      "date_published": "2025-01-28T08:00:00.000Z",
      "tags": [
        "AI Innovation",
        "Enterprise Technology",
        "AI",
        "Deep Seek R1",
        "Compute Scaling",
        "Generative AI",
        "Enterprise AI",
        "AI Reasoning Models",
        "Prompt Engineering"
      ]
    },
    {
      "id": "https://pashley.org/posts/unlock-productivity-with-chatgpt",
      "url": "https://pashley.org/posts/unlock-productivity-with-chatgpt",
      "title": "Save Time with ChatGPT: Practical AI Strategies for Busy Professionals and Business Owners",
      "content_text": "**Struggling to keep up with your growing to-do list?** ChatGPT can help. This AI assistant handles routine writing, planning, and problem-solving so you can focus on higher-value work. Learn how to use ChatGPT for day-to-day tasks, planning, and generating ideas across your business.",
      "summary": "**Struggling to keep up with your growing to-do list?** ChatGPT can help. This AI assistant handles routine writing, planning, and problem-solving so you can focus on higher-value work. Learn how to use ChatGPT for day-to-day tasks, planning, and generating ideas across your business.",
      "date_published": "2025-01-12T08:00:00.000Z",
      "tags": [
        "AI in Business",
        "Productivity Tools",
        "AI",
        "Productivity",
        "ChatGPT",
        "Business Strategy",
        "Leadership"
      ]
    },
    {
      "id": "https://pashley.org/posts/ai-coding-assistants-lessons",
      "url": "https://pashley.org/posts/ai-coding-assistants-lessons",
      "title": "10 Things Developers of All Skill Levels May Be Surprised to Learn About AI Coding Assistants",
      "content_text": "AI coding assistants are changing how developers work, but they come with surprising quirks and challenges. From context-window limits to prompt engineering, this post covers the lessons every developer -- junior or expert -- needs to know about using these tools effectively.\n",
      "summary": "AI coding assistants are changing how developers work, but they come with surprising quirks and challenges. From context-window limits to prompt engineering, this post covers the lessons every developer -- junior or expert -- needs to know about using these tools effectively.\n",
      "date_published": "2025-01-06T07:00:00.000Z",
      "tags": [
        "AI in Development",
        "Software Engineering",
        "Productivity Tools",
        "AI Coding Assistants",
        "Large Language Models",
        "Software Development",
        "Prompt Engineering",
        "Digital Transformation"
      ]
    },
    {
      "id": "https://pashley.org/posts/uk-business-ai",
      "url": "https://pashley.org/posts/uk-business-ai",
      "title": "Real-World AI Applications for UK Businesses: From Solopreneurs to Scaling Enterprises",
      "content_text": "AI isn't just for tech giants. UK businesses — from sole traders to 250-person companies — are using it right now to handle client proposals, manage inventory, automate scheduling, and tighten cybersecurity. Real examples, organised by business size, with sources you can verify.",
      "summary": "AI isn't just for tech giants. UK businesses — from sole traders to 250-person companies — are using it right now to handle client proposals, manage inventory, automate scheduling, and tighten cybersecurity. Real examples, organised by business size, with sources you can verify.",
      "date_published": "2025-01-04T08:00:00.000Z",
      "tags": [
        "AI Applications",
        "Business Technology",
        "AI",
        "UK Businesses",
        "Enterprise AI",
        "Digital Transformation",
        "Small Business AI"
      ]
    },
    {
      "id": "https://pashley.org/posts/ai-driven-enterprise-development",
      "url": "https://pashley.org/posts/ai-driven-enterprise-development",
      "title": "AI-Driven Enterprise Development: Lessons from Hands-On Experience",
      "content_text": "Between job hunting, I've been going deep on AI-powered development — Cursor, Windsurf, Aider, paired with ChatGPT, Gemini, Claude, and DeepSeek. Here's what works, what doesn't, and what enterprises need to understand before betting on AI-driven development. Grounded in hands-on experience, not vendor promises.",
      "summary": "Between job hunting, I've been going deep on AI-powered development — Cursor, Windsurf, Aider, paired with ChatGPT, Gemini, Claude, and DeepSeek. Here's what works, what doesn't, and what enterprises need to understand before betting on AI-driven development. Grounded in hands-on experience, not vendor promises.",
      "date_published": "2025-01-02T08:00:00.000Z",
      "tags": [
        "AI in Business",
        "Enterprise Technology",
        "AI",
        "Agentic AI",
        "Enterprise AI",
        "Digital Transformation",
        "ChatGPT",
        "Gemini",
        "Claude",
        "DeepSeek"
      ]
    },
    {
      "id": "https://pashley.org/posts/generative-ai-predictions",
      "url": "https://pashley.org/posts/generative-ai-predictions",
      "title": "Generative AI Predictions for 2025: Stay Ahead of the Curve",
      "content_text": "Generative AI is moving too fast for annual predictions to keep up — but here are 6 trends that will matter in 2025 regardless. Hyper-specialised models, million-token context windows, agentic coding tools going mainstream, and the declining cost of code. Each prediction comes with a concrete indicator to watch.",
      "summary": "Generative AI is moving too fast for annual predictions to keep up — but here are 6 trends that will matter in 2025 regardless. Hyper-specialised models, million-token context windows, agentic coding tools going mainstream, and the declining cost of code. Each prediction comes with a concrete indicator to watch.",
      "date_published": "2024-12-31T08:00:00.000Z",
      "tags": [
        "AI Trends",
        "Digital Transformation",
        "Enterprise Innovation",
        "Generative AI",
        "AI Predictions",
        "Enterprise Strategy",
        "Digital Transformation",
        "AI Readiness"
      ]
    },
    {
      "id": "https://pashley.org/posts/google-gemini-enterprise",
      "url": "https://pashley.org/posts/google-gemini-enterprise",
      "title": "Google Gemini 2.0: The Catalyst for Agentic Generative AI in Enterprises",
      "content_text": "Google's Gemini 2.0 handles text, images, and speech simultaneously, runs agentic tasks autonomously, and costs less to operate than GPU-dependent alternatives. That combination — multimodal, agentic, and affordable — changes the economics of enterprise AI. Here's what it can do, where it fits, and the trade-offs that come with it.",
      "summary": "Google's Gemini 2.0 handles text, images, and speech simultaneously, runs agentic tasks autonomously, and costs less to operate than GPU-dependent alternatives. That combination — multimodal, agentic, and affordable — changes the economics of enterprise AI. Here's what it can do, where it fits, and the trade-offs that come with it.",
      "date_published": "2024-12-12T08:00:00.000Z",
      "tags": [
        "AI Innovation",
        "Enterprise Technology",
        "AI",
        "Google Gemini 2.0",
        "Enterprise AI",
        "Digital Transformation",
        "Agentic AI"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-ai-writing-feedback",
      "url": "https://pashley.org/posts/writedaily-ai-writing-feedback",
      "title": "AI-Assisted Writing Feedback: Concepts Worth Exploring",
      "content_text": "I've been prototyping AI-powered writing feedback that runs locally — no cloud APIs, no data leaving the server. Here's what the prototype does, what it gets right, and why I'm still treating this as research rather than a product commitment.\n",
      "summary": "I've been prototyping AI-powered writing feedback that runs locally — no cloud APIs, no data leaving the server. Here's what the prototype does, what it gets right, and why I'm still treating this as research rather than a product commitment.\n",
      "date_published": "2024-09-05T07:00:00.000Z",
      "tags": [
        "Writing Tools",
        "AI",
        "Product Development",
        "WriteDaily",
        "AI",
        "Writing Tools",
        "LLM",
        "Writing Feedback",
        "Local AI",
        "Privacy"
      ]
    },
    {
      "id": "https://pashley.org/posts/dailyscribe",
      "url": "https://pashley.org/posts/dailyscribe",
      "title": "DailyScribe — Build a Daily Writing Habit",
      "content_text": "Building a daily writing habit is hard — the blank page, the missed days, the 'I'll write twice as much tomorrow' trap. DailyScribe is built to solve that: 500 words a day, streaks, prompts, and a community of writers. No AI-generated content, just humans developing their own voice.",
      "summary": "Building a daily writing habit is hard — the blank page, the missed days, the 'I'll write twice as much tomorrow' trap. DailyScribe is built to solve that: 500 words a day, streaks, prompts, and a community of writers. No AI-generated content, just humans developing their own voice.",
      "date_published": "2024-06-18T07:00:00.000Z",
      "tags": [
        "tools"
      ]
    },
    {
      "id": "https://pashley.org/posts/agentic-ai-practical-strategies",
      "url": "https://pashley.org/posts/agentic-ai-practical-strategies",
      "title": "How to Make Agentic AI Work for You",
      "content_text": "Agentic AI sounds great in theory. Making it work in a real organisation is harder. This post covers the implementation framework, the use cases that actually deliver (IT ops, customer experience, resource allocation), and the lessons from watching pilot projects succeed and fail. If you're past the 'what is it' stage and into 'how do we do it,' start here.",
      "summary": "Agentic AI sounds great in theory. Making it work in a real organisation is harder. This post covers the implementation framework, the use cases that actually deliver (IT ops, customer experience, resource allocation), and the lessons from watching pilot projects succeed and fail. If you're past the 'what is it' stage and into 'how do we do it,' start here.",
      "date_published": "2024-06-07T07:00:00.000Z",
      "tags": [
        "AI Innovation",
        "Digital Transformation",
        "Enterprise Strategy",
        "Agentic AI",
        "Generative AI",
        "AI Implementation",
        "Enterprise Solutions",
        "Iterative Learning"
      ]
    },
    {
      "id": "https://pashley.org/posts/aider-was-close-but-not-quite-right",
      "url": "https://pashley.org/posts/aider-was-close-but-not-quite-right",
      "title": "Aider was close, but not quite right",
      "content_text": "Aider moved the coding conversation into the terminal and repository, which was the right direction. A small comparison with Cursor showed that technical direction and daily workflow fit were different questions.",
      "summary": "Aider moved the coding conversation into the terminal and repository, which was the right direction. A small comparison with Cursor showed that technical direction and daily workflow fit were different questions.",
      "date_published": "2024-06-04T07:00:00.000Z",
      "tags": [
        "Engineering",
        "AI",
        "Tooling",
        "Aider",
        "Cursor",
        "Agentic Coding"
      ]
    },
    {
      "id": "https://pashley.org/posts/diving-deeper-into-agentic-generative-ai",
      "url": "https://pashley.org/posts/diving-deeper-into-agentic-generative-ai",
      "title": "Part 2: What I've Learned About Agentic Generative AI Since My First Post",
      "content_text": "Three months after my first look at Agentic Generative AI, the technology has moved fast. Self-managing IT systems, adaptive cybersecurity, supply chains that adjust in real time — the use cases are getting real. But so are the governance and ethics questions. Here's what's changed and what still needs answering.",
      "summary": "Three months after my first look at Agentic Generative AI, the technology has moved fast. Self-managing IT systems, adaptive cybersecurity, supply chains that adjust in real time — the use cases are getting real. But so are the governance and ethics questions. Here's what's changed and what still needs answering.",
      "date_published": "2024-03-19T08:00:00.000Z",
      "tags": [
        "AI Innovation",
        "Digital Transformation",
        "Agentic AI",
        "Generative AI",
        "Enterprise Use Cases",
        "AI Governance",
        "Emerging Trends"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-decade-milestone",
      "url": "https://pashley.org/posts/writedaily-decade-milestone",
      "title": "A Decade of WriteDaily: 250,000 Sessions and What Comes Next",
      "content_text": "WriteDaily turns ten. Over 250,000 writing sessions, a framework migration, a gamification engine, and zero lost words. Here's a look back — and forward at where the intersection of writing tools and AI might lead.\n",
      "summary": "WriteDaily turns ten. Over 250,000 writing sessions, a framework migration, a gamification engine, and zero lost words. Here's a look back — and forward at where the intersection of writing tools and AI might lead.\n",
      "date_published": "2024-02-14T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Milestones",
        "WriteDaily",
        "Daily Writing",
        "Product Longevity",
        "Writing Analytics",
        "Milestone",
        "Side Projects"
      ]
    },
    {
      "id": "https://pashley.org/posts/unlocking-value-search-ai",
      "url": "https://pashley.org/posts/unlocking-value-search-ai",
      "title": "Search and AI: A Non-Technical Guide to Modern eCommerce Platforms",
      "content_text": "Your search bar is losing you sales. Modern AI-powered search — semantic matching, vector search, dynamic product ranking — turns product discovery into a conversion engine. Here's how platforms like Elastic and Google Vertex AI Search transform browsing into buying, no data science team required.",
      "summary": "Your search bar is losing you sales. Modern AI-powered search — semantic matching, vector search, dynamic product ranking — turns product discovery into a conversion engine. Here's how platforms like Elastic and Google Vertex AI Search transform browsing into buying, no data science team required.",
      "date_published": "2024-02-04T08:00:00.000Z",
      "tags": [
        "Technology",
        "Business Strategy",
        "eCommerce",
        "Search",
        "AI",
        "eCommerce",
        "Product Discovery",
        "Personalisation"
      ]
    },
    {
      "id": "https://pashley.org/posts/automation-beyond-efficiency",
      "url": "https://pashley.org/posts/automation-beyond-efficiency",
      "title": "Automation Beyond Efficiency: Creating Value Through AI and RPA",
      "content_text": "Automation isn't just about cutting costs anymore. AI, RPA, and ML are reshaping how businesses operate — improving decisions, reducing risk, and finding growth opportunities that basic efficiency plays miss entirely. If your automation strategy stops at 'faster and cheaper,' you're leaving value on the table.",
      "summary": "Automation isn't just about cutting costs anymore. AI, RPA, and ML are reshaping how businesses operate — improving decisions, reducing risk, and finding growth opportunities that basic efficiency plays miss entirely. If your automation strategy stops at 'faster and cheaper,' you're leaving value on the table.",
      "date_published": "2024-01-15T08:00:00.000Z",
      "tags": [
        "Automation",
        "Digital Transformation",
        "AI",
        "RPA",
        "Machine Learning",
        "Business Growth",
        "Process Automation",
        "Operational Risk"
      ]
    },
    {
      "id": "https://pashley.org/posts/introducing-agentic-generative-ai",
      "url": "https://pashley.org/posts/introducing-agentic-generative-ai",
      "title": "Introducing Agentic Generative AI: A New Era of Autonomous Innovation",
      "content_text": "Struggling to keep up with the pace of innovation in AI? Traditional systems can only do so much, leaving enterprises grappling with inefficiencies, bottlenecks, and a reactive approach to problem-solving. Enter Agentic Generative AI-a game-changing solution that redefines how organisations approach automation, decision-making, and innovation. With the power to not only generate insights but also autonomously act on them, Agentic AI is poised to revolutionise enterprise operations. Discover how this cutting-edge technology can help you streamline workflows, enhance customer experiences, and stay ahead of the competition. Read on to learn how Agentic AI can empower your organisation to thrive in today's fast-paced digital landscape.\n",
      "summary": "Struggling to keep up with the pace of innovation in AI? Traditional systems can only do so much, leaving enterprises grappling with inefficiencies, bottlenecks, and a reactive approach to problem-solving. Enter Agentic Generative AI-a game-changing solution that redefines how organisations approach automation, decision-making, and innovation. With the power to not only generate insights but also autonomously act on them, Agentic AI is poised to revolutionise enterprise operations. Discover how this cutting-edge technology can help you streamline workflows, enhance customer experiences, and stay ahead of the competition. Read on to learn how Agentic AI can empower your organisation to thrive in today's fast-paced digital landscape.\n",
      "date_published": "2023-12-12T08:00:00.000Z",
      "tags": [
        "AI Innovation",
        "Digital Transformation",
        "Agentic AI",
        "Generative AI",
        "Digital Transformation",
        "Enterprise Innovation",
        "Automation"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-ai-experiments",
      "url": "https://pashley.org/posts/writedaily-ai-experiments",
      "title": "Writing Tools and AI: What Excites Me About the Intersection",
      "content_text": "Six months after my initial exploration of LLMs for writing analytics, I've been experimenting with local models and privacy-preserving approaches. Here's what I'm learning — and why I'm still not shipping AI features on WriteDaily.\n",
      "summary": "Six months after my initial exploration of LLMs for writing analytics, I've been experimenting with local models and privacy-preserving approaches. Here's what I'm learning — and why I'm still not shipping AI features on WriteDaily.\n",
      "date_published": "2023-10-29T08:00:00.000Z",
      "tags": [
        "Writing Tools",
        "AI",
        "Product Development",
        "WriteDaily",
        "AI",
        "Writing Tools",
        "LLM",
        "Future of Writing",
        "Sentiment Analysis"
      ]
    },
    {
      "id": "https://pashley.org/posts/zero-risk-actionable-strategies-migrating-outsourced-software-in-house",
      "url": "https://pashley.org/posts/zero-risk-actionable-strategies-migrating-outsourced-software-in-house",
      "title": "Zero Risk and Actionable Strategies for Migrating Outsourced Software to In-House Development",
      "content_text": "Is outsourced software development limiting your business's growth? Discover zero-risk strategies to seamlessly transition to an in-house team, enhancing control, scalability, and innovation. Learn how to mitigate risks, optimize ROI, and empower your organization with our comprehensive guide. Take the first step towards a more agile and future-proof development strategy today!",
      "summary": "Is outsourced software development limiting your business's growth? Discover zero-risk strategies to seamlessly transition to an in-house team, enhancing control, scalability, and innovation. Learn how to mitigate risks, optimize ROI, and empower your organization with our comprehensive guide. Take the first step towards a more agile and future-proof development strategy today!",
      "date_published": "2023-09-24T07:00:00.000Z",
      "tags": [
        "Software Development",
        "IT Strategy",
        "Business Growth",
        "In-House Development",
        "Software Migration",
        "Risk Management",
        "IT Strategy",
        "Scalability",
        "Operational Efficiency"
      ]
    },
    {
      "id": "https://pashley.org/posts/from-gaming-to-enterprise-architecture-lessons-in-adaptability",
      "url": "https://pashley.org/posts/from-gaming-to-enterprise-architecture-lessons-in-adaptability",
      "title": "From Gaming to Enterprise Architecture: Lessons in Adaptability",
      "content_text": "What do gaming and enterprise architecture have in common? More than you might think. Discover how creative problem-solving, resilience, and transferable skills can transcend industries. In this article, I share my journey from crafting immersive gaming experiences to designing enterprise systems, offering lessons in adaptability that can help you thrive in any career transition. Ready to unlock your potential? Dive in and learn how to turn challenges into opportunities!",
      "summary": "What do gaming and enterprise architecture have in common? More than you might think. Discover how creative problem-solving, resilience, and transferable skills can transcend industries. In this article, I share my journey from crafting immersive gaming experiences to designing enterprise systems, offering lessons in adaptability that can help you thrive in any career transition. Ready to unlock your potential? Dive in and learn how to turn challenges into opportunities!",
      "date_published": "2023-07-01T07:00:00.000Z",
      "tags": [
        "Gaming",
        "Enterprise Architecture",
        "Career Transition",
        "Adaptability"
      ]
    },
    {
      "id": "https://pashley.org/posts/architectural-vision-digital-age",
      "url": "https://pashley.org/posts/architectural-vision-digital-age",
      "title": "Architectural Vision for the Digital Age: Guiding Business Transformation with Robust Frameworks",
      "content_text": "In the digital age, navigating complex IT ecosystems requires more than innovation-it demands a clear architectural vision. Discover how robust architectural standards and roadmaps can help your organisation achieve scalability, optimise costs, and align technology with long-term business goals. Ready to future-proof your organisation? This guide will show you how to turn complexity into a competitive advantage!",
      "summary": "In the digital age, navigating complex IT ecosystems requires more than innovation-it demands a clear architectural vision. Discover how robust architectural standards and roadmaps can help your organisation achieve scalability, optimise costs, and align technology with long-term business goals. Ready to future-proof your organisation? This guide will show you how to turn complexity into a competitive advantage!",
      "date_published": "2023-04-20T07:00:00.000Z",
      "tags": [
        "Enterprise Architecture",
        "Technology Strategy",
        "Enterprise Architecture",
        "Digital Transformation",
        "Architectural Standards",
        "Scalability",
        "Business Strategy"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-llm-writing-analytics",
      "url": "https://pashley.org/posts/writedaily-llm-writing-analytics",
      "title": "What LLMs Could Mean for Writing Analytics — Exploring the Possibilities",
      "content_text": "Large language models are changing how we think about text analysis. WriteDaily has used LIWC for sentiment analysis since 2013 — but what if an LLM could offer deeper, more nuanced feedback on your daily writing? Exploring the possibilities without committing to a roadmap.\n",
      "summary": "Large language models are changing how we think about text analysis. WriteDaily has used LIWC for sentiment analysis since 2013 — but what if an LLM could offer deeper, more nuanced feedback on your daily writing? Exploring the possibilities without committing to a roadmap.\n",
      "date_published": "2023-04-16T07:00:00.000Z",
      "tags": [
        "Writing Tools",
        "AI",
        "Product Development",
        "WriteDaily",
        "LLM",
        "AI",
        "Writing Analytics",
        "Sentiment Analysis",
        "Future of Writing"
      ]
    },
    {
      "id": "https://pashley.org/posts/from-chatgpt-copy-and-paste-to-coding-inside-cursor",
      "url": "https://pashley.org/posts/from-chatgpt-copy-and-paste-to-coding-inside-cursor",
      "title": "From ChatGPT copy-and-paste to coding inside Cursor",
      "content_text": "Cursor removed the copy-and-paste boundary between ChatGPT and my editor. That made AI useful in daily development, but it also exposed how much architectural and domain context still came from me.",
      "summary": "Cursor removed the copy-and-paste boundary between ChatGPT and my editor. That made AI useful in daily development, but it also exposed how much architectural and domain context still came from me.",
      "date_published": "2023-04-15T07:00:00.000Z",
      "tags": [
        "Engineering",
        "AI",
        "Tooling",
        "Cursor",
        "Agentic Coding",
        "AI Coding Assistants"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-security-review",
      "url": "https://pashley.org/posts/writedaily-security-review",
      "title": "WriteDaily Security Review: How We Handle Your Writing Data in 2022",
      "content_text": "A commissioned security review of WriteDaily's infrastructure, data handling, and privacy practices. Here's what the audit found, what we fixed, and where we're heading on the privacy roadmap.\n",
      "summary": "A commissioned security review of WriteDaily's infrastructure, data handling, and privacy practices. Here's what the audit found, what we fixed, and where we're heading on the privacy roadmap.\n",
      "date_published": "2022-08-22T07:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Security",
        "WriteDaily",
        "Security",
        "Privacy",
        "Data Protection",
        "Writing Analytics",
        "Daily Writing"
      ]
    },
    {
      "id": "https://pashley.org/posts/homeassistant",
      "url": "https://pashley.org/posts/homeassistant",
      "title": "Starting Out with Home Assistant",
      "content_text": "My first commit for my [Home Assistant](https://www.home-assistant.io) config to a public GitHub repo.",
      "summary": "My first commit for my [Home Assistant](https://www.home-assistant.io) config to a public GitHub repo.",
      "date_published": "2022-06-03T07:00:00.000Z",
      "tags": [
        "Smart Home",
        "Home Assistant",
        "GitHub",
        "Repo",
        "Home Assistant",
        "Smart Home"
      ]
    },
    {
      "id": "https://pashley.org/posts/fostering-innovation-culture-continuous-improvement",
      "url": "https://pashley.org/posts/fostering-innovation-culture-continuous-improvement",
      "title": "Fostering Innovation at Scale: How to Build a Culture that Drives Continuous Improvement",
      "content_text": "In today's fast-paced world, innovation isn't a luxury-it's a necessity. Discover how to build a culture that drives continuous improvement and fosters game-changing ideas at scale. From aligning innovation with business goals to leveraging emerging technologies like AI and IoT, this guide will show you how to future-proof your organisation and stay ahead of the competition. Ready to lead the charge? Dive in to learn how!",
      "summary": "In today's fast-paced world, innovation isn't a luxury-it's a necessity. Discover how to build a culture that drives continuous improvement and fosters game-changing ideas at scale. From aligning innovation with business goals to leveraging emerging technologies like AI and IoT, this guide will show you how to future-proof your organisation and stay ahead of the competition. Ready to lead the charge? Dive in to learn how!",
      "date_published": "2022-05-05T07:00:00.000Z",
      "tags": [
        "Organisational Strategy",
        "Leadership",
        "Innovation",
        "Organisational Culture",
        "Continuous Improvement",
        "Emerging Technologies"
      ]
    },
    {
      "id": "https://pashley.org/posts/ender-klipper",
      "url": "https://pashley.org/posts/ender-klipper",
      "title": "Starting Out with Klipper for 3D Printing",
      "content_text": "My first commit for my [Klipper](https://github.com/Klipper3d/klipper) / [Mainsail](https://github.com/mainsail-crew/mainsail) config to a public GitHub repo.",
      "summary": "My first commit for my [Klipper](https://github.com/Klipper3d/klipper) / [Mainsail](https://github.com/mainsail-crew/mainsail) config to a public GitHub repo.",
      "date_published": "2021-12-24T08:00:00.000Z",
      "tags": [
        "3D Printing",
        "GitHub",
        "Repo",
        "3D Printing",
        "Klipper"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-gamification-live",
      "url": "https://pashley.org/posts/writedaily-gamification-live",
      "title": "WriteDaily Gamification Goes Live: Badges, Streaks, and What Users Are Earning",
      "content_text": "The WriteDaily gamification engine is live. Users are earning badges for writing milestones, streak achievements, and focus metrics. Here's how the declarative condition system works, what badges are most earned, and what the early data says about motivation.\n",
      "summary": "The WriteDaily gamification engine is live. Users are earning badges for writing milestones, streak achievements, and focus metrics. Here's how the declarative condition system works, what badges are most earned, and what the early data says about motivation.\n",
      "date_published": "2021-03-08T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Gamification",
        "WriteDaily",
        "Gamification",
        "Badges",
        "Habit Formation",
        "Writing Analytics",
        "Product Development"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-laravel-migration-complete",
      "url": "https://pashley.org/posts/writedaily-laravel-migration-complete",
      "title": "WriteDaily Now Runs on Laravel: The Migration Ships",
      "content_text": "After 18 months of parallel development, WriteDaily has switched to the Laravel stack. Zero downtime, zero data loss, and the first major architecture upgrade since the 2013 launch. Here's how the cutover went and what it makes possible.\n",
      "summary": "After 18 months of parallel development, WriteDaily has switched to the Laravel stack. Zero downtime, zero data loss, and the first major architecture upgrade since the 2013 launch. Here's how the cutover went and what it makes possible.\n",
      "date_published": "2020-11-19T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Laravel",
        "WriteDaily",
        "Laravel",
        "Migration",
        "Product Development",
        "Writing Analytics",
        "Daily Writing"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-migration-test-coverage",
      "url": "https://pashley.org/posts/writedaily-migration-test-coverage",
      "title": "WriteDaily Migration Update: Test Coverage Complete, Approaching Production Switch",
      "content_text": "The WriteDaily Laravel migration has reached a significant milestone: full test coverage on the core writing loop and sentiment analysis pipeline. Here's the testing strategy, the test results, and what's left before the production switch.\n",
      "summary": "The WriteDaily Laravel migration has reached a significant milestone: full test coverage on the core writing loop and sentiment analysis pipeline. Here's the testing strategy, the test results, and what's left before the production switch.\n",
      "date_published": "2020-06-11T07:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Laravel",
        "WriteDaily",
        "Laravel",
        "Testing",
        "Migration",
        "Product Development"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-migration-progress-update",
      "url": "https://pashley.org/posts/writedaily-migration-progress-update",
      "title": "WriteDaily Development Update: Framework Migration Progress and the Pace of Side Projects",
      "content_text": "The WriteDaily Laravel migration has been running alongside the production codebase for eight months. Here's an honest look at where it stands — what's complete, what's in progress, and what realistic timelines look like when client work and side projects share the same calendar.\n",
      "summary": "The WriteDaily Laravel migration has been running alongside the production codebase for eight months. Here's an honest look at where it stands — what's complete, what's in progress, and what realistic timelines look like when client work and side projects share the same calendar.\n",
      "date_published": "2019-12-15T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Laravel",
        "WriteDaily",
        "Side Projects",
        "Laravel",
        "Gamification",
        "Product Development",
        "Writing Analytics"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-laravel-rewrite",
      "url": "https://pashley.org/posts/writedaily-laravel-rewrite",
      "title": "WriteDaily Architecture Upgrade: Moving to Laravel with Gamification and Cached Sentiment Analysis",
      "content_text": "After years of incremental maintenance on the original PHP codebase, WriteDaily is getting a long-planned architecture upgrade to Laravel. The new stack brings Eloquent models, a gamification engine, cached sentiment analysis, and proper multi-user support — all while the existing product keeps running.\n",
      "summary": "After years of incremental maintenance on the original PHP codebase, WriteDaily is getting a long-planned architecture upgrade to Laravel. The new stack brings Eloquent models, a gamification engine, cached sentiment analysis, and proper multi-user support — all while the existing product keeps running.\n",
      "date_published": "2019-04-07T07:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Laravel",
        "WriteDaily",
        "Daily Writing",
        "Laravel",
        "Gamification",
        "Sentiment Analysis",
        "Writing Analytics",
        "Product Development"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-migration-security-preparation",
      "url": "https://pashley.org/posts/writedaily-migration-security-preparation",
      "title": "Preparing WriteDaily for Migration: Database Hardening and Security Hygiene",
      "content_text": "Before the Laravel migration goes live, there's groundwork to do. Here's how I'm approaching database hardening, backup verification, and security hygiene for a tool that holds years of personal writing.\n",
      "summary": "Before the Laravel migration goes live, there's groundwork to do. Here's how I'm approaching database hardening, backup verification, and security hygiene for a tool that holds years of personal writing.\n",
      "date_published": "2018-10-03T07:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Security",
        "WriteDaily",
        "Security",
        "Database Migration",
        "Laravel",
        "Data Integrity"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-five-years-personal-data",
      "url": "https://pashley.org/posts/writedaily-five-years-personal-data",
      "title": "Still Writing 750 Words Daily — and the Data Proves Why It Works",
      "content_text": "Five years of daily writing on writedaily.co. I pulled my own stats to see if the habit was actually delivering what I thought it was. The data was more revealing than expected.\n",
      "summary": "Five years of daily writing on writedaily.co. I pulled my own stats to see if the habit was actually delivering what I thought it was. The data was more revealing than expected.\n",
      "date_published": "2018-01-15T08:00:00.000Z",
      "tags": [
        "Writing Tools",
        "Productivity",
        "Personal",
        "WriteDaily",
        "Daily Writing",
        "Writing Habit",
        "Productivity",
        "Personal Data"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-four-years-side-project",
      "url": "https://pashley.org/posts/writedaily-four-years-side-project",
      "title": "Four Years of WriteDaily: What Keeps a Side Project Alive",
      "content_text": "WriteDaily has been running for over four years. No revenue, no team, no venture backing — just regular maintenance and a small, loyal user base. Here's what I've learned about keeping a side project alive when it's never going to be a startup.\n",
      "summary": "WriteDaily has been running for over four years. No revenue, no team, no venture backing — just regular maintenance and a small, loyal user base. Here's what I've learned about keeping a side project alive when it's never going to be a startup.\n",
      "date_published": "2017-06-20T07:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Lessons Learned",
        "WriteDaily",
        "Side Projects",
        "Daily Writing",
        "Product Longevity",
        "Writing Analytics"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-privacy-cloud-writing",
      "url": "https://pashley.org/posts/writedaily-privacy-cloud-writing",
      "title": "Writing Privacy in the Age of Cloud Tools: How WriteDaily Thinks About Your Data",
      "content_text": "As cloud-based writing tools multiply, the question of who can read your private writing becomes more urgent. Here's how WriteDaily handles your data, what we protect, and what we don't collect.\n",
      "summary": "As cloud-based writing tools multiply, the question of who can read your private writing becomes more urgent. Here's how WriteDaily handles your data, what we protect, and what we don't collect.\n",
      "date_published": "2016-09-12T07:00:00.000Z",
      "tags": [
        "Writing Tools",
        "Privacy",
        "Product Development",
        "WriteDaily",
        "Privacy",
        "Data Security",
        "Writing Tools",
        "Daily Writing"
      ]
    },
    {
      "id": "https://pashley.org/posts/week-ending--11th-october",
      "url": "https://pashley.org/posts/week-ending--11th-october",
      "title": "Week ending - 11th October",
      "content_text": "There are a few things I discovered this week worth noting:",
      "summary": "There are a few things I discovered this week worth noting:",
      "date_published": "2015-10-11T18:36:45.000Z",
      "tags": [
        "web development",
        "docker",
        "react"
      ]
    },
    {
      "id": "https://pashley.org/posts/september-page-speed",
      "url": "https://pashley.org/posts/september-page-speed",
      "title": "September Page Speed",
      "content_text": "Hitting 100 on Google Pagespeed feels like it's impossible to hit right now. Despite a lot of effort to hit & maintain the current rating it's really hard to push past 97%.",
      "summary": "Hitting 100 on Google Pagespeed feels like it's impossible to hit right now. Despite a lot of effort to hit & maintain the current rating it's really hard to push past 97%.",
      "date_published": "2015-10-09T18:36:45.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/fixing-git-checkout-line-endings",
      "url": "https://pashley.org/posts/fixing-git-checkout-line-endings",
      "title": "Fixing Git checkout line endings",
      "content_text": "Recently when I was trying to run `brew update` on my Mac I was hitting errors that claimed I had uncommitted changes to my local brew and yet I hadn't made any changes. It didn't matter what I did, the changes would not revert and the errors would not go away.",
      "summary": "Recently when I was trying to run `brew update` on my Mac I was hitting errors that claimed I had uncommitted changes to my local brew and yet I hadn't made any changes. It didn't matter what I did, the changes would not revert and the errors would not go away.",
      "date_published": "2015-10-04T18:36:45.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/top-5-website-performance---july-2015",
      "url": "https://pashley.org/posts/top-5-website-performance---july-2015",
      "title": "Top 5 Website Performance - July 2015",
      "content_text": "The site I write the code for, [approvedfood.co.uk](https://approvedfood.co.uk), on my own is consistently ranked Top 5 for performance in the UK! We beat eBay in July! [IRUK 500: Web Performance Tracker](http://internetretailing.net/iruk-500-web-performance-tracker/) for PageSpeed.",
      "summary": "The site I write the code for, [approvedfood.co.uk](https://approvedfood.co.uk), on my own is consistently ranked Top 5 for performance in the UK! We beat eBay in July! [IRUK 500: Web Performance Tracker](http://internetretailing.net/iruk-500-web-performance-tracker/) for PageSpeed.",
      "date_published": "2015-08-29T18:36:45.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/writedaily-year-two-data-insights",
      "url": "https://pashley.org/posts/writedaily-year-two-data-insights",
      "title": "WriteDaily at Year Two: Lessons from 25,000 Writing Sessions",
      "content_text": "Two years and 25,000 writing sessions into WriteDaily, the daily writing tool at writedaily.co has taught me more about habit formation, product design, and the gap between what builders find interesting and what users find valuable than any client work. Here's a look at what's working, what's evolving, and what comes next.\n",
      "summary": "Two years and 25,000 writing sessions into WriteDaily, the daily writing tool at writedaily.co has taught me more about habit formation, product design, and the gap between what builders find interesting and what users find valuable than any client work. Here's a look at what's working, what's evolving, and what comes next.\n",
      "date_published": "2015-03-22T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Lessons Learned",
        "WriteDaily",
        "Daily Writing",
        "Product Lessons",
        "Side Projects",
        "Writing Analytics",
        "LIWC"
      ]
    },
    {
      "id": "https://pashley.org/posts/node_permissions",
      "url": "https://pashley.org/posts/node_permissions",
      "title": "Fix node privileges when using brew",
      "content_text": "Fix node privilege issues when installed via brew. User will be constantly receive permission denied without this fix.",
      "summary": "Fix node privilege issues when installed via brew. User will be constantly receive permission denied without this fix.",
      "date_published": "2015-02-10T18:36:45.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/optimising-nginx-and-php-fpm",
      "url": "https://pashley.org/posts/optimising-nginx-and-php-fpm",
      "title": "Optimising NGINX & PHP-FPM",
      "content_text": "Some notes from another round of performance optimisation of our server stack hosting our online platform that dramatically improved customer experience too.",
      "summary": "Some notes from another round of performance optimisation of our server stack hosting our online platform that dramatically improved customer experience too.",
      "date_published": "2015-02-09T21:38:50.000Z",
      "tags": [
        "NGINX",
        "php-fpm",
        "server",
        "unix",
        "performance"
      ]
    },
    {
      "id": "https://pashley.org/posts/slow_mac",
      "url": "https://pashley.org/posts/slow_mac",
      "title": "High WindowServer CPU load on Mac MacOS Yosemite",
      "content_text": "My MacBook Pro was recently suffering from 100% CPU pretty much all of the time and it took quite a while to solve them problem and breathe life back into my workhorse.",
      "summary": "My MacBook Pro was recently suffering from 100% CPU pretty much all of the time and it took quite a while to solve them problem and breathe life back into my workhorse.",
      "date_published": "2015-02-02T18:36:45.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/move-to-new-server",
      "url": "https://pashley.org/posts/move-to-new-server",
      "title": "Relocating to Github.io",
      "content_text": "I recently chose to take up the challenge of using github.io to host my long-standing blog.",
      "summary": "I recently chose to take up the challenge of using github.io to host my long-standing blog.",
      "date_published": "2015-02-01T18:36:45.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/how-to-achieve-some-focus",
      "url": "https://pashley.org/posts/how-to-achieve-some-focus",
      "title": "How To Achieve Some Focus",
      "content_text": "I've been fortunate recently to take a break from video game development",
      "summary": "I've been fortunate recently to take a break from video game development",
      "date_published": "2015-01-31T20:48:07.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/outsourcing-artwork-for-better-game-development",
      "url": "https://pashley.org/posts/outsourcing-artwork-for-better-game-development",
      "title": "Outsourcing Artwork for Better Game Development",
      "content_text": "Hi, my name is David Tolley and I'd like to share my many years of",
      "summary": "Hi, my name is David Tolley and I'd like to share my many years of",
      "date_published": "2015-01-31T06:18:50.000Z",
      "tags": [
        "business",
        "outsourcing",
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/polarising-size-developers",
      "url": "https://pashley.org/posts/polarising-size-developers",
      "title": "The Polarising Size of Video Game Developers",
      "content_text": "There used to be a time when developers of all sizes existed from small",
      "summary": "There used to be a time when developers of all sizes existed from small",
      "date_published": "2015-01-28T18:37:00.000Z",
      "tags": [
        "business",
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/book-review-linchpin-seth-godin",
      "url": "https://pashley.org/posts/book-review-linchpin-seth-godin",
      "title": "Book Review - Linchpin, Seth Godin",
      "content_text": "http://www.amazon.co.uk/gp/product/0749953357?ie=UTF8&tag=gamedevelcons-21&linkCode=as2&camp=1634&creative=19450&creativeASIN=0749953357",
      "summary": "http://www.amazon.co.uk/gp/product/0749953357?ie=UTF8&tag=gamedevelcons-21&linkCode=as2&camp=1634&creative=19450&creativeASIN=0749953357",
      "date_published": "2015-01-27T20:01:51.000Z",
      "tags": [
        "read me"
      ]
    },
    {
      "id": "https://pashley.org/posts/quote-cherryhs-law-no-rule-should-be",
      "url": "https://pashley.org/posts/quote-cherryhs-law-no-rule-should-be",
      "title": "Quote - Cherryh's Law: No rule should be followed over a cliff.",
      "content_text": "Cherryh's Law: no rule should be so rigid that it cannot be broken when the situation demands it.",
      "summary": "Cherryh's Law: no rule should be so rigid that it cannot be broken when the situation demands it.",
      "date_published": "2015-01-27T10:40:34.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/why-fixed-9-5-time-is-bad-for-games",
      "url": "https://pashley.org/posts/why-fixed-9-5-time-is-bad-for-games",
      "title": "Why fixed 9-5 working time is bad for video game",
      "content_text": "I often wander between favouring and hating the idea of a 9-5 culture at",
      "summary": "I often wander between favouring and hating the idea of a 9-5 culture at",
      "date_published": "2015-01-26T23:04:38.000Z",
      "tags": [
        "career",
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/victorian-production",
      "url": "https://pashley.org/posts/victorian-production",
      "title": "Victorian Video Game Production",
      "content_text": "Is middleware replacing talented, creative developers? Is everything",
      "summary": "Is middleware replacing talented, creative developers? Is everything",
      "date_published": "2015-01-26T08:18:06.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/do-you-have-resume-hook",
      "url": "https://pashley.org/posts/do-you-have-resume-hook",
      "title": "How To Improve Your Video Game Developer CV",
      "content_text": "The way we apply for roles is still baked into the tradition of a paper CV along with the formatting that goes with it. Stop, think about it.",
      "summary": "The way we apply for roles is still baked into the tradition of a paper CV along with the formatting that goes with it. Stop, think about it.",
      "date_published": "2015-01-25T20:36:36.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/thought-who-are-you-talking-to",
      "url": "https://pashley.org/posts/thought-who-are-you-talking-to",
      "title": "Thought - Who are you talking to?",
      "content_text": "Remember, you're always talking to your game players, the end audience. You're not talking to the middle-man, the Interviewer, Lead Designer, Journalist or your Manager. Think about who it is you're really addressing.",
      "summary": "Remember, you're always talking to your game players, the end audience. You're not talking to the middle-man, the Interviewer, Lead Designer, Journalist or your Manager. Think about who it is you're really addressing.",
      "date_published": "2015-01-25T06:52:35.000Z",
      "tags": [
        "marketing"
      ]
    },
    {
      "id": "https://pashley.org/posts/marketing-is-everyones-job",
      "url": "https://pashley.org/posts/marketing-is-everyones-job",
      "title": "Marketing your video game is everyone's job",
      "content_text": "In a world of freelancers, contractors and small, tight development",
      "summary": "In a world of freelancers, contractors and small, tight development",
      "date_published": "2015-01-24T21:30:09.000Z",
      "tags": [
        "business",
        "development"
      ]
    },
    {
      "id": "https://pashley.org/posts/thought-what-does-quality-mean",
      "url": "https://pashley.org/posts/thought-what-does-quality-mean",
      "title": "Thought - What does Quality mean?",
      "content_text": "Without looking it up, what does quality mean to you in terms of how you",
      "summary": "Without looking it up, what does quality mean to you in terms of how you",
      "date_published": "2015-01-24T06:30:53.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/myth-of-silver-bullet-process",
      "url": "https://pashley.org/posts/myth-of-silver-bullet-process",
      "title": "Myth of the Silver Bullet Game Production Process",
      "content_text": "There is no one development process that fits all; Scrum, Prince, Lean,",
      "summary": "There is no one development process that fits all; Scrum, Prince, Lean,",
      "date_published": "2015-01-23T07:15:42.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/how-do-you-think",
      "url": "https://pashley.org/posts/how-do-you-think",
      "title": "How do you think?",
      "content_text": "When working with other people it's important to consider how they see things, as their view is often very different from your own perspective. In our",
      "summary": "When working with other people it's important to consider how they see things, as their view is often very different from your own perspective. In our",
      "date_published": "2015-01-22T20:21:59.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/opinion-small-businesses-stop-using",
      "url": "https://pashley.org/posts/opinion-small-businesses-stop-using",
      "title": "Opinion - Small businesses STOP USING AUTOMATED REPLIES!",
      "content_text": "If there's one thing I hate, it's receiving an automated reply from a",
      "summary": "If there's one thing I hate, it's receiving an automated reply from a",
      "date_published": "2015-01-22T09:29:49.000Z",
      "tags": [
        "business",
        "connect",
        "fun",
        "opinion",
        "small"
      ]
    },
    {
      "id": "https://pashley.org/posts/thought-how-do-you-prefer-to",
      "url": "https://pashley.org/posts/thought-how-do-you-prefer-to",
      "title": "Thought - How do you prefer to communicate?",
      "content_text": "There are many ways to communicate with people, what's your preference?",
      "summary": "There are many ways to communicate with people, what's your preference?",
      "date_published": "2015-01-21T18:33:23.000Z",
      "tags": [
        "communication"
      ]
    },
    {
      "id": "https://pashley.org/posts/thought-you-need-slack-to-succeed",
      "url": "https://pashley.org/posts/thought-you-need-slack-to-succeed",
      "title": "Thought - You Need Slack To Succeed",
      "content_text": "Slack is the need to have capacity to adapt to change, it's no good",
      "summary": "Slack is the need to have capacity to adapt to change, it's no good",
      "date_published": "2015-01-21T06:32:22.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/thought-who-will-make-1st-carbon",
      "url": "https://pashley.org/posts/thought-who-will-make-1st-carbon",
      "title": "Thought - Who will make the 1st carbon neutral game?",
      "content_text": "Hmmm.... this could be a tough one to work out. Imagine all of the power",
      "summary": "Hmmm.... this could be a tough one to work out. Imagine all of the power",
      "date_published": "2015-01-20T18:34:16.000Z",
      "tags": [
        "business",
        "development"
      ]
    },
    {
      "id": "https://pashley.org/posts/book-agile-game-development-with-scrum",
      "url": "https://pashley.org/posts/book-agile-game-development-with-scrum",
      "title": "Book - Agile Game Development with SCRUM",
      "content_text": "I recently connected with long time promotion and pioneer of Agile game",
      "summary": "I recently connected with long time promotion and pioneer of Agile game",
      "date_published": "2015-01-20T11:20:32.000Z",
      "tags": [
        "read me"
      ]
    },
    {
      "id": "https://pashley.org/posts/do-you-connect-with-your-audience",
      "url": "https://pashley.org/posts/do-you-connect-with-your-audience",
      "title": "Do you connect with your video game audience?",
      "content_text": "The relationship between games and their audience has changed over the",
      "summary": "The relationship between games and their audience has changed over the",
      "date_published": "2015-01-19T19:07:50.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/15-seconds-of-fame",
      "url": "https://pashley.org/posts/15-seconds-of-fame",
      "title": "15 seconds of fame",
      "content_text": "\"In the future, everyone will be world-famous for 15 minutes.\" - Andy",
      "summary": "\"In the future, everyone will be world-famous for 15 minutes.\" - Andy",
      "date_published": "2015-01-19T09:33:15.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/10000-hours-to-success",
      "url": "https://pashley.org/posts/10000-hours-to-success",
      "title": "10,000 hours to success as a game developer",
      "content_text": "In 2008, Gladwell's book _\"Outliers: The Story of Success\"_ repeatedly mentions the \"10,000-Hour Rule\", claiming that the key to success in any field is, to a large extent, a matter of practicing a specific task for a total of around 10,000 hours....",
      "summary": "In 2008, Gladwell's book _\"Outliers: The Story of Success\"_ repeatedly mentions the \"10,000-Hour Rule\", claiming that the key to success in any field is, to a large extent, a matter of practicing a specific task for a total of around 10,000 hours....",
      "date_published": "2015-01-18T19:57:20.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/weakest-link",
      "url": "https://pashley.org/posts/weakest-link",
      "title": "Weakest Link - Be A Better Game Developer",
      "content_text": "Has your business hit a glass ceiling? The weakest link in your company might be the one thing you are not looking at.",
      "summary": "Has your business hit a glass ceiling? The weakest link in your company might be the one thing you are not looking at.",
      "date_published": "2015-01-18T11:26:13.000Z",
      "tags": [
        "business",
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/7-of-my-favourite-games-industry-rss",
      "url": "https://pashley.org/posts/7-of-my-favourite-games-industry-rss",
      "title": "7 of my favourite Games Industry RSS Feeds",
      "content_text": "I spend a lot of my time keeping in touch with what's going off in the",
      "summary": "I spend a lot of my time keeping in touch with what's going off in the",
      "date_published": "2015-01-17T06:22:09.000Z",
      "tags": [
        "read me"
      ]
    },
    {
      "id": "https://pashley.org/posts/finishing-is-hard",
      "url": "https://pashley.org/posts/finishing-is-hard",
      "title": "Finishing Your Video Game Production is Hard",
      "content_text": "starts out exciting and fun. Then it gets harder and less fun, until it",
      "summary": "starts out exciting and fun. Then it gets harder and less fun, until it",
      "date_published": "2015-01-16T20:45:46.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/recommended-read-small-is-new-big-seth",
      "url": "https://pashley.org/posts/recommended-read-small-is-new-big-seth",
      "title": "Recommended Read - Small is the New Big - Seth Godin",
      "content_text": "For me, even though this book is a few years old the title of Seth's",
      "summary": "For me, even though this book is a few years old the title of Seth's",
      "date_published": "2015-01-15T22:23:54.000Z",
      "tags": [
        "read me"
      ]
    },
    {
      "id": "https://pashley.org/posts/are-you-unique",
      "url": "https://pashley.org/posts/are-you-unique",
      "title": "Are you and your game unique?",
      "content_text": "In a world of seemingly infinite choice of games and staff, how do you",
      "summary": "In a world of seemingly infinite choice of games and staff, how do you",
      "date_published": "2015-01-15T06:31:36.000Z",
      "tags": [
        "business",
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/building-the-creative-business",
      "url": "https://pashley.org/posts/building-the-creative-business",
      "title": "Building the Creative Business",
      "content_text": "_Building the Creative Business_ is a management course aimed at",
      "summary": "_Building the Creative Business_ is a management course aimed at",
      "date_published": "2014-12-30T08:19:17.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/syncing-with-apple-iphone-without-itunes-and-it-actually-works",
      "url": "https://pashley.org/posts/syncing-with-apple-iphone-without-itunes-and-it-actually-works",
      "title": "Syncing with Apple iPhone without iTunes - and it actually works!",
      "content_text": "Yesterday I've spent like 7 hours trying to upload music and videos to",
      "summary": "Yesterday I've spent like 7 hours trying to upload music and videos to",
      "date_published": "2014-12-05T20:05:04.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/what-clients-want",
      "url": "https://pashley.org/posts/what-clients-want",
      "title": "What Clients Want",
      "content_text": "A potential client calls and wants a website, as a web developer you are",
      "summary": "A potential client calls and wants a website, as a web developer you are",
      "date_published": "2014-12-05T14:54:31.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/writedaily-data-integrity-checkin",
      "url": "https://pashley.org/posts/writedaily-data-integrity-checkin",
      "title": "WriteDaily Check-In: Data Integrity and Why Auto-Save Still Has Not Lost a Word",
      "content_text": "18 months in, WriteDaily's auto-save has processed 500,000 save operations without a single lost word. Here's what makes the reliability layer work and why it matters for any tool that holds user-generated content.\n",
      "summary": "18 months in, WriteDaily's auto-save has processed 500,000 save operations without a single lost word. Here's what makes the reliability layer work and why it matters for any tool that holds user-generated content.\n",
      "date_published": "2014-08-05T07:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "WriteDaily",
        "Daily Writing",
        "Data Integrity",
        "Auto-Save",
        "Reliability"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-export-privacy",
      "url": "https://pashley.org/posts/writedaily-export-privacy",
      "title": "WriteDaily Micro-Update: Export, Data Portability, and a Note on Privacy",
      "content_text": "WriteDaily now exports your writing to Markdown and plain text. Every word you write belongs to you — here's what we shipped and how we think about data portability.\n",
      "summary": "WriteDaily now exports your writing to Markdown and plain text. Every word you write belongs to you — here's what we shipped and how we think about data portability.\n",
      "date_published": "2014-02-18T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "WriteDaily",
        "Daily Writing",
        "Data Portability",
        "Privacy",
        "Product Updates"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-year-one-habit-engine",
      "url": "https://pashley.org/posts/writedaily-year-one-habit-engine",
      "title": "WriteDaily at Year One: Building a Habit Engine and What 10,000 Writing Sessions Reveal",
      "content_text": "A year into WriteDaily, the daily writing tool at writedaily.co has processed over 10,000 sessions. This post reflects on what the data says about writing habits, the technical challenges of building a habit-formation engine, and why I'm more convinced than ever that daily writing with feedback loops changes how you think.\n",
      "summary": "A year into WriteDaily, the daily writing tool at writedaily.co has processed over 10,000 sessions. This post reflects on what the data says about writing habits, the technical challenges of building a habit-formation engine, and why I'm more convinced than ever that daily writing with feedback loops changes how you think.\n",
      "date_published": "2013-12-09T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Startups",
        "WriteDaily",
        "Daily Writing",
        "Writing Analytics",
        "Habit Formation",
        "LIWC",
        "Sentiment Analysis",
        "Product Lessons",
        "Data Science"
      ]
    },
    {
      "id": "https://pashley.org/posts/writedaily-update-sentiment-streaks-insights",
      "url": "https://pashley.org/posts/writedaily-update-sentiment-streaks-insights",
      "title": "WriteDaily Update: Sentiment Graphs, Streak Tracking, and What 2,000 Writing Sessions Taught Me",
      "content_text": "Four months into WriteDaily, the daily writing tool at writedaily.co has evolved significantly. New features include LIWC-powered emotional pie charts, streak tracking, and weather context. But the real insight comes from the data: patterns in writer productivity, emotional states, and what separates consistent writers from those who burn out.\n",
      "summary": "Four months into WriteDaily, the daily writing tool at writedaily.co has evolved significantly. New features include LIWC-powered emotional pie charts, streak tracking, and weather context. But the real insight comes from the data: patterns in writer productivity, emotional states, and what separates consistent writers from those who burn out.\n",
      "date_published": "2013-07-22T07:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Startups",
        "WriteDaily",
        "Daily Writing",
        "Writing Analytics",
        "Sentiment Analysis",
        "LIWC",
        "Habit Formation",
        "Product Iteration"
      ]
    },
    {
      "id": "https://pashley.org/posts/performance-and-development-review-template",
      "url": "https://pashley.org/posts/performance-and-development-review-template",
      "title": "Performance and Development Review Template",
      "content_text": "Performance and Development reviews are an important aspect of",
      "summary": "Performance and Development reviews are an important aspect of",
      "date_published": "2013-05-13T11:50:25.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/job-interview-assessment-form-template",
      "url": "https://pashley.org/posts/job-interview-assessment-form-template",
      "title": "Job Interview Assessment Form Template",
      "content_text": "Back in the days of old, we used standard templates for a lot of company",
      "summary": "Back in the days of old, we used standard templates for a lot of company",
      "date_published": "2013-04-29T11:41:38.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/studio-policy-bible",
      "url": "https://pashley.org/posts/studio-policy-bible",
      "title": "Studio Policy Bible",
      "content_text": "Every business needs some policies to keep teams aware of everything",
      "summary": "Every business needs some policies to keep teams aware of everything",
      "date_published": "2013-04-22T11:32:00.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/200-rss-feeds-from-carefully-cultivated-reading-list",
      "url": "https://pashley.org/posts/200-rss-feeds-from-carefully-cultivated-reading-list",
      "title": "200+ RSS feeds from carefully cultivated reading list",
      "content_text": "Over the years I've found that RSS feeds have made it easier for me to",
      "summary": "Over the years I've found that RSS feeds have made it easier for me to",
      "date_published": "2013-04-19T11:30:00.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/what-i-was-responsible-for-as-studio-head",
      "url": "https://pashley.org/posts/what-i-was-responsible-for-as-studio-head",
      "title": "What I was responsible for as Studio Head",
      "content_text": "I'm having a bit of a dig about in some old documents and I found my old",
      "summary": "I'm having a bit of a dig about in some old documents and I found my old",
      "date_published": "2013-04-17T16:28:49.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/launching-writedaily-daily-writing-tool",
      "url": "https://pashley.org/posts/launching-writedaily-daily-writing-tool",
      "title": "Launching WriteDaily: A Tool to Build a Daily Writing Habit with Data-Driven Insights",
      "content_text": "I'm building WriteDaily, a web-based tool that combines a distraction-free writing environment with a 750-word daily target and rich analytics. The goal: make daily writing measurable, motivating, and insightful. Here's the vision, the tech stack, and why I think writers need better data about their own process.\n",
      "summary": "I'm building WriteDaily, a web-based tool that combines a distraction-free writing environment with a 750-word daily target and rich analytics. The goal: make daily writing measurable, motivating, and insightful. Here's the vision, the tech stack, and why I think writers need better data about their own process.\n",
      "date_published": "2013-03-15T08:00:00.000Z",
      "tags": [
        "Product Development",
        "Writing Tools",
        "Startups",
        "WriteDaily",
        "Daily Writing",
        "Writing Habit",
        "750 Words",
        "Productivity Tools",
        "Sentiment Analysis",
        "Writing Analytics"
      ]
    },
    {
      "id": "https://pashley.org/posts/ssh-auto-login-with-shared-key-fails",
      "url": "https://pashley.org/posts/ssh-auto-login-with-shared-key-fails",
      "title": "SSH",
      "content_text": "I recently had trouble when my SSH auto-it took a while to figure out what was wrong. I've made some notes for",
      "summary": "I recently had trouble when my SSH auto-it took a while to figure out what was wrong. I've made some notes for",
      "date_published": "2012-05-07T11:40:37.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/pinterest-pin-fails-no-images-foun",
      "url": "https://pashley.org/posts/pinterest-pin-fails-no-images-foun",
      "title": "Pinterest pins fails to stick",
      "content_text": "Sadly, it appears that many web developers are struggling to get their",
      "summary": "Sadly, it appears that many web developers are struggling to get their",
      "date_published": "2012-05-05T12:38:35.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/osx-reports-incorrect-disk-usage",
      "url": "https://pashley.org/posts/osx-reports-incorrect-disk-usage",
      "title": "MacOS reports incorrect disk usage",
      "content_text": "If you're MacOS disk usage is being reported incorrectly then you've",
      "summary": "If you're MacOS disk usage is being reported incorrectly then you've",
      "date_published": "2012-04-29T14:05:44.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/carbon-copy-cloner-osx-micro-review",
      "url": "https://pashley.org/posts/carbon-copy-cloner-osx-micro-review",
      "title": "Carbon Copy Cloner MacOS - micro review",
      "content_text": "Carbon Copy Cloner - micro review",
      "summary": "Carbon Copy Cloner - micro review",
      "date_published": "2012-04-24T11:02:24.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/resurrecting-a-synology-diskstation",
      "url": "https://pashley.org/posts/resurrecting-a-synology-diskstation",
      "title": "Resurrecting a Synology DiskStation",
      "content_text": "I walked into a minefield of problems when attempting to connect back to",
      "summary": "I walked into a minefield of problems when attempting to connect back to",
      "date_published": "2012-04-23T21:08:29.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/installing-jenkins-as-continuous-integration-builder-on-windows",
      "url": "https://pashley.org/posts/installing-jenkins-as-continuous-integration-builder-on-windows",
      "title": "Installing Jenkins as Continuous Integration builder on Windows",
      "content_text": "While most of my work is Mac/Unix based some of my business work is",
      "summary": "While most of my work is Mac/Unix based some of my business work is",
      "date_published": "2012-04-14T12:37:03.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/setting-up-osx-for-web-development-2",
      "url": "https://pashley.org/posts/setting-up-osx-for-web-development-2",
      "title": "Setting up MacOS for Web Development",
      "content_text": "_(I will be maintaining this Post with my current setup steps as time",
      "summary": "_(I will be maintaining this Post with my current setup steps as time",
      "date_published": "2012-04-11T16:57:46.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/app-list",
      "url": "https://pashley.org/posts/app-list",
      "title": "app list",
      "content_text": "Every Mac app I rely on for web development, system administration, and daily productivity — from Dropbox to Hazel to MenuMeters.",
      "summary": "Every Mac app I rely on for web development, system administration, and daily productivity — from Dropbox to Hazel to MenuMeters.",
      "date_published": "2012-04-11T00:09:31.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/shu-gspm-s2w2-presentation-post-production",
      "url": "https://pashley.org/posts/shu-gspm-s2w2-presentation-post-production",
      "title": "Game Development Post Production - SHU GSPM S2W2",
      "content_text": "Below is a link to the presentation I gave at _Sheffield Hallam",
      "summary": "Below is a link to the presentation I gave at _Sheffield Hallam",
      "date_published": "2012-03-28T11:39:30.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/shu-gspm-s2w2-presentation-marketing",
      "url": "https://pashley.org/posts/shu-gspm-s2w2-presentation-marketing",
      "title": "Traditional Game Marketing",
      "content_text": "Below is a link to the presentation I gave at _Sheffield Hallam",
      "summary": "Below is a link to the presentation I gave at _Sheffield Hallam",
      "date_published": "2012-03-28T10:22:47.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/shu-gspm-s1w9-presentation-production-methods",
      "url": "https://pashley.org/posts/shu-gspm-s1w9-presentation-production-methods",
      "title": "Game Production Methods - SHU GSPM S1W9",
      "content_text": "Below is a link to the presentation I gave at _Sheffield Hallam",
      "summary": "Below is a link to the presentation I gave at _Sheffield Hallam",
      "date_published": "2012-03-28T10:15:40.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/google-update-for-fresh-content",
      "url": "https://pashley.org/posts/google-update-for-fresh-content",
      "title": "When fresh content matters in Google Search",
      "content_text": "Freshness matters when a query implies that recent information would change the answer, such as breaking events, prices, schedules or current product comparisons. It is not a reason to change dates on unchanged pages.",
      "summary": "Freshness matters when a query implies that recent information would change the answer, such as breaking events, prices, schedules or current product comparisons. It is not a reason to change dates on unchanged pages.",
      "date_published": "2011-11-04T08:00:00.000Z",
      "tags": [
        "Breaking News",
        "Featured",
        "Seo Strategies"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/optimising-an-ecommerce-site",
      "url": "https://pashley.org/posts/optimising-an-ecommerce-site",
      "title": "Optimising an eCommerce Site",
      "content_text": "Our development work this week has included a lot of server optimisation",
      "summary": "Our development work this week has included a lot of server optimisation",
      "date_published": "2011-07-17T18:41:27.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/google-search-by-image",
      "url": "https://pashley.org/posts/google-search-by-image",
      "title": "Google Search by Image",
      "content_text": "Image search is now part of visual and multimodal discovery, but visibility does not come from uploading a matching picture. Useful assets, honest alt text, product data, and clear limits matter more.",
      "summary": "Image search is now part of visual and multimodal discovery, but visibility does not come from uploading a matching picture. Useful assets, honest alt text, product data, and clear limits matter more.",
      "date_published": "2011-07-07T07:00:00.000Z",
      "tags": [
        "Breaking News",
        "Featured",
        "Seo Strategies",
        "Seo Tools"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/move-your-business-to-the-cloud",
      "url": "https://pashley.org/posts/move-your-business-to-the-cloud",
      "title": "Move your Business to the Cloud",
      "content_text": "Ring Alpha recently undertook the task of **setting up and migrating** a",
      "summary": "Ring Alpha recently undertook the task of **setting up and migrating** a",
      "date_published": "2011-06-17T06:41:13.000Z",
      "tags": [
        "community",
        "facebook",
        "forum",
        "rss",
        "social media",
        "tweetdeck",
        "twitter"
      ]
    },
    {
      "id": "https://pashley.org/posts/be-found-in-google-local-search",
      "url": "https://pashley.org/posts/be-found-in-google-local-search",
      "title": "How to be found in Google local search",
      "content_text": "To improve local visibility, verify and complete your Google Business Profile, keep details accurate, earn genuine reviews and make the website clear about services and locations. No action guarantees map-pack placement.",
      "summary": "To improve local visibility, verify and complete your Google Business Profile, keep details accurate, earn genuine reviews and make the website clear about services and locations. No action guarantees map-pack placement.",
      "date_published": "2011-05-22T10:32:47.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/live-customer-support",
      "url": "https://pashley.org/posts/live-customer-support",
      "title": "Live Customer Support, chat and monitoring of your website visitors",
      "content_text": "margin: 0 0 10px 10px;\">",
      "summary": "margin: 0 0 10px 10px;\">",
      "date_published": "2011-05-12T15:24:59.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/is-at-desk-internet-access-bad-for-productivity",
      "url": "https://pashley.org/posts/is-at-desk-internet-access-bad-for-productivity",
      "title": "Is at-desk internet access bad for productivity?",
      "content_text": "Blanket internet bans usually make knowledge work harder without addressing poor performance. Set proportionate security controls, measure outcomes and investigate specific misuse without routine individual surveillance.",
      "summary": "Blanket internet bans usually make knowledge work harder without addressing poor performance. Set proportionate security controls, measure outcomes and investigate specific misuse without routine individual surveillance.",
      "date_published": "2011-05-06T22:46:31.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/get-my-business-on-google-maps",
      "url": "https://pashley.org/posts/get-my-business-on-google-maps",
      "title": "Get my business on Google Maps",
      "content_text": "Getting **your business on Google Maps** (aka Google Places, Google",
      "summary": "Getting **your business on Google Maps** (aka Google Places, Google",
      "date_published": "2011-05-04T12:18:27.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/improve-google-adwords-advertising-campaigns",
      "url": "https://pashley.org/posts/improve-google-adwords-advertising-campaigns",
      "title": "Improve Google Adwords advertising campaigns",
      "content_text": "Managing an effective **Pay Per Click advertising campaign** on **Google",
      "summary": "Managing an effective **Pay Per Click advertising campaign** on **Google",
      "date_published": "2011-04-30T14:05:27.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/five-ecommerce-website-seo-tips-you-can-use",
      "url": "https://pashley.org/posts/five-ecommerce-website-seo-tips-you-can-use",
      "title": "Five eCommerce Website SEO tips you can use",
      "content_text": "experience in Search Engine Optimisation (SEO) for eCommerce websites to",
      "summary": "experience in Search Engine Optimisation (SEO) for eCommerce websites to",
      "date_published": "2011-04-27T13:36:39.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/ecommerce-website-developer",
      "url": "https://pashley.org/posts/ecommerce-website-developer",
      "title": "eCommerce Website Developer",
      "content_text": "we're experienced experts in **ecommerce web development** having",
      "summary": "we're experienced experts in **ecommerce web development** having",
      "date_published": "2011-04-15T18:51:47.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/using-anchor-text-to-boost-seo-rankings",
      "url": "https://pashley.org/posts/using-anchor-text-to-boost-seo-rankings",
      "title": "How to use anchor text without over-optimising it",
      "content_text": "Anchor text should tell people what they will find after following a link. Use concise, descriptive wording for internal links; do not manufacture keyword-heavy external links to manipulate rankings.",
      "summary": "Anchor text should tell people what they will find after following a link. Use concise, descriptive wording for internal links; do not manufacture keyword-heavy external links to manipulate rankings.",
      "date_published": "2011-04-11T07:00:00.000Z",
      "tags": [
        "Breaking News",
        "Featured",
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/spring-clean-your-website-to-improve-your-search-results-ranking",
      "url": "https://pashley.org/posts/spring-clean-your-website-to-improve-your-search-results-ranking",
      "title": "Spring Clean Your Website to improve your Search Results ranking",
      "content_text": "up-to-date is important to ensure you keep high in the search listings",
      "summary": "up-to-date is important to ensure you keep high in the search listings",
      "date_published": "2011-04-07T10:18:21.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/ten-website-design-mistakes-to-avoid",
      "url": "https://pashley.org/posts/ten-website-design-mistakes-to-avoid",
      "title": "Ten Website Design Mistakes to Avoid",
      "content_text": "As the economy took a downturn and fuel prices soar, more people are",
      "summary": "As the economy took a downturn and fuel prices soar, more people are",
      "date_published": "2011-03-24T21:30:34.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/mobile-web-view",
      "url": "https://pashley.org/posts/mobile-web-view",
      "title": "Don't miss the growing mobile web audience",
      "content_text": "and mobile web viewing are increasing every day and it's simply not good",
      "summary": "and mobile web viewing are increasing every day and it's simply not good",
      "date_published": "2011-03-24T15:17:10.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/blekko-an-the-war-on-content-farms",
      "url": "https://pashley.org/posts/blekko-an-the-war-on-content-farms",
      "title": "Blekko and The War on Content Farms",
      "content_text": "This 11 March 2011 snapshot follows Google’s fight with content farms and Blekko’s attempt to filter low-value results. It remains useful as a record of how search quality debates looked at the time.",
      "summary": "This 11 March 2011 snapshot follows Google’s fight with content farms and Blekko’s attempt to filter low-value results. It remains useful as a record of how search quality debates looked at the time.",
      "date_published": "2011-03-11T08:00:00.000Z",
      "tags": [
        "Breaking News",
        "Featured"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/how-to-choose-the-best-website-designer",
      "url": "https://pashley.org/posts/how-to-choose-the-best-website-designer",
      "title": "How to Choose the Best Website Designer",
      "content_text": "In order to compete in today's tough hospitality economy, business",
      "summary": "In order to compete in today's tough hospitality economy, business",
      "date_published": "2011-02-16T11:34:54.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/how-seo-boosts-your-page-rank",
      "url": "https://pashley.org/posts/how-seo-boosts-your-page-rank",
      "title": "How SEO Boosts Your Page Rank",
      "content_text": "Do you ever use search engines to find a product or service on the",
      "summary": "Do you ever use search engines to find a product or service on the",
      "date_published": "2011-02-15T19:30:47.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/extend-the-range-of-your-home-or-business-wifi-network",
      "url": "https://pashley.org/posts/extend-the-range-of-your-home-or-business-wifi-network",
      "title": "Extend the Range of your Home or Business Wifi Network",
      "content_text": "I am sometimes asked how to extend the range of your home or business",
      "summary": "I am sometimes asked how to extend the range of your home or business",
      "date_published": "2011-02-01T11:32:45.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/ecommerce-site-approvedfood-co-uk",
      "url": "https://pashley.org/posts/ecommerce-site-approvedfood-co-uk",
      "title": "eCommerce Site - ApprovedFood.co.uk",
      "content_text": "Today saw the first public showing of the eCommerce site refresh for",
      "summary": "Today saw the first public showing of the eCommerce site refresh for",
      "date_published": "2011-02-01T11:06:48.000Z",
      "tags": [
        "development",
        "ecommerce",
        "website"
      ]
    },
    {
      "id": "https://pashley.org/posts/3-solid-ways-to-get-your-new-product-noticed",
      "url": "https://pashley.org/posts/3-solid-ways-to-get-your-new-product-noticed",
      "title": "3 Solid Ways To Get Your New Product Noticed",
      "content_text": "A product launch is easier to explain and distribute when you start with people who already care, show the product working, and give a few relevant partners a reason to share it.",
      "summary": "A product launch is easier to explain and distribute when you start with people who already care, show the product working, and give a few relevant partners a reason to share it.",
      "date_published": "2011-01-26T08:00:00.000Z",
      "tags": [
        "Featured"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/hosting-migration-ecommerce-site",
      "url": "https://pashley.org/posts/hosting-migration-ecommerce-site",
      "title": "New Hosting service for mid-size eCommerce site",
      "content_text": "Server](/assets/Dell-PowerEdge-R410-1U-Server-E5520-8-Core-2TB-4GB-DDR3-8XDVDRW-0908-13-server@11-e1295562432645.jpg 'Hosted Dell R410 Server')",
      "summary": "Server](/assets/Dell-PowerEdge-R410-1U-Server-E5520-8-Core-2TB-4GB-DDR3-8XDVDRW-0908-13-server@11-e1295562432645.jpg 'Hosted Dell R410 Server')",
      "date_published": "2011-01-21T11:54:50.000Z",
      "tags": [
        "ecommerce",
        "hosting"
      ]
    },
    {
      "id": "https://pashley.org/posts/tips-for-pricing-website-design",
      "url": "https://pashley.org/posts/tips-for-pricing-website-design",
      "title": "Tips for Pricing Website Design",
      "content_text": "If you are fairly new to the website design business, then you may be at",
      "summary": "If you are fairly new to the website design business, then you may be at",
      "date_published": "2011-01-13T14:03:28.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/ring-alpha-uno-military-sim",
      "url": "https://pashley.org/posts/ring-alpha-uno-military-sim",
      "title": "Ring Alpha - Uno & Military Sim",
      "content_text": "Here's a couple of recent posts from my alter ego, Ring Alpha, about the",
      "summary": "Here's a couple of recent posts from my alter ego, Ring Alpha, about the",
      "date_published": "2010-12-31T14:32:22.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/top-link-cloaking-plugins-for-wordpress-2",
      "url": "https://pashley.org/posts/top-link-cloaking-plugins-for-wordpress-2",
      "title": "Top Link Cloaking Plugins for WordPress",
      "content_text": "If you have a blog with affiliated link hijacking. It does not matter if you are writing about poster",
      "summary": "If you have a blog with affiliated link hijacking. It does not matter if you are writing about poster",
      "date_published": "2010-12-15T11:51:42.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/where-have-i-been",
      "url": "https://pashley.org/posts/where-have-i-been",
      "title": "Where have I been?",
      "content_text": "It's been quite a long time since I posted about Game Production as I've",
      "summary": "It's been quite a long time since I posted about Game Production as I've",
      "date_published": "2010-12-05T13:03:06.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/information-overload-problem-solved",
      "url": "https://pashley.org/posts/information-overload-problem-solved",
      "title": "Information overload is a filtering problem",
      "content_text": "Information overload becomes manageable when you decide what can change a current decision before information arrives. Route urgent inputs, batch useful context and let low-consequence material expire unread.",
      "summary": "Information overload becomes manageable when you decide what can change a current decision before information arrives. Route urgent inputs, batch useful context and let low-consequence material expire unread.",
      "date_published": "2010-11-12T08:00:00.000Z",
      "tags": [
        "Breaking News",
        "Featured"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/the-future-of-indexing",
      "url": "https://pashley.org/posts/the-future-of-indexing",
      "title": "The Future of Indexing. Like a G6.",
      "content_text": "Search visibility still starts with crawl, render, index and canonical controls. AI search adds no magic shortcut: clear, useful, technically eligible pages may be retrieved, but no system promises inclusion.",
      "summary": "Search visibility still starts with crawl, render, index and canonical controls. AI search adds no magic shortcut: clear, useful, technically eligible pages may be retrieved, but no system promises inclusion.",
      "date_published": "2010-11-12T08:00:00.000Z",
      "tags": [
        "Featured",
        "Seo Strategies"
      ],
      "date_modified": "2026-07-22T00:20:26.000Z"
    },
    {
      "id": "https://pashley.org/posts/precisely-how-to-add-content-material-to-a-joomla-website",
      "url": "https://pashley.org/posts/precisely-how-to-add-content-material-to-a-joomla-website",
      "title": "Precisely how To Add Content material To A Joomla Website",
      "content_text": "I will teach you how one can make pages with static content.",
      "summary": "I will teach you how one can make pages with static content.",
      "date_published": "2010-10-28T16:45:03.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/practical-ways-to-improve-website-readability",
      "url": "https://pashley.org/posts/practical-ways-to-improve-website-readability",
      "title": "Practical Ways to Improve Website Readability",
      "content_text": "A readable website will encourage your viewers to remain on your website",
      "summary": "A readable website will encourage your viewers to remain on your website",
      "date_published": "2010-10-26T14:08:13.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/seo-and-the-expanding-mobile-market",
      "url": "https://pashley.org/posts/seo-and-the-expanding-mobile-market",
      "title": "SEO And The Expanding Mobile Market",
      "content_text": "This 20 October 2010 post records a forecast that local mobile search would grow quickly. Its lasting lesson is about matching content to a searcher’s immediate context, not about an obsolete traffic prediction.",
      "summary": "This 20 October 2010 post records a forecast that local mobile search would grow quickly. Its lasting lesson is about matching content to a searcher’s immediate context, not about an obsolete traffic prediction.",
      "date_published": "2010-10-20T07:00:00.000Z",
      "tags": [
        "Featured",
        "Seo Strategies"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/early-days",
      "url": "https://pashley.org/posts/early-days",
      "title": "Early days",
      "content_text": "Over the last few weeks I've been ramping up my efforts to get my teeth",
      "summary": "Over the last few weeks I've been ramping up my efforts to get my teeth",
      "date_published": "2010-10-16T18:34:30.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/hesketh",
      "url": "https://pashley.org/posts/hesketh",
      "title": "Hesketh",
      "content_text": "Play, Create, Share and Perform your own music using this simple to use",
      "summary": "Play, Create, Share and Perform your own music using this simple to use",
      "date_published": "2010-10-16T06:36:30.000Z",
      "tags": [
        "game"
      ]
    },
    {
      "id": "https://pashley.org/posts/where-the-money-goes",
      "url": "https://pashley.org/posts/where-the-money-goes",
      "title": "Where The Money Goes",
      "content_text": "I wanted to share with you a presentation about **Where The Money Goes**",
      "summary": "I wanted to share with you a presentation about **Where The Money Goes**",
      "date_published": "2010-10-12T11:28:08.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/best-spam-filters-for-wordpress",
      "url": "https://pashley.org/posts/best-spam-filters-for-wordpress",
      "title": "4 of the Best Spam Filters for WordPress",
      "content_text": "When a blog receives lots of comments, it is a sign that the blog is a",
      "summary": "When a blog receives lots of comments, it is a sign that the blog is a",
      "date_published": "2010-10-11T14:09:09.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/ways-to-remote-test-your-website-for-usability",
      "url": "https://pashley.org/posts/ways-to-remote-test-your-website-for-usability",
      "title": "5 Ways to Remote Test Your Website for Usability",
      "content_text": "The usability of your website can be measured to an extent. There are",
      "summary": "The usability of your website can be measured to an extent. There are",
      "date_published": "2010-10-11T11:12:16.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/whats-going-on-with-sony-android-and-google",
      "url": "https://pashley.org/posts/whats-going-on-with-sony-android-and-google",
      "title": "What's going on with Sony, Android and Google?",
      "content_text": "Yesterday we witnessed [Google TV open it's",
      "summary": "Yesterday we witnessed [Google TV open it's",
      "date_published": "2010-10-05T11:38:03.000Z",
      "tags": [
        "LinkedIn"
      ]
    },
    {
      "id": "https://pashley.org/posts/episodic-game-content-done-right",
      "url": "https://pashley.org/posts/episodic-game-content-done-right",
      "title": "Episodic Game Content Done Right",
      "content_text": "I think there's a missed opportunity with Episodic games that are",
      "summary": "I think there's a missed opportunity with Episodic games that are",
      "date_published": "2010-10-04T11:45:54.000Z",
      "tags": [
        "business model",
        "episodic",
        "LinkedIn"
      ]
    },
    {
      "id": "https://pashley.org/posts/my-favourite-ios-music-apps",
      "url": "https://pashley.org/posts/my-favourite-ios-music-apps",
      "title": "My Favourite iOS Music Apps",
      "content_text": "I've spent a little while this week whiling away the hours with a couple",
      "summary": "I've spent a little while this week whiling away the hours with a couple",
      "date_published": "2010-10-03T12:01:41.000Z",
      "tags": [
        "iphone",
        "music"
      ]
    },
    {
      "id": "https://pashley.org/posts/the-definitive-guide-to-pitching-your-video-game",
      "url": "https://pashley.org/posts/the-definitive-guide-to-pitching-your-video-game",
      "title": "The Definitive Guide To Pitching Your Video Game",
      "content_text": "Over the years I've both pitched many games and been on the receiving",
      "summary": "Over the years I've both pitched many games and been on the receiving",
      "date_published": "2010-10-01T11:00:57.000Z",
      "tags": [
        "LinkedIn",
        "pitch",
        "pitching"
      ]
    },
    {
      "id": "https://pashley.org/posts/flow-make-better-games",
      "url": "https://pashley.org/posts/flow-make-better-games",
      "title": "Flow - Make Better Games",
      "content_text": "I've been meaning to re-present something I did for a whole game",
      "summary": "I've been meaning to re-present something I did for a whole game",
      "date_published": "2010-09-22T11:45:35.000Z",
      "tags": [
        "LinkedIn",
        "production",
        "productivity"
      ]
    },
    {
      "id": "https://pashley.org/posts/excellent-tips-and-resources-for-web-design",
      "url": "https://pashley.org/posts/excellent-tips-and-resources-for-web-design",
      "title": "6 Excellent Tips and Resources for Web Design",
      "content_text": "Web design is a whole new type of design.",
      "summary": "Web design is a whole new type of design.",
      "date_published": "2010-09-20T14:14:05.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/20-years-of-a-video-game-developer-career-4",
      "url": "https://pashley.org/posts/20-years-of-a-video-game-developer-career-4",
      "title": "20 years of a Video Game Developer's Career - Part 4",
      "content_text": "I'd like to share with you my game development career experience as part",
      "summary": "I'd like to share with you my game development career experience as part",
      "date_published": "2010-09-17T17:07:44.000Z",
      "tags": [
        "career",
        "history",
        "LinkedIn"
      ]
    },
    {
      "id": "https://pashley.org/posts/a-warm-fuzzy-feeling",
      "url": "https://pashley.org/posts/a-warm-fuzzy-feeling",
      "title": "A warm fuzzy feeling",
      "content_text": "I always get a warm fuzzy feeling when I get to know that people enjoyed",
      "summary": "I always get a warm fuzzy feeling when I get to know that people enjoyed",
      "date_published": "2010-09-07T11:21:49.000Z",
      "tags": [
        "legacy"
      ]
    },
    {
      "id": "https://pashley.org/posts/epic-citadel-lean-mean-development",
      "url": "https://pashley.org/posts/epic-citadel-lean-mean-development",
      "title": "Epic Citadel - lean, mean development",
      "content_text": "recent outing on iPhone of the amazing looking Unreal Engine 3 demo",
      "summary": "recent outing on iPhone of the amazing looking Unreal Engine 3 demo",
      "date_published": "2010-09-06T11:17:04.000Z",
      "tags": [
        "development",
        "iphone",
        "middleware",
        "unreal"
      ]
    },
    {
      "id": "https://pashley.org/posts/avoiding-redundancy-2",
      "url": "https://pashley.org/posts/avoiding-redundancy-2",
      "title": "Avoiding Redundancy 2",
      "content_text": "I very recently wrote a post entitled '[Why Does Redundancy Always",
      "summary": "I very recently wrote a post entitled '[Why Does Redundancy Always",
      "date_published": "2010-09-03T17:00:07.000Z",
      "tags": [
        "business",
        "career",
        "redundancy"
      ]
    },
    {
      "id": "https://pashley.org/posts/when-the-production-manager-visits",
      "url": "https://pashley.org/posts/when-the-production-manager-visits",
      "title": "When The Production Manager visits",
      "content_text": "This is what it feels like when the production manager visits to see how",
      "summary": "This is what it feels like when the production manager visits to see how",
      "date_published": "2010-08-30T12:22:02.000Z",
      "tags": [
        "fun",
        "manager"
      ]
    },
    {
      "id": "https://pashley.org/posts/leveraging-social-media-to-maximise-your-game-sales",
      "url": "https://pashley.org/posts/leveraging-social-media-to-maximise-your-game-sales",
      "title": "Leveraging Social Media To Maximise Your Game Sales",
      "content_text": "Connecting with your audience is absolutely critical to the success of",
      "summary": "Connecting with your audience is absolutely critical to the success of",
      "date_published": "2010-08-28T06:45:16.000Z",
      "tags": [
        "business",
        "marketing"
      ]
    },
    {
      "id": "https://pashley.org/posts/why-does-redundancy-happens-in-game-development",
      "url": "https://pashley.org/posts/why-does-redundancy-happens-in-game-development",
      "title": "Why Does Redundancy Always Happen In Game Development?",
      "content_text": "It's worth understanding why redundancies are a natural consequence for",
      "summary": "It's worth understanding why redundancies are a natural consequence for",
      "date_published": "2010-08-26T12:16:28.000Z",
      "tags": [
        "business",
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/is-a-game-development-career-compatible-with-family-life",
      "url": "https://pashley.org/posts/is-a-game-development-career-compatible-with-family-life",
      "title": "Is a game development career compatible with family life?",
      "content_text": "What compromises have you made to balance your career and family?",
      "summary": "What compromises have you made to balance your career and family?",
      "date_published": "2010-08-25T13:50:18.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/20-years-of-a-video-game-developer-career-3",
      "url": "https://pashley.org/posts/20-years-of-a-video-game-developer-career-3",
      "title": "20 years of a Video Game Developer's Career - Part 3",
      "content_text": "I'd like to share with you my game development career experience as part",
      "summary": "I'd like to share with you my game development career experience as part",
      "date_published": "2010-08-25T11:45:13.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/20-years-of-a-video-game-developer-career-2",
      "url": "https://pashley.org/posts/20-years-of-a-video-game-developer-career-2",
      "title": "20 years of a Video Game Developer's Career - Part 2",
      "content_text": "I follow on from [Part 1 of this",
      "summary": "I follow on from [Part 1 of this",
      "date_published": "2010-08-19T18:26:54.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/20-years-of-a-video-game-developer-career",
      "url": "https://pashley.org/posts/20-years-of-a-video-game-developer-career",
      "title": "20 years of a Video Game Developer's Career - Part 1",
      "content_text": "Since a young age I've always had an interest in making computer games",
      "summary": "Since a young age I've always had an interest in making computer games",
      "date_published": "2010-08-14T15:20:53.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/4-options-when-buying-ads",
      "url": "https://pashley.org/posts/4-options-when-buying-ads",
      "title": "4 Options When Buying Ads",
      "content_text": "Online advertising is not one pricing model. Compare what you pay for, who controls delivery, what the visitor intends to do, and whether the result can be measured before choosing a campaign.",
      "summary": "Online advertising is not one pricing model. Compare what you pay for, who controls delivery, what the visitor intends to do, and whether the result can be measured before choosing a campaign.",
      "date_published": "2010-08-13T07:00:00.000Z",
      "tags": [
        "Featured",
        "Internet Marketing News"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/a-good-web-designer-is-hard-to-find",
      "url": "https://pashley.org/posts/a-good-web-designer-is-hard-to-find",
      "title": "How to find a good web designer",
      "content_text": "Find a good web designer by defining the job before judging portfolios. Decide whether you need brand, marketing, product or systems work, then test comparable evidence, accessibility judgement and collaboration.",
      "summary": "Find a good web designer by defining the job before judging portfolios. Decide whether you need brand, marketing, product or systems work, then test comparable evidence, accessibility judgement and collaboration.",
      "date_published": "2010-08-13T07:00:00.000Z",
      "tags": [
        "Featured",
        "Internet Marketing News"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/can-i-help-you",
      "url": "https://pashley.org/posts/can-i-help-you",
      "title": "Can I Help You?",
      "content_text": "I am frequently contacted by video game developers asking me for help in",
      "summary": "I am frequently contacted by video game developers asking me for help in",
      "date_published": "2010-08-10T20:01:28.000Z",
      "tags": [
        "business",
        "indie games"
      ]
    },
    {
      "id": "https://pashley.org/posts/interview-game-developer-programmer-stuart-harrison",
      "url": "https://pashley.org/posts/interview-game-developer-programmer-stuart-harrison",
      "title": "Interview with a Veteran Video Game Developer \\#1",
      "content_text": "I recently circulated a few questions to some veteran video game",
      "summary": "I recently circulated a few questions to some veteran video game",
      "date_published": "2010-07-31T12:54:10.000Z",
      "tags": [
        "interview"
      ]
    },
    {
      "id": "https://pashley.org/posts/fellow-game-bloggers",
      "url": "https://pashley.org/posts/fellow-game-bloggers",
      "title": "Fellow Game Bloggers",
      "content_text": "I've collected a list of all of the video game bloggers I've found so",
      "summary": "I've collected a list of all of the video game bloggers I've found so",
      "date_published": "2010-07-30T16:55:43.000Z",
      "tags": [
        "business"
      ]
    },
    {
      "id": "https://pashley.org/posts/the-implications-of-youtube-being-the-second-largest-search-engine",
      "url": "https://pashley.org/posts/the-implications-of-youtube-being-the-second-largest-search-engine",
      "title": "The Implications of YouTube Being The Second Largest Search Engine",
      "content_text": "This tool is highly efficient to give a specification to your web page.",
      "summary": "This tool is highly efficient to give a specification to your web page.",
      "date_published": "2010-07-20T11:28:33.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/how-to-make-documents-work-for-your-team",
      "url": "https://pashley.org/posts/how-to-make-documents-work-for-your-team",
      "title": "How To Make Documents Work For Your Team",
      "content_text": "All video game production projects need documents, whether it's a four",
      "summary": "All video game production projects need documents, whether it's a four",
      "date_published": "2010-07-19T17:12:08.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/how-i-use-twitter",
      "url": "https://pashley.org/posts/how-i-use-twitter",
      "title": "How I use Twitter",
      "content_text": "How I use Twitter as part of my game blog — auto-posting new articles, following the right people, and keeping readers up to date.",
      "summary": "How I use Twitter as part of my game blog — auto-posting new articles, following the right people, and keeping readers up to date.",
      "date_published": "2010-07-18T23:40:37.000Z",
      "tags": [
        "business"
      ]
    },
    {
      "id": "https://pashley.org/posts/everything-you-need-to-know-about-video-game-production",
      "url": "https://pashley.org/posts/everything-you-need-to-know-about-video-game-production",
      "title": "Everything you need to know about Video Game Production",
      "content_text": "By special request I'm going to dig deep and put together a series of",
      "summary": "By special request I'm going to dig deep and put together a series of",
      "date_published": "2010-07-16T11:44:14.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/develop-2010-is-over",
      "url": "https://pashley.org/posts/develop-2010-is-over",
      "title": "Develop 2010 is over, next up Gamescom",
      "content_text": "Well, it looks like Develop 2010 is over for this year (the clue is in the",
      "summary": "Well, it looks like Develop 2010 is over for this year (the clue is in the",
      "date_published": "2010-07-15T23:05:22.000Z",
      "tags": [
        "conference"
      ]
    },
    {
      "id": "https://pashley.org/posts/are-you-good-enough-to-make-3d-games",
      "url": "https://pashley.org/posts/are-you-good-enough-to-make-3d-games",
      "title": "Are you good enough to make 3D games?",
      "content_text": "If you're going to be looking to make 3D games, you're going to need the",
      "summary": "If you're going to be looking to make 3D games, you're going to need the",
      "date_published": "2010-07-12T11:45:37.000Z",
      "tags": [
        "business",
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/10-incredible-css-resources",
      "url": "https://pashley.org/posts/10-incredible-css-resources",
      "title": "10 Incredible CSS Resources",
      "content_text": "CSS is becoming a very popular part of web design these days.",
      "summary": "CSS is becoming a very popular part of web design these days.",
      "date_published": "2010-07-09T14:31:01.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/all-games-should-be-free",
      "url": "https://pashley.org/posts/all-games-should-be-free",
      "title": "All games should be free!",
      "content_text": "Why iPhone and iPad developers should stop moaning about the sale price of their games — and why games should be free.",
      "summary": "Why iPhone and iPad developers should stop moaning about the sale price of their games — and why games should be free.",
      "date_published": "2010-07-09T11:47:02.000Z",
      "tags": [
        "design"
      ]
    },
    {
      "id": "https://pashley.org/posts/using-odesk-for-seo-tasks",
      "url": "https://pashley.org/posts/using-odesk-for-seo-tasks",
      "title": "Using Odesk For SEO Tasks",
      "content_text": "optimization is a technique used to rank up high in Google.",
      "summary": "optimization is a technique used to rank up high in Google.",
      "date_published": "2010-07-07T14:32:40.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/what-can-we-learn-from-location-based-games",
      "url": "https://pashley.org/posts/what-can-we-learn-from-location-based-games",
      "title": "What can we learn from location based games?",
      "content_text": "Location based games have really taken off in the last year or so and",
      "summary": "Location based games have really taken off in the last year or so and",
      "date_published": "2010-07-06T16:00:10.000Z",
      "tags": [
        "design"
      ]
    },
    {
      "id": "https://pashley.org/posts/games-service-what-it-means",
      "url": "https://pashley.org/posts/games-service-what-it-means",
      "title": "Games As A Service: Do You Really Know What It Means?",
      "content_text": "I was looking at the schedule for [Develop Conference",
      "summary": "I was looking at the schedule for [Develop Conference",
      "date_published": "2010-07-05T11:45:51.000Z",
      "tags": [
        "business",
        "design",
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/game-development-social-media-partnership",
      "url": "https://pashley.org/posts/game-development-social-media-partnership",
      "title": "Blog - Game Development Social Media Partnership",
      "content_text": "We all know that after writing a great post and hitting the publish",
      "summary": "We all know that after writing a great post and hitting the publish",
      "date_published": "2010-07-03T16:40:15.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/three-ways-to-zap-stress-during-crunch",
      "url": "https://pashley.org/posts/three-ways-to-zap-stress-during-crunch",
      "title": "Guest Post - Three Ways to Zap Stress During Crunch",
      "content_text": "Stress is a fact of 21st-century life, and all the more so when you're",
      "summary": "Stress is a fact of 21st-century life, and all the more so when you're",
      "date_published": "2010-06-30T11:45:35.000Z",
      "tags": [
        "career",
        "Stress"
      ]
    },
    {
      "id": "https://pashley.org/posts/improve-pitch-part-2-2",
      "url": "https://pashley.org/posts/improve-pitch-part-2-2",
      "title": "How To Improve Your Video Game Pitch - Part 2",
      "content_text": "Recently I wrote an introduction to [How To Improve Your",
      "summary": "Recently I wrote an introduction to [How To Improve Your",
      "date_published": "2010-06-29T07:26:58.000Z",
      "tags": [
        "business",
        "conference",
        "pitch"
      ]
    },
    {
      "id": "https://pashley.org/posts/maximise-your-developer-evolution",
      "url": "https://pashley.org/posts/maximise-your-developer-evolution",
      "title": "Maximise your Developer Evolution",
      "content_text": "Well, the inevitable has happened and by the time you're reading this",
      "summary": "Well, the inevitable has happened and by the time you're reading this",
      "date_published": "2010-06-28T11:45:41.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/linchpin-manifesto",
      "url": "https://pashley.org/posts/linchpin-manifesto",
      "title": "Linchpin Manifesto",
      "content_text": "What does it mean to be a linchpin? Seth Godin's manifesto on taking initiative, doing the work, and being indispensable.",
      "summary": "What does it mean to be a linchpin? Seth Godin's manifesto on taking initiative, doing the work, and being indispensable.",
      "date_published": "2010-06-26T17:46:27.000Z",
      "tags": [
        "read me"
      ]
    },
    {
      "id": "https://pashley.org/posts/5-indie-games-developers",
      "url": "https://pashley.org/posts/5-indie-games-developers",
      "title": "Spotlight - 5 Indie Games Developers",
      "content_text": "The phrase 'indie games' often refers to games made by small independent",
      "summary": "The phrase 'indie games' often refers to games made by small independent",
      "date_published": "2010-06-25T11:43:32.000Z",
      "tags": [
        "business"
      ]
    },
    {
      "id": "https://pashley.org/posts/comment-full-analysis-of-iphone-economics-it-is-bad-news-and-then-it-gets-worse",
      "url": "https://pashley.org/posts/comment-full-analysis-of-iphone-economics-it-is-bad-news-and-then-it-gets-worse",
      "title": "Comment - Full Analysis of iPhone Economics - it is bad news. And then it gets worse",
      "content_text": "I recently re-tweeted this article and I commented on the post but",
      "summary": "I recently re-tweeted this article and I commented on the post but",
      "date_published": "2010-06-23T13:19:17.000Z",
      "tags": [
        "business",
        "iphone"
      ]
    },
    {
      "id": "https://pashley.org/posts/whats-your-point-of-difference",
      "url": "https://pashley.org/posts/whats-your-point-of-difference",
      "title": "What's your point of difference?",
      "content_text": "Bear with me on this one...",
      "summary": "Bear with me on this one...",
      "date_published": "2010-06-21T22:03:18.000Z",
      "tags": [
        "business",
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/jquery-heatmap",
      "url": "https://pashley.org/posts/jquery-heatmap",
      "title": "jQuery heatmap",
      "content_text": "A jQuery heatmap plugin that visualizes user interaction and click patterns on your web pages.",
      "summary": "A jQuery heatmap plugin that visualizes user interaction and click patterns on your web pages.",
      "date_published": "2010-06-21T14:38:22.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/generalist-specialist-game-developer",
      "url": "https://pashley.org/posts/generalist-specialist-game-developer",
      "title": "Generalist or Specialist game developer?",
      "content_text": "Whilst researching teams, I recently came across 2 similar concepts that",
      "summary": "Whilst researching teams, I recently came across 2 similar concepts that",
      "date_published": "2010-06-21T11:45:45.000Z",
      "tags": [
        "career"
      ]
    },
    {
      "id": "https://pashley.org/posts/javascript-treegrid-control",
      "url": "https://pashley.org/posts/javascript-treegrid-control",
      "title": "Javascript TreeGrid control",
      "content_text": "A JavaScript TreeGrid component that organizes and edits data in grid, tree, or treegrid modes.",
      "summary": "A JavaScript TreeGrid component that organizes and edits data in grid, tree, or treegrid modes.",
      "date_published": "2010-06-20T14:39:24.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/what-really-defines-a-social-game",
      "url": "https://pashley.org/posts/what-really-defines-a-social-game",
      "title": "What Really Defines A Social Game?",
      "content_text": "Social Games are a bit like a ball, they're inert when they're in the",
      "summary": "Social Games are a bit like a ball, they're inert when they're in the",
      "date_published": "2010-06-17T11:45:36.000Z",
      "tags": [
        "design"
      ]
    },
    {
      "id": "https://pashley.org/posts/how-to-get-the-most-from-social-game-reviews",
      "url": "https://pashley.org/posts/how-to-get-the-most-from-social-game-reviews",
      "title": "How To Get The Most From Social Game Reviews",
      "content_text": "In the second part of the series on **Leveraging Social Media To",
      "summary": "In the second part of the series on **Leveraging Social Media To",
      "date_published": "2010-06-16T20:04:54.000Z",
      "tags": [
        "business",
        "marketing"
      ]
    },
    {
      "id": "https://pashley.org/posts/not-all-links-are-equal",
      "url": "https://pashley.org/posts/not-all-links-are-equal",
      "title": "Why not all links carry the same value",
      "content_text": "When auditing a backlink profile, classify each link by purpose, source, context and destination. A genuine citation can send readers and establish context; an automated or paid link may add no value and create risk.",
      "summary": "When auditing a backlink profile, classify each link by purpose, source, context and destination. A genuine citation can send readers and establish context; an automated or paid link may add no value and create risk.",
      "date_published": "2010-06-16T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/why-has-multiformat-games-development-become-so-problematic",
      "url": "https://pashley.org/posts/why-has-multiformat-games-development-become-so-problematic",
      "title": "Why has multiformat games development become so problematic?",
      "content_text": "With release dates slipping and coders groaning about contemporary CPUs, we look at how making one game for many machines impacted the industry.",
      "summary": "With release dates slipping and coders groaning about contemporary CPUs, we look at how making one game for many machines impacted the industry.",
      "date_published": "2010-06-15T11:45:16.000Z",
      "tags": [
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/weekend-reading-12jun2010",
      "url": "https://pashley.org/posts/weekend-reading-12jun2010",
      "title": "Weekend Reading - 12/Jun/2010",
      "content_text": "As the editor of @simeonpashley I love to hear from you and share the",
      "summary": "As the editor of @simeonpashley I love to hear from you and share the",
      "date_published": "2010-06-12T19:38:48.000Z",
      "tags": [
        "read me"
      ]
    },
    {
      "id": "https://pashley.org/posts/define-your-seo-campaign",
      "url": "https://pashley.org/posts/define-your-seo-campaign",
      "title": "Define Your SEO Campaign",
      "content_text": "A useful SEO campaign starts as a brief, not a list of keywords. Define the audience, intent, constraints, content, ownership, measures, and review cadence before choosing tactics.",
      "summary": "A useful SEO campaign starts as a brief, not a list of keywords. Define the audience, intent, constraints, content, ownership, measures, and review cadence before choosing tactics.",
      "date_published": "2010-06-11T07:00:00.000Z",
      "tags": [
        "Link Building",
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/improve-pitch",
      "url": "https://pashley.org/posts/improve-pitch",
      "title": "How To Improve Your Video Game Pitch",
      "content_text": "I've seen my game pitches in my time, and I've made quite a few myself",
      "summary": "I've seen my game pitches in my time, and I've made quite a few myself",
      "date_published": "2010-06-10T11:45:04.000Z",
      "tags": [
        "business",
        "conference",
        "pitch"
      ]
    },
    {
      "id": "https://pashley.org/posts/why-you-should-minimum-viable-product",
      "url": "https://pashley.org/posts/why-you-should-minimum-viable-product",
      "title": "Why you should use Minimum Viable Product game production",
      "content_text": "The term **Minimum Viable Product** (MVP) has recently come to be used",
      "summary": "The term **Minimum Viable Product** (MVP) has recently come to be used",
      "date_published": "2010-06-09T02:40:29.000Z",
      "tags": [
        "lean",
        "mvp",
        "production"
      ]
    },
    {
      "id": "https://pashley.org/posts/quote-any-fool-can-make-things-complex",
      "url": "https://pashley.org/posts/quote-any-fool-can-make-things-complex",
      "title": "Quote - Any fool can make things complex, it takes a genius to make things simple.",
      "content_text": "Some of the wisest words about simplicity from the man who designed the original Mac interface.",
      "summary": "Some of the wisest words about simplicity from the man who designed the original Mac interface.",
      "date_published": "2010-06-04T14:09:00.000Z",
      "tags": []
    },
    {
      "id": "https://pashley.org/posts/5-top-tips-from-freelance-programmer",
      "url": "https://pashley.org/posts/5-top-tips-from-freelance-programmer",
      "title": "5 Top Tips from a Freelance Game Programmer",
      "content_text": "I recently reconnected with an old friend who's been a Freelance Game",
      "summary": "I recently reconnected with an old friend who's been a Freelance Game",
      "date_published": "2010-06-04T08:30:00.000Z",
      "tags": [
        "career",
        "freelance",
        "guest",
        "programmer"
      ]
    },
    {
      "id": "https://pashley.org/posts/quote-gift-is-to-giver-and-comes-back",
      "url": "https://pashley.org/posts/quote-gift-is-to-giver-and-comes-back",
      "title": "Quote - The gift is to the giver, and comes back to him... - Walt Whitman",
      "content_text": "There is real satisfaction to be had in giving someone a gift and making",
      "summary": "There is real satisfaction to be had in giving someone a gift and making",
      "date_published": "2010-06-03T11:24:00.000Z",
      "tags": [
        "games"
      ]
    },
    {
      "id": "https://pashley.org/posts/avoiding-contract-pitfalls-royalties",
      "url": "https://pashley.org/posts/avoiding-contract-pitfalls-royalties",
      "title": "Avoiding Game Development Contract Pitfalls - Royalties",
      "content_text": "Understanding royalty clauses, recoup rates, and net receipts in game development contracts can mean the difference between scraping by and living well.",
      "summary": "Understanding royalty clauses, recoup rates, and net receipts in game development contracts can mean the difference between scraping by and living well.",
      "date_published": "2010-05-26T19:39:00.000Z",
      "tags": [
        "business",
        "contract",
        "royalties"
      ]
    },
    {
      "id": "https://pashley.org/posts/opinion-graduate-training-poor",
      "url": "https://pashley.org/posts/opinion-graduate-training-poor",
      "title": "Opinion - Video Game Developer Graduate Training is Poor",
      "content_text": "I'm typically passionate about making sure our beloved games industry is",
      "summary": "I'm typically passionate about making sure our beloved games industry is",
      "date_published": "2010-04-01T09:31:53.000Z",
      "tags": [
        "career",
        "training"
      ]
    },
    {
      "id": "https://pashley.org/posts/prep-e3-2010",
      "url": "https://pashley.org/posts/prep-e3-2010",
      "title": "Getting the most out of E3 Expo 2010",
      "content_text": "Well, it's almost here, E3 Expo 2010 and it will be followed by many",
      "summary": "Well, it's almost here, E3 Expo 2010 and it will be followed by many",
      "date_published": "2010-03-29T18:36:45.000Z",
      "tags": [
        "business",
        "conference",
        "pitch"
      ]
    },
    {
      "id": "https://pashley.org/posts/10-questions-to-ask-yourself-before-you-begin-seo",
      "url": "https://pashley.org/posts/10-questions-to-ask-yourself-before-you-begin-seo",
      "title": "Ten questions to answer before beginning SEO",
      "content_text": "Before investing in SEO, define the audience, outcome, technical starting point, page responsibilities, evidence, competition, measurement, ownership, timescale and limits. These answers determine whether SEO is ready to help.",
      "summary": "Before investing in SEO, define the audience, outcome, technical starting point, page responsibilities, evidence, competition, measurement, ownership, timescale and limits. These answers determine whether SEO is ready to help.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/backlink-building-for-seo-quality-vs-quantity",
      "url": "https://pashley.org/posts/backlink-building-for-seo-quality-vs-quantity",
      "title": "Backlink building for SEO: quality versus quantity",
      "content_text": "When deciding where to spend link-building effort, one relevant editorial link can be more useful than many manufactured links. \"Quality\" is not a magic authority score; judge the source, context, audience, editorial choice and destination together.",
      "summary": "When deciding where to spend link-building effort, one relevant editorial link can be more useful than many manufactured links. \"Quality\" is not a magic authority score; judge the source, context, audience, editorial choice and destination together.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/basic-seo-tips",
      "url": "https://pashley.org/posts/basic-seo-tips",
      "title": "Basic SEO Tips",
      "content_text": "SEO starts with a page people can use and search engines can understand. Check access, page purpose, titles, links, performance, accessibility, and measurement before chasing rankings.",
      "summary": "SEO starts with a page people can use and search engines can understand. Check access, page purpose, titles, links, performance, accessibility, and measurement before chasing rankings.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/domain-names-and-their-purpose-in-seo",
      "url": "https://pashley.org/posts/domain-names-and-their-purpose-in-seo",
      "title": "What purpose does a domain name serve in SEO?",
      "content_text": "A domain name helps people recognise, remember and trust a site. Keywords in a domain can describe the subject, but they do not replace useful content, reputation or a technically sound website.",
      "summary": "A domain name helps people recognise, remember and trust a site. Keywords in a domain can describe the subject, but they do not replace useful content, reputation or a technically sound website.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Domains"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/effective-website-design-that-sells",
      "url": "https://pashley.org/posts/effective-website-design-that-sells",
      "title": "Website design that helps people buy",
      "content_text": "A redesign improves sales only when it improves a measured decision path. Define the intended action, find where suitable visitors hesitate or fail, and test whether the new design changes that behaviour.",
      "summary": "A redesign improves sales only when it improves a measured decision path. Define the intended action, find where suitable visitors hesitate or fail, and test whether the new design changes that behaviour.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/ethical-seo",
      "url": "https://pashley.org/posts/ethical-seo",
      "title": "Ethical SEO",
      "content_text": "Ethical SEO is not a label or a ranking promise. It means representing the work truthfully, improving the user's experience, respecting accessibility and attribution, and refusing deceptive tactics.",
      "summary": "Ethical SEO is not a label or a ranking promise. It means representing the work truthfully, improving the user's experience, respecting accessibility and attribution, and refusing deceptive tactics.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/examining-and-understanding-your-online-competition-via-back-links",
      "url": "https://pashley.org/posts/examining-and-understanding-your-online-competition-via-back-links",
      "title": "Examining and understanding your online competition via back links.",
      "content_text": "A competitor's backlink profile is evidence, not a shopping list. Review who links, which assets they cite, and what audience or partnership each link reveals before deciding whether anything belongs in your own work.",
      "summary": "A competitor's backlink profile is evidence, not a shopping list. Review who links, which assets they cite, and what audience or partnership each link reveals before deciding whether anything belongs in your own work.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/good-link-building",
      "url": "https://pashley.org/posts/good-link-building",
      "title": "Good link building starts with something worth citing",
      "content_text": "Good link building creates a legitimate reason for another publisher to refer readers to your page. This article covers the core workflow: build the resource, find the relevant audience and approach people honestly.",
      "summary": "Good link building creates a legitimate reason for another publisher to refer readers to your page. This article covers the core workflow: build the resource, find the relevant audience and approach people honestly.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/maximizing-search-engine-marketing-with-an-organized-plan",
      "url": "https://pashley.org/posts/maximizing-search-engine-marketing-with-an-organized-plan",
      "title": "How to build an organised search marketing plan",
      "content_text": "An effective search marketing plan joins audience questions, landing pages, organic work, paid campaigns and measurement. Start with the business decision, then assign each query and page a role.",
      "summary": "An effective search marketing plan joins audience questions, landing pages, organic work, paid campaigns and measurement. Start with the business decision, then assign each query and page a role.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/no-follow-tags-on-internal-links-pros-vs-cons",
      "url": "https://pashley.org/posts/no-follow-tags-on-internal-links-pros-vs-cons",
      "title": "Should you use nofollow on internal links?",
      "content_text": "Usually, no. Normal internal links help people and crawlers discover your pages. Nofollow is not a reliable way to prevent indexing, manage canonical URLs or sculpt authority; use the control designed for the actual problem.",
      "summary": "Usually, no. Normal internal links help people and crawlers discover your pages. Nofollow is not a reliable way to prevent indexing, manage canonical URLs or sculpt authority; use the control designed for the actual problem.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/page-rank-the-underrated-seo-tool",
      "url": "https://pashley.org/posts/page-rank-the-underrated-seo-tool",
      "title": "PageRank is still a useful model for internal linking",
      "content_text": "Public PageRank scores are gone, but the underlying model remains useful: links distribute relative importance through a site. Use it to find orphaned pages, dead ends and needlessly deep structures.",
      "summary": "Public PageRank scores are gone, but the underlying model remains useful: links distribute relative importance through a site. Use it to find orphaned pages, dead ends and needlessly deep structures.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/qualities-of-a-good-seo-firm",
      "url": "https://pashley.org/posts/qualities-of-a-good-seo-firm",
      "title": "How to recognise a good SEO firm",
      "content_text": "A good SEO firm explains the diagnosis, prioritises work against business outcomes, protects your accounts and reputation, and reports uncertainty honestly. It does not guarantee positions or hide behind proprietary language.",
      "summary": "A good SEO firm explains the diagnosis, prioritises work against business outcomes, protects your accounts and reputation, and reports uncertainty honestly. It does not guarantee positions or hide behind proprietary language.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/selecting-the-right-key-phrases-for-your-site",
      "url": "https://pashley.org/posts/selecting-the-right-key-phrases-for-your-site",
      "title": "How to choose useful search terms for a website",
      "content_text": "Choose search terms by audience task, business relevance and the kind of page results reward, not by volume alone. Group natural variations around one answer and test whether you can add credible value.",
      "summary": "Choose search terms by audience task, business relevance and the kind of page results reward, not by volume alone. Group natural variations around one answer and test whether you can add credible value.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/seo-the-long-term-plan-for-ranking",
      "url": "https://pashley.org/posts/seo-the-long-term-plan-for-ranking",
      "title": "SEO as a long-term plan for sustainable visibility",
      "content_text": "Long-term SEO is a maintenance and publishing discipline: keep important pages accessible, answer valuable questions better, earn recognition and measure business outcomes. It is not a one-off ranking campaign.",
      "summary": "Long-term SEO is a maintenance and publishing discipline: keep important pages accessible, answer valuable questions better, earn recognition and measure business outcomes. It is not a one-off ranking campaign.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/siloing-your-website",
      "url": "https://pashley.org/posts/siloing-your-website",
      "title": "Siloing Your Website",
      "content_text": "Website structure should help readers move from a broad topic to a useful detail page. Use topic hubs and contextual links to show those relationships; do not split a site into artificial SEO silos.",
      "summary": "Website structure should help readers move from a broad topic to a useful detail page. Use topic hubs and contextual links to show those relationships; do not split a site into artificial SEO silos.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-22T00:20:26.000Z"
    },
    {
      "id": "https://pashley.org/posts/small-business-search-engine-optimization-specialist",
      "url": "https://pashley.org/posts/small-business-search-engine-optimization-specialist",
      "title": "How to hire an SEO specialist for a small business",
      "content_text": "A small business should hire for the problem it actually has. Ask an SEO specialist to diagnose the site, prioritise work by business value, name who will implement it and explain how results will be measured.",
      "summary": "A small business should hire for the problem it actually has. Ask an SEO specialist to diagnose the site, prioritise work by business value, name who will implement it and explain how results will be measured.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/the-best-website-optimization-strategies",
      "url": "https://pashley.org/posts/the-best-website-optimization-strategies",
      "title": "Website optimisation: fix problems in the right order",
      "content_text": "The best website optimisation strategy is ordered diagnosis: make important pages accessible, clarify their purpose, improve the user journey, then strengthen evidence and reputation. Do not start with cosmetic scores.",
      "summary": "The best website optimisation strategy is ordered diagnosis: make important pages accessible, clarify their purpose, improve the user journey, then strengthen evidence and reputation. Do not start with cosmetic scores.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/unusual-methods-of-link-building",
      "url": "https://pashley.org/posts/unusual-methods-of-link-building",
      "title": "Unusual link building without gimmicks",
      "content_text": "Less conventional link building can work when the format itself is useful: a public dataset, working tool, restored archive, benchmark or expert contribution. Novel outreach without earned usefulness is still spam.",
      "summary": "Less conventional link building can work when the format itself is useful: a public dataset, working tool, restored archive, benchmark or expert contribution. Novel outreach without earned usefulness is still spam.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "Link Building"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/using-blogs-for-seo",
      "url": "https://pashley.org/posts/using-blogs-for-seo",
      "title": "When does blogging help SEO?",
      "content_text": "Blogging helps search visibility when posts answer questions the right audience genuinely asks and add evidence the rest of the site cannot hold. Publishing generic keyword articles creates maintenance, not authority.",
      "summary": "Blogging helps search visibility when posts answer questions the right audience genuinely asks and add evidence the rest of the site cannot hold. Publishing generic keyword articles creates maintenance, not authority.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/website-content",
      "url": "https://pashley.org/posts/website-content",
      "title": "Website Content",
      "content_text": "Good website content starts with a real audience question and evidence you can stand behind. Give each page an owner, a review trigger and an answer that stays accurate when quoted alone.",
      "summary": "Good website content starts with a real audience question and evidence you can stand behind. Give each page an owner, a review trigger and an answer that stays accurate when quoted alone.",
      "date_published": "2009-10-08T07:00:00.000Z",
      "tags": [
        "SEO"
      ],
      "date_modified": "2026-07-22T00:20:26.000Z"
    },
    {
      "id": "https://pashley.org/posts/googles-fluid-rankings",
      "url": "https://pashley.org/posts/googles-fluid-rankings",
      "title": "Why Google rankings are fluid rather than fixed",
      "content_text": "Google rankings move because results depend on the query, location, device, available content and changing ranking systems. Treat a position as one observation; investigate sustained changes across useful query groups.",
      "summary": "Google rankings move because results depend on the query, location, device, available content and changing ranking systems. Treat a position as one observation; investigate sustained changes across useful query groups.",
      "date_published": "2009-07-15T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/shifting-trends-in-seo",
      "url": "https://pashley.org/posts/shifting-trends-in-seo",
      "title": "Three structural changes worth planning for in SEO",
      "content_text": "Search results can answer part of a question before a click, accept more than typed text and reward identifiable sources. The effects vary by query, interface and audience, so measure rather than assume.",
      "summary": "Search results can answer part of a question before a click, accept more than typed text and reward identifiable sources. The effects vary by query, interface and audience, so measure rather than assume.",
      "date_published": "2009-02-18T08:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/seo-and-the-scare-tactic",
      "url": "https://pashley.org/posts/seo-and-the-scare-tactic",
      "title": "SEO and the Scare Tactic",
      "content_text": "A real SEO problem is specific, observable, and explainable. Learn how to separate a genuine indexing or security issue from an audit designed to frighten you into a contract.",
      "summary": "A real SEO problem is specific, observable, and explainable. Learn how to separate a genuine indexing or security issue from an audit designed to frighten you into a contract.",
      "date_published": "2008-10-16T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/when-to-limit-ugc",
      "url": "https://pashley.org/posts/when-to-limit-ugc",
      "title": "When To Limit UGC",
      "content_text": "User-generated content is worth keeping when its participant value exceeds the abuse, moderation, indexation, legal, and reputation costs. Use risk tiers instead of pretending every contribution needs the same gate.",
      "summary": "User-generated content is worth keeping when its participant value exceeds the abuse, moderation, indexation, legal, and reputation costs. Use risk tiers instead of pretending every contribution needs the same gate.",
      "date_published": "2008-07-15T07:00:00.000Z",
      "tags": [
        "Uncategorized"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/choosing-key-phrases",
      "url": "https://pashley.org/posts/choosing-key-phrases",
      "title": "Choosing Key Phrases",
      "content_text": "Do not force every search phrase onto the home page. Group queries by the need behind them, give each page one clear job, and create a new page only when the distinct intent deserves one.",
      "summary": "Do not force every search phrase onto the home page. Group queries by the need behind them, give each page one clear job, and create a new page only when the distinct intent deserves one.",
      "date_published": "2008-04-28T07:00:00.000Z",
      "tags": [
        "Uncategorized"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/seo-in-terms-of-your-competition",
      "url": "https://pashley.org/posts/seo-in-terms-of-your-competition",
      "title": "How to use competitor analysis in SEO",
      "content_text": "SEO competitor analysis should reveal the standard a page must beat, not provide a list to copy. Compare search intent, evidence, coverage, usability and reputation, then choose where you can offer a better answer.",
      "summary": "SEO competitor analysis should reveal the standard a page must beat, not provide a list to copy. Compare search intent, evidence, coverage, usability and reputation, then choose where you can offer a better answer.",
      "date_published": "2007-09-04T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/why-your-domain-name-still-matters",
      "url": "https://pashley.org/posts/why-your-domain-name-still-matters",
      "title": "Why your domain name still matters",
      "content_text": "A domain name is a long-lived trust and ownership decision, not a ranking shortcut. Choose for memorability, defensibility, geographic intent, and the migration cost you can avoid.",
      "summary": "A domain name is a long-lived trust and ownership decision, not a ranking shortcut. Choose for memorability, defensibility, geographic intent, and the migration cost you can avoid.",
      "date_published": "2007-07-31T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/what-is-google-universal",
      "url": "https://pashley.org/posts/what-is-google-universal",
      "title": "What is Google Universal?",
      "content_text": "This 25 May 2007 explanation captures the arrival of Google Universal, when news, video, and books began appearing alongside web results. The interface has changed; the archive shows how blended search first looked to an SEO practitioner.",
      "summary": "This 25 May 2007 explanation captures the arrival of Google Universal, when news, video, and books began appearing alongside web results. The interface has changed; the archive shows how blended search first looked to an SEO practitioner.",
      "date_published": "2007-05-25T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/search-engine-submission-is-a-scam",
      "url": "https://pashley.org/posts/search-engine-submission-is-a-scam",
      "title": "When \"search engine submission\" is a scam",
      "content_text": "Paid search-engine submission is a scam when a vendor charges for a free, unnecessary act or promises ranking through secret access. This article focuses on judging the supplier; legitimate indexing work diagnoses testable crawl, rendering and content problems.",
      "summary": "Paid search-engine submission is a scam when a vendor charges for a free, unnecessary act or promises ranking through secret access. This article focuses on judging the supplier; legitimate indexing work diagnoses testable crawl, rendering and content problems.",
      "date_published": "2007-03-05T08:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/the-value-of-age",
      "url": "https://pashley.org/posts/the-value-of-age",
      "title": "Does domain age help SEO?",
      "content_text": "Domain age alone is not a useful SEO strategy. Older sites may have accumulated links, recognition, content and a stable history, but those signals, not the birthday, are what competitors must overcome.",
      "summary": "Domain age alone is not a useful SEO strategy. Older sites may have accumulated links, recognition, content and a stable history, but those signals, not the birthday, are what competitors must overcome.",
      "date_published": "2007-02-01T08:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/search-engine-submission",
      "url": "https://pashley.org/posts/search-engine-submission",
      "title": "Search engine submission: what a site actually needs",
      "content_text": "Ordinary web pages do not need paid submission to search engines. Publish crawlable links, provide a sitemap, verify the site in search tools and request recrawling only when there is a specific reason.",
      "summary": "Ordinary web pages do not need paid submission to search engines. Publish crawlable links, provide a sitemap, verify the site in search tools and request recrawling only when there is a specific reason.",
      "date_published": "2006-12-27T08:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/how-long-will-it-take-for-me-to-rank-in-the-top-10",
      "url": "https://pashley.org/posts/how-long-will-it-take-for-me-to-rank-in-the-top-10",
      "title": "How long does it take to rank in Google's top 10?",
      "content_text": "There is no honest fixed timetable for reaching Google's first page. Competition, the site's starting point, technical access, content and reputation all affect how long useful progress takes.",
      "summary": "There is no honest fixed timetable for reaching Google's first page. Competition, the site's starting point, technical access, content and reputation all affect how long useful progress takes.",
      "date_published": "2006-10-26T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/understanding-link-building",
      "url": "https://pashley.org/posts/understanding-link-building",
      "title": "Understanding Link Building",
      "content_text": "A link can help people navigate, discover a page, follow a citation, or judge a source’s relationships. Its value depends on context, not on a universal link count or authority score.",
      "summary": "A link can help people navigate, discover a page, follow a citation, or judge a source’s relationships. Its value depends on context, not on a universal link count or authority score.",
      "date_published": "2006-10-10T07:00:00.000Z",
      "tags": [
        "Uncategorized"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/understanding-the-value-of-search-engine-optimization",
      "url": "https://pashley.org/posts/understanding-the-value-of-search-engine-optimization",
      "title": "How to judge the business value of SEO",
      "content_text": "SEO creates value when it connects people with useful pages at moments relevant to the business. Judge it by incremental qualified outcomes and durable audience access, not traffic volume or ranking reports alone.",
      "summary": "SEO creates value when it connects people with useful pages at moments relevant to the business. Judge it by incremental qualified outcomes and durable audience access, not traffic volume or ranking reports alone.",
      "date_published": "2006-09-19T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    },
    {
      "id": "https://pashley.org/posts/seo-for-geographic-regions",
      "url": "https://pashley.org/posts/seo-for-geographic-regions",
      "title": "SEO for Geographic Regions",
      "content_text": "Regional SEO is an architecture and content problem before it is a list of city names. Choose local or international structure based on the business, then make each locale genuinely useful.",
      "summary": "Regional SEO is an architecture and content problem before it is a list of city names. Choose local or international structure based on the business, then make each locale genuinely useful.",
      "date_published": "2006-09-13T07:00:00.000Z",
      "tags": [
        "Uncategorized"
      ],
      "date_modified": "2026-07-22T00:00:00.000Z"
    },
    {
      "id": "https://pashley.org/posts/setting-the-proper-expectation-for-seo-clients",
      "url": "https://pashley.org/posts/setting-the-proper-expectation-for-seo-clients",
      "title": "Setting The Proper Expectation For SEO Clients",
      "content_text": "Search visibility has no universal timetable. A responsible SEO engagement makes dependencies, implementation work, attribution, reporting, and uncertainty visible instead of promising rankings or revenue.",
      "summary": "Search visibility has no universal timetable. A responsible SEO engagement makes dependencies, implementation work, attribution, reporting, and uncertainty visible instead of promising rankings or revenue.",
      "date_published": "2006-08-07T07:00:00.000Z",
      "tags": [],
      "date_modified": "2026-07-21T22:55:21.000Z"
    }
  ]
}