Updates Aug 19
PGrid
- posted PGrid on a facebook group for pc builders. seemed to get a decent amount of positive feedback. No one put in a price email alert though

- posted about PGrid on techpowerup forums but got banned for spam lol
- posted about PGrid on localsearch.com.au
- submitted pgrid to sitelike.org
- quality of data updates:
- handle 404s for centrecom (means they no longer stock?)
- handle 404s for ple
- handle out of stock for msy. They have a bad habit of sometimes having the cheapest gpu but always leaving it out of stock which is dodgy.
- bug fixing on mwave related to cloudflare blocking scraper and how listings are removed/added. transitioned mwave to have bulk price snapshots and added out of stock handling. added a feature to disable javascript on scraper to avoid js based detection.
- posted on ozbargain when some amazon deals were found as well as posting links to pgrid inside the post.

- bug fixing on bulk scraper, can handle removed listings, cleaned up a little tech debt
- bug fixing on amazon price scraper. unsure what happens when amazon listings get removed but they can still exist without pricing and no method of buying. I assume that means out of stock so updated the scraper to handle that.
- got the first affiliate sale from pgrid!!

- found out that amazon listings sometimes change titles and in one case fully changed gpu. worked on a solution that uses ai to check if the title changed and if it changed gpu turn the active card back into needing manual validation.
- added out of stock display on the gpu details page

- updated display logic to ignore out of stock items when rendering the plot, and rendering the main gpu page.
- updated email notifications to get it working again. set up logic for how often it will resend notifications, and got the price checking logic to handle out of stock for items
- updates to y axis of price history graph so that its not 0 at the min value. makes the price changes more pronounced
- updates to job queue scripts. did some clean up and updated to allow easier manual queuing of jobs. this is being used to queue a price alert email job to run after a static site build and deploy. was initially doing the email job right after scraping but theres a delay between finishing scraping and building and deploying an updated static site. also dont want to do email alerts if static site build failed.
- by the end of the week, it was $42 revenue mainly from 2 gpu sales. Feels good to get some revenue from a project! Got about 20 users signing up for price alerts.

- first day spike was from fb post on monday, second day was from ozbargain on tuesday. then the following days seem to be a steady flow from ozbargain and a few direct too. surprised that the traffic didn’t fully die off when the deal from ozbargain went off the front page.

Homeless helper app
- did a little thinking about the design, looking at what kind of information is out there and updated the mockup a bit.

Law statement of claim matrix app
- had a meeting with lawyer mate who proposed the idea, we didn’t agree on how we should split the company with him wanting to go 50/50 and me wanting to go around 80/20. so project is dead but probably for the better. I think theres good potential for ai to help with menial tasks in non tech industries, so could be worth trying to get familiar with day to day tasks of what people do in different industries.