My First Tech
Dayan Ruben
1 Creator
1 Creator
1 Listener
What is My First Tech about?
“My First Tech” re-ignites that initial spark of discovering technology. Each episode dives into a language, tool, or trend, offering practical insights and examples to guide listeners through today’s tech landscape.
All episodes
Best episodes
Seasons
Top 10 My First Tech Episodes
Goodpods has curated a list of the 10 best My First Tech episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to My First Tech for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite My First Tech episode by adding your comments to the episode page.
11/30/24 • 17 min
Join us as we explore Google's in-depth course, "Comprehensive Rust," a free resource designed to take you from Rust novice to proficient developer.
- We'll discuss the course's structure, covering Rust fundamentals, specialized deep dives into Android, Chromium, and bare-metal development, and a full day dedicated to concurrency.
- We'll highlight the course's hands-on approach, emphasizing practical examples and exercises that solidify your understanding of key concepts like memory management, ownership, borrowing, and error handling.
- We'll also touch upon the course's focus on real-world applications, showcasing how Rust integrates with Android, Chromium, and embedded systems.
- Whether you're a seasoned programmer or just starting your Rust journey, this episode will offer valuable insights and practical tips to accelerate your learning and empower you to build robust and efficient software with Rust.
Comprehensive Rust course: https://google.github.io/comprehensive-rust
Rust programming language: https://www.rust-lang.org
1 Listener
Kotlin Unlocked: Your Gateway to Modern Programming
My First Tech
11/28/24 • 16 min
In this debut episode, we dive into the world of Kotlin, the modern programming language that’s taking the tech world by storm. Whether you’re a beginner or an experienced developer, Kotlin offers a fresh, efficient way to code—whether for Android apps, server-side development, or even multiplatform projects. We’ll explore what makes Kotlin unique, why it’s loved by developers worldwide, and how you can get started with it today. Tune in to learn about its concise syntax, powerful features, and why it’s the future of programming!
Learn more about Kotlin: https://kotlinlang.org
1 Listener
Mobile App Reliability: An SRE Perspective
My First Tech
12/06/24 • 18 min
Mobile apps are complex systems with unique reliability challenges. Unlike servers, where engineers have complete control, mobile app reliability depends on billions of devices and user behaviors. This episode explores how Site Reliability Engineering (SRE) principles can be applied to build and manage reliable native mobile applications.
Join us as we discuss:
- Key concepts in engineering reliable mobile apps.
- Unique challenges of mobile app reliability such as scale, control, monitoring, and change management.
- Real-world case studies of mobile app outages at Google and the lessons learned.
- Practical strategies for measuring and improving app availability, performance, and efficiency.
- The impact of mobile app changes on server-side infrastructure.
Whether you are a mobile app developer, an SRE, or just interested in learning about mobile app reliability, this episode has something for you.
Book Engineering Reliable Mobile Applications: https://sre.google/resources/practices-and-processes/engineering-reliable-mobile-applications/
1 Listener
12/14/24 • 27 min
This episode delves into the fascinating world of competitive programming, exploring the crucial role of algorithms and their real-world applications.
- Uncover the importance of time complexity in crafting efficient solutions, going beyond simple code to strategies that optimize performance.
- Explore a variety of fundamental algorithms, from classic sorting techniques like binary search to powerful data structures like vectors, sets, and maps.
- Gain insights into the art of complete search, a powerful approach to problem-solving that guarantees correct answers by systematically exploring all possibilities.
- Journey into the realm of greedy algorithms, understanding how making the best choice at each step can lead to elegant and efficient solutions.
- Discover dynamic programming, a technique that blends the thoroughness of complete search with the speed of greedy algorithms.
Join us as we unravel the secrets of competitive programming and learn how to master the algorithms that power the digital world.
Competitive Programmer’s Handbook: book
1 Listener
Logic, Proofs, and the Mathematics of Computation: From Simple Predicates to Complex Algorithms
My First Tech
12/21/24 • 33 min
This episode explores the mathematical concepts underlying computer science. We'll begin with logic and proofs, examining predicates, propositional formulas, and truth tables. We'll then discuss induction, recursive definitions, and structural induction for analyzing data types. The podcast will cover state machines, the stable marriage problem, and how derived variables help in proving termination. We'll also touch on binary relations, generating functions, and basic probability. Finally, we'll delve into the connections between these concepts, random walks, and a simplified version of Turing's code, showing the link between math and cryptography. This episode is ideal for anyone wanting to grasp the mathematical side of computer science.
Mathematics for Computer Science: https://ocw.mit.edu/courses/6-042j-mathematics-for-computer-science-spring-2015/mit6_042js15_textbook.pdf
1 Listener
Podcast Q&A
Why did you start this show?
I started “My First Tech” to rediscover that initial spark of discovery in technology, share insights, and learn alongside listeners while exploring AI-driven content.
What do you hope listeners gain from listening to your show?
I hope listeners feel inspired, learn practical tech insights, and find confidence to explore new languages, tools, and trends.
Which episode should someone start with?
Start with the introductory episode that dives into a fundamental language, setting the tone and guiding you through the show’s approach.
Which have been your favourite episodes so far?
I love episodes where I’m learning in real-time, especially those that tackle emerging languages or AI-driven tools, capturing true discovery.
Which episode are you most proud of?
I’m most proud of the episode where I broke down a complex technology step-by-step, helping listeners truly understand and gain confidence.
What is your vision for your show?
My vision is to create a living resource that adapts with evolving tech, fosters a curious community, and features diverse voices and insights.
What is your favourite other podcast that isn't yours?
“Acquired” impresses me for blending tech culture, storytelling, and curiosity in a relatable, engaging way.
How did you come up with the name for your podcast?
My First Tech” recalls the excitement of first encounters with technology, reflecting the show’s aim to rekindle that sense of wonder.
Tell us a bit about yourself
I’m a software creator who loves exploring new tools, embracing curiosity, and using AI to share insights with a community of learners.
Show more Q&A
Show more Q&A
FAQ
How many episodes does My First Tech have?
My First Tech currently has 5 episodes available.
What topics does My First Tech cover?
The podcast is about Podcasts and Technology.
What is the most popular episode on My First Tech?
The episode title 'Mobile App Reliability: An SRE Perspective' is the most popular.
What is the average episode length on My First Tech?
The average episode length on My First Tech is 23 minutes.
How often are episodes of My First Tech released?
Episodes of My First Tech are typically released every 6 days, 15 hours.
When was the first episode of My First Tech?
The first episode of My First Tech was released on Nov 28, 2024.
Show more FAQ
Show more FAQ