Indurotek Achieves First Revenue in Less Than 4 Months

When Indurotek was still just a nameless idea in December 2024, founder Roger Pilant reached out for help turning the concept into a real, revenue-generating business.

We hit the ground running.

On December 12, 2025, we kicked off with an intensive brainstorming session to develop the company name. From that point forward, we moved at full speed.

On April 1, 2026 — less than four months later — Indurotek recorded its first revenue.

In that short time, we successfully delivered:

  • A strong, memorable company name and brand identity
  • A professional website with clean design and clear messaging
  • A focused business plan and company overview
  • High-quality product photos
  • Brand assets and positioning ready for market
  • Product listings (nearly complete) on the Amazon web store

This rapid progress from pure idea to first sale demonstrates what’s possible when strategic guidance, clear execution, and focused momentum come together.

At Randi Rost Consulting LLC, we specialize in helping early-stage tech and hardware companies move quickly from concept to market traction. Whether you need help with naming, branding, business strategy, go-to-market planning, or simply accelerating your launch, we deliver results — fast.

Congratulations to the Indurotek team on this impressive achievement. The foundation is now set for strong growth ahead.

If you’re an entrepreneur with a promising idea but need help turning it into a real business, feel free to reach out. I’d be happy to discuss how we can help you move just as quickly.

— Randi Rost
Founder, Randi Rost Consulting LLC

Indurotek logo
Indurotek logo

What is Software, Really?

Software is the mechanism for turning human intention into machine execution.

This is the definition of software that I’ve developed after five decades of software development. At the 2026 Shading Languages Symposium in San Diego, I had the opportunity to share this definition with attendees and expound on it. In my opening keynote on the origins, observations, and opportunities for shading languages (watch the presentation, slides here), I used this definition to frame broader thoughts on how we translate human ideas to machine action.

Software is the critical translator that amplifies human intentions, allowing complex tasks to be automated reliably on machines. We’ve invested ENORMOUS effort in the “machine execution” side. Hardware vendors—GPU makers especially—optimize relentlessly so that software translates efficiently into their architecture. Compilers, drivers, instruction sets, and ecosystems are tuned to make useful code run fast and power-efficient. Why? Because without software, hardware is just an expensive collection of tiny little space heaters (credit: Roger Chandler). Their success depends on software thriving on their platforms.

But is this the correct emphasis for software development? Is our current software “stack” overly fixated on what hardware can do and how the hardware works? Rather than focusing on how to help software developers express their intentions?

We’ve made far less progress toward making hardware programmability truly accessible. Programming languages and APIs serve developers well, but they’re foreign to most people. Only a dedicated few master them to create meaningful software. And when I asked software developers at the Shading Languages Symposium “Who thinks software development is easy?” not a single hand was raised.

Low-code/no-code tools help broaden access with visual interfaces and templates, yet they often feel cumbersome, limited in expressiveness, and still demand learning a new paradigm. For many, they’re not intuitive enough to feel like natural expression.

So, what will it take to let normal people “speak their software into existence?”

Current AI advancements in code generation are promising. Tools now assist developers by producing code from natural language descriptions, handling full projects, bug fixes, and iterations through conversation. This lowers barriers for those already in the loop.

I’m not yet convinced, however, that today’s large language models—or even near-future ones—can reliably take any arbitrary human intention and directly produce robust, optimized executables for any hardware type. The gap is too wide: intentions can be ambiguous, incomplete, or domain-specific; execution requires precise semantics, error handling, performance tuning, security, and hardware-specific optimizations. Hallucinations, edge cases, and verification remain real hurdles for production use.

I believe this transformation will likely occur in steps. I helped explore one compelling path at Intel as part of an internal startup called Inteon. We explored the development of a more useful intermediate representation (IR)—a structured, high-level format that captures human intention more faithfully than today’s code or bytecode. (Credit: Adam Herr and the Inteon team)

This IR could be:

  • Something that starts simply (e.g., with a specific and limited domain focus) and grows over time.
  • Expressive enough for natural language to map into it reliably (perhaps with AI agents refining ambiguous inputs through dialogue).
  • Abstracted from specific hardware, focusing on intent, logic, data flows, constraints, and goals.
  • Verifiable and composable, allowing validation before lowering.

Then, specialized AI agents could translate this IR into optimized code for particular hardware—GPUs for shaders, CPUs for general apps, edge devices for IoT, etc. Different backends could compete on efficiency, just as compilers do today. This layered approach mirrors how shading languages evolved: high-level intent (e.g., GLSL) compiled to intermediate forms (SPIR-V) then to device-specific code.

