Inspiration

Working at my company we wanted to hire engineers with a security background from our combined networks. I had the idea of pooling all of our social graphs on Twitter into one list and then searching that list for engineers that followed specific security accounts. This was insanely valuable for us but was a pain to do manually. So I built Pinched.io to solve this.

What it does

Pinched.io turns twitter into a tool for recruiting, sales or networking. It lets you search any social graph, filter people by role, location or workplace, and organise them in trackable twitter lists. For example: Find all designers in London following me / my investors / @person.

Pinched.io also lets you setup keyword/phrase alerts on Twitter lists you manage. So alert me anytime someone in my recruiting list tweets the phrase: Looking for something new.

How I built it

I started with plotting out the UI in Figma. Then built a rudimentary frontend with dummy data, once I knew how the UI would function I dived deep into the API’s and backend. The API documentation was great and super easy to use. After that it was just a matter of connecting backend to frontend and getting rid of bugs.

Challenges we ran into

I was fortunate to not run into any real challenges. The API documentation was great and I have previous experience building web apps. I used the https://github.com/PLhery/node-twitter-api-v2 client, which was amazing and a huge time save especially with things like rate limits and pagination. I think using that was probably the reason I didn’t really find too many issues.

Accomplishments that we're proud of

The thing I’m most proud of is building something that people are actually using. I.e. Pinched.io has real users, a some of whom are pretty happy with it!

What I learned

Tons! I improved my design and engineering skills. I have a deep understanding of how Twitter’s API’s work and I built a full fledged product. Those skills will be invaluable as I continue my dev journey and try to turn Pinched.io into a real product with paying users.

What's next for Pinched.io

I’m going to turn Pinched.io into a real company. The users I have seemingly like it and some have even indicated they’d be willing to pay for it! So I’ll be adding new features, improving existing ones, all while onboarding new users. Exciting times ahead.

Built With

Share this project:

Updates