Hi, I'm Vikrant.
If you don't know me, give me 10 seconds.
I'm a backend engineer who has worked at
@PayRamApp and @CatoffGaming , and for the last 6 months I've been working at one of the "world's largest domain portfolio registry" which powers 10.5M+ domains. Yes 10.5+ mil
9/
Exactly after 1.5 hours the "enrichment" module is now working
It's not something which get resolved by itself I added a dispatch layer to this module.
As BullMQ uses competing-consumer semantics.
Look at the third terminal you will see all the stages getting passπ₯
7/
Wake up, daddy's home
The weekend is here, and I'm back at it.
Picking up exactly where I left off and continuing to build as always, I'll be sharing the wins, the bugs, and everything in between right here.
Now, time to fire up π
@PayRamApp@CatoffGaming 6/
Every suspicious domain is now enriched with:
β RDAP (age, registrar, privacy)
β DNS records
β ASN reputation
β SSL metadata
It is slowly turning into a real-time intelligence platform.
results:
8/
I am 100% toasted right now, and no idea why this multi-worker setup refuses to cooperate.
The "enrichment" pipeline most important isn't performing the way I expected.
I've attached the latest implementation below.
2 out of the 3 stages in the pipeline are working
Steam Machine is here, and you can sign up now:
Steam Machine 512GB
Steam Machine 2TB
Plus bundled versions with Steam Controller
Learn more and sign up here: https://t.co/dSr8sbm8db
@RailMinIndia@AshwiniVaishnaw 2/
This is basic common sense:
β If the previous pass has expired, make the renewed pass valid from today.
β Or at least give users an option to choose the start date.
The irony? This option already exists while issuing a fresh ticket.
@amofficialCRIS Please find a hobby
1/
At this point, I'm convinced @RailMinIndia's main job is posting @AshwiniVaishnaw's videos because there's no way the RailOne app was tested properly.
My monthly pass expired on Sunday. I "renewed" it on Tuesday, and the new pass becomes valid from the NEXT DAY. π€£
Four years ago, I started on a basic machine and spent nights tinkering, building projects, and losing.
Today, I finally bought my first MacBook π₯
This isn't a flex for me but tbh I'm proud of, this machine
Four years ago, I started on a basic machine and spent nights tinkering, building projects, and losing.
Today, I finally bought my first MacBook π₯
This isn't a flex for me but tbh I'm proud of, this machine
@PayRamApp@CatoffGaming 6/
Every suspicious domain is now enriched with:
β RDAP (age, registrar, privacy)
β DNS records
β ASN reputation
β SSL metadata
It is slowly turning into a real-time intelligence platform.
results:
Hi, I'm Vikrant.
If you don't know me, give me 10 seconds.
I'm a backend engineer who has worked at
@PayRamApp and @CatoffGaming , and for the last 6 months I've been working at one of the "world's largest domain portfolio registry" which powers 10.5M+ domains. Yes 10.5+ mil
@PayRamApp@CatoffGaming 5/ Enrichment Module is DONE.
I am back after 18 hours of research, debugging, and reverse engineering.
I got to know ?
https://t.co/748tgcdRsW is just proxy over IANA's bootstrap data, so I implemented the routing myself.
Pipeline so far:
CT Logs β Pre-Filter β Enrichment
@PayRamApp@CatoffGaming 4/
it's 6:53 AM
After another 2 hours and 15 minutes, prefilter layer is finally working.
It's goal is simple cut down the noise identify domains that are worth investigating.
out of 1000+ domains , only 2 look capable enough to move to the next stage.
a very short demo. π
@PayRamApp@CatoffGaming 3/
After exactly an hour I have self-hosted replacement to @calidogsec's certsteam server.
Finally I can see terminal showing cert issuance, live
Now filter the noise.
btw it's 4:31 AM
@PayRamApp@CatoffGaming 2/ Spent the last 3 hours integrating @calidogsec's CertStream
The plan was simple to connect to CT logs, start ingesting certificate events and build detection logic on top
What actually happened connect waitt, more wait
Receive absolutely nothing
blank terminal since 10 min
1/ It's Weekend.
For the next 48 hours, I'm building a live phishing & brand-impersonation detection platform using real internet data.
No polished demos.
No "I built this in 5 minutes with AI."
f** fairy tales.
I've built systems that handled more real users than the customer numbers some startups proudly put in their VC pitch decks.
I make mistakes. I break things. I learn. Then I build again.