Scale By The Bay 2018: Julien Delange Interview
Recording: Scale By The Bay 2018: Julien Delange Interview
you my name is JD ranch I work at Twitter I'm start software engineer and I live in San Francisco in California we are building a platform that basically provide metrics about the Twitter network so this not only used to diagnose any network issue in the Twitter infrastructure but also we are going to use these metrics and see trends rather last few months about how the network issues so we can make them that than new network devices and expand our infrastructure I realize the programming track mostly because I started to draw functional programming and scale by the way by definition is really oriented towards functional programming skaara so we enjoy this track I also like the data track because it's also all of the two of a I but my really favorite one is when people talk about programming I enjoy as a optimization about draw and the optimization about the JVM so anything related to scatter the JVM and all these worlds that start to be open to me six months ago when I started to talk at Twitter something that represents his atom training today is how use graphical to explore data I think is a new trend that's when I come into the industry how we can build replace rest services with graphical is something we want to use also any use of functional programming not only mascara but with any language I really think about drug jamak trying to use a functional programming principle even when you write C++ code I think this is something that we should use having more pure function having program that are we easy to understand and test again I discover as a functional programming world I'm trying to write more and more functional programming code so for example having a good understanding about cats of Scala's so that has a library in Scala that that we provide more support or functional programming styles so I'm me trying to learn this disaster I also try to have better understanding about different libraries tools used to handle the data and use machine learning techniques it's something that I'm really trying to uh to to learn so I didn't really have a choice when I joined Twitter six months ago I had to go Scala but I really think functional programming help you to understand your code and and test your code better so I try to follow this principle right now in my code not only when I use Cara but also when I use Python so I think that functional programming is gonna make an impact way behind and way beyond skaara how you gonna write code try to have pure function when the output if and only other inputs it's way better to write to understand and test this is something that I believe can have a really strong impact not only in the world of Cara but really about programming in general I really like what okay so maybe it would be self promotion but I really like what we are doing at Twitter three into a to tweak for examples of JVM or we can treat the JVM is growl to be more efficient this something I like I like also so this is syntactic I like I also like to see people that were that they helped to develop Scala I think that you re about Oscar he had really great influence but developing scale and pushing Scala for water Twitter I think the conference is we open we can really easily talk with people this is something that is really great having three tracks is great it's not too much and not too little this is something that I really appreciate and I really enjoy this topic to our million spots with different companies from the Bay Area and you know more more more global in the US but also the difference because companies that are using skaara so we will see Twitter but also stripe stripe is a big player Strava also April Spotify it's great to see that it's also great to see all these common using scare and wild are using this immediately you