HN user

zaiste

1,612 karma

https://zaiste.net

[ my public key: https://keybase.io/zaiste; my proof: https://keybase.io/zaiste/sigs/EvUDW0OkIcaybj9B5OAXMpTK-lPm2Z9UV_KTLidKjso ]

Posts143
Comments103
View on HN
github.com 5mo ago

Open Mercato: An Agentic-Ready, Developer-First CRM/ERP Framework (TypeScript)

zaiste
9pts1
demo.yournextstore.com 1y ago

Show HN: Commerce GPT – Chat with LLMs to find products in your store

zaiste
1pts0
github.com 1y ago

Show HN: YourNextStore – an open-source Shopify with Stripe as the back end

zaiste
285pts87
demo.yournextstore.com 2y ago

Show HN: Your Next Store – E-Commerce with Stripe as the back end

zaiste
3pts1
edgematic.dev 2y ago

Show HN: Reduce ChatGPT costs 10x with distributed cache for LLMs

zaiste
22pts3
www.aleph.se 3y ago

Dyson Sphere FAQ

zaiste
2pts1
github.com 3y ago

Wren: A small HTTP library for Deno, built for convenience and simplicity

zaiste
2pts0
yc-graphql.vercel.app 4y ago

Show HN: We Built a GraphQL Layer for the YC Startup Directory

zaiste
16pts4
fabiensanglard.net 4y ago

The Polygons of Éric's Chahi Another World

zaiste
161pts33
archive.teletextarchaeologist.org 4y ago

Teletext Archive – open repository for teletext recoverers

zaiste
67pts16
en.wikipedia.org 4y ago

Boontling, a jargon spoken only in Northern California

zaiste
1pts0
mexiconewsdaily.com 5y ago

In Chiapas the poorest Mexico state, people drink on avg 2L of Coca-Cola per day

zaiste
8pts2
news.ycombinator.com 5y ago

Ask HN: Why GraphQL, Interview with Sean Grove OneGraph (YC S18), Your Questions

zaiste
2pts0
github.com 5y ago

Show HN: A GitHub issue that self-updates in realtime using GraphQL subscription

zaiste
3pts0
edition.cnn.com 5y ago

Russian woman breaks world ice swimming record

zaiste
4pts0
store.biohackingbook.com 5y ago

Biohacker's Handbook

zaiste
13pts3
github.com 5y ago

Typed, Declarative, Data-Driven Routing for Node.js (Express.js Alternative)

zaiste
2pts0
zaiste.net 5y ago

Setting up a React.js project using Vite instead of Create React App

zaiste
1pts0
github.com 5y ago

Just: A Make Alternative in Rust

zaiste
3pts0
medium.com 5y ago

Quickly Create a Full-Stack Web App in TypeScript

zaiste
2pts1
zaiste.net 5y ago

My Favorite Privacy Tools in 2020

zaiste
1pts0
open-rpc.org 5y ago

OpenRPC: JSON-RPC Now Has an Interface Description to Rival GraphQL and gRPC

zaiste
4pts0
zaiste.net 5y ago

Rust Shell Commands I Wish I Knew Earlier

zaiste
1pts0
kretes.dev 5y ago

Web RPC: Share TypeScript methods between front-end and back-end over HTTP

zaiste
1pts0
github.com 6y ago

Show HN: TypeScript IDE/framework built on VS Code and Nix

zaiste
1pts0
besjournals.onlinelibrary.wiley.com 6y ago

Trapper: An open source web‐based application to manage camera trapping projects

zaiste
2pts0
github.com 6y ago

Malina.js – Front end compiler, inspired by Svelte

zaiste
3pts0
www.youtube.com 6y ago

Playstation 5 Hardware Reveal Trailer

zaiste
2pts0
kretes.dev 6y ago

Show HN: Kretes – Build full-stack applications in TypeScript and PostgreSQL

zaiste
81pts24
audiomass.co 6y ago

AudioMass – free, open source, web-based Audio and Waveform editor

zaiste
1011pts181

https://yournextstore.com https://github.com/yournextstore/yournextstore

I'm building Your Next Store (YNS); it's a Shopify alternative built with React and Next.js.

We provide an opinionated boilerplate tailored for tools like Claude or Codex, so designers and developers can build storefronts faster and more easily. It enforces a clear structure to start from while keeping full control over design, animations, and the overall storefront experience. It’s built on top of Stripe, with our higher-level commerce abstractions, like "add to cart", "checkout", "pay", "browse products" etc; plus a Commerce CMS so merchants can manage everything smoothly once their store is live.

If youre planning to sell something online and want a modern solution, hit me up! :)

