Skip to main content

Posts

Why Is Customer Obsession Disappearing?

Many companies trade real customer-obsession for automated, low-empathy support. Through examples from Coinbase, PayPal, GO Telecommunications and AT&T, this article shows how reliance on AI chatbots, outsourced call centers, and KPI-driven workflows erodes trust, NPS and customer retention. It argues that human-centric support—treating support as strategic investment instead of cost—is still a core growth engine in competitive markets. It's wild that even with all the cool tech we've got these days, like AI solving complex equations and doing business across time zones in a flash, so many companies are still struggling with the basics: taking care of their customers. The drama around Coinbase's customer support is a prime example of even tech giants messing up. And it's not just Coinbase — it's a big-picture issue for the whole industry. At some point, the idea of "customer obsession" got replaced with "customer automation," and no...

How ChatGPT Helped Build XRPayroll

XRPayroll began as a simple XRP interface and quickly grew into a functional payroll prototype with user management, admin roles, API calls, and stablecoin support. This article explains how AI-assisted coding—using OpenAI’s code-generation models, successors of Codex—accelerated development, enabled rapid prototyping in Vue.js and SQLite, and demonstrated how blockchain-based payroll systems can be built efficiently with modern tooling. Until recently, I was skeptical about how much AI could contribute to real-world software development. Replacing developers? No. Assisting developers meaningfully? I had my doubts. But after building XRPayroll over the course of December, my perspective changed. AI didn’t just help—it dramatically accelerated the entire development cycle. What began as a simple idea for an XRP user interface quickly evolved into a functional application with user management, admin authentication, and basic role-based access control. Much of that progress ...

What the Heck is Superposition and Entanglement?

This post is about superposition and interference in simple, intuitive terms. It describes how quantum states combine, how probability amplitudes add, and why interference patterns appear in systems such as electrons, photons and waves. The goal is to give a clear, non mathematical understanding of how quantum behavior emerges from the rules of wave functions and measurement. If you’ve ever heard the words superposition or entanglement thrown around in conversations about quantum physics, you may have nodded politely while your brain quietly filed them away in the "too confusing to deal with" folder.  These aren't just theoretical quirks; they're the foundation of mind-bending tech like Google's latest quantum chip, the Willow with its 105 qubits. Superposition challenges our understanding of reality, suggesting that particles don't have definite states until observed. This principle is crucial in quantum technologies, enabling phenomena like quantum comp...

Can AI Really Code?

My upcoming novel,  Catalyst , is set in a world where AI is a major player in shaping the human future. I did some research into how AI is currently being used in software development and found that it has some amazing capabilities, but also some limitations that are a bit concerning. I'd even go so far as to say that those models are a bit of a hoax. They're impressive, but they don't actually solve anything. Yes, AI coding assistants like Devin and Copilot are impressive in demos and demo videos. In reality, they're not as powerful as you'd think, but they're great for simple tasks like crafting email parsing functions or authentication flows. However, I ran into some issues when I tried to use it in more complex situations. When I asked the AI to " write a connector from a database to ingest data into Spark ," it didn't understand and made mistakes. And that is a pure, simple and so well documented task that every non-coder could do that by sim...

How to scale MySQL perfectly

When MySQL reaches its limits, scaling cannot rely on hardware alone. This article explains how strategic techniques such as caching, sharding and operational optimisation can drastically reduce load and improve application responsiveness. It outlines how in-memory systems like Redis or Memcached offload repeated reads, how horizontal sharding mechanisms distribute data for massive scale, and how tools such as Vitess, ProxySQL and HAProxy support routing, failover and cluster management. The summary also highlights essential practices including query tuning, indexing, replication and connection management. Together these approaches form a modern DevOps strategy that transforms MySQL from a single bottleneck into a resilient, scalable data layer able to grow with your application. When your MySQL database reaches its performance limits, vertical scaling through hardware upgrades provides a temporary solution. Long-term growth, though, requires a more comprehensive approach. This invo...

What Makes You The Number One Product Manager?

This article explains Amazon’s “working backwards” method and why product teams should start with the customer, not the feature list. By writing an internal press release before anything is built, teams clarify the real problem, the value proposition, and the customer benefit long before engineering begins. The exercise forces simplicity, removes jargon, prevents overbuilding, and keeps everyone aligned on what truly matters. If you can’t explain the product clearly in a short, compelling message, it’s a warning sign that the idea isn’t ready. Amazon often does this thing where they start with the customer instead of just coming up with a product and then trying to figure out how to sell it. They call it " working backwards. " This strategy totally works for any product decisions, but it's especially important when they're making something new. The Press Release Exercise When it comes to launching new stuff, product managers usually start by writing a press release...

Beyond Ctrl+F - Use LLM's For PDF Analysis

PDFs are everywhere, but traditional search tools barely go beyond glorified Ctrl+F. This article explores how Large Language Models and Retrieval Augmented Generation can turn static PDF archives into an intelligent, contextual knowledge base that answers real questions instead of just returning files. It walks through a DIY setup built with langchain, transformers and FAISS that loads PDFs, chunks their content, embeds them into a vector store and then uses an LLM to answer questions grounded in the original documents. The result is a practical, self-hostable way to search and reason over your existing PDFs with far more nuance, less hallucination and a clear focus on useful, organisation-specific answers instead of abstract AI hype. PDFs are everywhere, seemingly indestructible, and present in our daily lives at all thinkable and unthinkable positions. We've all got mountains of them, and even companies shouting about "digital transformation" haven't managed to ...

Run Llama3 (or any LLM / SLM) on Your MacBook in 2024

Running Llama 3 locally on your MacBook gives you privacy, reliability and speed that the cloud often can’t. Instead of trusting flaky networks and remote servers with your ideas, you keep everything on your own machine, work offline without interruptions and get snappy responses from smaller, well-tuned models like Phi-3. With Ollama handling local model management and easy integration of Hugging Face GGUF models, you can spin up Llama 3 or custom models, tweak templates and experiment freely without cloud limits or surprise bills. For product ideation, this setup means you can brainstorm, prototype and refine deeply specific prompts and workflows in your own sandbox, on your own hardware, with full control over data and experience. I'm gonna be real with you: the Cloud and SaaS / PaaS is great... until it isn't. When you're elbow-deep in doing something with the likes of ChatGPT or Gemini or whatever, the last thing you need is your AI assistant starts choking (...