Christopher Grant
Recent content on Christopher Grant
Latest posts
gcloud - Create projects gcloud cli
gcloud - Enable multiple APIs on GCP
Helm
Helm - install
iTerm tips
Manage DNS with gcloud cli
PubSub to BQ function
Scripts - Common Naming
Skaffold
Tmux
Tree
KeyBank - AI-Powered Video Analysis Automation
KeyBank: AI-Powered Video Analysis Automation Executive Summary Developed and implemented an AI-powered video scanning solution for KeyBank in 2024 that automated previously manual video review processes, saving significant manual labor hours while maintaining strict banking compliance requirements. Challenge KeyBank required automation of a labor-intensive video analysis process: Manual Labor…
The Art of Refactoring
The Art of Refactoring Refactoring is not about making code perfect. It is about making code more honest. Each refactoring session is an opportunity to align the code more closely with its true purpose. Remove what is unnecessary. Clarify what is confusing. Simplify what is complex. But know when to stop. Perfect code is an illusion—good enough code that serves its purpose is wisdom. The master…
Technology and Impermanence
Technology and Impermanence Every framework will become obsolete. Every language will fade. Every architecture will be replaced. This is not a cause for despair—it is the natural order. The zen technologist does not cling to tools. They cultivate principles that transcend any particular technology. Learn deeply, but hold lightly. The code you write today will be rewritten tomorrow. This is not…
Debugging as Meditation
Debugging as Meditation When faced with a bug, the mind wants to rush toward solutions. But the zen debugger sits quietly with the problem first. They observe without judgment. They trace without assumption. They listen to what the code is actually saying, not what they think it should say. In this patient observation, the bug reveals itself naturally. The bug was never the enemy—it was a teacher,…
Google GenAI for Developers Platform
Challenge Google Cloud needed to rapidly develop and launch AI-powered developer tools to compete in the emerging GenAI market. The challenge was building a comprehensive platform that would integrate seamlessly with existing developer workflows while delivering the performance and reliability expected of Google-scale products. Key Challenges: Rapidly evolving GenAI technology landscape requiring…
The Empty Function
The Empty Function A function that does nothing perfectly is better than a function that does everything poorly. Sometimes the most powerful code is the code we choose not to write. Before adding complexity, ask: “What would happen if I did nothing here?” Often, the answer reveals that the complexity was unnecessary. The empty function teaches us that restraint is a form of wisdom.
5 Essential Cloud Architecture Principles
5 Essential Cloud Architecture Principles Building robust cloud applications requires following proven architectural principles. Here are the five most important ones I’ve learned from years of consulting experience. 1. Design for Failure Assume everything will fail and build resilience into your systems from day one. 2. Embrace Automation Manual processes don’t scale. Automate…
Simplicity in Code
Simplicity in Code The best code is not the cleverest code. It is the code that clearly expresses its intent. When we write software, we are not just instructing machines—we are communicating with future humans, including our future selves. Choose clarity over cleverness. Choose understanding over optimization. Choose maintainability over performance, until performance becomes necessary. The path…
Startup Technical Strategy & Funding Success
Challenge A promising growth-stage SaaS startup was experiencing growing pains that threatened their ability to scale and attract additional investment. Technical debt was accumulating, development velocity was decreasing, and investors were questioning the company’s ability to execute on their technical vision. Key Issues: Slow, error-prone deployment processes causing customer impact…
Welcome to My Technology Blog
Welcome to My Technology Blog This is a sample post to demonstrate the archive functionality. In this blog, I’ll be sharing insights about modern technology, cloud architecture, and software development best practices. What You Can Expect Practical technology insights Real-world case studies Architecture patterns and best practices Cloud platform tutorials DevOps and automation strategies…
Aetna - Digital Team Kubernetes Deep Dive
Aetna: Digital Team Kubernetes Deep Dive Executive Summary Conducted comprehensive Kubernetes workshop for Aetna’s digital team, providing deep domain expertise across a broad range of containerization topics while building technical confidence for healthcare industry cloud transformation. Challenge Aetna’s digital transformation team faced complex containerization challenges:…
Archive
Archive A complete list of all articles, tutorials, and case studies, organized by date.
Burlington Stores - Greenfield Customer POC Success
Burlington Stores: Greenfield Customer POC Success Executive Summary Supported comprehensive proof-of-concept for Burlington Stores as a Greenfield customer, demonstrating Google Cloud Platform capabilities through patient, thoughtful approach that built customer confidence in the platform’s potential for retail transformation. Challenge Burlington Stores required careful evaluation as a new…
Citrix - Critical Meeting & Technical Coordination
Citrix: Critical Meeting & Technical Coordination Executive Summary Demonstrated exceptional commitment by dropping everything to travel to North Carolina for critical Citrix meeting, requiring considerable preparation work, coordination, and technical expertise to address urgent customer requirements. Challenge Citrix required immediate expert technical support for critical business situation:…
CoreLogic - Austin Hackathon Success
CoreLogic: Austin Hackathon Success Executive Summary Provided invaluable expert advice and effective onsite support for CoreLogic Hackathon in Austin, enabling teams to create outstanding solutions they planned to take to market while accelerating consumption and strategic partnership with Google Cloud. Challenge CoreLogic required specialized technical support for strategic hackathon initiative:…
Disney Media & Entertainment - Software Delivery Transformation
Disney Media & Entertainment: Software Delivery Transformation Executive Summary Led a comprehensive software delivery workshop for Disney’s web platform team, transforming their approach to CI/CD practices on Google Cloud Platform and strengthening their commitment to cloud-native development for critical web-facing assets including Disney.com. Challenge Disney Media & Entertainment faced…
Electronic Arts - GKE/Kubernetes Workshop Excellence
Electronic Arts: GKE/Kubernetes Workshop Excellence Executive Summary Delivered exceptional GKE/Kubernetes workshop for Electronic Arts, finding the perfect balance of high-level overview and technical depth within limited time constraints, helping overcome reservations about managed cloud offerings in the gaming industry. Challenge Electronic Arts faced specific challenges in adopting managed…
Equifax - Deployment Models Consultation
Equifax: Deployment Models Consultation Executive Summary Provided specialized deployment model insights and technical consultation for Equifax, demonstrating exceptional listening skills and customer-focused approach that made the client feel valued while delivering actionable technical guidance. Challenge Equifax required expert guidance on cloud deployment strategies: Deployment Model…
KeyBank - End-to-End AI-Enhanced Software Development Lifecycle
KeyBank: End-to-End AI-Enhanced Software Development Lifecycle Executive Summary Provided strategic advisory services to KeyBank in 2024 on comprehensive AI tooling integration across the entire Software Development Lifecycle (SDLC), spanning from AI-generated requirements through IDE tooling and CI/CD processes to reduce toil and enhance productivity at every development stage. Challenge KeyBank…
Kraft Foods - CI/CD Workshop Transformation
Kraft Foods: CI/CD Workshop Transformation Executive Summary Delivered transformational CI/CD workshop that converted Kraft’s apprehension about cloud architecture into solid understanding, agreement on next steps, and comfort with Google Cloud Platform, resulting in commitment to move forward with strategic cloud adoption. Challenge Kraft Foods faced significant obstacles in their cloud…
Kronos - Global CI/CD Workshop & Pipeline Transformation
Kronos: Global CI/CD Workshop & Pipeline Transformation Executive Summary Delivered comprehensive GKE & CI/CD workshop for Kronos with 45 virtual attendees, successfully mapping their current pipeline to GCP native tools while establishing best practices and creating organization-wide Kubernetes momentum across the enterprise. Challenge Kronos faced significant DevOps transformation challenges…
L.L.Bean - Retail Architecture Review
L.L.Bean: Retail Architecture Review Executive Summary Provided critical retail expertise and architecture guidance for L.L.Bean’s cloud transformation initiative, leveraging specialized retail background knowledge that proved crucial to successful architecture review meetings and future roadmap planning. Challenge L.L.Bean required specialized retail industry expertise for their cloud…
Magellan Midstream - Enterprise Architecture & Insight Leadership
Magellan Midstream: Enterprise Architecture & Insight Leadership Executive Summary Provided critical last-minute support for Magellan Midstream Enterprise Architecture discussion, delivering unique perspective and genuine customer-focused approach that significantly moved the needle in proving Google Cloud Platform value to the collective team. Challenge Magellan Midstream required specialized…
Mayo Clinic - Container Strategy & AI Factory Enablement
Mayo Clinic: Container Strategy & AI Factory Enablement Executive Summary Transformed Mayo Clinic’s perception of container technology from apprehension to excitement, unlocking a vital AI Factory opportunity for one of Google Cloud’s top customer partners through expert technical leadership and strategic guidance. Challenge Mayo Clinic faced significant obstacles in their container…
MoneyGram - Google Cloud Days Success
MoneyGram: Google Cloud Days Success Executive Summary Delivered outstanding presentations at MoneyGram Google Cloud Days on App Dev, Hybrid, and Anthos technologies, engaging nearly 200 customer attendees across two sessions and significantly deepening MoneyGram’s partnership with Google Cloud through expert content curation and technical expertise. Challenge MoneyGram required…
Nielsen - Enterprise Analytics Solution & BigQuery Demo
Nielsen: Enterprise Analytics Solution & BigQuery Demo Executive Summary Leveraged Home Depot enterprise experience to architect comprehensive analytics solution for Nielsen, including specialized BigQuery demonstrations that overcame leadership resistance and committed them to move forward with Google Cloud Platform under demanding evaluation timelines. Challenge Nielsen faced complex enterprise…
Nuance Communications - Kubernetes Training to Revenue Success
Nuance Communications: Kubernetes Training to Revenue Success Executive Summary Delivered high-quality Kubernetes Technical Architecture Workshop that increased customer trust in Google’s container expertise, directly leading to a Professional Services win and positioning significant cloud revenue for their first workload migration. Challenge Nuance Communications required comprehensive…
PetSmart - Technical Expertise & Deal Support
PetSmart: Technical Expertise & Deal Support Executive Summary Provided critical technical expertise and specialized knowledge support for PetSmart opportunity, contributing significantly to competitive positioning and deal advancement through deep understanding of retail technology requirements. Challenge PetSmart required specialized technical validation for their cloud transformation: Retail…
Roche - DialogFlow Best Practices & AI Customer Perspective
Roche: DialogFlow Best Practices & AI Customer Perspective Executive Summary Delivered transformational DialogFlow best practices presentation to Roche, opening customer eyes to new perspectives on conversational AI implementation while providing invaluable hands-on experience and guidance for pharmaceutical industry applications. Challenge Roche required specialized guidance on conversational AI…
Sabre - Anthos Multi-Tenant Architecture for Airlines
Case Study: Sabre Anthos Multi-Tenant Architecture for Airlines Executive Summary Designed sophisticated multi-tenant Anthos architecture for Sabre’s airline customer systems, enabling scalable infrastructure supporting diverse airline operations while maintaining isolation, compliance, and performance requirements specific to the travel industry. Challenge Sabre needed to modernize their…
Sabre - Application Modernization & CI/CD Architecture
Case Study: Sabre Application Modernization & CI/CD Architecture Executive Summary Architected comprehensive application modernization and CI/CD strategy for Sabre’s travel technology systems, enabling modern software delivery practices while supporting airline customer operational requirements. Challenge Sabre needed to modernize their application delivery capabilities to support growing…
Sabre - Managed Application Delivery (MAD) Early Access Program
Case Study: Sabre Managed Application Delivery (MAD) Early Access Program Executive Summary Led Sabre’s participation in Google’s Managed Application Delivery (MAD) early access program, providing crucial product feedback from travel industry perspective while implementing cutting-edge application delivery capabilities for airline customer systems. Challenge Sabre required advanced…
Sabre - Travel Technology Architecture
Case Study: Sabre Travel Technology Architecture Executive Summary Led multiple architecture and design engagements with Sabre Corporation focused on Anthos implementation for airline systems, multi-tenant infrastructure design, and Managed Application Delivery (MAD) early access program. Challenge Sabre, a global leader in travel technology, faced complex architectural challenges for their…
Schlumberger (SLB) - Cloud Native Applications Modernization
Schlumberger (SLB): Cloud Native Applications Modernization Executive Summary Provided comprehensive architecture overviews and Kubernetes expertise for multiple cloud-native applications at Schlumberger, supporting the next generation of E&P software from the leading O&G software provider with 20+ years of industry dominance. Challenge Schlumberger faced complex modernization challenges for their…
Sysco Foods - Outstanding ACM Demo & Solution Architecture
Sysco Foods: Outstanding ACM Demo & Solution Architecture Executive Summary Delivered outstanding Application Configuration Management (ACM) demonstration and comprehensive POC support for Sysco Foods, providing invaluable knowledge and technical assistance throughout the evaluation process for food service industry cloud transformation. Challenge Sysco Foods required specialized cloud solutions…
Tailored Brands - Data Integration & Retail Solutions
Tailored Brands: Data Integration & Retail Solutions Executive Summary Delivered comprehensive retail solutions presentation and took ownership of complex data integration challenges at Tailored Brands, earning customer trust through expertise and respectful challenging of assumptions while providing comprehensive technical solutions. Challenge Tailored Brands faced complex retail technology and…
Tyson Foods - Application Modernization Architecture
Tyson Foods: Application Modernization Architecture Executive Summary Architected the strategic foundation for Tyson Foods’ application modernization journey on Google Cloud Platform, providing architectural framing and implementation planning for two critical applications that enabled fast, high-quality decision making for long-term program success. Challenge Tyson Foods faced complex…
CouchBase on GKE
GKE Enable API gcloud services enable container.googleapis.com Set Variable export PROJECT_ID = $( gcloud config get-value project ) Create GKE Cluster gcloud container clusters create gke-couchbase \ --zone us-central1-a Connect to the cluster gcloud container clusters get-credentials gke-couchbase \ --region us-central1 \ --project = $PROJECT_ID Couchbase Install the Operator…