thanks! I've been trying to get as much as I can out of the cursor free token period. I have a new version with more fireworks shapes, a new tank game... it's been great getting to play with frameworks like phaser without needing to learn them first for prototyping. I would invest the time to learn the tools if this was a production app but sometimes just seeing if they are the right tools takes a long time and this totally shortcuts it.
#š» Programming
1014 messages Ā· Page 2 of 2 (latest)
I built (and shipped!) a production eBay automation in two weeksāwith GPT-5 as my senior engineer
TL;DR: Iām not a software developer. In two weeks, working evenings with GPT-5 as a kind of senior engineer/pair-programmer, I built a real FastAPI service that scans eBay for arbitrage opportunities, stores āopportunities,ā lets me save clean listing drafts, andāafter I physically receive an itemācreates & publishes the listing via the eBay Sell APIs. It runs on Render, code lives on GitHub, and all data is simple JSON. Along the way we solved OAuth scope tangles, policy/marketplace mismatches, the infamous ā25007 shipping optionā error, and a tricky condition-mapping issue, plus added admin tools and a local ādraft storeā for long lead times.
What GPT-5 built for me:
A small FastAPI web service that:
POST /scan: queries the eBay Browse API with an application token, scores results with a profit engine, and persists only āopportunitiesā (title, snapshot price, link).
GET /: a simple HTML page showing the opportunity feed (images, snapshot price, margin, actions).
āSave Draftā button per opportunity that writes a clean, minimal listing draft (JSON) to my local āDraft Storeā on Windows, so I can come back days later after the parcel arrives.
POST /confirm-receipt: turns a saved draft into a published eBay listing using Inventory + Offer APIs (and Fulfillment for shipments later). It uses a user access token minted from a stored refresh token.
A tiny admin menu: list/inspect/delete drafts and opportunities, plus optional upload/restore of a draft.
A conservative design:
No auto-buy. The service surfaces links + a price snapshot; I buy manually on eBay.
Simple storage: flat JSON files (opportunities/ā¦, drafts/ā¦) and a lightweight template.
A profit engine with environment-driven costs (fees, shipping in/out, packaging, return buffer, VAT), computing net profit and margin with clear āreasonā strings for debugging.
What surprised me most as a non-developer:
The ācodingā part was only 50% of the work. The other 50% was API product knowledge: scopes, marketplaces, Business Policies, condition IDs, sell privileges, tax compliance, and what belongs in an Offer body vs. a Policy. GPT-5 was priceless hereāit kept nudging me to the correct docs model (e.g., āshipping lives in the policy, donāt push shippingOptions into Offerā).
The feedback loop was fast: copy a curl command, look at the JSON error, paste the snippet to GPT-5, ship a tiny patch, repeat.
Plain JSON + files was more than enough. I didnāt need a database for v1.
Why this matters (my take on the societal angle):
Iām a non-programmer who built and shipped a working, policy-aware automation in two weeks. If this scales, weāll see:
Entrepreneurial acceleration: one founder + one AI can validate ideas at the speed that once required a small engineering team.
Shift in scarce skills: Knowing the domain (e.g., e-commerce compliance) becomes as valuable as typing code. AI narrows the gap between āI have a process in my headā and āit runs in production.ā
Compliance by construction: Paradoxically, more automation may produce safer systems, because a good assistant keeps you inside platform rules (scopes, policies, rate limits) and documents why.
Open tooling ecosystems: With Render/GitHub and a handful of libraries, deployment isnāt a cliff anymore. The barrier is mostly clarity and patienceānot money.
I donāt think this eliminates professional developers; it reassigns them to deeper problems. But it does mean thousands of āsmall automationsā can now be built by the people who understand the workflows bestāwith AI as the senior engineer who never sleeps.
If you want to reproduce this, start simple: HTML list + āSave Draft,ā flat files, one marketplace, one account. Keep a āwho am Iā endpoint to verify tokens. Add features only when a real error forces you to learn the next layer (condition policies, privileges, etc.). Thatās how I got to my first fully automated listing.
If this helped, feel free to reuse the structure and adapt it to your market or platform. And if youāre stuck on a 25007 or 25019 at 2 a.m.āIāve been there. GPT-5 has, too.
Has anyone faced an irritative bug in canvas when programing in c/c++ or similar and using c-style string like "some string\n". When AI updates canvas it always converts \n to a real line break. When asking them to use escaped \ \n it put escape in a final code as well. Any possible solution?
Here's the continuation of my experiments with ChatGPT! This time, the video presents an experiment integrating ChatGPT-5 into a 3D environment to test the interaction capabilities of this type of AI by playing chess!
Although the goal isn't just to demonstrate the AI's mastery of the game: chess serves as a visual aid to illustrate the new perspectives offered by this type of interface.
I remind you that no API is used: the connection is made via the same channel as a traditional ChatGPT account, with the same response times as for any other user. This management allows for a persistent and continuous conversation over a very long period of time, which makes all the difference! In theory, this approach also allows for a universal connection, adaptable to any AI with a web interface. Comparative tests are currently underway.
This personal experiment aims solely to explore new ways of using LLM-type AI. Integration with 3D worlds could be a future development, as the possible applications are countless. They rely on the immense knowledge base of these AIs and their ability to develop a rich narrative dialogue. Here are a few ideas: tours of museums, monuments, or landscapes, educational applications, Windows-like 3D environments, or simply discussions over a game of chess!
And you, what would you think of a 3D GPT?
What concrete uses come to mind?
Do you have any ideas for testing with GPT-5?
I can't post the video here, but you can find it by searching "Eidolon855" (without separating Eidolon from 855) on the web.
September 24, 2025 (Confirmation: I'm not good at chess !)
it made a os
like a actual os
kind of
it can run micropython
and make basic ui
but itās still very cool š
hi
1