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. Chris Ferdinandi: How to Thrive as a Developer with ADHD

    1 DAY AGO

    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
  2. 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
  3. 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
  4. Ivan Burazin, co-founder Daytona: How to Accelerate Developer Onboarding by 56%

    12/23/2024

    Ivan Burazin, co-founder Daytona: How to Accelerate Developer Onboarding by 56%

    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.

    1h 42m
  5. Alexander Lichter: How to Get the Most out of Vue.js and Nuxt

    12/02/2024

    Alexander Lichter: How to Get the Most out of Vue.js and Nuxt

    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.

    1h 50m
  6. Aymen Ben Amor: How to Organize Developer Conferences

    11/25/2024

    Aymen Ben Amor: How to Organize Developer Conferences

    Links - Codecrafters (partner): https://tej.as/codecrafters - React Africa: https://react-africa.com/ - React Paris: https://react.paris/ - Aymen on X: https://x.com/aymen_ben_amor - Tejas on X: https://x.com/tejaskumar_ Summary Aymen Ben Amor, founder of BeJS Conferences, shares his journey of starting and organizing successful tech conferences. He discusses the origin of BeJS Conferences and the inspiration he drew from attending his first conference. Aymen emphasizes the importance of creating a community and fostering connections among attendees. He also highlights the challenges of marketing and selling conference tickets, particularly in the post-COVID era. Aymen's commitment to diversity is evident in his efforts to ensure a balanced speaker lineup and provide opportunities for first-time speakers. He shares his vision of expanding conferences to underrepresented regions and cultures. Aymen's dedication to creating a memorable experience for speakers is reflected in the personalized gifts and activities he organizes. Chapters 00:00:00 Introduction 00:04:15 Founding BeJS 00:13:39 The Speaker Experience 00:19:57 Conferences in the Middle East 00:27:28 Solving Diversity & Inclusion 00:34:07 Repeated Speakers and New Opportunities 00:41:55 Marketing: The Biggest Challenge 00:50:09 How to be Confident on Conference Day 00:57:55 Interesting Technology Aymen is Using 01:05:13 Learning at Conferences 01:12:45 Rethinking Conference Format 01:18:33 Inspiration from other Conferences (GitNation) 01:23:16 React Brussels 01:27:42 Conclusion Hosted on Acast. See acast.com/privacy for more information.

    1h 29m
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