Launching today

IZIOS
Find lab-grown diamonds with search that makes sense
2 followers
Find lab-grown diamonds with search that makes sense
2 followers
Search lab-grown diamonds with manual filters or describe what you want with Diamond Scout, currently in beta. Compare listing and report details, explore diamonds in your price range with the free calculator, and use free education guides and metals widgets.



Hi, I’m Jeff. I built a diamond marketplace almost by accident. I was trying to fix search for Sugarberry Memorials, the memorial jewelry business my wife, Kayce Jones, and I run together. Supplier CSVs were frustrating, and our customers wanted to search for diamonds themselves.
In 2024, I paid an outside development agency thousands of dollars for a diamond search system. They promised three weeks and delivered four months later with a cumbersome Shopify-connected version. The feed was unreliable and it did not meet our needs, so I decided to build it myself.
I started the Replit version in December 2024. It was a vibe-coded beginning, and I built it in public. The early stack used TypeScript, Express, PostgreSQL, and Drizzle, with CSV/XLSX and FTP imports. The hard part quickly became changing inventory: sold stones, duplicates, inconsistent feeds, and records representing multiple stones.
Supplier files were roughly 600–800 MB per import. Reconciling them required heavy database reads and writes even after major optimizations. I understood my included Replit/Neon database-ingress allowance then to be 10 GB a month—one reason I needed to rethink the infrastructure.
The first commerce handoff used WooCommerce to create a product for checkout and return order details to IZIOS. Supplier checks, holds, cart data, product creation, payment, and order return all had to stay coordinated. I moved toward a custom cart and direct Stripe integration. In December 2025, I described the flow I was designing: availability check, authorization, supplier hold, then capture. A data-handoff bug in the first real Stripe and Affirm orders left order processing with part of the expected payload; I flattened the metadata and added validation flags.
Today, the custom backend is a monolith I maintain alone. Imports, identity, availability, API, storefront data, cart, provider holds, Stripe events, orders, feed status, job failures, and order state meet across boundaries. Replit was still app/staging infrastructure in April 2026; by June I had moved database and compute to infrastructure I controlled. Many hundreds of hours have gone into designing and revising it. Yay for me :-p
My first independent host was a $300 2013 Mac Pro with twelve cores and 64 GB of RAM, connected through Cloudflare Tunnel. It ran the platform until early October 2026 with no downtime in my experience.
I also built an API so we can offer diamonds inside Sugarberry’s experience, while IZIOS is available to anyone who wants to search. Try manual diamond search or Diamond Scout, currently in beta. The free Diamond Price Calculator and free metals widgets are also available.
Questions about diamonds come directly to me; Kayce handles questions about memorial jewelry. AI helps with code and research, while we handle customer conversations ourselves. Feedback is welcome from people dealing with changing catalogs, checkout handoffs, or the gap between a prototype and a system that has to operate.