That's an interesting insight, and I'd like to learn more about it.

Off the top of my head, have you considered using the Stripe API directly in those other places? i.e. Stripe as the source of truth, with data being fetched to those other places as REST calls for example?

I imagine that linking those "other" orders with products might be a bit tricky, though

Thanks!

We're experimenting quite a bit at the moment - starting with Umami, but we’re also considering developing a custom solution (analytics subset) specifically for e-commerce

Coupons are on our roadmap, and adding them should be relatively straightforward. Would you be interested in beta testing it with us? :)

A Dockerfile has been proposed by the community. I’ll review it today: https://github.com/yournextstore/yournextstore/pull/22/files

We started by storing data like stock as product metadata directly in Stripe. Plus, we’re developing a thin layer to manage the sync between individual stores and Stripe (e.g. atomicity)

This solution is not (yet) ideal, but works well for most small stores and we have some ideas how to improve it further - composability/headless can be overwhelming in many such scenarios.

Yes, we've had similar experiences and plan to address them to some extent. In certain cases, like with Facebook, it might not be straightforward, but we want to provide built-in alternatives e.g. analytics specifically tailored for e-commerce that cover ~80% of what you need, with the rest being a trade-off.

I also think Facebook, Google, Hotjar et al. will eventually get better with those scripts.

we’re fully focused on Stripe and don’t plan to support other providers. This is because e-commerce is more than just a payment gateway. Our goal is to integrate various Stripe features into a comprehensive and convenient package for online commerce, while using the synergies between different Stripe products.

That said, the project is open-source, so the community could add support for something like Razorpay.

When you mention Stripe isn’t available everywhere, which country would you like to see added?

This feature isn’t ready yet, but it’s something we’re actively working on. To have shipping right away, it could be outsourced to a third party, and some of our partners are developing such functionality this way.

In the long term, we aim to make it tightly integrated with Stripe, making Stripe the core infrastructure for your e-commerce needs.

Yes! One-page checkout has been, and continues to be, one of our top priorities. There are still a few minor improvements to be made, but I’m really happy with how smooth the experience is rihgt now.

Have you tried it with Stripe Link? This reduces the entire checkout process to just four (4) clicks; no need to fill out forms as long as your details have been saved from a previous purchase elsewhere on the Internet.

Thank you for the kind words!

Thanks for the kind words!

We use Stripe’s "Product Catalogue", a relatively old but, to our surprise, somewhat lesser-known feature. By leveraging metadata, you can represent most e-commerce concepts, and we’re actively working on expanding those capabilities even further, beyond products and orders.

And yes, caching is the key ingredient in YNS. The combination of RSC and Next.js Cache works really well - different React.js components can independtly fetch remote data and Next.js gives you great flexibility in managing that.

Hey!

My name is Jakub and together with my friend Michal we recently started on a mission to help improve the GraphQL tooling.

Our first initiative is to build a tool that can help «guess» the structure of internal APIs and combine it under a single GraphQL endpoint. We want to make this proces visual and as automatic as possible.

In the example posted above, we re-shape the responses so that a page in this web application can fetch only the fields it needs. This is just one of the things that can be done - there's more to explore.

Let me know what you think! (about this idea or about GraphQL in general)

Zapier on Steroids for programmers!

I like how Netlify went with a low-code approach that provides not only speed and flexibility, but also greatly helps with long-term maintenance. Web apps are now more connected and heterogenous than ever - there is a need to quickly and easily connect with various APIs. No-code falls short in providing performant and maintainable code bases. GraphQL-based tools could be the solution. Netlify seems to have taken the lead here. I only worry about potential vendor lock-in.

Congrats!