BEHIND THE CODE: The one who got hired to work on open source
Welcome to the Jungle Media
Channel
Interviewed Person
Tim Neutkens
Description
Tim Neutkens is the co-author and lead maintainer of the React-based framework Next.js, as well as the co-author of the MDX library for dynamic markdown documents. We asked him to share with us how he found himself in the world of open source and how that led to him being offered a permanent role working on Next.js.
Transcript
[Music] hi I'm Tim I'm the league maintainer of next year's outside I started building my own websites basically starting right with WordPress and like doing pretty simple websites like for friends of the family or like friends that had like businesses that they want to see like promote after high school I had to do
this internship because basically darts in the madness you have a pre bachelor thing that you have to do in order to go to do a bachelor in some cases so I did this IT management degree basically and that included a half a year of internships and I ended up at this digital agency and this is HC was basically like oh we actually don't know if you like in program because you're doing like this IT management stuff but
we'll look if you like the chance to like prove yourself I started there when it's like at the end of 17 or so and I just started like forgiving stuff internally building like internal tools and then eventually they offered me a job and I decided to take that instead of going to do a Bachelor in computer science we're aggressively using like all these open source tools like WordPress and Magento for example and we were building a lot of like plugins custom plug-ins for WordPress
and I ended up putting some of them online on github basically and sorry like got introduced like oh you can actually like put this stuff out in the open and people find it useful in some cases then I just got more involved than weren't involved into other projects that I found just really interesting in my free time I ended up working inside to work on next but as a side effect of doing that I ended up go out during a bunch of libraries that site internally it was building or we talked about it or like I was advising on several projects
so one of them was actually already out and it was called hyper I started doing a good first issue type issues which is what maintainers mark as like these are the easy ones that you can get started with in order to die conserve it more to the project like changing some documentation or updating like three lines of code inside the code base but they really helps we have like learning how to sketch works and also like learning more about JavaScript so I wasn't doing JavaScript at a time starting to contribute to open source
was that I basically it might sound really weird but I didn't have to know all the things that made up this framework or this tool I just had to know like where to like fix bugs basically and then apply that and then basically get gradually into like how I can contribute more to this project and like know how it works exactly and then basically well it was insight
Kodama had an idea which was let's make a markdown format that can actually hold dynamic elements and he had been thinking about that for like two years or so then there was another person Jonah tender that over the weekend had built the whole implementation for debt library we called the format MDX so I saw that post and I reset him it was like hey do you want to like work together on this stuff because there were a lot of optimizations that could
be made like massive improvements and like how the actual like architecture of the thing worked so I reached out to him I was like hey I can actually help on this cuz we need it for a site and he was like yeah sure let's let's collaborate so it's like really like a really good open source story cuz we just put out like the the actual spec for it in the open and then someone else completely random we never met him before just went in and was like oh I built this thing over the weekend because I found it really interesting I was super intrigued by the idea and then
Video Details
- Duration
- 11:49
- Published
- April 23, 2020
- Channel
- Welcome to the Jungle Media
- Language
- FRENCH
- Views
- 1,206
- Likes
- 43