RenFei

Software EngineerProgrammer

A programmer born in the 90s who got looked down on for his degree, always poking at new things, curious about anything unfamiliar. Lucky enough to have grown up right as personal computers spread across China.

Computer class in primary school, internet cafes in middle school, my own PC and my first website in high school, then computer science at university — that's where the story starts.

I graduated with a C#.NET major and taught myself Java later to switch tracks. The site you are looking at was written by me end to end, backend to frontend, and has been through four major versions.

Contact

TencentQQ:16076276
Telegram:t.me/renfei
Twitter:@renfeii
Gitee:@rnf

Community

Timeline

Hit hard by AI, traffic dropped badly. Shut down the backend server and moved to a fully static site

4.0.0 released. Dropped SSR because Node.js performance was poor, went back to a server-rendered structure, and used an SPA for the admin pages

Cancelled the ICP filing and moved the servers overseas

Got a call from Aliyun about my filing, asking me to move the domain back to mainland China

Brought the BT Tracker service back online

Closed the forum. Received a compliance call asking me to shut it down — under Chinese law an individual is not qualified to run an online forum

3.0.6 went live, rewritten in React. Everything except the CMS and admin modules went closed source

1030 PV, 764 UV, 516 IPs in one day, excluding sub-sites, CDN, crawlers and API traffic

Organic daily IPs broke 500. December 2021: 13k IPs, 14k UV, 19k PV, excluding sub-sites and API traffic

The 100th registered user since accounts launched in 2021, from Hangzhou, Zhejiang, China

Organic daily IPs broke 400 for the first time since 2012, with 12k IPs that month, excluding sub-sites and API traffic

Launched the BT Tracker service

Launched the account system

After countless attempts and emails to GitHub, finally got the username I had wanted for years: github.com/renfei

Decided to drop the microservice architecture and rewrite everything, adding Elasticsearch and Redis, with performance and speed as the goal

The WeChat account passed 1000 followers and organic daily IPs broke 200, excluding sub-sites and API traffic

Moved the ICP filing to Aliyun

Rewrote the site with SpringBoot and Vue.js, my first attempt at separating frontend and backend

Acquired the RENFEI.NET domain

Added a weak-password detection tool to the toolbox, opened it as an API, and built a weak-password database

Rebuilt on SpringBoot, codename NEILREN4J

Decided to move to Java and started building up Java and Linux knowledge

NEILREN.COM went live, built alone on ASP.NET MVC, codename NeilNT

Graduated, interning at a company, planning to build my own site from scratch

Registered the neil.ren domain

Registered neilren.com and switched domains

Started university: software engineering, software technology (C#.NET track)

Registered the Chinese-language domain 任霏.中国

Built my first standalone blog on WordPress at bennett-ren.com

Filed for ICP registration for the first time

Registered 10000chong.com and resold a phone-credit top-up tool


Acknowledgments

We would like to thank the following researchers:

DateNameTypeLinkRemarks
2023-03-25Muhammad Arslan KabeerSecurityLinkedInVulnerability report: bypass X-Frame-Options (Proxy protection NOT used)

For safety reporting methods, see: security.txt


Proof that I am me