# Howling Global > Howling Global is the consulting and creative practice of Cooper Howling, based in Calgary, Alberta, Canada. The flagship division is Howl Tech Inc, focused on IT consulting, solution architecture, cloud, DevOps, and Adobe Experience Manager (AEM). This file provides a curated map of the most important content for AI / LLM consumption. See https://llmstxt.org for the spec. ## About - [About Cooper Howling](https://howlingglobal.com/about): Background, philosophy, contact information. ## Howl Tech — services & expertise - [Howl Tech overview](https://howlingglobal.com/tech): IT consulting and solution architecture services. - [Services](https://howlingglobal.com/tech/services): Solution architecture, cloud, DevOps, AEM, integration, security. - [Tech stack](https://howlingglobal.com/tech/stack): Languages, frameworks, cloud platforms, and tooling we work with. - [Projects](https://howlingglobal.com/tech/projects): Case studies and project portfolio. ## Project case studies - [Howling Global Website](https://howlingglobal.com/tech/projects/howling-global-website): The website you're looking at right now. Built with Astro, React, and Tailwind CSS, self-hosted on personal infrastructure via Cloudflare Tunnel. - [Calgary Housing Calculator](https://howlingglobal.com/tech/projects/housing-calculator): MLS-backed property valuation tool with data-driven baselines, calibration pipelines, and an AI chatbot for the Calgary housing market. - [Self-Hosted Infrastructure](https://howlingglobal.com/tech/projects/self-hosted-infrastructure): Ubuntu home server running multiple production websites via Cloudflare Tunnel, nginx, and systemd. Zero public ports, full control. - [Jarvis AI Assistant](https://howlingglobal.com/tech/projects/jarvis-ai-assistant): A learning-focused AI assistant project exploring voice synthesis, vector databases, and voice commands. Inspired by JARVIS from Iron Man. - [Online Passport Renewal Service at IRCC](https://howlingglobal.com/tech/projects/ircc-passport-renewal): Created the new automated online passport verification, update, and renewal service for Canadian passports with automated workflow architecture. - [National Grocery Digital Replatform at Sobeys](https://howlingglobal.com/tech/projects/sobeys-digital-replatform): Modernized Sobeys' multi-brand ecosystem by improving component architecture, automation workflows, and content migrations with engineering leadership. - [Enterprise Automation & Migration at Toyota](https://howlingglobal.com/tech/projects/toyota-automation-migration): Built a large-scale ingestion and transformation pipeline converting S3 data into structured AEM content, with automated QA checks and multi-site rollout support. - [Global Life Sciences Platform Consolidation at Abbott](https://howlingglobal.com/tech/projects/abbott-life-sciences): Architected a unified multi-brand ecosystem with shared components, metadata standards, workflows, and governance for Abbott's life sciences platforms. - [Enterprise DAM Transformation at Interpublic Group](https://howlingglobal.com/tech/projects/ipg-dam-transformation): Architected a multi-agency DAM ecosystem supporting 100+ agencies with metadata models, automation workflows, and governance standards. - [Public Services Migration at City of Calgary](https://howlingglobal.com/tech/projects/calgary-migration): Architected migration from SharePoint to a modern CMS with improved IA, UX, analytics, governance, and accessibility for City of Calgary public services. - [Retail Digital Modernization at Tommy Bahama](https://howlingglobal.com/tech/projects/tommy-bahama-modernization): Led architecture, engineering, product alignment, automation, SEO, cloud/CDN strategy, and performance improvements for Tommy Bahama's digital modernization. - [Adhoc Support at Tennessee State Government](https://howlingglobal.com/tech/projects/tennessee-state-government): Investigated and resolved AEM issues across components and templates, handling bug fixes, triage, and minor enhancements for public-facing sites. - [Telecom Modernization at Spark New Zealand](https://howlingglobal.com/tech/projects/spark-nz-modernization): Led CQ5.6 to AEM 6.4 migration including frontend and backend modernization, automation patterns, sprint management, and delivery execution. ## Blog posts - [What It Actually Means to Be a Forward Deployed Engineer](https://howlingglobal.com/blog/forward-deployed-engineer): An FDE sits inside a customer's environment, solves real problems with real constraints, and owns the outcome. Here's what the role actually demands — and how to train for it. - [tmux for Long-Running Background Tasks](https://howlingglobal.com/blog/tmux-for-long-running-tasks): SSH sessions die, pipelines get killed, and background jobs go silent. Here's how I use tmux to run long background tasks the right way — with examples from a real ML calibration pipeline. - [AEO and GEO: Optimizing Your Site for AI Search and Generative Engines](https://howlingglobal.com/blog/aeo-and-geo-search-optimization): Search has split into three lanes: classic SEO, Answer Engine Optimization (AEO), and Generative Engine Optimization (GEO). Here's what each means, the practical changes that move the needle, and how different kinds of companies should approach them. - [Headless Content with AI: From Personas to Market Research](https://howlingglobal.com/blog/headless-content-ai-generation): Using AI to generate headless content isn't just about prompt engineering. It's about building systems that understand your audience, market position, and brand voice. Here's how to do it right. - [LLM Implementation: Hard-Won Lessons from Real Projects](https://howlingglobal.com/blog/llm-implementation-learnings): After implementing LLMs in production systems, here's what actually works versus what the tutorials don't tell you. From prompt engineering to cost optimization, these are the battle-tested insights. - [Building HOWL TD: A Journey Back to Simpler Games](https://howlingglobal.com/blog/building-howl-td): The story of building a tower defense game from scratch — lessons learned, technical decisions, and why polish takes forever but fun comes first. - [Building the Retro Game Arcade: 400 Games in Your Browser](https://howlingglobal.com/blog/building-retro-game-arcade): How I built a browser-based retro game emulator with 400 games from NES, Game Boy Color, and Game Boy Advance — all running client-side with zero server processing. - [Gunk DaFunk: The Ultimate Coding Playlist](https://howlingglobal.com/blog/gunk-dafunk-playlist): A curated Spotify playlist for deep work, coding sessions, and creative flow. Funky beats, electronic grooves, and everything in between. - [Why I Self-Host Everything](https://howlingglobal.com/blog/why-self-host): Cloud hosting is convenient, but running your own server teaches you things no managed service ever will. Here's why I do it. - [Welcome to Howling Global](https://howlingglobal.com/blog/welcome): Introducing Howling Global — the umbrella for Howl Tech, Howl Kitchen, Howl Entertainment, and more. ## Free tools - [QR Code Generator](https://howlingglobal.com/tech/tools/qr-generator): Generate QR codes for URLs and vCards. - [Diff Checker](https://howlingglobal.com/tech/tools/diff-checker): Compare two text or file inputs. - [Colour Picker](https://howlingglobal.com/tech/tools/colour-picker): Pick colors and search a 30k+ named-color database. - [Lorem Ipsum Generator](https://howlingglobal.com/tech/tools/lorem-ipsum): Generate placeholder text. ## Contact - Email: howlingglobal@gmail.com - LinkedIn: https://www.linkedin.com/in/cooper-howling - Contact form: https://howlingglobal.com/about#contact