Trying Tumblr Again...

I've been considering switching from xata.io to aiven.io because they add special "xata" columns to your tables and I had doubts on how to export import the data... or how to work around that.

I need an agile way of maintaining the database... So I've improved my Purge.js script and it now can handle 30 threads without throwing a single network error while doing requests. It just do HEAD requests, on 404 the rows are deleted.

I found that I can just work on my local database, then export my data to a CSV file... and import the data straight to xata, I've imported 94271 rows with 0 errors. Fast enough & Simple.

Now, my Next Js site can load my scraped content from my xata.io database :D

ZnIHwho[1].png
 
The first version of my Next JS + Tailwind 4 Static site is almost done ;)

I'm very satisfied with how the site is looking right now. It has high resolution imagery & loads blazing fast, has CTA's to try to funel the user to other sites of the page.

I decided to go with aiven.io for the database. Basically, xata.io 1000 records limit per query + the cap on the concurrent queries were a problem while generating the static pages. xata.io doesn't give you direct access outside their SDK as well. With aiven I can just fire the database and connect using pg that is much simpler and appropriate for my use case.

I have pages for SFW and NSFW content (general and detail pages), I have another where I promote affiliate programs, and I have a page for selling my scraped content (or try to).

It has the placeholders for the ads, but I still need to properly define this... and I still need to see if I can use the payment gateway that I wanted to use (https://www.2checkout.com/products/2sell/) If this doesn't work... I guess I could always go with Ko-Fi.

Apart from that, the first version is done.

After the site is finally done. I want to explore ways of using Tumblr that may differ from the braindead spam that I've been doing. Key words would be.... "Slower but safer", "scraped proxies" (I want to see if they're viable lol), maybe "watermarks" & maybe "Tumblr communities", "Tumblr + Youtube", "Tumblr + Dm's" ? :)
 
Last edited:
Or maybe I could just use Stripe Payment Links ?


I really want to keep the process as SIMPLE as possible.

Plus, the fees seems better than 2Sell...
 
Ok my idea was quite incomplete...
Because you can use a payment gateway, sure... And collect a payment, but what then ? How you handle the fulfillment (the process of delivering the product after payment) ?
So I'm discarding using 2Sell, payoneer payments, or any other service that doesn't manage the fulfillment for me.
The good part Is that I learnt how to use Stripe to receive payments :D Either using webhooks or simply using a page redirection on a successful checkout (that passes the session id), then request through the stripe sdk the data for that session id.

In a nutshell, this is what could be done (without hooks): https://rentry.co/stripe-api (I LOVE using rentry.co, and recommend it to everyone here)

This yesterday I signed up and briefly evaluated Big Cartel, PayHip (is also good but 5% fees), Stripe, Ko-fi (not really what I thought it was), and 2Sell, and finally TheLeap.co

Stripe is the f GOAT... basically.

But I'm not going to directly use or implement Stripe on my own yet xD
Instead I'll use TheLeap.co that is like a wrapper for stripe... They manage a simple Stripe based store, for you. And let you add a product as digital download and they handle the fulfillment and so. Plus they don't add a cut in fees over Stripe fees, and it's free...

I don't want to waste more time on this... I'm going to build the site with the ads, without the page where I promote affiliate programs (still needs some touches), without the page where I want to sell scraped content... And I'll add those pages on future builds / deployments. And I'm gonna split the SFW and NSFW in two different Sites. So I have more freedom for choosing an affiliate network when they don't allow NSFW on the SFW site...

Again, I'm sorry, I know all of this doesn't have much to do with Tumblr but, I feel this is necessary for my future attempts at Tumblr, which I'm looking forward to continue with. I like to think that is part of "the process"
 
Last edited:
Ok my idea was quite incomplete...
Because you can use a payment gateway, sure... And collect a payment, but what then ? How you handle the fulfillment (the process of delivering the product after payment) ?
So I'm discarding using 2Sell, payoneer payments, or any other service that doesn't manage the fulfillment for me.
The good part Is that I learnt how to use Stripe to receive payments :D Either using webhooks or simply using a page redirection on a successful checkout (that passes the session id), then request through the stripe sdk the data for that session id.

In a nutshell, this is what could be done (without hooks): https://rentry.co/stripe-api (I LOVE using rentry.co, and recommend it to everyone here)

This yesterday I signed up and briefly evaluated Big Cartel, PayHip (is also good but 5% fees), Stripe, Ko-fi (not really what I thought it was), and 2Sell, and finally TheLeap.co

Stripe is the f GOAT... basically.

But I'm not going to directly use or implement Stripe on my own yet xD
Instead I'll use TheLeap.co that is like a wrapper for stripe... They manage a simple Stripe based store, for you. And let you add a product as digital download and they handle the fulfillment and so. Plus they don't add a cut in fees over Stripe fees, and it's free...

I don't want to waste more time on this... I'm going to build the site with the ads, without the page where I promote affiliate programs (still needs some touches), without the page where I want to sell scraped content... And I'll add those pages on future builds / deployments. And I'm gonna split the SFW and NSFW in two different Sites. So I have more freedom for choosing an affiliate network when they don't allow NSFW on the SFW site...

Again, I'm sorry, I know all of this doesn't have much to do with Tumblr but, I feel this is necessary for my future attempts at Tumblr, which I'm looking forward to continue with. I like to think that is part of "the process"
How can I contact you? I have a collaboration oportunity
 
Any updates?
Oh ma... I'm sorry for all the silence... I got burned I guess.

Hmmm seems to me I wasn't really prepared to do what I intended to do at the end of this thread or at least in a quick way to keep this thread updated.

My personal and family life has gotten in the way, a bit, as well. I've fixed a few things and now the bank pays me about ~$40 each month in interests :rolleyes:

During this time, among other things, I've been learning react & react hooks / typescript / next js / mdx / shadcn / tailwind / drizzle orm. I have implemented an hybrid keyset/page-based pagination, instead of offset. I gave a polish pass to my mobile & desktop optimized nested navigation. In addition I've been learning about typography and vertical rhythm. I also learned how to host it on cloudflare workers using wrangler on a spaceship custom domain. And basically, I have a complete website set up.

Somehow, this unlocks imo new possibilities. Other ways to approach things. But truth is... everything takes too much time when you're alone, with limited resources, and having your family asking for help on too many things lately...

How can I contact you? I have a collaboration oportunity
If you're still interested, you can DM me here in the forum. I'm open to talk. But I can't guarantee you anything.

bro you are beast, keep going and good luck with your journey
Hahahaha a beast... aish ty. But you see... this beast got kinda burned.
I've got this to a point, where I felt I was banging my head against a wall, and digging further using the same tech/resources I think would've lead me to the same outcome again & again.
To tackle Tumblr I think I should, at least, to be using proxies. And probably, advanced libraries that go beyond what playwright can do to "bypass" their anti-bot systems. I know those exist, I know where to find them... but again it's a time/effort thing.

I think is better to halt this for now. I do not discard giving it another chance (Maybe in a "Trying Tumblr Again 2" thread).
That next time using proxies and these exotic libraries. And hopefully with a site with an audience.

During this whole thread I've learned a TON and I've improvised a lot.... I pushed it much farther than what I initially planned, and I tried to be transparent / honest with you all.
I hope I haven't failed you guys : /

Thanks & Till Next Time
Peace
 
Last edited:
Back
Top