Rustacean Station

Rust at Work - conversation with Eli Shalom and Igal Tabachnik of Eureka Labs


Listen Later

In this episode, host Gábor Szabó talks to Eli Shalom, Eureka Labs’ Co-Founder and CTO, and Senior Software Engineer Igal Tabachnik about how Rust is powering infrastructure at Eureka Labs - a blockchain company operating in a low-latency, high-throughput environment.

Eureka Labs’ work focuses on advancing the logic of block construction to support more efficient execution and expand the functionality that can be packed into each block’s limited timeframe.

Contributing to Rustacean Station

Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!

  • Twitter: @rustaceanfm
  • Discord: Rustacean Station
  • Github: @rustacean-station
  • Timestamps & referenced resources
    • [@0:00] - The Code-Maven live meeting series on Rust at Work.
    • [@1:14] - Eli Shalom Co-Founder and CTO of Eureka Labs.
    • [@2:20] - Igal Tabachnik Senior Software Engineer.
      • Scala
      • [@4:00] - About Eureka Labs and the “block builder”.
        • Blockchain
        • Ethereum Networks
        • [@7:10] - What is blockchain? What is block building?
          • Smart contract
          • Smart contracts on Ethereum
          • NP-Hard problem
          • [@15:00] - Why Rust?
            • reth
            • [@25:45] - Ethereum implementation and deployment
              • Ethereum specs and standards
              • EIP - Ethereum Improvement Proposals
              • [@35:06] - How did you get started with Rust?
                • Scala
                • Haskell
                • functional programming
                • virtual threads / green threads / tokio
                • Eq trait
                • F#
                • Constraints Liberate, Liberties Constrain talk by Runar Bjarnason.
                • [@48:40] - How do you select the crates you use?
                  • Elm
                  • [@55:03] - How much do you use AI? Which AI tools do you use?
                    • Claude Code
                    • Amp of Sourcegraph
                    • GitHub Co-pilot
                    • ChatGPT
                    • LLMs
                    • Perlexity
                    • JetBrains
                    • [@1:04:05] - What should people do in order to be a better candidate for a job at your company?
                      • Vibe coding
                      • [@1:08:30] - Things to take into account when selecting a language
                      • [@1:10:48] - Training and mentoring new developers
                        • Redis
                        • Learning Rust: The Rust Book.
                        • Live coding streams by Jon Gjengset.
                        • Rust for Rustaceans book by Jon Gjengset.
                        • [@1:16:00] - Final notes
                          • Igal can be contacted on X/twitter @hmemcpy or via email at [email protected]
                          • Credits

                            Intro Theme: Aerocity

                            Audio Editing: Gábor Szabó

                            Hosting Infrastructure: Jon Gjengset

                            Show Notes: Gábor Szabó

                            Hosts: Gábor Szabó

                            ...more
                            View all episodesView all episodes
                            Download on the App Store

                            Rustacean StationBy Rustacean Station

                            • 4.9
                            • 4.9
                            • 4.9
                            • 4.9
                            • 4.9

                            4.9

                            62 ratings


                            More shows like Rustacean Station

                            View all
                            Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

                            Software Engineering Radio - the podcast for professional software developers

                            272 Listeners

                            The Changelog: Software Development, Open Source by Changelog Media

                            The Changelog: Software Development, Open Source

                            284 Listeners

                            LINUX Unplugged by Jupiter Broadcasting

                            LINUX Unplugged

                            265 Listeners

                            Talk Python To Me by Michael Kennedy

                            Talk Python To Me

                            590 Listeners

                            Software Engineering Daily by Software Engineering Daily

                            Software Engineering Daily

                            621 Listeners

                            Python Bytes by Michael Kennedy and Brian Okken

                            Python Bytes

                            215 Listeners

                            Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                            Syntax - Tasty Web Development Treats

                            987 Listeners

                            CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

                            CoRecursive: Coding Stories

                            189 Listeners

                            Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

                            Kubernetes Podcast from Google

                            181 Listeners

                            The Real Python Podcast by Real Python

                            The Real Python Podcast

                            139 Listeners

                            Signals and Threads by Jane Street

                            Signals and Threads

                            72 Listeners

                            Oxide and Friends by Oxide Computer Company

                            Oxide and Friends

                            47 Listeners

                            Rust in Production by Matthias Endler

                            Rust in Production

                            19 Listeners

                            Self-Directed Research by OneVariable GmbH

                            Self-Directed Research

                            11 Listeners

                            The Pragmatic Engineer by Gergely Orosz

                            The Pragmatic Engineer

                            53 Listeners