ConTejas Code

Tejas Kumar
ConTejas Code

ConTejas Code is a podcast in the web engineering space that has deep dives on various topics between frontend engineering with React, TypeScript, Next.js, and backend engineering with Kafka, Postgres, and more. The series is a mix of long-form content and guest episodes with industry leaders in the web engineering space. From the podcast, listeners will take away actionable best practices that you can integrate into your workflows as well as valuable insights from prominent people in the industry. Hosted on Acast. See acast.com/privacy for more information.

  1. FEB 10

    Dan Bochman: How to Create AI Image Generation Models

    Links - Codecrafters (sponsor): https://tej.as/codecrafters - FASHN AI: https://fashn.ai - Dan on X: https://x.com/danbochman - Aya on X: https://x.com/ayaboch - Tejas on X: https://x.com/tejaskumar_ Summary In this conversation, we dive deep into the intricacies of AI, focusing on concepts like latent space, diffusion, and the evolution of image generation techniques. We explore how latent space serves as a condensed representation of features, the challenges faced by GANs, and how diffusion models have emerged as a more effective method for generating images from noise. The discussion also touches on the importance of quantization in AI models and the iterative approaches used in image generation. Chapters 00:00 Dan Bochman 02:25 Introduction to AI and Latent Space 07:24 Understanding Latent Space and Its Importance 12:29 The Concept of Diffusion in AI 17:21 From Noise to Image Generation 22:32 Challenges with GANs and the Emergence of Diffusion 27:28 The Role of Quantization in AI Models 32:26 Iterative Approaches in Image Generation 35:51 The Noise of Life and Image Clarity 37:09 Exploring Diffusion Models in Creative Generation 39:00 Understanding Latent Space and Its Importance 40:27 Diving Deeper into Loss Functions and Image Quality 43:32 Signal to Noise Ratio in Image Generation 45:54 The Transition to Latent Space for Better Learning 48:44 The Power of Variational Autoencoders 53:01 Navigating the Uncanny Valley in AI Generated Images 57:43 Guidance in Image Generation and Fashion Applications 01:10:24 Understanding Architecture in AI Models 01:14:40 Training Diffusion Models: Getting Hands-On 01:21:18 Fine-Tuning Techniques and Challenges 01:26:53 The Accessibility of AI Model Development 01:34:10 Navigating Funding and Research in AI 01:46:45 Lessons Learned: The Builder's Journey Hosted on Acast. See acast.com/privacy for more information.

    1h 50m
  2. Marisa Morby: How to Design Products with Nature in Mind

    FEB 3

    Marisa Morby: How to Design Products with Nature in Mind

    Links - Codecrafters: https://tej.as/codecrafters - Marisa on Bluesky: https://bsky.app/profile/marisamorby.com - Tejas on X: https://x.com/tejaskumar_ - Tejas on Bluesky: https://bsky.app/profile/tej.as Summary In this conversation, we explore the profound relationship between design and nature: how nature serves as the ultimate inspiration for design, emphasizing that design is fundamentally about functionality. Marisa shares insights on how natural systems can inform technology and urban planning, and we digve into the concept of user interfaces in nature. The discussion also touches on the distinction between design and artistic expression, advocating for a deeper understanding of both in the context of modern technology and architecture. Chapters 00:00 Introduction 03:13 Understanding Design Through Nature 13:20 The Connection Between Nature and Technology 23:06 User Interfaces Inspired by Nature 33:13 Design vs. Artistic Expression 35:23 The Intersection of Design and Business 38:31 Artistic Expression in Business 41:50 Empathy and Connection in Branding 45:18 The Importance of Presentation in Job Applications 52:39 Understanding Gestalt Principles in Design 01:01:38 Progressive Disclosure: A Key to User Experience 01:04:18 Defining Problems and Understanding Users 01:08:25 Exploring Biophilic Design in Engineering 01:08:45 Exploring Biophilic Design 01:15:09 Integrating Nature into Software Design 01:21:05 Understanding the Law of Proximity in UI Design 01:23:57 Making the Business Case for Design Principles 01:31:44 Human-Centered Design and Urban Sustainability Hosted on Acast. See acast.com/privacy for more information.

    1h 40m
  3. Corbin Crutchley: How UI frameworks work in detail, thriving with mental health

    JAN 27

    Corbin Crutchley: How UI frameworks work in detail, thriving with mental health

    Links - Codecrafters (partner): https://tej.as/Codecrafters - Playful Programming: https://playfulprogramming.com/ - The Framework Field Guide: https://playfulprogramming.com/collections/framework-field-guide - Tejas' Story: https://www.youtube.com/watch?v=zOKCrgQOiME - Corbin on X: https://x.com/crutchcorn - Tejas on X: https://x.com/tejaskumar_ Summary In this conversation, we explore the world of frontend frameworks, discussing the importance of reactivity, the evolution of frameworks like React, Angular, and Vue, and the nuances of choosing the right framework based on developer experience and team dynamics. Together, we explore the role of state management libraries, the challenges of framework migration, and the significance of maintaining a clean separation of concerns in application architecture. The discussion emphasizes the subjective nature of framework selection and the importance of incremental migration strategies to ensure smooth transitions between technologies. Chapters 00:00 Introduction 03:41 Introduction to Frontend Frameworks 06:37 The Evolution of Reactivity in Frameworks 09:37 Choosing the Right Framework 12:45 Understanding Framework Differences 15:41 Guiding New Developers in Framework Selection 18:33 The Role of State Management Libraries 21:47 Best Practices for Framework Migration 32:35 Understanding Web Components and Reactivity 36:28 Performance Metrics in Frameworks 39:41 The Journey of Self-Publishing 49:04 Motivation Behind Sharing Knowledge 53:26 The Human Connection in Open Source 01:04:11 Journey into Tech: A Personal Story 01:08:07 The Birth of Open Source Projects 01:10:38 From Design to Development: A Career Shift 01:12:48 Building Playful Programming: Future Aspirations 01:16:12 Learning from Failure: The OceanBit Experience 01:20:31 Philosophy in Software Development 01:32:31 Advice for Aspiring Developers Hosted on Acast. See acast.com/privacy for more information.

    1h 34m
  4. Taylor Desseyn: How to Build a Genuine, High-Quality Network

    JAN 20

    Taylor Desseyn: How to Build a Genuine, High-Quality Network

    Links - Codecrafters: https://tej.as/codecrafters - Taylor on X: https://x.com/tdesseyn - Torc: https://torc.dev/ - Tejas on X: https://x.com/tejaskumar_ Summary Taylor Desseyn and I explore the often contentious relationship between recruiters and engineers, discussing the cultural nuances that affect communication and understanding. Taylor shares insights on what differentiates good recruiters from bad ones, emphasizing the importance of building genuine relationships and understanding the technical landscape. Together, we dive into the evolution of Taylor's career from a competitive recruiter to a community-focused leader at Torc, a new talent marketplace. The discussion highlights the significance of intentions in recruitment and the need for adaptability in a changing job market. Chapters 00:00 Intro 03:55 The Enmity Between Recruiters and Engineers 06:52 Understanding the Culture of Engineering 09:52 What Makes a Good Recruiter? 13:01 Building Relationships Over Numbers 15:54 The Importance of Intentions in Recruitment 18:58 The Journey from Recruiter to Leader 22:01 Adapting to Market Changes 25:00 Introducing Torque: A New Talent Marketplace 31:02 Building Community in Job Search 32:00 The Role of Torque.dev in Job Matching 33:30 Global Reach and Community Building 33:55 Business Model of Torque.dev 35:19 The Importance of Content Creation 37:26 The Value of Personal Branding 39:27 The Impact of Individual Brands on Companies 41:17 Navigating Company Dynamics 42:57 The Shift in Marketing Strategies 44:56 The Balance of Self-Promotion and Company Representation 47:36 The Importance of Authenticity in Marketing 49:34 Finding the Balance in Promotion 52:02 Humanizing Company Messaging 55:53 Job Search Strategies for Engineers 57:41 The Importance of Direct Communication in Job Applications 01:01:10 Building a Valuable Network Through Giving Back 01:05:41 The Role of Authenticity in Career Growth 01:14:52 Balancing Family Life and Career 01:23:46 The Future of Tech Recruitment and Community Building Hosted on Acast. See acast.com/privacy for more information.

    1h 28m
  5. Chris Ferdinandi: How to Thrive as a Developer with ADHD

    JAN 13

    Chris Ferdinandi: How to Thrive as a Developer with ADHD

    Links - Codecrafters: https://tej.as/Codecrafters - Go Make Things: https://gomakethings.com/ - ADHD ftw!: https://adhdftw.com/ - Chris on Bluesky: https://bsky.app/profile/cferdinandi.bsky.social - Tejas on X: https://x.com/tejaskumar_ Summary Chris Ferdinandi, a web developer with ADHD, discusses how ADHD affects software engineering workflows. He explains that ADHD is not a deficit of attention but rather a difficulty in regulating attention. ADHD can manifest as scattered and distracted behavior or intense hyperfocus on one task. In a software engineering context, open office environments and frequent meetings can be challenging for individuals with ADHD. Remote work can also present challenges, as the lack of boundaries between work and home can lead to excessive work hours. However, the nature of coding, with its challenging problems and immediate feedback, can be highly rewarding for individuals with ADHD. Remote work and hyperfocus can be both beneficial and challenging for people with ADHD. Chapters 00:00 Chris Ferdinandi 03:44 Introduction and Background 13:43 Understanding ADHD 28:18 ADHD's Impact on Software Engineering Workflow 31:07 Challenges of In-Person Work Environments 34:31 The Impact of Remote Work 39:38 Navigating Swingy Performance and Distractions in a Remote Work Environment 54:09 Finding Work Environments and Tasks that Align with ADHD Strengths 1:04:43 The Challenges and Benefits of Working from Home with ADHD 1:08:56 Establishing a Routine and Hyper-Focus 1:22:41 Tools for Organization and Productivity 1:28:56 Listening to Your Brain's Priorities 1:32:49 Understanding ADHD and Dopamine Levels 1:38:18 Exploring Cold Water Exposure and Dopamine Hosted on Acast. See acast.com/privacy for more information.

    1h 40m
  6. Donny Wals: How to Build Effective iOS Applications from a Web Perspective

    JAN 6

    Donny Wals: How to Build Effective iOS Applications from a Web Perspective

    Links - Codecrafters: https://tej.as/codecrafters - Donny on X: https://x.com/DonnyWals - Tejas on X: https://x.com/tejaskumar_ Summary In this conversation, we explore the transition from web development to iOS development, discussing the differences in tooling, options, and development experiences. The discussion also covers the nuances of SwiftUI, the challenges of using Xcode, and the mindset differences between iOS and web developers. Chapters 00:00:00 Donny Wals 00:02:56 From Web Development to iOS: A Journey 00:07:00 The Current State of iOS Development 00:13:25 Comparing iOS and Web Development 00:20:16 Navigating the Full Stack: Insights and Superpowers 00:29:02 SwiftUI vs. Modern UI Libraries 00:37:05 Building iOS Apps: The Development Experience 00:39:10 Understanding Layout in SwiftUI 00:47:15 SwiftUI Previews and Development Workflow 00:56:12 Exploring AR and VR in Swift Development 01:03:58 Current Trends in the Job Market 01:06:35 Crossing the Pond: Common Mistakes in Transitioning to iOS 01:08:20 Learning Curve: Adapting to Swift and Auto Layout 01:11:26 State Management: Common Pitfalls in SwiftUI 01:13:59 Context and Prop Drilling: Navigating State in SwiftUI 01:18:13 Debugging and Performance Monitoring in Swift 01:22:50 The Hacker Mindset: Exploring Security and NFC Technology 01:26:56 Innovative Payment Solutions: The Future of NFC Transactions 01:29:09 Rapid Fire: Quick Insights on iOS Development 01:33:39 The Future of Web and Native Integration Hosted on Acast. See acast.com/privacy for more information.

    1h 36m
  7. Richard Rodger: How to Build and Scale World-Class Consultancies (and DevRel)

    12/30/2024

    Richard Rodger: How to Build and Scale World-Class Consultancies (and DevRel)

    Links - Codecrafters: https://tej.as/codecrafters - Voxgig: https://voxgig.com - Richard on X: https://x.com/rjrodger - Richard on LinkedIn: https://www.linkedin.com/in/richardrodger/ - Tejas on X: https://x.com/tejaskumar_ Summary Richard Rodger, founder of Nearform and VoxGig, shares his journey from studying mathematics and philosophy to becoming a technical founder. He discusses the importance of community and marketing in building a successful business. He also explores the challenges of scaling a company and the value of hiring people from failed startups. Together, we explore the role of DevRel in managing the developer experience from beginning to end and highlights the value of high-quality content in developer relations. Timestamps 00:00:00 Richard Rodger 00:03:54 Introduction and Background 00:18:00 Building a Business: The Power of Community and Marketing 00:21:03 Hiring from Failed Startups: The Value of Experience 00:27:44 Scaling Challenges: Balancing Process and Agility 00:32:56 Transitioning from Consultancy to SaaS: A Shift in Focus 00:34:32 From Developer Relations to Starting Voxgig 00:40:17 Navigating the Challenges of COVID-19 00:47:08 The Role of Developer Relations in the API Economy 00:53:11 The Shift Towards Specialized Developer Marketing 00:59:43 Building Trust and Long-Term Relationships in Consultancies 01:06:37 Podcasts: A Sustainable Approach to Building Relationships 01:07:10 Long-Term High Trust Relationships in Business 01:13:33 Challenges Faced by Consultancy Companies 01:16:47 Delivering Content and Documentation 01:35:06 The Value of Joining a Group of Startup Founders Hosted on Acast. See acast.com/privacy for more information.

    1h 40m
5
out of 5
8 Ratings

About

ConTejas Code is a podcast in the web engineering space that has deep dives on various topics between frontend engineering with React, TypeScript, Next.js, and backend engineering with Kafka, Postgres, and more. The series is a mix of long-form content and guest episodes with industry leaders in the web engineering space. From the podcast, listeners will take away actionable best practices that you can integrate into your workflows as well as valuable insights from prominent people in the industry. Hosted on Acast. See acast.com/privacy for more information.

You Might Also Like

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes, and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada