There is a specific kind of silence that happens when a graph line drops faster than your heart can beat. It’s not just data; it’s a ghost story told in pixels. I’ve been thinking a lot about texture lately. Not the tactile kind, like clay under fingernails or rough-hewn wood, but the digital kind. The smooth, cold glide of a mouse cursor over a screen. For years, I thought coding was the enemy of art. I thought if you had to write instructions for every single brushstroke, you weren’t really creating—you were just assembling. But then I started looking at generative art, and I realized something strange. It’s not about control. It’s about surrender. When you code a system that visualizes chaos, you are essentially building a machine that has permission to fail beautifully. And right now, we live in a world that feels like it’s failing beautifully on a daily basis. So I wanted to talk about what happens when we take the most rigid, unforgiving systems we know—the stock market—and ask them to speak through the language of glitch, color, and noise. Let’s look closer at what a crash actually looks like. We see red lines. We see percentages. We see numbers that make our stomachs turn. But those numbers are flat. They’re two-dimensional representations of panic, fear, greed, and hope collapsing all at once. When I first tried to visualize this, I failed miserably. I wrote code that just plotted points, and it looked like a grocery list. It lacked soul. It lacked the tremor in the hand. So I had to unlearn my need for precision. I started using algorithms that introduce randomness—noise functions, Perlin noise, things that mimic the way wind moves through trees or how ink bleeds into paper. I asked the computer: what does anxiety look like if it were a color palette? What does uncertainty feel like if it were a shape? The result wasn’t pretty. It was jagged, loud, and sometimes completely incomprehensible. And that was the point. I wasn’t trying to predict the market. I was trying to translate its emotional weight into something you could almost touch. It’s okay to be unfinished, especially when you’re learning a new language. Coding generative art is less like painting a portrait and more like gardening in a storm. You plant seeds of logic—variables, loops, conditions—but the weather outside is always changing. The market data feeds in real-time, unpredictable and cruel. I remember spending three days trying to get a simple gradient to flow smoothly from green to red without it looking like a bruise. I kept getting artifacts, weird glitches where the colors bled into each other in ways I hadn’t intended. My first instinct was to delete it. To fix it. To polish it until it was safe. But then I remembered why I left graphic design. I left because everything had to be clean. Everything had to be resolved. Here, in the ugly middle of this project, the glitches were telling me the truth. The market doesn’t resolve cleanly. It stutters. It crashes. It rebounds in jagged spikes. So I stopped trying to hide the errors. I let the code break. I let the pixels scatter. It felt like giving myself permission to stop pretending that everything is under control. What’s the texture of that? Of watching billions of dollars vanish in an hour? It’s static. It’s white noise. In one of my recent experiments, I converted the volume of trades into audio, and then layered that sound over a visual field of dissolving shapes. The harder the crash, the louder the hiss, the more the image fragmented. It sounds abstract, maybe even pretentious, but it’s visceral. You can feel the volatility in your teeth. It’s not intellectual; it’s physical. I think we often try to keep our emotions separate from our work, especially when the subject matter is heavy. We want to remain objective observers. But creativity isn’t objective. It’s deeply subjective. When I watch these generated pieces evolve, I’m not just seeing data. I’m seeing a reflection of our collective nervous system. The code becomes a mirror. And mirrors don’t lie, even when they’re distorted. Even when they’re blurry. Especially when they’re blurry. People assume that because I’m working with computers, I’m detached from the manual labor of art. But there is a profound physicality in writing code. My wrists ache. My eyes burn. I sit for hours staring at a black screen, waiting for a render to finish, feeling that same restless energy I used to feel when waiting for clay to dry on the wheel. There is a dignity in this struggle. It’s the dignity of persistence. Every time the program throws an error, I have to debug it. I have to find the mistake. I have to understand the logic again. It’s a cycle of breaking and fixing that mirrors the very markets I’m visualizing. We break, we fix, we break again. It’s exhausting. It’s beautiful. And it’s necessary. I’ve learned to respect the machine, not as a tool, but as a collaborator. It has its own quirks, its own biases, its own way of interpreting intent. Sometimes it surprises me. Sometimes it disappoints me. But it never judges me. Which is more than I can say for some of my former clients. I want to leave you with this thought. We are surrounded by signals demanding our attention. Notifications, alerts, headlines screaming for urgency. It’s easy to feel overwhelmed, to feel like you’re drowning in information. But when you create something that visualizes that overwhelm, you take back a small piece of agency. You say, 'This is too much. Let me show you what too much looks like.' By turning the abstract terror of financial instability into something tangible—a swirling vortex of color, a stuttering rhythm of light—you make it manageable. You make it art. And art, at its core, is a way of making sense of the nonsense. It’s a way of saying, 'I saw this. I felt this. And I made it so you could see it too.' You don’t have to understand the code to feel the emotion. You don’t have to understand the market to recognize the pattern of loss. You just have to be willing to look. To stay with it. Even when it’s uncomfortable. Especially when it’s uncomfortable. Thank you for sitting with me in this quiet space today. I hope you found some peace in the noise. Until next time, keep making messes. Keep looking closer. I’ll be here.