Data & Dev with Jon and Mel

Data & Dev with Jon and Mel

By Data & Dev with Jon and MelTechnology
Download on the App Store

Data & Dev with Jon and Mel episodes

  • S1:E6 - Interview with Aaron and Raphael at Cockroach Labs

    What's on the agenda!?

    • Intro
    • Databases security focuses on warehouse data, keep save and available. (Aaron)
    • How did Aaron get into security
    • What does a security career trajectory look like
    • What does Aaron do at security
    • The joys of ‘beeper duty'
    • Generalist vs. Specialist approach to tech
    • Formal degree vs. self study for a career in security
    • The importance of deep understanding
    • The “tinkerers mind"
    • White route and black route options for self study
    • What is your background: both Aaron and Raphael
    • High level of software vulnerabilities that leak information
    • Decisions taken when creating software often have unintended
    • Happy path doesn't lead to happily ever after
    • Solution oriented approach vs. analytic approach
    • Three skills needed for analytic approach
    • Ticket driven work

    • Learn more about our guests.

      Cockroach Labs

      Aaron
      • Previous interview: Database Security Capabilities of CockroachDB
      • LinkedIn
      • Raphael
        • LinkedIn 
        • Writings
        • Personal webpage
        • 33 min
        • S1:E5 - TCP and IP Make the Internet Go 'Round

          Jon and Mel talk about what TCP and IP are. How they work. And why they are important.


          Show notes:

          Intro

          Traffic rules and Internet rules

          Terms du jour: 3-way handshake, encapsulation, in order delivery, reliability, flow control

          What does TCP stand for and what is its job?

          What does IP stand for and what is its job?

          Lego masterpieces to send data over internet

          Furniture Manufacturer analogy

          How does 3-way handshake work?

          How does TCP ensures reliable and  in-order delivery

          IP - what it does and how it does it?

          IP utilizes encapsulation

          Routing tables

          Road trips and Internet routing

          TCP/IP have survived since the beginning of the internet



          35 min
        • S1:E4 Interview with Marwan Fayed (Part 2)

          Tune in for the second half of our interview with Marwan! You won't be disappointed.


          Show notes:

          The resilience of TCP/IP - how have they survived this long?

          The evolving of TCP/IP

          About the IP layer

          * addressing

          * routing and forwarding

          * but no guarantee

          UDP - “best effort"

          TCP layer

          * reliability / guaranteed delivery

          * flow control

          * congestion control

          TCP fairness

          TCP & congestion control in streaming video

          About Marwan

          Professional mistake: looking for shortcuts

          Advice to someone just starting in tech

          44 min
        • S1:E3 - Marwan Fayed Interview (Part 1)

          Our first interview of the season. 

          The accomplished and ever so humble, Marwan Fayed, joins us today.

          Find him at St. Andrews or at Cloudflare.

          Timstamps:

          0:00 - Intro

          1:56 - Interview; Marwan Introduction

          2:16 - Role at Cloudflare

          4:25 - Community Broadband ISP

          5:56 - Industry vs. Academia

          7:08 - Day to Day at current role

          8:56 - What does an industry lab look like?

          10:45 - Security and Privacy research prioritized at Cloudflare

          11:31 - What is TLS 1.3

          14:26 - Research at Cloudflare

          15:09 - Oblivious DNS over HTTPS (ODOH)

          17:56 - More on privacy

          21:51 - Where does a research idea come from

          23:41 - Humility matters in research

          25:37 - 2 guiding principles of research

          26:11 - Marwan’s lightbulb moment

          30:31 - Overlap between reserach and business

          31:21 - Community Broadband ISP

          33:56 - “No one gets fired for hiring IBM”

          36:21 - Backhaul internet

          41:06 - Biggest challenges were people, not technology

          43:25 - Goodbye

          44 min
        • S1:E2 - The Internet Is Like a Swimming Pool

          Jon and Mel dive into the question of the day: "When I open the weather app on my phone, how do today's weather get my screen, and where did it come from?

          Timestamps:

          0:00 - Intro

          0:18 - Question of the day

          1:48 - Defining the endpoints? Client and Server

          2:43 - Mental picture for information traveling across internet: Skateboard ramp.  Swimming pool

          5:00 - Defining some terms: client and server

          5:36 - Defining request and response 

          6:28 - Everything is binary

          7:53 - Application Layer

          8:55 - Physical layer 

          10:33 - Defining a 'session’

          11:00 - Transport layer. TCP

          12:00 - Network layer. IP.

          12:44 - Each layer is distinct and independent

          14:05 - What type of requests can I make?

          16:55 - Looking at the POST and GET requests

          18:00 - Packets

          20:45 - TCP & IP roles 

          21:40 - Each device has its own IP address 

          22:40 - Review of the path of a request from client to server

          23:40 - Short hops along the path

          25:30 - More about packets and network layers

          26:30 - Encapsulation

          29:00 - Terms for the data at different network layers

          29:45 - Real-time routing

          31:20 - Internet travel is like note passing in class


          38 min
        • S1:E1: How does email travel?

          Question for the day: "When I send an email, how does that email get from my email to yours?”


          Timestamps

          0:00 - Intro

          0:35 - Post office analogy

          2:20 - Post office to email connection

          3:10 - Computer 'client' and ‘server’

          4:05 - Addressing an email

          9:00 - Email messages get broken up into packets

          13:35 - DNS: Turning an email address into an IP address

          16:00 - DNS servers; the phone book of the internet

          20:30 - SMTP server; local post office.  Email journey is email server to email server.

          25:45 - Role of MTA

          29:30 - Gateways: "highway” part of the information super highway.

          31:10 - How SMTP deals with lost information 

          33:20 - There is no umpire for the internet

          34:38 - Recap and preview for Episode 2


          Terms you will hear and learn include:

          Router, gateway, MTA, IP addresses, DNS, Client and Server, Packets


          38 min
        • Welcome to Data & Dev with Jon and Mel

          Two friends from elementary school kick off this tech podcast (because we need another one), aimed primarily at career changers seeking to level up quickly in the field of tech, but in the midst of the responsibilities of adult life.  


          Jon is an academic turned start-up guy with Data Science expertise.


          Melissa is a mid-life career changer, pursuing a second career as a Software Engineer first via a Bootcamp and currently as a CS Master's student at UPenn.


          Headed your way:


          Tech concepts explained so a 10-year-old can understand and lots of lame analogies.


          Learn from analogy and learn from experts.


          We pair the theoretical with the practical as we have about how these topics are thought about in industry.


          I can't wait!



          6 min

        About Data & Dev with Jon and Mel

        From the publisher's feed

        Two friends from elementary school kick off this tech podcast (because we need another one), aimed primarily at career changers seeking to level up quickly in the field of tech, but in the midst of the responsibilities of adult life.