Skip to content

This Dot Blog

This Dot provides teams with technical leaders who bring deep knowledge of the web platform. We help teams set new standards, and deliver results predictably.

Newest First
How User-Centric Design Motivates Developers with Paul McCollum cover image

How User-Centric Design Motivates Developers with Paul McCollum

Paul McCollum, author of "Practical Salesforce Architecture", shares his journey from microbiology to tech, discussing his work at Nortel Networks, and his transition into enterprise architecture with Salesforce. They explore the importance of empathy in engineering, how user-centric design motivates developers, and the evolution of agile development. Paul emphasizes solving real user problems over technical tasks and how continuous learning keeps work exciting. Chapters 1. Introduction – [00:00:00] 2. Early Career & Transition into Tech – [00:00:58] 3. The Evolution of Technology Stacks – [00:03:15] 4. Learning Through Play & Empathy – [00:04:52] 5. Agile Development & Challenges – [00:18:51] 6. Value-Driven Software Development – [00:21:23] 7. Avoiding Burnout in Tech Careers – [00:25:42] 8. Conclusion – [00:36:17] Follow Paul McCollum on Social Media Paul McCollum Linkedin: https://www.linkedin.com/in/realpaulmccollum/ Paul McCollum Twitter: https://x.com/uxaholic...

How to Take Extreme Ownership Over Your Engineering Efforts with Nate Emerson cover image

How to Take Extreme Ownership Over Your Engineering Efforts with Nate Emerson

Nate Emerson is a self-taught dev & a computer science university grad. In this episode, Nate talks about his unusual career trajectory, & what it taught him about the differences between being self-taught vs. formal education in software development....

Enhancing Your Playwright Workflow: A Guide to the VSCode Extension cover image

Enhancing Your Playwright Workflow: A Guide to the VSCode Extension

An introduction to the Playwright VSCode extension - a powerful tool that can streamline your end-to-end testing workflow. From installation and setup to running tests and debugging, learn how this extension can enhance your Playwright experience....

How to Invest in New Software Engineering Talent with Shashi Lo cover image

How to Invest in New Software Engineering Talent with Shashi Lo

"In this Modern Web Podcast episode, Shashi Lo, Senior UX Engineer at Microsoft, shares insights on mentoring junior developers, bridging the gap from boot camps to tech jobs, & the role of mentorship, code reviews, and onboarding in nurturing new talent."...

Integrating AI Models Locally with Next.js ft. Jesus Padron cover image

Integrating AI Models Locally with Next.js ft. Jesus Padron

Jesus Padron from This Dot demonstrates how to integrate AI into a Next.js app with Meta's Llama 3.1, and OpenAI's Whisper and TTS models. By the end, you'll learn to build an AI voice assistant that processes and responds to voice input....

Challenges of Growing into a Software Leadership Role with Gant Laborde cover image

Challenges of Growing into a Software Leadership Role with Gant Laborde

In this episode, Rob Ocel sits down with Gant Laborde, CIO at Infinite Red, to explore Gant's journey in the tech industry, his transition into leadership, and his role as a Chief Innovation Officer. Gant shares insights into the challenges and rewards of innovation within a company, how to manage upward and downward effectively, and the importance of trust in leadership. They also discuss the evolving landscape of AI, the significance of experimentation, and the courage needed to make bold decisions. Chapters Introduction and Opening Remarks - 00:00 Gant's Background and Journey in Tech - 02:05 Transitioning to Leadership at Infinite Red - 05:08 Defining Innovation at an Agency - 07:28 The Role of AI in React Native - 09:39 Navigating the Hype and Troughs of Technology - 11:35 The Challenges of Middle Management - 15:12 Building Trust and Managing Upwards - 16:25 Empowering Teams and Passing the Torch - 19:40 Developing Courage and Taking Risks - 22:30 Why Leadership is Worth It - 30:28 Final Thoughts and Wrap-Up - 31:53 Follow Gant Laborde on Social Media Twitter: https://x.com/GantLaborde Github: https://github.com/GantMan Linkedin: https://www.linkedin.com/in/gant-laborde/ Mastodon: https://mastodon.social/@gantlaborde...

D1 SQLite: Schema, migrations and seeds cover image

D1 SQLite: Schema, migrations and seeds

Learn about Cloudflare D1, a distributed SQLite database for Cloudflare Workers, and the basics of setting up a new project without using an ORM....

Gen UI, Astra DB, & Vercel’s AI SDK for User Friendly Apps: A Demo by Tejas Kumar cover image

Gen UI, Astra DB, & Vercel’s AI SDK for User Friendly Apps: A Demo by Tejas Kumar

Join Tracy Lee and Mark Shenouda in this JS Drop episode as they discuss AI and GenUI with Tejas Kumar. Learn how to use DataStax Astra DB, Vercel AI SDK, and other cutting-edge tools to build smarter, more dynamic applications. This session covers everything from vector searches to generating interactive React components, offering practical tips and hands-on demos for developers. Chapters [00:00:00] Introduction to JS Drop [00:02:30] Tejas Kumar’s AI Presentation Overview [00:05:00] Demo: Traditional Keyword Search vs. AI Search [00:09:30] Building AI-Driven Search with DataStax Astra and Vercel AI SDK [00:16:00] Generating React Components with AI [00:24:30] Exploring Advanced AI Tools: WebSim and Beyond [00:32:00] Connecting DataStax Astra with AI Models [00:39:00] Best Practices for AI-Powered Development [00:45:00] Q&A and Final Thoughts Follow Tejas on Social Media Twitter: https://x.com/TejasKumar_ Linkedin: https://www.linkedin.com/in/tejasq/ Github: https://www.linkedin.com/in/tejasq/ ConTejas Podcast: https://www.youtube.com/playlist?list=PLEJpU2pV0Lie1VWU1unMg_7FRQ1gqFmAZ...

Color Theory For Software Engineers + Color Accessibility & Performance with Sarah Shook cover image

Color Theory For Software Engineers + Color Accessibility & Performance with Sarah Shook

In this Modern Web podcast episode, Tracy Lee and Rob Ocel chat with Sarah Shook, a UI/UX engineer at Hunter Industries, about her THAT Conference talk on color theory, covering RGB, HSL, hex models, & the impact of color accessibility on page performance....

Understanding Effects In SolidJS cover image

Understanding Effects In SolidJS

In SolidJS, effects are a fundamental concept that helps developers manage side effects and reactive dependencies within their applications....

Optimizing React Components with the React Compiler in V18 cover image

Optimizing React Components with the React Compiler in V18

Jesse Tomchak shows viewers how to use the new React compiler to automate memoization and useCallback to optimize React components....

"Do What Matters with Who Matters While It Matters" Mark Techson on Leadership cover image

"Do What Matters with Who Matters While It Matters" Mark Techson on Leadership

Tracy Lee and Rob Ocel sit down with Mark Thompson, aka "Mark Techson", to explore key themes around personal branding, workplace culture, and leadership. Mark shares his journey of building a strong personal brand, discussing how consistent online...

Let's innovate together!

We're ready to be your trusted technical partners in your digital innovation journey.

Whether it's modernization or custom software solutions, our team of experts can guide you through best practices and how to build scalable, performant software that lasts.

Prefer email? hi@thisdot.co