Code Mesh V 2020
2020
List of videos

Learn You Some Lambda Calculus | Bernardo Amorim | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Learn You Some Lambda Calculus | Bernardo Amorim - Software Engineer at SaltPay ABSTRACT Join me as we go through the basics of Lambda Calculus using mainstream programming languages as a learning tool. THE SPEAKER Bernardo started playing around with code at age 11. At age 14 he learned PHP to create a registration website for his game server only to learn SQL Injection the hard way. Since then, the most important missions he went on was being the CTO (aka the solo developer) of an education startup called Responde Aí and building a banking system almost from scratch using mainly Elixir at Stone, a brazillian fintech that did an IPO at NASDAQ in 2018. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Concurrent Affairs: Procedural Programming Unlocked | Kevlin Henney | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Concurrent Affairs: Procedural Programming Unlocked | Kevlin Henney - Independent Consultant, Speaker, Writer and Trainer ABSTRACT Many programmers assume that procedural programming is a term of insult, or is only relevant when discussing technical debt, or is a paradigm relegated to the past. And when it comes to concurrency, the prevalence of threads running riot through mutable shared state can be at laid the doorstep of procedural thinking. But multithreading was not the procedural paradigm's only response to the question of concurrency. In addition to a sprinkling of functional hand-me-downs, many trends in modern languages and libraries bear more than a passing resemblance to their procedural forebears. From cobegin to coroutines, from channels to pipelines, many mechanisms of the past have been pulled into the present. This talk goes back to the sixties and seventies, to a time before the words 'programming' and 'paradigm' had met, to add some history and make sense of current trends. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Panel discussion: Types for All: From weak to strong, from static to dynamic | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Panel discussion: Types for All: From weak to strong, from static to dynamic THE PANELISTS Sophia Drossopoulou - PROFESSOR, IMPERIAL COLLEGE LONDON Martin Odersky - INVENTOR OF THE SCALA, FOUNDER OF LIGHTBEND Edwin Brady - CREATOR OF THE IDRIS PROGRAMMING LANGUAGE; LECTURER Gilad Bracha - COMPUTATIONAL THEOLOGIST EMERITUS. KNOWN FOR JAVA SPECS, BUT PROUD OF NEWSPEAK ABSTRACT When working from home, everyone looked at what books were on display on the shelves in the background. Type systems seemed to be very much in vogue, often put there to be seen. In order to not loose momentum, we are planning a panel on Type Systems at Code Mesh! It will be lead by Felienne Hermans of Leiden University. The idea is to discuss the panelists' approach to type systems, the rationale behind their design decisions, and how they have benefited the programming languages they have created. Questions will include, but not be limited to: when do we want type, when are types in the way, and what can we do about that? How extensible should a type system be? Attendees, through the Q&A section of the app, will be able to ask their own questions. With cameras on, don't forget to put your books on display. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Open Sourcing Miranda | David Turner | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ A Computer Culture for Children | Cynthia Solomon ABSTRACT David Turner is best known as the inventor of combinator graph reduction and for designing and implementing a series of purely functional programming languages – SASL (1972), KRC (1981) and the commercially supported Miranda (1985) - that had a strong influence on the development of the field and on the emergence of Haskell. He invented or coinvented many of the ideas which are now standard in functional programming, including pattern matching with guards, list comprehensions and the "list of successes" method for eliminating backtracking. David has a D.Phil. from the University of Oxford and has held professorships at Queen Mary College, London, University of Texas at Austin and the University of Kent at Canterbury, where he has spent most of his career and is now Emeritus Professor of Computation. He is also an Emeritus Professor at Middlesex University, England. • Follow us on social: Website: https://codesync.global/conferences/code-beam-sto/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Quickstrom: Specifying and Testing Web Applications | Oskar Wickström | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Quickstrom: Specifying and Testing Web Applications | Oskar Wickström - Software Engineer ABSTRACT Quickstrom is a high-confidence browser testing system. It combines ideas from property-based testing, TLA+ and linear temporal logic, and functional programming. In this talk, we'll take a look at the core ideas, how it's currently implemented, the results from testing TodoMVC implementations, and some possible future work. For more details and documentation, see https://quickstrom.io/. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
A funny thing happened on the way to the future (...) - Herbert Daly | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ A funny thing happened on the way to the future...' / Why Mainframes Still Matter - Herbert Daly - Senior Lecturer at University of Wolverhampton ABSTRACT For the cool kids of enterprise computing, mainframes are considered something of an embarassment; technology of a previous era, long superceeded with its clunky interfaces, all staffed by a curious breed who measure time in epochs. Recent events like the Cobol Covid Crisis of 2020 highlight the risks of technical debt at the heart of our critial infrastructure...and yet there's another, overlooked story about this first general purpose enterprise platform. With design goals familiar to anybody working on BEAM, mainframes pioneered many of the innovations the cool kids take for granted and continue to serve up impressive solutions to the problems we face in a high stakes computing world. Moreover as the Linux Foundation Open Mainframe project celerates its fifth year, ideas and technologies continue to converge, presenting a future where the platform may enjoy a rennassance or at the very least exchange its frumpy image for new found credibility. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Cloudstate Towards Stateful Serverless - James Roper, Jonas Bonér | CodeMeshV 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ More great virtual tech conferences - https://codesync.global --- Cloudstate Towards Stateful Serverless by James Roper, Jonas Boné ABSTRACT The Serverless experience is revolutionary and will grow to dominate the future of Cloud. Function-as-a-Service (FaaS) however—with its ephemeral, stateless, and short-lived functions—is only the first step. FaaS is great for processing-intensive, parallelizable workloads, moving data from A to B providing enrichment and transformation along the way. But it is quite limited and constrained in what use-cases it addresses well, which makes it very hard/inefficient to implement general-purpose application development and distributed systems protocols. What’s needed is a next-generation Serverless platform and programming model for general-purpose application development in the new world of real-time data and event-driven systems. What is missing is ways to manage distributed state in a scalable and available fashion, support for long-lived virtual stateful services, ways to physically co-locate data and processing, and options for choosing the right data consistency model for the job. This talk will discuss the challenges, requirements, and introduce you to our proposed solution: Cloudstate—an Open Source project building the next generation Stateful Serverless and leveraging state models such as Event Sourcing, CQRS, and CRDTs, running on Akka, gRPC, Kubernetes, and GraalVM, in a polyglot fashion with support for Go, JavaScript, Java, Swift, Scala, Python, Kotlin, and more. --- THE SPEAKER - Jonas Bonér Entrepreneur, hacker, powder skier, obsessive reader, jazz fanatic, occasional writer and public speaker. Founder and CTO of Lightbend, building a platform and runtime for Reactive Systems. Active contributor to the Open Source community; most notably created the Akka Project and the AspectWerkz Aspect-Oriented Programming (AOP) compiler. THE SPEAKER - James Roper James is a long time open source contributor and Reactive systems expert. He is the creator of Cloudstate, the framework that brings distributed state management to the serverless world. He also created the Lagom Reactive microservices framework and is a core contributor to Play Framework. --- Code Mesh V Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshio
Watch
Teaching WebGL to Dance to Music | Kofi Gumbs | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Teaching WebGL to Dance to Music | Kofi Gumbs - UI Engineer at Twitter ABSTRACT Animating with WebGL from scratch can be intimidating. Fortunately for Elm programmers, the elm-3d-scene package makes it easy to get your 3D shapes moving. And since WebMIDI makes it easy to process realtime audio, we have everything we need to build dance parties in Elm. This talk walks through my experiences with those technologies. I'll review elm-3d-scene, demonstrate how to use MIDI with Elm, and share tips about starting with graphics and animation. Attendees will leave understanding the concepts behind WebGL and WebMIDI, ready to create their own visualizations. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
State of Affairs or Affairs of State | Sergey Bykov | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ State of Affairs or Affairs of State | Sergey Bykov - SDE at Temporal Technologies ABSTRACT Cloud services demand fast and resilient execution of large numbers of concurrent requests. Processing of requests is ultimately about managing of application state and handling of failures. When we outgrow the stateless paradigm, for performance or cost reasons, and enter the world of stateful applications, the challenge becomes even more interesting. In this talk Sergey Bykov will give an overview of two different approaches to building such applications as implemented by Orleans and Temporal. • Follow us on social: Website: https://codesync.global/conferences/code-beam-sto/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Serverless WebSockets at Scale | Simon Tabor | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Serverless WebSockets at Scale | Simon Tabor - Head of Core Services at DAZN ABSTRACT Building high-scale WebSocket services is notoriously difficult. At DAZN, we wanted to do exactly that, but can serverless technologies make it easier? We’ll follow the journey of building and testing a WebSocket service, capable of handling millions of concurrent connections, on AWS. This talk will give an overview of the options available on AWS and deep-dive into the solution and architecture we designed. We’ll show our load tests and some interesting learnings and limitations that we discovered along the way. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/#about Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Podman - create, run and secure Linux containers | Valentin Rothberg | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Podman - create, run and secure Linux containers | Valentin Rothberg - Software Engineer in Red Hat's container engines team ABSTRACT I want to give a deep dive into Podman, a community-driven, open source container engine. While I only scratched the surface of Podman at Code Mesh 2019, I want to dedicate a full talk in 2020. Why is Podman more secure than other container engines? Why can Podman better integrate into modern Linux systems? These and many more questions will be addressed in my talk along with hands-on examples showing recent developments in Podman 2.0, such as: * A new Docker compatible REST API for remote clients * Go and Python bindings for the new REST API * Improved integration of Podman and systemd, and auto updates OBJECTIVE: I will explain in greater detail the attributes and challenges of a modern container engine such as Podman and how it integrates into modern Linux systems. The audience will learn some basics and advanced features of Podman (and Linux), how we can swap Docker with Podman and how we can further secure and lock down containers. AUDIENCE: Developers, system administrators, IT managers, students, researchers. Anybody interested in containers. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/#about Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
What can we Learn from Pro Gamers | Will Byrd | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ What can we Learn from Pro Gamers | Will Byrd - Researcher at the University of Alabama Birmingham ABSTRACT Professional players of strategy games such as chess, go, and StarCraft spend much of their time and energy finding new ways to *efficiently* improve their performance in these demanding games. Which practices and ideas can we adopt from these communities, in order to improve our own abilities as programmers? In particular, are there approaches to training and coaching, focused on deliberate practice, that we can develop to reduce the time and effort required to hone our technical skill, and develop our own unique personal styles? • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Session Types: a History and Applications | Nobuko Yoshida | Code Mesh V 20
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Session Types: a History and Applications | Nobuko Yoshida - Professor of Computing at Imperial College London ABSTRACT Session types is a typing discipline for concurrent and distributed processes that can detect errors such as communication mismatches and deadlocks, statically or dynamically. This talk first gives a brief history of session types, along with a very gentle industry-friendly introduction of session types. I then talk how an extension of session types to multiparty interactions (multiparty session types) was discovered under the collaborations with industry. I then give a summary of our recent research developments on session types for verifying distributed, parallel and concurrent programs, and our collaborations with industry partners with demos. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Building My First Lisp Compiler | Ramsey Nasser | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Building My First Lisp Compiler | Ramsey Nasser ABSTRACT In August of 2020 I wrapped up work on a five year project, the Morgan And Grand Iron Clojure (MAGIC) compiler -- my first compiler for a mainstream programming language. MAGIC is written in Clojure and compiles Clojure into bytecode for the C# runtime. I had dabbled in language design and implementation before, but this was the first time I saw a compiler project through to the end. This talk is the story of how the compiler came into its current form, and the challenges encountered and overcome along the way. The focus will be on on the effectiveness of dynamic functional programming as well as the difference between programming language theory and the practical realities of compiler construction. Fans of compilers will enjoy the (horror) stories of the unexpected surprises encountered along the way, and fans of functional programming will enjoy hearing how programming with pure functions and immutable data helped overcome them. And if you are thinking of starting your own compiler project, this talk will be full of advice I wish I had heard when I started mine. OBJECTIVES * Share the story of how I designed and implemented MAGIC * Review parts of the design that have held up and the parts that I would change * Give the audience advice I wish I had heard when I started * Explore the difference between language theory and the realities of practical compilers * Emphasize the positive impact functional programming had on the project AUDIENCE People interested in getting into compiler construction or curious about how programming languages are made • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Dependent Type Driven Program Synthesis in Idris | Edwin Brady | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Dependent Type Driven Program Synthesis in Idris | Edwin Brady - Lecturer in Computer Science at the University of St Andrews in Scotland ABSTRACT Idris is a functional programming language with first-class types, where types may be parameterised by other values. This allows us to give increasingly precise specifications for functions, and be more confident in their correctness. But, perhaps more importantly, it gives the language implementation more information up front about what a function should do. Therefore, we can use Idris as an interactive assistant, and treat programming as a conversation with the machine. In particular, the Idris system supports program synthesis, generating (fragments of) programs from types. In this talk, I will show the current state of program synthesis in Idris, outline how it works, and discuss some possible future research directions. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
JIT Compiler for Erlang OTP | Lukas Larsson | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ JIT Compiler for Erlang OTP | Lukas Larsson - Software Engineer at Erlang Solutions ABSTRACT After many years of waiting, a JIT compiler is finally ready for Erlang/OTP. This presentation will give an overview of the implementation and show what you as a user can expect from it. I'll also go through the pros and cons of the approach that we have taken and have a look at what we imagine the future may bring. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Ask the expert - Thinking Mathematically Above The Code Level | Leslie Lamport | Code Mesh V 20
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Ask the expert - Thinking Mathematically Above The Code Level | Leslie Lamport - Professor at Brandeis University. • Speaker Dr. Lamport received a doctorate in mathematics from Brandeis University. An unlikely chain of events led to his current position as distinguished researcher at Microsoft. Dr. Lamport's initial research in concurrent algorithms made him well-known as the author of LaTeX, a document formatting system for the ever-diminishing class of people who write formulas instead of drawing pictures. He has received five honorary doctorates from European universities, but has always returned home to Palo Alto. This display of patriotism was rewarded with membership in the National Academy of Engineering, the National Academy of Sciences, and the American Academy of Arts and Sciences--as well as an honorary doctorate from Brandeis. Dr. Lamport now annoys computer scientists and engineers by urging them to understand an algorithm or system before implementing it, and scares them by saying they should use mathematics. In a vain attempt to get him to talk about other things, the ACM gave him the 2013 Turing Award. • Follow us on social: Website: https://codesync.global/conferences/code-beam-sto/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
How I learned to stop worrying and love Functional Design | Francis Toth | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ How I learned to stop worrying and love Functional Design | Francis Toth - Software Developer ABSTRACT Software design is hard but doesn't have to be. Fifteen years ago, my mentor made me realize that maintainable and sustainable design matters immensely. However the amount of principles and best practices one has to know to achieve this is very intimidating. Moreover they tend to be either too vague or way too specific and it requires years and years of practice to get them right. Too often, we end up falling back on "good enough" approaches (which can be pretty limited in the long run) or over-complicated ones resulting from a zealous application of the above guidelines. In fact all these principles and best practices share some common ideas which all together form the fundamental set of guidelines we should all know about to write sustainable code. In this talk, we'll look at what Functional Design consists of and how it can lead us to techniques to write better software no matter the paradigm you are used to. OBJECTIVE Provide a minimal set of the most fundamental software development best practices. AUDIENCE Software developers willing to improve the way they tackle software design and interested by Functional Programming/Design • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Why User Mode Threads Are Often the Correct Answer | Ron Pressler | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Why User Mode Threads Are Often the Correct Answer | Ron Pressler - Technical Lead at Oracle ABSTRACT Concurrency is the problem of scheduling simultaneous, largely-independent tasks, competing for resources in order to increase application throughput. Multiple approaches to scalable concurrency are used in various programming languages: using OS threads, asynchronous programming styles (“reactive”), syntactic stackless coroutines (async/await), and user-mode threads (fibres). This talk will explore the problem, explain why Java has chosen user-mode threads to tackle it, and compare the various approaches and the tradeoffs they entail. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Panel Discussion: The number of orche | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Panel Discussion: The number of orche | Bryan Hunt, Verocina Lopez, David Schainker, Thomas Depierre, Jani Leppanen & Jake Morrison ABSTRACT Service orchestration technologies are an essential tool to manage the chaos of modern application development and infrastructure scaling, but the choices can feel overwhelming. Where should a team get started on their service orchestration journey? How do they ensure this choice can benefit the team’s use case for years to come? David Schainker will facilitate a panel bringing the expertise of Jani Leppanen, Verónica López, Thomas Depierre, and Brian Hunt with the goal of bringing clarity to the fog of such decision making. Our panelists will discuss their orchestration technology of choice and why it matters to them. We’ll hear about how to learn the ropes, how these technologies boost developer efficiency, how to staff the team to use this technology, and how to get management on board with leveraging newfound efficiencies. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch
Building a better web with WebAssembly at the edge | Aaron Turner | Code Mesh V 2020
This video was recorded at Code Mesh V 2020 - https://codesync.global/conferences/code-mesh-ldn/ Building a better web with WebAssembly at the edge | Aaron Turner - Softare Engineer at at Fastly ABSTRACT WebAssembly is an exciting new technology, which opens a lot of doors for how applications are built on the web, and lays the foundation for what edge computing will become: a more performant and flexible place to deliver those websites and applications. The WebAssembly ecosystem is young one, but Senior Software Engineer at Fastly, Aaron Turner, has seen firsthand how the community is quickly growing and developing key technologies that unlock Wasm's potential to transform edge computing and beyond. In this session Aaron will highlight some of the key features that make WebAssembly a great fit for applications running on the edge, and share some of the incredible work -- both open source and Fastly-supported projects -- that the community has done to enable this. OBJECTIVES Explore WebAssembly as an exciting opportunity to run code on the edge, outside of the browser. And how this enables languages to run on new, untraditional platforms per their ecosystem.. • Follow us on social: Website: https://codesync.global/conferences/code-mesh-ldn/ Twitter: https://twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw
Watch