Such an IR might draw from ideas in shading (portable representations like SPIR-V), functional programming, or even emerging AI planning formats. It could enable iterative refinement: describe your app, get an IR scaffold, converse to adjust, then target hardware.

This stepwise path—intention → expressive IR → hardware-specific execution—feels more achievable and reliable than end-to-end magic. It builds on existing compiler wisdom while leveraging AI for the hardest parts: intent capture and optimization.

When we get there, software creation could become as natural as describing a problem to an expert colleague. Teachers crafting custom tools, entrepreneurs prototyping in minutes, non-profits automating without devs.

Creativity unlocked at scale.

Hardware perfected execution.

The next leap is perfecting intention capture.

The future of software isn’t just written—it’s spoken, refined, compiled, and reused through natural language conversations.

If you are working on anything along these lines, let me know!

Read More

When did we achieve photorealism in computer graphics?

For the first twenty years of my career in computer graphics, the big question everyone kept asking was: “How do we create a CG image that’s completely indistinguishable from a photograph?”

The real world is insanely complex, and our eyes plus brain are tuned to spot even the tiniest flaws. So that quest dragged on for decades.

Back in 1982, Tron hit theaters as one of the first major films to lean heavily on computer graphics. The whole visual style—bare geometric shapes, glowing lines, no textures—was shaped by what the tech could actually do at the time. I loved that movie, and having spent most of my career doing software at hardware companies, I identified with the line, “That’s Tron. He fights for the users.”

That same year, Star Trek II: The Wrath of Khan showed off the amazing Genesis Effect sequence—the first fully computer-generated scene in a feature film. It looked incredible, but it was framed as a computer simulation, so it didn’t have to pass as photoreal.

Movie VFX advanced fast after that, but CGI was still easy to spot. Films like The Last Starfighter (1984), Young Sherlock Holmes (1985), and The Abyss (1989) pushed boundaries with great effects, yet nothing quite fooled you into thinking it was real.

The 1990s brought bigger leaps: Terminator 2 (1991) with its liquid metal T-1000, Jurassic Park (1993) and its groundbreaking dinosaurs from ILM, Forrest Gump (1994), and then Pixar’s Toy Story (1995) proving full CG animation could carry a feature.

By Titanic in 1997, things looked more polished—3Dlabs even had a small hand in it, as some of our graphics boards powered parts of the animation pipeline. Still, the ship and water didn’t quite feel 100% real on screen.

For me, the moment I finally thought, “We’ve done it—we’ve achieved photorealism!” was Panic Room in 2002. I saw it in the theater and was blown away; nothing screamed “computer-generated.” Later that year at SIGGRAPH, the Electronic Theater showed a production reel with that famous impossible camera move gliding up through the house’s interior—walls, floors, keyholes, the works. It was physically impossible to film for real, so it had to be CG… and it looked seamless. For me, that was the tipping point.

Of course, nailing photorealism in movies was just the start. The next frontier was doing it in real time, on affordable hardware, in stereo, at 4K, and beyond. Our work on OpenGL and especially the OpenGL Shading Language (GLSL) benefited directly on those early film milestones. Our efforts were based on bringing programmable shading power to interactive graphics so real-time could chase the same dream.

Here are some clips and breakdowns that capture these moments:

  • The iconic Genesis Effect from Star Trek II: The Wrath of Khan (1982):
  • Early CGI showcase from Tron (1982):
  • Dinosaurs brought to life in Jurassic Park (1993) – ILM VFX breakdown:
  • BUF’s making-of for Panic Room VFX:

Our work in graphics is never truly “done”—there’s always the next level of realism, speed, or immersion to chase. What film moment made you think we’d crossed into photoreal territory?

Read More

New client – Indurotek

Over the past several months I’ve had the pleasure of working as a consultant with Roger Pilant and the team at Indurotek, a new startup building high-tech composite trailer bunks that eliminate the rot, warp, and maintenance headaches of traditional wood bunks.

My role has been broad and hands-on as they moved from idea to launch-ready business. Key contributions include:

  • Brainstorming and finalizing the company name Indurotek (a blend that conveys industrial-strength durability and advanced technology)
  • Securing their domain name and beginning to populate their website at indurotek.com (more content and features rolling out soon)
  • Developing complete brand identity: logo design, primary/secondary color palette, and brand typography guidelines
  • Synthesizing a clear business plan from numerous strategy conversations
  • Creating a polished company overview slide deck for investor and partner meetings
  • Designing business cards, a one-page sales flyer for trade shows and dealer outreach, and other launch collateral tailored to the marine products industry

It’s been rewarding to see the project evolve from early sketches and discussions into a professional, market-ready brand with a compelling value proposition: bunks that last a lifetime and protect boats better than wood ever could.

