ConfTalks

By on

Open source conference talk index. Project is no longer actively developed.

Motivation

This was my first attempt at an open source project with multiple contributors all over the world. I even wrote an article about its initial release.

The idea was to make a website which developers could use to find conference talks on certain topics and to be able to check if an upcoming conference would offer talks that they had already seen.

Features

  • Open source (features and data contributions)
  • Fast, static website
  • Bookmark talks (saved in local storage)
  • Project filtering and pagination

A screenshot of the homepage

Technologies

Some of the technologies used to make this project:

  • JavaScript
  • NextJS
  • ReactJS
  • Styled Components
  • Local storage
  • JSON files for the data

I used JSON files for the data so contributors could easily make pull requests. In hindsight I would never try this approach again, because it got really messy in the end. At the time I had no real experience with backend development, so this seemed like a good temporary solution to get the project going.

The list of conference talks with filters

Project status

Unfortunately I was getting kind of burned out because of the development and maintenance of this project next to my full time job, so I had to stop working on it. This is why I had to halt development.

The footer


Other work

    • NextJS
    • TypeScript
    • React Query
    • React Testing Library

    Dev Quotes

    A NextJS Quotes application with a professional setup and a lot of testing

    See the project details
    • Gatsby
    • React
    • Styled Components
    • TypeScript

    Portfolio website

    A 100% custom Gatsby website built with modern technologies.

    See the project details
Back to projects

Say hello! 👋

If you want to talk to me about something that could interest me, you can send me an email at hey@eddy.codes. I check my inbox a couple times during the week.

You can also find me on Twitter (@eddyvinckk) or LinkedIn.

(I get a lot of messages, so sadly I can't get back to everyone)