DevCentral

DevCentral

By F5 DevCentral CommunityTechnology
Download on the App Store

DevCentral episodes

  • Turning Wasm Research Passions into a Business – Ep 12 – WebAssembly Unleashed
    Welcome to WebAssembly Unleashed with hosts Joel Moses, Oscar Spencer, and Matt Yacobucci. Join us to discover who’s recently experienced impressive performance improvements using WebAssembly, how maple whiskey is related to Wasm runtimes, and what is the process of innovation. This month our special guest, Matt Butcher, CEO of Fermyon, shares his incredible journey through the tech industry, his insights on WebAssembly's potential to revolutionize cloud computing, and the innovative work Fermyon is doing with Spin. Explore the evolution from startup to large-scale enterprise and gain valuable perspectives on community building and technological advancements.
    Chapters:
    00:00 Introduction to WebAssembly Unleashed
    00:49 Firefox's WebAssembly Performance Boost: https://www.howtogeek.com/firefox-75x-faster-running-webassembly/
    01:59 Excitement for Upcoming Community Group Events
    02:19 Interview with Matt Butcher: Background and Fermyon
    05:22 The Birth of WebAssembly at Microsoft
    10:01 Wasm Runtime From Browser to Server
    16:38 Deis Labs Projects and the Pattern of Innovation
    20:04 Failed Projects and Lessons Learned
    22:04 Career Journey: From Hewlett Packard to Fermyon
    22:21 The Vision Behind Fermyon
    24:11 WebAssembly and Cloud Efficiency
    27:39 The Birth of Fermyon
    31:26 Community Building and Challenges
    39:27 What led to Spin?
    43:05 Conclusion and Final Thoughts
    Episode 5 w/Gilad Bracha: https://youtu.be/BQjTShpa8VM?si=DMDyh5U--BaQ_FGE
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    44 min
  • Exploring the Evolution and Future of Wasm – Ep 11 – WebAssembly Unleashed
    Join hosts Joel Moses, Oscar Spencer, and Matthew Yacobucci in an informative and engaging podcast episode, diving into the world of WebAssembly (Wasm). Discover the origins and evolution of Wasm from its early days with Google's Native Client and Mozilla's ASM.js to its current role in transforming web and server-side computing. Learn about the challenges and breakthroughs driving Wasm forward along with common misconceptions and security concerns as it’s integrated into the daily technologies we use. Whether you're a seasoned developer or new to the space, this episode provides insights into the exciting future of WebAssembly and its impact on modern software development.
    Chapters:
    00:00 Introduction to WebAssembly Unleashed
    01:10 The Origins of WebAssembly
    01:26 Google's Native Client and ASM.js
    03:24 The Rise of WebAssembly
    06:33 The Limitations of JavaScript
    08:23 WebAssembly's Key Players and Timeline
    12:30 WebAssembly System Interface (WASI)
    17:10 WebAssembly's Evolution and Future
    23:33 WebAssembly in Real-World Applications
    25:50 WebAssembly's Impact on User Experience
    28:14 Addressing WebAssembly's Criticisms
    30:32 Security in WebAssembly
    32:30 The Future of WebAssembly
    37:55 Reflections and Closing Thoughts
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    42 min
  • User Experience Deploying Wasm – Ep 10 – WebAssembly Unleashed
    In this episode our hosts are joined by Shopify’s Saúl Cabrera to talk about his team’s experience using and deploying WebAssembly. Listen in to learn which Wasm proposals are progressing, why Shopify uses Wasm, what led them to using it in the server side space so early on, how their experience has been, and if they were restarting their work today whether or not they’d still choose WebAssembly.
    Chapters:
    1:24 – Community updates and proposals
    3:23 – Special guest: Saúl Cabrera
    3:55 – Shopify’s use of WebAssembly
    9:25 – Challenges and progress in WebAssembly
    21:49 – Production use and future of WebAssembly
    27:08 – Final thoughts and wrap-up
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    29 min
  • Async and ISYSWASFA – Ep 9 – WebAssembly Unleashed
    In this episode our hosts are joined by Fermyon’s Joel Dice to dive deeper into ISYSWASFA, async, and WebAssembly. Listen in to learn about the new Wasi release cadence, find out how ISYSWASFA began, what’s in development now, and explore what’s in store for the developer experience with async.
    Chapters:
    0:39 – Meet the hosts and community updates
    2:51 – Special guest: Joel Dice
    3:21 – Deep dive into Fermyon and Spin
    6:13 – Joel’s clean room implementation of the JVM
    11:25 – Specification changes and current state
    13:30 – Exploring the developer experience of ISYSWASFA and async
    17:53 – Challenges of upstreaming ISYSWASFA learnings
    23:35 – Are we introducing a what color is your component issue?
    26:19 – What’s left to do for a fully working implementation of async in Wasmtime?
    29:15 – Closing thoughts and future prospects
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/users/joel_moses/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    ⬇️⬇️⬇️ JOIN THE COMMUNITY! ⬇️⬇️⬇️
    DevCentral is an online community of technical peers dedicated to learning, exchanging ideas, and solving problems - together.
    Find all our platform links ⬇️ and follow our Community Evangelists! 👋
    ➡️ DEVCENTRAL: https://community.f5.com
    ➡️ YOUTUBE: https://youtube.com/devcentral
    ➡️ LINKEDIN: https://www.linkedin.com/showcase/f5-devcentral/
    ➡️ TWITTER: https://twitter.com/devcentral
    Your Community Evangelists:
    👋 Jason Rahm: https://www.linkedin.com/in/jrahm/ | https://twitter.com/jasonrahm
    👋 Buu Lam: https://www.linkedin.com/in/buulam/ | https://twitter.com/buulam
    👋 Aubrey King: https://www.linkedin.com/in/aubreyking | https://twitter.com/aubreykingf5
    31 min
  • WebAssembly Async and Streams – Ep 8 – WebAssembly Unleashed
    In this episode our hosts are joined by Fastly’s Luke Wagner to discuss WebAssembly, async, and streams. Listen in to learn about the history and evolution of ASMJS, find out if sync and async functions will split WebAssembly, get a rundown on the concept of backpressure, and hear discussion regarding Joel Dice’s project ISYSWASFA (who you might get to hear from soon, so subscribe for future episodes 😉 ).
    Chapters:
    00:37 – Meet the hosts and community updates
    3:15 – Special guest: Luke Wagner
    3:49 – This history and evolution of ASMJS
    9:15 – Async and Streams in WebAssembly
    10:27 – How async might work in the component model
    17:37 – The concept of back pressure
    19:08 – Stages of async
    21:41 – Joel Dice’s project ISYSWASFA
    26:51 – Fastly’s Compute Management and WebAssembly
    29:59 – Closing remarks and future excitement
    Dig into the Wasm.IO session recordings we mentioned:
    A stream of consciousness on the future of async in the Component Model by Luke Wagner @ Wasm I/O 24 - https://youtu.be/y3x4-nQeXxc?si=3XGqdqa9W3WjXSzl
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    32 min
  • 2024 F5 State of Application Strategy Report
    Now in its tenth annual year, the F5 State of Application Strategy Report (SOAS) presents the latest application strategies from IT decision makers around the world. Capping a decade's worth of insights, the data suggests how modernized apps, persistent multicloud management, and an explosion of APIs are influencing app strategy and driving (or hindering) progress toward generative AI. Discover how well your organization is positioned to manage today's distributed apps while deploying AI for a competitive advantage.
    43 min
  • Wasm & Open Policy Agent with Styra – Ep 7 – WebAssembly Unleashed
    In this episode our hosts dive into what’s going on in the WebAssembly community following Wasm.IO and KubeCon before they are joined by Tim Hinrichs and Torin Sandall of Styra to discuss Open Policy Agent (OPA) and WebAssembly. Listen in to find out updates regarding the WebAssembly registry, get a rundown on Open Policy Agent and what led it to Wasm, the WebAssembly integration challenges OPA’s faced, interesting applications of OPA and Wasm, and so much more!
    **SPECIAL NOTE: Since this podcast recording, Linux Foundation has announced that WasmCon is being moved to November.
    Dive into our previous episode on Warg with Danny Macovei: https://www.youtube.com/watch?v=bH66SCfAw1I&list=PLyqga7AXMtPNV1zr2aTWEegep0FQU6Qvj&index=5
    Chapters:
    1:19 – What’s going on in the world of WebAssembly?
    2:16 – Developments from Wasm.IO and KubeCon
    3:10 – WA.dev and the Warg Protocol
    5:42 –What is Open Policy Agent and why is it important?
    6:44 – OPA implications for end users
    10:51 – State of OPA community
    12:40 – What led OPA to WebAssembly
    17:00 – From a modular approach, why run Rego policies in other language contexts?
    19:52 – How do you compile OPA down to Wasm?
    21:42 – How self-contained is OPA and the Wasm models?
    25:31 – Integration challenges with Wasm
    30:12 – Styra and what it adds on top of Open Policy Agent
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    ⬇️⬇️⬇️ JOIN THE COMMUNITY! ⬇️⬇️⬇️
    DevCentral is an online community of technical peers dedicated to learning, exchanging ideas, and solving problems - together.
    Find all our platform links ⬇️ and follow our Community Evangelists! 👋
    ➡️ DEVCENTRAL: https://community.f5.com
    ➡️ YOUTUBE: https://youtube.com/devcentral
    ➡️ LINKEDIN: https://www.linkedin.com/showcase/f5-devcentral/
    ➡️ TWITTER: https://twitter.com/devcentral
    Your Community Evangelists:
    👋 Jason Rahm: https://www.linkedin.com/in/jrahm/ | https://twitter.com/jasonrahm
    👋 Buu Lam: https://www.linkedin.com/in/buulam/ | https://twitter.com/buulam
    👋 Aubrey King: https://www.linkedin.com/in/aubreyking | https://twitter.com/aubreykingf5
    33 min
  • Wasm Observability with Dylibso – Ep 6 – WebAssembly Unleashed
    In this episode our hosts dive into what’s going on in the Wasm community and are then joined by Chris Dickinson of Dylibso to discuss WebAssembly and observability. Listen in to find out if WebAssembly has reached its Docker moment, hear about Wasm’s growth from hype to functionality, learn about the component model streams issue, and so much more!
    Chapters:
    1:13 – Has WebAssembly reached its Docker moment?
    4:19 – What does it take to put AI on the Edge?
    6:04 – Wasm.io highlights
    7:29 – What’s going on at Dylibso?
    10:49 – How far off are we from a widescale enterprise adoption of WebAssembly?
    13:05 – Modsurfer and the benefits to Wasm
    16:24 – Dylibso’s Extism
    17:27 – Moving data through the boundary
    25:39 – Observe SDK
    30:28 – How to engage
    Dig into the Wasm.IO session recordings we mentioned:
    - Filling a Registry-Shaped Hole in the Wasm Component Ecosystem by Daniel Macovei / Oscar Spencer - https://www.youtube.com/watch?v=2_-10mRN30s
    - A stream of consciousness on the future of async in the Component Model by Luke Wagner - https://www.youtube.com/watch?v=y3x4-nQeXxc
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    33 min
  • What WebAssembly can learn from JAVA’s history - Ep5 -WebAssembly Unleashed
    In this special episode two of our hosts were able to sit down with F5’s Gilad Bracha to discuss what WebAssembly can learn based on Bracha’s experience with JAVA. Listen in to find out whether or not Wasm can deliver on “write once, run anywhere”, what shadows may be on the horizon, what JAVA did right that Wasm can learn from, and so much more!
    Chapters:
    2:20 – Early days of JAVA Specification
    4:46 – Class loaders and JAVA verifier
    5:20 – Compiler Engines
    7:12 – Promise of “Write once, run anywhere”
    9:55 – JAVA’s great opportunity
    11:44 – Battle for runtime
    13:55 – Wasm 1.0 and Wasm approach
    14:55 – JAVA approach
    16:38 – Multiple runtimes
    18:25 – Shadows on the horizon
    20:17 – Complaints from Wasm implementors
    24:46 – Wasm GC proposal
    27:06 – What did JAVA do right that Wasm can learn from?
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    31 min
  • Open Source and Standards - Ep4 - WebAssembly Unleashed
    In this special episode two of our hosts were able to sit down with F5 NGINX’s Dave McAllister to dive into how Open Source and Standards apply to WebAssembly. Listen in to learn about the benefits of open source on Wasm, why building to the common denominator is important, what WebAssembly is doing right when it comes to driving open standards, what Wasm needs to watch out for, Dave’s thoughts on the speed of standard progression, and so much more!
    Chapters:
    1:29 – WASI Preview 2
    3:26 – ISO3200
    5:05 – Standard processes
    7:41 – What is Wasm doing right and wrong with driving open standards?
    11:10 – How is open source helping Wasm?
    12:05 – Open Source: then and now
    13:00 – ISO meetings
    14:15 – What should Wasm watch out for?
    20:10 – The rule of many
    16:43 – Speed of Standard progression
    22:41 – How individuals are represented inside a Wasm marketplace
    24:00 – Intersection of multiple standards and the risks to Wasm
    For more from F5's Office of the CTO visit the following sites:
    Blogs - https://www.f5.com/company/octo
    Reports - https://www.f5.com/services/resources/reports
    Meet Your Hosts:
    Joel Moses | https://www.linkedin.com/in/joelmoses/ | https://community.f5.com/t5/user/viewprofilepage/user-id/398372
    Oscar Spencer | https://twitter.com/oscar_spen | https://www.linkedin.com/in/oscarspen/
    Matthew Yacobucci | https://www.linkedin.com/in/matthew-yacobucci-323b4b2/
    29 min

About DevCentral

From the publisher's feed

DevCentral is F5's online Community of Technical Peers dedicated to learning, exchanging ideas, and solving problems – Together.