Category: Technology



Data structure intuition is something that develops naturally for most software developers. In all languages, we rely heavily on standard containers and collections. Need fast insertion/lookup? Hashmap. Need a sorted data structure that stores unique values? Set. Duplicate values? Multiset. And so on. However, most software developers don't develop algorithm intuition quite as easily. Algorithms aren't taught as widely as data structures are, and aren't relied on as heavily. This talk aims to introduce some STL algorithms, show how they are commonly used, and show how by developing intuition about them (+ a little help from lambdas), you can unlock their true potential. EVENT:
code::dive 2019 SPEAKER:
Conor Hoekstra PUBLICATION PERMISSIONS:
Conference Organizer provided Coding Tech with the permission to republish code::dive talks. https://www.youtube.com/watch?v=2MXyNS33t2k



Typescript is in full hype mode right now. Twitter gives us a new hot take daily, but most of us haven’t seen the long term benefits. Dropbox switched to Typescript in 2015 and we’ve seen the good, the bad, and the ugly. In this talk we’ll take a step back from the hype and cover what we’ve learned over the past four years. We’ll discuss how static typing has helped us scale a codebase, and when it’s worth it just to write an any and move on with your life. EVENT:
ReactiveConf 2019 SPEAKER:
Matthew Gerstman PUBLICATION PERMISSIONS:
Conference Organizers provided Coding Tech with the permission to republish ReactiveConf talks. https://www.youtube.com/watch?v=KfluE6-wDSU



Sean Grove of OneGraph reviews the most used GraphQL tools available today and discusses what needs to be done in the future in order to educate and inspire GraphQL users. EVENT:
API days 2019 SPEAKER:
Sean Grove PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed) ATTRIBUTION CREDITS:
Original video source: https://www.youtube.com/watch?v=gAjQ1mg614o https://www.youtube.com/watch?v=JilN_PvQOqs