Build it Better is a podcast that focuses on advanced architecture and web development. In each episode, experts in these fields share their insights and knowledge on the latest technologies, techniques, and trends in the industry. The podcast covers a wide range of topics, including exploring various architecture patterns and web development frameworks. Whether you’re a seasoned architect or web developer, or just curious about the latest advances in these fields, Build it Better has something for you. Listen in and learn how to push the boundaries of what’s possible in architecture and web development.
The podcast Build it Better – Advanced Web Development Topics is created by This Dot. The podcast and the artwork on this page are embedded on this page using the public podcast feed (RSS).
In this episode of Build IT Better, we have a roundtable discussion with Tracy Lee, Ben Lesh, Adam Barrett, and Jesse Tomchak. They dive straight into an exciting development for web developers and enthusiasts—the integration of Observables into web browsers, with a special focus on Chrome. Join the conversation as they unwrap the technical intricacies behind this initiative.
Dive into the heart of the matter—the Observable Proposal. This proposal, in the works for years, aims to bring Observables to the forefront of web browsing. Spearheaded by the Chrome team, it promises to revolutionize web performance by enhancing speed and debuggability.
Gain insights into the technical landscape of this endeavor. Learn about the challenges that come with navigating the TC39 committee and the critical role played by browser vendors. Discover how the integration of Observables into the browser could usher in a new era of web development.
Understand how this change could impact popular libraries and frameworks. With Observables going native, libraries may adapt to harness this power, potentially leading to improved performance and streamlined maintenance.
Uncover the distinction between Observables and Signals. Delve into why Signals, although valuable, serve different purposes. The hosts debunk the idea that Signals are a one-size-fits-all replacement for Observables, elucidating their unique roles.
Sponsored by This Dot Labs
In this podcast episode, Adam L. Barrett and Jesse Tomchak discuss choosing your tech stack and the relevance of frameworks. Does your tech stack matter? Does it not matter as long as you’re shipping your product? While they acknowledge the importance of delivering a product to users, they also highlight the benefits of choosing the right tools and frameworks. They argue that using established frameworks can help developers focus on creating a better user experience and unique features, rather than reinventing the wheel.
Follow along as they run tangents on their tangents like the adoption of ES modules, import maps, and the significance of clean code. While Jesse leans towards the belief that framework choices don't matter to end-users, Adam contends that the right framework can significantly impact a developer's productivity and ability to maintain clean, efficient code. They debate the significance of framework selection, especially for those just entering the field. While Jesse suggests that the specific framework may not matter much initially, Adam concurs and advises new developers to pick a framework that appeals to them.
They touch on development tools, code generation, TypeScript aliases, and their frustrations with certain code navigation experiences in various IDEs. Lastly, they briefly mention Deno, expressing their interest in its unique features and runtime capabilities, despite the initial challenges they faced in adapting to it.
Sponsored by This Dot Labs.
Welcome back to another episode of Build IT Better! We have the whole group for this one with Tracy Lee, Ben Lesh, Adam Barrett, and Jesse Tomchak; joined by Jay Phelps, a software engineer at Netflix. He's a part of the shared client Foundation team at Netflix, a crew that's all about creating exceptional experiences across various platforms, including TV, web, iOS, and Android.
Jay and his team are currently working on a groundbreaking project known as the "discovery experience paid path" (DEP), which is set to redefine how Netflix APIs interact with the user's discovery journey. This project spans both server-side and client-side development, showcasing their full-stack prowess.
What's even more exciting is Netflix's transition to GraphQL, the industry-standard query language for APIs. This move not only streamlines their development process but also empowers clients to take charge of a part of the backend layer, making it more efficient and consistent.
Despite the challenges that come with adopting new technology like GraphQL, Jay believes it's the right choice for Netflix. It offers a standardized approach, aligning with industry best practices. While discussing GraphQL's potential limitations, the group talks about their clever use of data masking to ensure that components access only the data they need.
Tune in as Jay talks about how his dynamic team at Netflix are dedicated to delivering a superior streaming experience. Their work on the DEP project and transition to GraphQL showcases their commitment to innovation and improvement. Their story is a testament to Netflix's constant drive to stay at the forefront of technology and provide users with nothing less than exceptional entertainment.
Hosts
Tracy Lee, CEO of This Dot Labs
Ben Lesh, Author of RxJS
Adam L Barrett, Software Engineer at This Dot Labs
Jesse Tomchak, Software Engineer at Mammoth
Guest
Jay Phelps, Software Engineer at Netflix
Hosts Adam L Barrett and Jesse Tomchak sit down with Amelia Graycen from OrthoFi to discuss her role as an architect and her diverse background in front-end development and other technical areas. She highlights the challenges of being an architectural "mercenary," someone who navigates various aspects of software development, from business requirements to technical implementations. The trio talk about the tendencies of tech professionals to focus on technology intricacies at the expense of the overall business goals. They emphasize the importance of aligning technical decisions with user needs and business objectives, citing examples like touchscreens in cars and over-engineering front-end systems.
Amelia points out that tech professionals can get caught up in their own preferences and technical solutions, losing sight of the bigger picture. She stresses the significance of understanding the problems being solved and collaborating effectively with cross-functional teams, including marketing, product, and business departments. The interview dives into the complexities of communication and trust within development teams and across departments. They explore how to strike a balance between allowing developers to explore technical solutions while ensuring those solutions align with user needs and business priorities.
The discussion also touches on the value of tools like Nx's generators in improving developer experience, as well as the benefits and challenges of adopting a mono repo architecture. The interview concludes with a reflection on the necessity of addressing human factors when making technical decisions, recognizing that both developers and end-users are human, and effective communication is key to avoiding silos and misunderstandings.
Host
Adam L Barrett- Software Engineer at This Dot Labs
Jesse Tomchak- Software Engineer at Mammoth
Guest
Amelia Graycen- Software Architect at OrthoFi
This episode is sponsored by This Dot Labs
In this episode of Build IT Better Tracy Lee talks with Jesse Tomchak, Adam Barrett, and Ben Lesh about the journey from a junior developer to achieving the coveted role of an architect.
With a focus on work-life balance, the panel points out that while dedication and hard work are vital, a nuanced approach is key. They advocate for a rhythm of intense effort followed by well-deserved relaxation, emphasizing the value of quality over sheer quantity of work hours. This balanced perspective presents a refreshing outlook on professional growth.
They share practical advice for junior developers eager to excel, underscoring the importance of proactive learning by taking on challenging projects, and the significance of asking specific questions when seeking guidance from mentors. This insight-led approach to mentorship enhances the learning process and facilitates more meaningful interactions.
Jesse and Ben emphasize the power of learning from one's mistakes and struggles and encourage junior developers to take on tough coding challenges, reminding them that the process of trying, failing, and iterating is the true path to mastery. By sharing their personal experiences, they provide a relatable and motivational perspective on career progression.
With a blend of camaraderie, expert insights, and practical advice, this conversation stands as a beacon of guidance for junior developers aiming to rise through the ranks, making it a must-watch for any tech enthusiast seeking a roadmap to success in the software development world.
This Dot Labs is a development consultancy that is trusted by top industry companies, including Stripe, Xero, Wikimedia, Docusign, and Twilio. This Dot takes a hands-on approach by providing tailored development strategies to help you approach your most pressing challenges with clarity and confidence. Whether it's bridging the gap between business and technology or modernizing legacy systems, you’ll find a breadth of experience and knowledge you need. Check out how This Dot Labs can empower your tech journey at thisdot.co
In this episode of the Build IT Better podcast, our hosts discuss two major topics in the React and Next.js ecosystem. Firstly, they delve into the app directory architecture in Next.js and the introduction of React server components. They explore the transition from a client-first to a server-components-first approach and the challenges faced in development, particularly in managing state and toggling between server and client modes for components.
The discussion then moves to the controversial decision of globally overriding the fetch function in React and Next.js. The hosts express frustration with this opinionated change to a fundamental standard and raise concerns about potential bugs and data leakage due to caching behavior. They also debate the best way to split server and client code, comparing file-based solutions with meta strings or decorators.
The limitations of server components are examined, with the hosts expressing disappointment over the inability to use essential React paradigms like state on the server. They advocate for more open discussions and RFCs before implementing significant changes.
Throughout the segment, the hosts stress the importance of thoughtful planning in dealing with server components and the need to make intentional decisions to ensure smooth development and prevent performance issues. They also call for transparency and collaboration in the development of these technologies.
Panel
Adam L. Barrett @adamlbarrett
Jesse Tomchak @jtomchak
Dane Grant @danecando
Dustin Goodman @dustinsgoodman
This episode is sponsored by This Dot Labs
In this episode of Build IT Better, Tracy Lee and Ben Lesh talk with Maggie Johnson-Pint, co-founder of Stanza. Stanza is a game-changer in the software development world, offering innovative solutions to build more reliable software with responsive UIs.
Maggie's journey from being a front-end developer to transitioning into the world of reliability is truly inspiring. She shares her passion for transforming the front-end landscape by making it more robust and user-centric. Notably, she played a pivotal role in the development of Temporal, a groundbreaking project set to revolutionize date and time handling in JavaScript, giving users a seamless experience.
Reliability is a key challenge in software development, and Maggie sheds light on the critical issue of cascading failures caused by high user traffic. She emphasizes the need to prioritize the most crucial requests, ensuring smooth performance even during peak times. Through Stanza, her team has pioneered a two-way communication system, empowering developers to take control of their systems and optimize user experience.
This episode also touches on the startup ecosystem, where adaptability is essential. Maggie shares invaluable insights into leveraging machine learning models to preemptively detect system downtime and create a smoother user journey.
Maggie's vision of a more human-centered approach to software development truly resonates. By focusing on users' needs and mitigating potential failures, Stanza is leading the way in reshaping the industry. Reliability is not just a number of "nines"; it's about creating a seamless, frustration-free experience for users.
Don't miss out on this exciting conversation with Maggie Johnson-Pint, a trailblazer in the tech world. Follow her on Twitter (@MaggiePint) and explore the innovative solutions of Stanza at www.stanza.systems. Join the journey of redefining reliability and user experience in software development with Stanza!
Guest:
Maggie Johnsons-Ping, Co-Founder/Head of Product at StanzaSystems @MaggiePint
Hosts:
Tracy Lee, CEO of This Dot Labs @ladyleet
Ben Lesh, Author of RxJS @BenLesh
Transpilation, Compilation, Bundling…? Jesse Tomchak and Adam Barret demystify these technical concepts in the latest episode of Build IT Better. Revealing their significance in modern web development, they trace the evolution from the days of task runners like Grunt and Gulp, which offered basic bundling and concatenation, to the sophisticated capabilities of today's tools.
The conversation highlights the importance of transpilation, which involves converting code from one language version to another for compatibility purposes. They discuss how tools like Babel and TypeScript enable developers to write code in newer language versions while ensuring it runs on older browsers. Furthermore, they explore the role of compilers, which transform code into a machine-readable format, making it executable by the computer.
They emphasize the role of bundlers, such as Webpack and Rollup, which not only transpile code but also provide advanced features like code splitting and tree shaking. These optimizations enhance performance and facilitate efficient delivery of web applications. The duo touches on the significance of ES Build, a lightning-fast bundler, and Vite, a comprehensive development server that incorporates ES Build, rollup, and other tools.
Throughout the conversation, they stress the value of these tools in the web development ecosystem, making code more modular, reusable, and maintainable. They also acknowledge the challenges of working with JavaScript, a language that has evolved from humble origins to become one of the most widely used and versatile programming languages today. By shedding light on the technical intricacies of these tools, the interview offers developers a deeper understanding of the processes that power modern web applications.
Panel
Adam L Barrett- @adamlbarrett
Jesse Tomchak- @jtomchak
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this "Build It Better" podcast episode, co-hosts Ben Lesh and Tracy Lee interview Jay Phelps about architectural design and the importance of having a spec document. The podcast discusses the benefits of having a spec document for ensuring best practices and avoiding carrying over bad behavior when re-architecting. They also discuss how to avoid over-engineering and the importance of understanding the best approach for a particular project and using the right tools for the job.
The episode delves into what should be included in an architectural spec document, which may vary depending on the project, but could cover things like the project goals, requirements, constraints, high-level design, data modeling, and more.
Panel
Tracy Lee- @ladyleet
Ben Lesh- @BenLesh
Jay Phelps- @_jayphelps
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this interview on the "Build It Better" podcast, Tracy Lee and her co-hosts Jesse Tomchak and Adam Barrett are joined by Dominic Gannaway from the Svelte core team. Dom is known for his work on the React team.
Tracy asks Dom about his role in naming hooks in React. Dom shares that when the team was developing hooks, they needed a name and had a list of options. He randomly suggested "hooks" as a placeholder, and they eventually decided to keep it as the official name. They thought it fit well with the concept of hooking into logic and incorporating it into a component. Dom mentions that they considered other names like "traits" but ultimately settled on hooks.
The conversation then shifts to a discussion about the React compiler project called Prepack. Dom explains that the team looked into using Prepack to optimize bundle initialization times in React Native. They experimented with compiling function components and inline them into a single component, but it didn't significantly improve performance. They encountered challenges related to the "this" keyword in JavaScript and the difficulties of serializing it for performance gains. This led them to explore building a new stateful React based on functional components that would avoid the issues with "this" and align with the goals of concurrent rendering.
Dom mentions React Forget, a newer effort that focuses on precomputing and optimizing performance and code size. He highlights that the work on improving performance and concurrent rendering is still ongoing. He mentions his conversations with Rich Harris, where their ideas on compilers seemed to align even before they formally discussed the topic.
Dom shares specifics of how Prepack compiled components inline and whether it involved a process similar to V8's runtime compilation and execution. Dom explains that they taught Prepack how React works, including JSX and non-JSX syntax. When a component with props was referenced, they treated it as a function call and created a reference. However, the performance gains from inlining components were offset by the challenges of dealing with the "this" keyword.
Overall, this interview provides insights into Dom's experiences working with compilers and awesome open source projects and is a great one to listen to!
Panel
Tracy Lee- @ladyleet
Adam L Barrett- @adamlbarrett
Jesse Tomchak- @jtomchak
Dominic Gannaway- @trueadm
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of the "Build It Better" podcast, Ben Lesh and Tracy Lee talk to Colin Ihrig. Colin is a member of the Node.js Technical Steering Committee (TSC) and is a seasoned developer who has worked at companies like Deno, Joyent, Samsung, and currently works at Platformatic.
This episode is filled with interesting stories about problems you've probably never encountered before. Colin shares his experience in fixing weird edge cases in V8 and tackling memory leaks. Colin also shares some interesting insights into the inner workings of V8 and how he has solved a challenging edge case he encountered while working with the runtime.
Panel
Tracy Lee- @ladyleet
Ben Lesh- @BenLesh
Colin Ihrig- @cjihrig
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, co-hosts Tracy, Abby, and Ben sit down with their guest, Laurie, a web developer and former co-founder of NPM. Laurie shares captivating stories of the early days of NPM and the tumultuous experiences they faced. From SSL certificate mishaps to endless loops caused by silent type conversion, the team reminisces about the wild adventures and unexpected challenges they encountered. They also discuss how Microsoft's VS Code caused a massive registry disruption and the comical yet crucial process of getting it resolved. Join them as they delve into these tales of web development chaos and the valuable lessons learned along the way.
Featuring
Tracy Lee
Ben Lesh
Abbey Perini
Laurie Voss
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of the Build IT Better podcast, Ben Lesh, Tracy Lee, Adam Barrett, and Jesse Tomchak delve into the debate between object-oriented programming and functional programming. Are classes really "in" or are they out? We discuss the pros and cons of each approach, and why classes are not as bad as some might think. We also explore the issues with prototypal inheritance and shared global state. But it's not all doom and gloom, as we discuss some of the best practices we've seen in the wild, and offer practical tips for working with both object-oriented and functional programming paradigms.
Panel
Tracy Lee- @ladyleet
Ben Lesh- @BenLesh
Adam L. Barrett- @adamlbarrett
Jesse Tomchak- @jtomchak
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this captivating episode of the Build IT Better podcast Jesse, Adam, and special guest Dane Grant discuss React server components, an innovative technology that's transforming the way we build web applications. Join this trio of experienced developers as they explore the benefits and limitations of using server components, and some best practices for implementing this cutting-edge technology.
Panel
Adam Barrett @adamlbarrett
Jesse Tomchak @jtomchak
Dane Grant @danecando
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, Ben Lesh joins the panel to discuss the new observable primitives and patterns that have been added in RxJS v8. They will discuss how these patterns can be reused to simplify your code, and make it more efficient, compare observable patterns to streams, and explore the differences between the two. The panel also cover how to create a cleaner, reusable API surface by refactoring out polyfills and dead code. This will help you to write better code, and improve the performance of your applications.
Panel
Tracy Lee @ladyleet
Ben Lesh @BenLesh
Adam Barrett @adamlbarrett
Jesse Tomchak @jtomchak
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Join Ben Lesh and Tracy Lee as they interview Adam Bradley, creator of Ionic, Stencil, and now a member of the Qwik team. In this episode, we dive into the complex issues of building a new JavaScript framework. Adam shares the advanced problems they have had to solve rendering and streaming on every edge platform and the challenges dealing with the multitude of different http APIs. This is a must-listen for anyone interested in the technical side of building frameworks.
Panel
Tracy Lee
Ben Lesh
Adam Bradley
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, Tracy and Ben talk to Manu Martinez-Almeida from Qwik. They discuss what hydration is and is not, how to design your codebases around hydration, resumability, building applications with Qwik, and much more!
Panel
Tracy Lee @ladyleet
Ben Lesh @BenLesh
Manu Martinez-Almeida @manucoporat
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, our hosts Tracy, Ben, Adam, and Jesse cover the trade-offs of GraphQL, tRPC, and other network protocols. They discuss the lost timeline if PWA's took off instead of Mobile App Stores, what would the web be like today. Eventually we'll all be writing in WASM, or will we?
Panel
Jesse Tomchak @jtomchak
Adam L. Barrett @adamlbarrett
Tracy Lee @ladyleet
Ben Lesh @BenLesh
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, special guest Jake Lumetta from ButterCMS joins Jesse and Adam. They talk about how Butter has evolved over time, how caching is at the heart of good performance, and the tradeoffs of optimizing reads over writes. They also dive into what makes ButterCMS unique in the space, and a joy to use for developers and marketers alike.
Panel
Jesse Tomchak @jtomchak
Adam L. Barrett @adamlbarrett
Jake Lumetta @jakelumetta
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Panel
Jesse Tomchak @jtomchak
Adam L. Barrett @adamlbarrett
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Our very own Dustin Goodman, Engineering Manager at This Dot Labs, joins Jesse Tomchak and Adam L. Barrett to talk about the path from individual contributor to people manager.
They reminisce about the Build IT Better multiverse building an e-commerce platform. Then, they tackle testing for the JavaScript ecosystem. They discuss how the 'cold start' to testing is just too high for JavaScript, what it lacks, what developers really want for testing, what they should actually be testing.
Panel
Jesse Tomchak @jtomchak
Adam L. Barrett @adamlbarrett
Dustin Goodman @dustinsgoodman
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, Tracy Lee and Ben Lesh sit down with Jay Phelps, a senior software engineer at Netflix, who works at the forefront of the company's multi-faceted re-architecture with Server Driven UI. Jay provides a useful definition of Server-driven UI, and discusses the benefits and trade-offs of using Server Driven UI, including the challenges of maintaining a consistent user experience across multiple devices.
Panel
Tracy Lee @ladyleet
Ben Lesh @BenLesh
Jay Phelps @_jayphelps
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, Matt Hargett joins Jesse and Adam to talk about open source contribution from the enterprise, all the way down to individual contributor, level. They discuss improving website performance, and how persistent technical problems are really workplace organization problems that can be addressed at the managerial level.
Panel
Adam L. Barrett @adamlbarrett
Jesse Tomchak @jtomchak
Matt Hargett @syke
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, Jesse Tomchak and Adam Barrett dive into the world of Serverless architecture. They discuss the pros and cons of using a Function as a Service (FaaS) category of cloud architecture as the core pattern for building an entire app. They explore the commonly touted benefits and tradeoffs of Serverless. Join Jesse and Adam as they provide an analysis of Serverless and help you decide if it's the right choice for your next project.
Panel
Adam L. Barrett @adamlbarrett
Jesse Tomchak @jtomchak
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Build IT Better is back with Tracy Lee and Ben Lesh, featuring David Khourshid from XState and Stately! David will be sharing the challenges in implementing XState in Angular, and SolidJS and will walk us through what XState is, and how to use it in different libraries. He'll also discuss the nuances and trade-offs in choosing technologies for building the diagraming tool for a state machine editor, and the interesting problems he had to solve along the way. So, grab a cup of coffee and get ready to build IT better!
Panel
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
In this episode of Build IT Better, we're diving into the ActivityPub protocol, the backbone of Mastodon and the Fediverse. Tune in for an informative and entertaining episode that will leave you wanting to build in the Fediverse. Join us as we build IT better, together!
Panel
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Tune in to the latest episode of Build IT Better as Adam L. Barrett, Tracy Lee, Ben Lesh, and Jesse Tomchak discuss the Actor Model, and where the pattern is seen in modern web development. These panelists will delve into the ins and outs of the model, examining its advantages and challenges, and how it can be applied in modern web architecture.
Panel
Ben Lesh @BenLesh
Tracy Lee @ladyleet
Adam L. Barrett @adamlbarrett
Jesse Tomchak @jtomchak
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Join Ben Lesh, Tracy Lee, Adam Barrett, and Jesse Tomchak on the Build it Better podcast as they take on the topic of Event-Driven Architecture. In this episode, the team is put to the test as they must choose between diving into the technical details of Event-Driven Architecture or giving into their propensity to goof off. Emotions run high as they discuss the definition, benefits, and challenges of Event-Driven Architecture and how it differs from other architectural patterns.
Panel
Ben Lesh @BenLesh
Tracy Lee @ladyleet
Adam L. Barrett @adamlbarrett
Jesse Tomchak @jtomchak
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Join Ben Lesh, Tracy Lee, Adam Barrett, and Jesse Tomchak as they return to the Build IT Better podcast to dive into the world of modern web architectures. In this episode, the team tackles the hot topic buzzword, micro-frontends.
Panel
Build IT Better is presented by This Dot: https://www.thisdot.co/
Follow This Dot Labs on Twitter: https://twitter.com/ThisDotLabs
Follow This Dot Media on Twitter: https://twitter.com/ThisDotMedia
Join our hosts as they kick off the show with a discussion on Software Architecture. In this pilot episode, they delve into the definition of software architecture, and the role of the architect in the design and development process. If you're interested in the world of software development and architecture, be sure to check it out. Tune in to hear expert insights and valuable perspectives, but also just to have fun!
Panel
Ben Lesh
Tracy Lee
Adam L. Barrett
Jesse Tomchak
Sponsored by This Dot Labs
Find more JavaScript content from the team behind Build IT Better.
En liten tjänst av I'm With Friends. Finns även på engelska.