Devreal

Scale By The Bay 2018: Frank Sommers Interview

Scale By The Bay 2018: Frank Sommers Interview

Recording: Scale By The Bay 2018: Frank Sommers Interview

my name is Frank summers and I'm a president of auto spaces and I live in Orange County California well our company builds financial services workflow application and I guess the coolest thing about it is that I get to make the technical decisions and I got to make those decisions early on when we started and it shows actually Scala when it was in an early earlier format so what's cool about it I guess is that we evolved along with the language itself and the whole ecosystem and so we'd have seen it for many years now develop and it has worked out really well for us well I guess State on functions that becomes object-oriented well I would say that I'm actually most interested in the data in this conference and mainly because I'm least familiar with that I'm more familiar with the programming concepts and the reactive technologies but I'm least familiar with the data so that's what I'm most interested in right now well that's what our whole talk is about so we'll come to the talk and we're also working on a book with my friend bill then are some best most effective scholar programming techniques so we in this conference we shared three programming techniques with the audience that you think are best practices and it's mainly about the fact that Scala is a very fun opinionated language so when you work in a Scala project as a project leader or manager you have to decide which which way to go basically it's column and so they are I would say the best practices that have a project opinion whether it's a functional programming or whether it's a more object oriented you know slant on Scala and have to have an opinion and then stick with that opinion throughout the project so your project becomes consistent you I guess too tough some best practices or I would say more than respected technologists - I would like to learn - III I would say first is how to use called effectively on the client so scholar Jas has become more and more popular in recent years but up to date to my knowledge few projects have used it at least those haven't been very visible but now I think this year we see a lot more projects that use Scala on a client side to its ecology as so that's the first thing I would say the technology or best practice I'd like to learn and then about Big Data also in terms of how people use and what technologies they would use right now with Scala on big data and I said three just like Rick Perry and the presidential debate and I remember the third one but that's mainly my interest right now well again I would make a comment Escala is both functional and object oriented so you would ask the question also HEIs object reprogramming meets kala changing our lives I would say it has changed my programming style very significantly it made it more functional more testable more module or more fun both in terms of functional and also just fun it's the English word and I made a lot of friends in the Scala community I think that's also really good positive aspect of it [Music] well the coffee is really good and also I think they the people are very nice and it's a fun place something we just got hurt here this morning because I couldn't get here yesterday but it's been so far looks like a really fun place well fun conference so I would tell them to come next next time you have a conference you