Welcome to Tupops' Corner!
I finally switched away from my Wordpress theme to straight HTML. This is temporary. I'll probably switch to React soon.
Mostly, I just wanted something that didn't take 30 seconds to load an empty about page.
I've been working on a few projects:
All projects are available on my GitHub.
-
Project 1 - ACI Customs Document Creator
This project uses ViteJS and Typescript. It simulates the process of creating a Customs Document for ACI. If interested, read more about it on my Github.
Basic usage is:
- Select a shipment from the dropdown.
- Select Pars or InPars - InPars does the A8A, Pars doesn't so pick InPars to see all documents
- Select a port from the dropdown - this will fill in the Subport and Release (both for Pars and InPars)
- Manually enter the date/time. You can pick a date from the calendar
-
Project 2 - 30 sites in 30 days
This was me practicing Vanilla HTML/CSS. There is very little JavaScript if any. Of the 30 days, I finished 23. The reason for this project was to practice css grid. I like it better than flexbox, it seems more straightforward to me.
-
Project 3 - ChessLens
This project is in Java, mostly because I was originally going to work on a chess engine. I thought it might be more interesting (to me at least) to see how well AI could explain Stockfish Analysis. Google Gemini assured I should be able to get something that worked GREAT using llama3.1_8b - something I can run locally.
Many hallucinations later, it was determined I needed something a little more powerful. Groq has a free version of llama 70b, so I eventually used that. It does ok explaining the moves, but I liked DeepSeek better. Mostly it's just included in case someone wants to try it. Compared to DecodeChess, it's very lacking.
-
Project 4 - Demo E-commerce Store.
Github repositoryI had a family member ask if I could create an e-commerce store for them (translation: family member = no payday). So I ask AI what stack could be ran for $0. Answer seems to be none if you actually want to sell anything, but if you aren't selling anything, this approach is the cheapest. It cost per transaction fee 2% and 2.9% + .30 processing fee (Stripe or Square).
I really didn't put a lot of time into this. I used Flux with a super generic prompt to create the stickers. (Make a page of random animal stickers). Published the stickers, and set up store. And after I told the cost to family member, I was informed it would be cheaper for them to use Etsy. It was a fun little proof of concept though.
The Stack. @Next.js + Sanity + Snipcart
If you want more information on what I did, visit my github. The readme goes into detail on how everything was used.