Indurotek is now actively taking orders and building partnerships. If you’re a boat owner tired of rotten bunks, a trailer dealer looking for a premium upgrade, or a marine OEM interested in white-label or co-branded options, check out indurotek.com or reach out to Roger directly.

Excited to watch this one grow—congratulations to the Indurotek team on a strong start!

Indurotek Company Overview presentation
Indurotek Company Overview presentation
Indurotek sales flyer
Indurotek sales flyer
Indurotek go-to-market plan
Indurotek go-to-market plan

Read More

Upcoming: The Road to GLSL

I’m thrilled to be delivering the opening keynote at the inaugural Shading Languages Symposium in February 2026! As someone who’s spent decades immersed in the world of computer graphics, I’m excited to take the audience on a journey through the rich history that led to one of the most transformative innovations in our field: the OpenGL Shading Language (GLSL). My talk will weave together three technical threads that converged with the creation of GLSL:

  • The Quest for Photorealism – The relentless drive to make rendered images indistinguishable from photographs.
  • Efforts to Tame Software Complexity in Rendering – Managing the exploding sophistication of software used to interact with graphics hardware.
  • Hardware Advancements – The evolution of GPUs that finally made programmable shading practical and performant.

From there, I’ll dive into the behind-the-scenes story of how GLSL was conceived, implemented, and standardized – a collaborative effort that forever changed how we program graphics hardware. Along the way, I’ll share some fascinating historical nuggets to bring the story to life, including:

  • Some surprising facts about the order of key computer graphics innovations (e.g., can you place these four innovations in the correct chronological order? Phong Shading, Environment Mapping, Texture Mapping, Fractals.
  • The profound truth about computer graphics uttered by Ken Perlin when he first demonstrated procedural texturing and someone asked, “But isn’t this just fake?”
  • The “aha!” moment for ray tracing: Turner Whitted’s breakthrough, inspired by a specific SIGGRAPH paper – with a surprising involvement from a milkshake!
  • The dramatic day when 3Dlabs first presented their initial GLSL work to the OpenGL Architecture Review Board.
  • The very first GLSL shader ever executed on real hardware.

These stories aren’t just trivia – they illustrate the creativity, serendipity, and sheer persistence that propelled shading languages from academic curiosities to the cornerstone of modern real-time graphics. If you’re attending the symposium, I can’t wait to share this history with you in person. And if not, be on the lookout for the slides and (hopefully) the video recording of the presentation!

One last thing: After several decades in the field of software development, I finally realized what software really is. I will share that profound insight with you as well!

See you in February!

Read More

New Website

I’m happy to report that my new website is live! It’s been a journey, especially since I’ve been juggling this with my part-time gig at LunarG, which delayed things a bit. On top of that, I admit I’m a bit of a perfectionist when it comes to design, so I’ve spent a good amount of time fine-tuning the aesthetics and selecting just the right imagery to reflect my vision. I’m really pleased with how it’s turned out – it feels like a true representation of my work and passion.

I’d love to hear what you think about it! Whether it’s feedback on the design, the user experience, or any suggestions you might have, I’m all ears. Please take a moment to check it out and let me know your thoughts. Your insights could help make it even better!

Now Working With LunarG!

I’m thrilled to announce that my first developer relations consulting gig will be in a digital marketing role with LunarG. (For those who may not know, LunarG is the developer and curator of the Vulkan SDK.) I will be working with the team there to sharpen up their external messaging and share more technical content with developers.

LunarG’s mission to develop innovative solutions to 3D graphics challenges aligns perfectly with my experience and passions, making them an ideal first client in my new journey. This is a fractional, non-exclusive role, so don’t hesitate to contact me if I can help you in any of the areas listed on this website. In the meantime, follow LunarG on LinkedIn and X!

Kickoff

Hey everyone, I’ve got some news to share! After spending 18 years at Intel, I’m diving into the world of fractional work. It’s going to be super flexible, and I’ll keep doing what I love – focusing on developer relations for companies into graphics, imaging, video, and other types of visual computing.

Ever since I first experienced color graphics on my old Apple II computer, I’ve been hooked on two things: making awesome graphics and media products, and helping developers make their own visual computing magic. These passions have driven my career path, whether it was through hardware, software, or helping set industry standards.

At Intel, I got to wear a lot of hats – product management, product development, developer relations, marketing, customer success, you name it. I also dipped my toes into branding, legal stuff, finance, event planning, and sales.

I’m really excited to bring all this experience to companies that could use my help. I think my wide range of skills and experience will be especially helpful to small- and medium-sized companies. If you think I can assist in any of these areas, feel free to hit me up!