
Sign up to save your podcasts
Or


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.
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.
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.
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.
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.
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.
Links
- Codecrafters (Partner): https://tej.as/codecrafters
- Daytona: https://daytona.io
- Ivan on X: https://x.com/ivanburazin
- Tejas on X: https://x.com/tejaskumar_
Summary
In this conversation, Ivan Burazin discusses the journey of building Daytona, a cloud-based development environment, and the challenges faced along the way. We explore the origins of Daytona, its technical infrastructure, the value it provides to developers and enterprises, and the decision-making process behind building the product instead of selling it. The discussion also touches on the importance of security, the open-source community, and the quest for product-market fit in the tech industry.
Chapters
00:00:00 Ivan Burazin
00:05:45 Introduction to Daytona and Shift Conference
00:08:06 The Origins of Daytona: A Developer's Journey
00:14:46 Understanding Daytona's Technical Framework
00:23:06 The Value Proposition of Daytona
00:27:53 The Developer Experience: Seamless Integration
00:33:19 Open Source vs. Enterprise: The Daytona Model
00:37:59 Security Features and Enterprise Needs
00:43:56 Finding Product-Market Fit and Ideal Customer Profile
00:51:25 The Decision to Build vs. Sell: A Personal Reflection
00:56:22 Navigating Risks and Building Confidence
01:02:14 The Loneliness of the Founder Journey
01:05:48 Open Source Strategy and Community Building
01:14:14 AI's Role in Development and Learning
01:26:02 Living Standards for Founders: Lessons Learned
Hosted on Acast. See acast.com/privacy for more information.
Links
- Codecrafters (sponsor): https://tej.as/codecrafters
- Julia's Talk: https://youtu.be/IFn2hMt480M?si=x0-2M2IBOASwaicz
- TomTom: https://tomtom.com
- Julia on LinkedIn: https://www.linkedin.com/in/juliawallin/
- Tejas on X: https://x.com/tejaskumar_
Summary
In this podcast episode, we discuss the evolving landscape of AI engineering, data science, and data engineering. Julia and I explore the definitions and distinctions between these roles, delve into the intricacies of clustering and classification, and examine the role of MLOps in deploying machine learning models.
Julia shares insights into her work at TomTom, highlighting the company's transition from hardware to software and the innovative data collection techniques they employ, including LiDAR technology and OpenStreetMap.
Chapters
00:00:00 Introduction
00:11:46 Data Science and Data Engineering
00:21:01 Role at TomTom and Road Furniture Features Detection
00:34:18 Importance of Speed Limits and Fusion Algorithm
00:43:19 Defining HD Maps and Their Importance
00:54:16 Exploring Prototyping and Real-Time Updates
01:03:02 Importance of Smaller Models
01:19:30 Future of Mapping and AI in Transportation
01:29:14 Lessons for Early Career Professionals
Hosted on Acast. See acast.com/privacy for more information.
Links
- Codecrafters (sponsor): https://www.codecrafters.io/
- Stellate: https://stellate.co/
- Max on X: https://x.com/mxstbr
- Tejas on X: https://x.com/tejasq
Summary
Max Stoiber, co-founder and CEO of Stellate, discusses his journey from creating popular open-source projects like React and Styled Components to building a company that provides GraphQL edge caching and CDN services.
He shares his motivation for open-sourcing his projects and the benefits of sharing and connecting with others in the developer community. Max also explains the evolution of Stellate and how they identified the market need for GraphQL edge caching. He emphasizes the importance of understanding the market and customer pain points through structured interviews and categorization of feedback.
Chapters
00:00:00 Introduction
00:08:16 Stellate and Spectrum
00:16:50 Building Stellate with Edge Caching
00:26:12 Focus on Business Problems in DevTools World
00:34:37 Effective Outbound Marketing
00:44:32 Innovations and Market Expansion
00:53:11 Open Sourcing Entire Products
01:01:52 GraphQL Queries and Caching Logic
01:10:00 Technical Background and Problem Solving
01:18:00 Finding the Right Co-Founder
01:26:00 Challenges of Building a Startup
01:34:02 Preparing for challenges in company building
Hosted on Acast. See acast.com/privacy for more information.
Links
- Codecrafters (sponsor): https://tej.as
- Alex: https://www.lichter.io/
- Alex on YouTube: https://www.youtube.com/@TheAlexLichter
- Alex on X: https://x.com/TheAlexLichter
Summary
This episode discusses a conversation with Alexander Lichter, a web engineering consultant and member of the Vue.js and Nuxt community. He shares his journey into content creation, including his YouTube channel and the DejaVue podcast, which he started to fill a gap in advanced Vue.js educational content.
The discussion explores why Vue gained popularity, particularly among developers from non-JavaScript backgrounds, and examines Vue's technical architecture, including the transition from Options API to Composition API. Lichter also explains Vue's balanced approach between React's flexibility and Angular's strict structure, making it particularly accessible for developers coming from traditional web development backgrounds.
Chapters
00:00:00 Introduction
00:13:20 Reasons for Choosing Vue.js and Comparison with React
00:23:23 Introduction to Setup Function and Async Operations
00:32:38 Limitation of Reactive with Scalar Types
00:44:42 Vue.js maintaining its position through innovation
00:52:56 Focus on Ecosystem and Community Impact
01:02:30 Introduction to React and useState
01:10:33 Introduction to Nuxt Config Directory
01:19:22 Vue Directives and V-Model
01:27:28 Migration Guide and Breaking Changes in Nuxt 4
01:41:05 Data Fetching and Composition API in Vue
01:49:14 Cover and Review Request
Hosted on Acast. See acast.com/privacy for more information.
From the publisher's feed
Hosted on Acast. See acast.com/privacy for more information.

286 Listeners

111,865 Listeners

62 Listeners

985 Listeners

24,539 Listeners

59 Listeners

15,904 Listeners

11 Listeners