articles
Field notes & frameworks.
Articles on AI workflows, conversion optimization, and experimentation.

AI Consultant Hourly Rate 2026: What Reddit & UK Freelancers Charge
Average AI consultant hourly rate 2026: £80–£200/hr in the UK and $100–$300/hr in the US. What Reddit threads report, how freelancer benchmarks compare, and when day rates beat hourly billing.

Trademark & Brand Protection: Protect Your Name, Logo & Digital Assets
You invest in strategy, design, development, SEO, and customer acquisition — but without protection, the brand assets you build can become exposed. Here is what trademark, design, and copyright protection can cover for startups, apps, and digital businesses, and when it makes sense.

Google Maps Platform: Places vs Routes vs JS API — Which SKUs Fire and How Bills Stack
A practical guide to Google Maps Platform SKUs, explaining when Places, Routes and Maps JavaScript API billing events fire, how costs stack, and how to reduce surprise bills.

Google Analytics vs GA4: Complete Migration Guide (2026 Update)
GA4 migration and latest platform updates for 2026: Campaign Data Import changes, User-Provided Data and Enhanced Conversions, plus a full UA-to-GA4 migration checklist for analysts and marketers.

AI API Pricing Calculator (2026): Compare Model Costs by Workload
AI API calculator: dial messages/month, tokens & cache hit-rate to compare modeled spend across flagship models before you negotiate vendor contracts.

Google Solar API Explained: How to Build a Real Solar Qualification Flow in 2026
A technical guide to Google Solar API implementation in 2026: buildingInsights vs dataLayers, production architecture patterns, pricing trade-offs, EEA constraints, and real-world qualification flow design.

Understanding Google Maps APIs: A Comprehensive Guide to Uses and Costs UPDATED MARCH 2026
Google Maps Platform SKUs: $/1,000 calls for Routes, Places & Maps, how $200 monthly credit applies, plus levers that prevent surprise geospatial bills.

AI API Pricing Comparison (2026): OpenAI vs Claude vs Gemini Costs
Compare OpenAI vs Claude vs Gemini APIs on $/million tokens with identical workload assumptions. Pick the cheapest stack for chat, agents, retrieval.

Gemini API Pricing Explained: Token Costs and Free Tier
Gemini API $/million-token rates for Flash-Lite, Flash & Pro. Free tier, caching & Batch. Align to Google AI pricing—verify live before rollout.

Claude API Pricing Breakdown (2026): Tokens, Limits & Costs
Claude API $/million-token rates for Opus, Sonnet & Haiku—caching, Batch, context rules. Cross-check platform.claude pricing before production.

OpenAI API Pricing Explained (2026): Cost per Token & Real Examples
OpenAI API $/million-token rates for GPT-5.4, GPT-5, Mini & Nano—tables, workload math, Batch 50% savings. Verify on OpenAI before production billing.
Why Agencies Are Becoming AI Studios in 2026
The agency model is shifting from creative production to AI-powered systems thinking. Discover why the most effective growth teams in 2026 operate as AI studios — blending automation, governance, and measurement into every deliverable.

How I Use OpenAI Evals to Test GPT Prompts Before Shipping AI Features
OpenAI Evals is a framework for systematically testing GPT prompts and workflows before deployment. Learn how to set up evals, prevent regressions, and ensure AI quality in production.

Why SQL and Graph Databases Together Are Perfect for Big Data Analysis
Combining SQL (PostgreSQL) and graph databases (Neo4j) creates a powerful hybrid architecture for big data analysis. Learn why this dual-database approach outperforms single-database solutions for complex analytical workloads.

Geolocation at the Edge: Lessons from Real A/B Tests and Experiments (Fastly, Vercel, Cloudflare & More)
Modern CDNs expose geolocation data for every request. Learn practical, production-level lessons from using geo headers and edge APIs across Fastly, Vercel, Cloudflare, and more—with real A/B test results and code examples.

Building an Interactive 404 Page with 3D Graph Visualization: Turning Broken Links into Discovery
Most 404 pages are dead ends. But what if a broken link could become a moment of discovery? Learn how I built an interactive 3D network graph that transforms the 404 experience into an engaging exploration of site content, using React, Three.js, and graph database principles.

Why the Creative Technologist Role Is the Perfect Fit for AI Leadership
Most companies searching for AI leaders overlook an obvious candidate: Creative Technologists. These cross-functional professionals already possess the exact skills needed to turn AI strategy into working products. Discover why Creative Technologists are natural AI leaders and how they bridge the gap between AI research and real-world deployment.

Making Data Conversational: Why AI Works Better with Parquet than CSV
The Task I recently worked on a project where the goal was to make a large dataset searchable through natural language. Instead of writing SQL queries or building complex dashboards,…

Integrating Design Tokens with Tailwind CSS (2026 Practical Guide)
A practical guide for frontend designers and developers Why Design Tokens? Design tokens are named values that represent visual design decisions — like colors, spacing, font sizes, and radii —…

Reverse Image Process
Testing GPT-4o’s New Image Generator from Photo to AI Recreation OpenAI recently released the new GPT-4o image generation capabilities, marking a significant step forward in how we can move between…

Simplifying Complex Processes visualisation with PlantUML
As a Creative Technologist & AI Specialist, I often find myself needing to visualise complex processes and workflows. While there are many tools available for creating diagrams, one stands out…

The Interview: Kelly Wharton – UX Research at the Intersection of Technology and Human Insight
The modern UX research landscape is transforming, driven by digital tools and advanced data analytics. These technologies enable researchers to gather deep insights into user behavior, moving beyond traditional methods….

The Synergy of AI and Image SEO: Transforming Online Visibility
Image SEO becomes a strategic asset for any website aiming to climb the ranks of search engine results. This article delves into the ways GPT Vision can reshapes image SEO,…

Essential Autonomy: The Mutual Benefit of Independent Coding for AI Specialists in Large IT Enterprises
As an AI specialist working with a big company, you’re often the bridge between groundbreaking technology and real-world applications. The autonomy in this role isn’t just about comfort; it’s about…

DeepL API & Translation: Pricing, Benchmarks & Python Guide (2026)
Machine translation (MT) technologies have significantly advanced, offering solutions that are not only efficient but also remarkably accurate. DeepL, in particular, has garnered attention for its ability to deliver translations…

The Interview: Paolo Simi – Capturing the Future: Photography in the Age of AI and Technology
The democratisation of photography through technology blurs the lines between amateurs and professionals, providing an array of tools that elevate the craft. AI’s role in this transformation is pivotal, offering…

Exploring the Evolution of My Portfolio Chatbot: A Dive into User Engagement
If you’ve visited my portfolio at https://www.iamnicola.ai, you might have interacted with the chatbot I’ve implemented there. This feature is particularly meaningful to me, as it represents an opportunity to…

The Interview: Caitlin Hathaway – Navigating the Intersection of SEO, Audience Growth, and AI.
Progressing with our series, this segment shifts focus to the intersection of SEO and AI through the lens of Caitlin Hathaway’s expertise. As an Audience & SEO Strategist, Caitlin has…

Chaos to Clarity: My Python App for Printing Jira Task Labels
The Problem Managing a plethora of tasks in Jira can sometimes feel like trying to keep track of every drop in an ocean. You’re in a meeting, and suddenly you’re…

The Interview: Dr. Nicola Ranieri, a scientist & the AI.
Introducing a fresh blog series featuring weekly interviews that probe into the impact of technology and AI on our lives. Engaging with AI artists, educators, and scientists, we’ll uncover the…

Navigating the Search Solution Maze: My Journey to Perplexity AI
In my quest to refine the search capabilities of my AI applications, I’ve encountered a significant challenge: the GPT API’s limitations in conducting web searches directly. This limitation prompted me…

Bridging Worlds: The Multifaceted Role of a Creative Technologist
When friends, including those in IT, inquire about what it means to be a Senior Creative Technologist, I’m reminded of how unique and multifaceted this role really is. It’s a…

Transforming Business Practices: The Universal Value of Agile and Scrum
Agile and Scrum are methodologies initially developed for improving software development processes, but their impact has proven beneficial across various industries. Agile, a philosophy that prioritizes flexibility, iterative progress, and…

Enhancing Database Performance with Python: Connection Pooling and Concurrency
Introduction Efficient data storage and retrieval are cornerstone functionalities of robust software applications. Python developers often grapple with optimizing database interactions, especially in high-load environments. A common bottleneck is the…

From Bootstrap Homogeneity to Framer’s Creative Surge: A Web Design Evolution
In the early 2010s, Bootstrap emerged as a revolutionary framework that standardized web design and development. Its grid system, responsive design components, and JavaScript plugins made it incredibly popular among…

Unlocking Performance Insights with cProfile in Python
Efficiency and speed often dictate the success of an application. Whether you’re working on a data-heavy machine learning project or a high-traffic web application, understanding where your code spends most…

Tailwind CSS 3.0 with JIT: A Web Developer’s Delight
Exploring the Advantages of Tailwind CSS 3.0 with JIT Mode In my journey through web development, I’ve often expressed a cautious stance towards bulky CSS frameworks like Bootstrap, primarily due…

Overcoming CORS Challenges in Optimizely Experiments: A Simple Solution
My daily routine involves conducting numerous Optimizely experiments for testing new features, interfaces, and ideas, ultimately enhancing user experience across the board. However, a recurring challenge in this process is…

Whisky Taste Guide: Bridging AI Insights with Practical Applications
Choosing Whisky with Limited Knowledge As someone who’s not an expert in whisky, I’ve always wanted to make more informed choices. The vast selection available can be overwhelming, pushing me…

Elevating Code Quality with Pytest: A Must for Python Developers
Testing is the safety net that ensures your software performs as intended before it reaches the end users. For Python developers, choosing the right testing library is pivotal for efficient…