Player FM - Internet Radio Done Right
Checked 8d ago
اضافه شده در three سال پیش
محتوای ارائه شده توسط Charles M Wood. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Charles M Wood یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
با برنامه Player FM !
پادکست هایی که ارزش شنیدن دارند
حمایت شده
T
The Innovators & Investors Podcast


1 Venture Investing in Mobility + Tech with University of Michigan’s Early-Stage Zell Lurie Commercialization Fund 39:30
In this episode of The Innovators & Investors Podcast, host Kristian Marquez sits down with David Brem, Managing Director of the University of Michigan’s Zell Lurie Commercialization Fund. David offers a rare glimpse into the inner workings of a student-led endowment fund focused on early-stage, sector-agnostic investments primarily in the Michigan ecosystem. He shares insights on their unique, founder-first investment approach, how they navigate pre-seed to Series A venture opportunities, and the rigorous due diligence process involving qualitative analysis over pure numbers. David also discusses his roles with global VC networks including Electro Ventures, the London Venture Capital Network, and Level Up Ventures, illustrating how he bridges U.S., European, and Australian venture ecosystems with a special focus on mobility and transportation tech. Highlights include deep dives into emerging trends like eVTOLs (electric vertical takeoff and landing aircraft), smart city infrastructure, and safety innovations in aviation technology. Listeners will gain valuable perspectives on how diverse expertise—from military intelligence and management consulting to academic ventures—shapes David’s investment thesis and community-building efforts. The episode also explores the importance of networking, adding value in the startup ecosystem, and practical advice for aspiring investors or entrepreneurs navigating the venture capital world. With stories of successes, challenges, and future outlooks, this episode is a must-listen for innovators, founders, and investors aiming to understand the intersection of academia, technology, and venture capital in today’s dynamic landscape. Learn more about David's work at https://zli.umich.edu/zell-lurie-commercialization-fund/ Connect with David on LinkedIn at https://www.linkedin.com/in/david-lowell-brem/ Think you'd be a great guest on the show? Apply at https://finstratmgmt.com/innovators-investors-podcast/ Want to learn more about Kristian Marquez's work? Check out his website at https://finstratmgmt.com…
From Learning New Languages to Learning New Technologies - JSJ 629
Manage episode 414743811 series 3303921
محتوای ارائه شده توسط Charles M Wood. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Charles M Wood یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Tony Alicea is a Udemy and Pluralsight Instructor. They delve into the crucial topic of understanding and mastering technology, featuring insightful discussions and experiences from our speakers. From the shift in focus from technical problems to effective communication and marketing to the significance of deeply understanding a system rather than just focusing on coding, they provide valuable perspectives on building strong foundations, navigating challenges, and staying current in the ever-evolving tech landscape. They also touch on the importance of curiosity, learning by doing, and the potential impact of AI-generated code. Join them as they explore the nuances of learning and understanding technology in this engaging and thought-provoking episode.
Sponsors
Links
Socials
Picks
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
…
continue reading
Sponsors
Links
- https://understandingreact.com (coupon code JSJABBER)
- https://thesmythgroup.com
Socials
Picks
- Charles - Doomlings
- Charles - Finch
- Charles - Training Peaks
- Charles - 75 Hard
- Dan - Ripley
- Tony - Forbidden Island
- Tony - Tales from the Loop
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
716 قسمت
Manage episode 414743811 series 3303921
محتوای ارائه شده توسط Charles M Wood. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Charles M Wood یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Tony Alicea is a Udemy and Pluralsight Instructor. They delve into the crucial topic of understanding and mastering technology, featuring insightful discussions and experiences from our speakers. From the shift in focus from technical problems to effective communication and marketing to the significance of deeply understanding a system rather than just focusing on coding, they provide valuable perspectives on building strong foundations, navigating challenges, and staying current in the ever-evolving tech landscape. They also touch on the importance of curiosity, learning by doing, and the potential impact of AI-generated code. Join them as they explore the nuances of learning and understanding technology in this engaging and thought-provoking episode.
Sponsors
Links
Socials
Picks
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
…
continue reading
Sponsors
Links
- https://understandingreact.com (coupon code JSJABBER)
- https://thesmythgroup.com
Socials
Picks
- Charles - Doomlings
- Charles - Finch
- Charles - Training Peaks
- Charles - 75 Hard
- Dan - Ripley
- Tony - Forbidden Island
- Tony - Tales from the Loop
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
716 قسمت
همه قسمت ها
×J
JavaScript Jabber

1 How Holepunch Is Redefining Peer-to-Peer Apps with Bare.js — A New Era for JavaScript Developers -JSJ 681 1:06:23
1:06:23
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:06:23
In this episode, we sit down with Mathias Madsen, CEO of Holepunch, and take a wild ride through the cutting edge of peer-to-peer JavaScript development. Mathias shares his journey from accidentally discovering JavaScript in college to becoming a prolific contributor with over 1,500 open source modules. His passion? Building decentralized, peer-to-peer systems where JavaScript isn’t just for the browser—it powers the entire stack. We dive deep into how Holepunch is reimagining application distribution with their Pear system —essentially turning peer-to-peer into a first-class citizen for distributing full applications, not just files. No hosting, no servers — just apps shared directly, BitTorrent-style. And because packaging and distributing Node-based apps can be painfully complex, they took things a step further by building a new runtime: Bare.js Bare.js is refreshingly "bare": it strips away the heavy, opinionated APIs bundled into Node or Deno, leaving just the JavaScript core and a powerful module system. What’s revolutionary here is Bare's ability to run the same codebase across desktop, mobile, and even tiny embedded devices—swapping out engines like V8, JavaScriptCore, or JerryScript depending on the platform's needs. This allows Mathias' team to write backend logic once, share it across all platforms, and iterate at lightning speed. Key takeaways: -Peer-to-peer can go far beyond media sharing — it's being used for full app distribution. -Bare.js decouples JavaScript from specific platforms, creating a universal backend that just works anywhere. -Modular design isn't just a philosophy — it's the secret to Holepunch’s rapid development pace. -The combination of React Native for UI and Bare.js for backend creates an insanely productive development pipeline, fully cross-platform. If you’re into JavaScript, peer-to-peer tech, or just love hearing about developers breaking the mold, this one’s for you. About the Guest Mathias is the CEO of Holepunch ( https://holepunch.to/ ). He brings his passion for open-source software, and deep experience in the area, having published more than 1000 modules to npm, the Node.js package manager, totaling billions of downloads every month. Mathias Buus is a self taught Javascript hacker from Copenhagen. He works full time on open source projects and has been working with Node.js since the 0.2 days. Mathias likes to work with P2P and distributed systems and is the author of more than 550 modules on npm, including some of the most popular ones for working with streams. In addition he has spoken about mad science projects at various conferences around the world. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Migrating a Legacy JavaScript Codebase to TypeScript - JSJ 680 1:25:42
1:25:42
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:25:42
In this episode, Dan and I (Steve) dove deep into what turned out to be a surprisingly complex, yet incredibly insightful topic: gradually migrating a massive legacy JavaScript project over to TypeScript. We're talking about nearly 1,000 JS files, 70,000+ lines of code, and years of developer history—all transitioning carefully to a typed, modern future. Dan walked us through how he started by setting up the project for success before converting even one file—getting CI/CD ready, setting up tsconfig.json, sorting out test dependencies, dealing with mock leaks, and even grappling with quirks between VS Code and WebStorm debugging. We talked tools (like TS-ESLint, concurrently, and ts-node), why strict typing actually uncovered real bugs (and made the code better!), and why it’s crucial not to touch any .js files until your TypeScript setup is rock solid. Key Takeaways: Gradual migration is 100% possible—and often better—than ripping the bandaid off. TypeScript can and will catch bugs hiding in your JavaScript. Be prepared! Use VS Code extensions or TS-Node to support your devs’ tooling preferences. Don't underestimate the setup phase—it’s the foundation of long-term success. Start small: Dan's team converted just one file at first to test the whole pipeline. If you’re sitting on a legacy JS project and dreaming of TypeScript, this episode is your blueprint—and your warning sign. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 TypeScript, Security, and Type Juggling with Ariel Shulman & Liran Tal - JSJ 679 1:32:43
1:32:43
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:32:43
In this episode, we dove headfirst into the swirling waters of TypeScript, its real-world use cases, and where it starts to fall short—especially when it comes to security. Joining us from sunny Tel Aviv (and a slightly cooler Portland), we had the brilliant Ariel Shulman and security advocate Liran Tal bring the heat on everything from type safety to runtime vulnerabilities. We started off with a friendly debate: Has TypeScript really taken over the world? Our verdict? Pretty much. Whether it’s starter projects, enterprise codebases, or AI-generated snippets, TypeScript has become the de facto standard. But as we quickly found out, that doesn’t mean it’s perfect. Key Takeaways: -TypeScript ≠ Security We tend to trust TypeScript a bit too much. It’s a build-time tool, not a runtime enforcer. As Liran pointed out, “TypeScript is not a security tool,” and treating it like one leads to dangerous assumptions. -Type Juggling is Real (and Sneaky) We explored how something as innocent as using as string on request data can open the door to vulnerabilities like HTTP parameter pollution and prototype pollution. Just because your IDE is happy doesn’t mean your runtime is. -Enter Zod – Runtime Type Checking to the Rescue? Zod got some love for bridging the dev-time/runtime gap by validating data on the fly and inferring TypeScript types. But even Zod isn’t foolproof. For example, unless you're using .strict(), extra fields can sneak past your validations, leading to mass assignment bugs. -Common Developer Fallacies We discussed the misplaced confidence developers have in things like code coverage and TypeScript alone. One of the big takeaways: defense in depth matters. Just like testing, layering your security practices (like using Zod, type guards, and proper sanitization) is key. -TypeScript Best Practices Are Evolving From discriminated unions to avoiding any, from using Maps over plain objects to prevent prototype pollution—TypeScript developers are adapting. And tools like modern Node.js now support type stripping, which makes working with .ts files at runtime a bit easier. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Building Agentic AI Workflows with Matthew Henage - JSJ 678 1:03:44
1:03:44
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:03:44
In this episode, we sat down with full-stack developer and AI innovator Matthew Henage, creator of WAOS.ai (Web App Operating System) and the incredible storytelling platform SpeakMagic.ai. This conversation took us deep into the world of agentic AI, low-code app building, and the future of intelligent workflows. We kicked things off with Matthew sharing how he’s been riding the AI wave since GPT-3.5 blew his mind. His platform WoWs is all about making it easy for developers to build powerful web apps with embedded AI workflows — think of it like Zapier meets ChatGPT, but with agents working together instead of API chains. One of the most eye-opening parts of our chat was learning about agent swarms — essentially teams of specialized AI agents that collaborate to perform complex tasks. Instead of relying on one giant AI brain to do everything, you create smaller, purpose-built AIs that handle specific steps in a workflow. It’s scalable, smarter, and kind of like assembling your dream dev team… but all made of code. Matthew’s Speak Magic project is a jaw-dropper. It uses a swarm of over 40 agents to turn a single story idea into a fully animated, two-minute video — complete with scenes, scripts, character animations, music, and more. It’s AI storytelling on steroids. We also talked a lot about: Best practices for building reliable AI workflows The importance of keeping context windows small (under 4,000 tokens works best!) How prompt engineering is becoming the new programming Using AI for vibe coding (yes, that’s a thing) and rapid prototyping The tradeoffs between using traditional programming vs. letting AI handle logic Ethical considerations and how to handle memory and privacy in long-running user interactions Check out Matthew’s work at WAOS.ai and speakmagic.ai — and as always, stay curious and keep building! Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Reinventing Web Development with Brisa: A Conversation with Aral Roca - JSJ 677 1:05:09
1:05:09
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:05:09
In this week’s episode, it’s just me — Charles Max Wood — and I’m joined by the incredibly sharp and open-source-loving Aral Roca, direct from Barcelona! Aral’s the creator of Brisa, a new full-stack web framework that flips the script on how we build modern web apps. If you thought the "another day, another framework" meme was played out... well, Brisa might just change your mind. Key Takeaways: -Brisa’s Big Idea: It's designed to let you build web apps with minimal or zero JavaScript on the client side. Think HTML streaming, server actions, and components that render server-side first, but can gradually hydrate on the client. -Server-first FTW: Aral walks us through how Brisa handles server actions — even capturing click and scroll events on the server — using ideas inspired by HTMX, LiveView, and server components from frameworks like Next.js. -Tiny and Mighty: The whole framework is incredibly lightweight. Web components come in at just ~3 KB, and the built-in i18n system is under 1 KB! -From Idea to Reality: Aral started Brisa to scratch his own itch — building side projects and blogs without bloated front-end code. But now, others are using it too (yes, even in production!), including one travel agency that's gone all-in. -Multi-platform Future: Brisa has adapters in the works for Vercel, Node, and Deno — plus integration with Tauri for building native Android, iOS, and desktop apps from the same codebase. -What's Coming: Roadmap goals include improved hot reloads, more adapters, transitions, lazy-loaded components, and a better playground for developers to tinker with. Oh, and yes — Aral does parkour. For real. This episode is packed with deep technical insight and exciting potential for a new way to build web apps — especially for devs who love fast performance, server-rendering, and clean architecture. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

In this episode, I (Steve Edwards) flew solo on the mic but had the pleasure of hosting a truly insightful conversation with Gilad Shoham, VP of Engineering at Bit.Cloud. Gilad brought the heat from Israel as we explored how Bit is revolutionizing enterprise software architecture—and how AI is being layered on top to supercharge developer productivity. We started by breaking down Bit’s core platform, which helps teams compose applications from reusable, independently versioned components. Think Lego blocks, but for your codebase. It’s all about boosting dev velocity, reducing duplication, and making collaboration across teams more seamless. Gilad walked us through some jaw-dropping features: versioning without Git, deep component CI pipelines, and even Bit’s ability to replace monolithic repositories with a graph of decoupled components. Everything is Node + TypeScript under the hood, and while it’s currently JS-focused, the ambition is clearly broader. Then came the big twist: AI. Bit is now leveraging AI not to just write code, but to compose it using existing components. Instead of bloating your codebase with endless variations of the same button, Bit’s AI understands your graph and builds features by intelligently reusing what’s already there. It’s like Copilot with a memory—and architectural sense. Key takeaways: Bit components wrap your existing code (like React/Vue) with metadata, testing, and versioning. Their infrastructure makes it possible to build and test components independently and in parallel. The AI strategy is reuse-first: generate only when needed, always compose from what already exists. Even massive enterprise codebases can gradually migrate to Bit without a full rewrite. Expect a human-in-the-loop process, but with most of the heavy lifting handled by AI. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Replacing Create React App: Why Create TS Router App Is the Future of React Development - JSJ 675 1:30:48
1:30:48
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:30:48
We’ve been diving into the evolving landscape of React app development and why tools like Create TS Router App (CTA) are stepping up to fill the gap left by the deprecation of Create React App (CRA). What we’ve learned is that SSR (server-side rendering) isn’t one-size-fits-all—e-commerce sites need it for SEO and performance, but internal tools and dashboards often don’t. That’s where CTA shines. It gives us a fast, modern, Vite-powered setup with TanStack Router built in, so we can start small and scale up without committing to heavy frameworks like Next.js from day one. What we love about CTA is how it keeps things familiar (same structure as CRA) while giving us type safety, file-based routing, and the flexibility to add only the features we need—like Clerk, Sentry, or even SolidJS support. Whether we’re building a simple prototype or a full-featured app, CTA makes the experience smoother, more intuitive, and future-friendly. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Empowering Devs and Innovators: Inside Vercel’s Impact, Feature Flags, and the Rise of v0 - JsJ 674 1:22:20
1:22:20
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:22:20
In this episode, Lee Robinson, who works at Vercel, discusses the company’s impact on web development despite its relatively small size. He explains their approach to empowering small, founder-led teams to build impactful tools, highlighting their new open-source Flags SDK. They also discuss the importance of server-side feature flagging to improve performance and reduce UI shifts, while warning against exposing sensitive data through client-side experimentation. The conversation then shifts to Vercel’s internal innovation culture, particularly the development of v0, an AI-driven tool for building full-stack web applications quickly, which is especially accessible for non-developers with creative ideas. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Building 50 Apps in 50 Days: The Power of Boring Stacks with Kelvin - JsJ_673 1:00:49
1:00:49
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:00:49
In this episode, we dive into an engaging conversation with Kelvin, where we explore his approach to full-stack JavaScript development and the power of using simple, stable technologies to speed up app development. Kelvin shares his exciting project, "Project 50," where he’s challenging himself to build 50 apps in 50 days, highlighting the importance of leveraging "boring" stacks to streamline the development process. We also touch on his journey in teaching web development through free resources and screencasts, aiming to make it easier for developers to build real-world apps quickly. Along the way, we discuss the value of strategy games like chess and Go, and how they help foster critical thinking and continuous learning. It’s a great mix of tech, strategy, and entertainment, making this episode a must-listen for developers and anyone looking to level up their skills. Tune in for a fun and insightful discussion! Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
This episode is a little different—thanks to a U.S. holiday, I’m flying solo. But that just means we get to have a one-on-one chat! I dive into my career journey—not to brag, but to offer insights for anyone feeling stuck, of how my inventor grandfather sparked my early interest in tech, how I transitioned from electrical engineering to computer engineering, and how I went from IT support to discovering my love for programming while solving real-world problems at Mosey with Ruby on Rails. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Pioneers of Computing: A Journey Through Tech History with Bob Martin - JsJ 671 1:09:49
1:09:49
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:09:49
In this episode, we dive into a fascinating mix of tech history, personal stories, and entertainment recommendations. We chat with Bob Martin, who shares insights from his new book, offering a look back at the pioneers of computing, including early breakthroughs and the industry's evolution. Bob talks about the challenges of leaving out influential figures like Margaret Hamilton, Donald Knuth, and Linus Torvalds, while also reminiscing about his early career as a self-taught developer during the 70s. The conversation takes a fun turn when we discuss some mind-blowing tech feats, including a wild project where Doom was implemented using TypeScript’s type system—a true demonstration of the power of programming languages. For those into entertainment, we share some great picks, like the classic science fiction novels When Worlds Collide and After Worlds Collide, plus a rundown of TV shows like Reacher and the intriguing comparison between the Expanse books and TV show. Packed with history, tech talk, and plenty of geeky fun, this episode is a must-listen for anyone interested in the past, present, and future of computing! Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Beyond Aesthetics: What the Next Generation of Frameworks Should Offer - JsJ_670 1:15:20
1:15:20
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:15:20
In this episode of JavaScript Jabber, our host Charles Max Wood, panelist Dan Shappir, and special guest Yoav Abrahami, CTO of Wix Enterprise, engage in a fascinating discussion on the evolving landscape of web frameworks. They dive into the functional and nonfunctional requirements of frameworks, the emerging innovations in meta frameworks, and the significant market shifts driven by increasing regulations and AI advancements. Yoav shares insights into his work on creating a collaborative web framework aimed at bridging the gap between designers and developers, while also addressing crucial future trends in security and design-to-code capabilities. Tune in to explore the dynamic future of web development with insights from industry leaders. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 A Guide to AI Models: From Tokenization to Neural Networks with Ishaan Anand - JsJ_669 1:38:06
1:38:06
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:38:06
In this enlightening episode of JavaScript Jabber, hosted by Charles Max Wood and Steve Edwards, panelist AJ O'Neil is joined by guest Ishaan Anand to delve deep into the intricacies of AI and large language models. Ishaan, an expert with over two decades of experience in engineering and product management, shares insights into his innovative implementation of GPT-2, providing a comprehensive breakdown of how transformers work in AI. The discussion covers various aspects of AI, including how models predict the next word, the concept of tokenization, embeddings, and the attention mechanism which is central to transformer architectures. Listen in as they explore practical applications, challenges, and the evolving landscape of AI, with a special emphasis on mentorship and education through Ishaan's unique course offering. Whether you're an AI aficionado or a JavaScript developer eager to expand your knowledge, this episode offers valuable perspectives and learning opportunities. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Exploring ReactScan: Aiden Bai's Tool for Identifying React Performance Issues - JsJ 668 1:07:50
1:07:50
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:07:50
In this episode of JavaScript Jabber, panelist Dan Shappir sits down with guest Aden Bai to delve into the nuances of React performance. Broadcasting from Tel Aviv, Dan welcomes Aden, who is based in San Francisco, for an insightful discussion on optimizing React apps. Aden, known for his projects Million JS and ReactScan, shares his journey into coding and his focus on enhancing web performance. Together, they explore the intricacies of the virtual DOM, React rendering processes, and the common pitfalls that developers face in managing performance. Aden introduces ReactScan, a tool designed to visualize and troubleshoot performance issues in React applications, making complex profiling accessible to a broader range of developers. The conversation also touches on broader performance metrics like Core Web Vitals and the challenges of maintaining efficiency across various devices and browsers. Whether you're a seasoned developer or new to React, this episode offers valuable insights into creating faster and more efficient web applications. Tune in to learn how you can improve your React project's performance and user experience with tools and techniques from top industry experts. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 TanStack: A Deep Dive into Server Functions and Routing with Tanner Linsley - JsJ 667 1:29:16
1:29:16
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:29:16
In this episode of JavaScript Jabber, host Steve Edwards is joined by panelists Dan Shappir and AJ O'Neil, along with special guest Tanner Lindsley, to explore the innovative world of TanStack, a collection of open-source libraries designed to enhance web development. Tanner shares insights into the origins and evolution of TanStack, highlighting its journey from simple libraries like React Table to a comprehensive toolkit including TanStack Query, TanStack Virtual, and more. The discussion delves into the nuances of building framework-agnostic tools, the challenges of server-side rendering, and the rise of remote procedure calls (RPCs) as a modern development approach. With intriguing debates on the future of meta frameworks and the role of server components, this episode provides a deep dive into the cutting-edge technologies shaping the development landscape. Whether you're a fan of React, Solid, or just curious about the direction of web frameworks, this conversation offers valuable insights and expert opinions on the current and future state of web development. Tune in to discover how TanStack is influencing the way we build and manage applications in the ever-evolving JavaScript ecosystem. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 What's New in JavaScript: Latest Language Updates and Features - JSJ 666 1:26:05
1:26:05
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:26:05
Hey, everyone. Welcome back to another exciting episode of JavaScript Jabber, part of the Top End Devs Network. I'm your host, Charles Max Wood, joined by our amazing panelist, Dan Shappir. In this episode, we dive into the latest developments in the world of JavaScript as we kick off a new year. You might recall we covered this topic about a year and a half ago in episode 590. Today, we're revisiting the updates to see what's progressed and what's newly introduced in the JavaScript standard. Dan Shappir offers his expertise as we explore features that have recently been added to the language. From promise.allSettled, a feature that's been around for about five years but often underutilized, to array method enhancements like .at and Object.hasOwn, there's a ton to unpack. We'll also delve into exciting new library additions like findLast for arrays, efficient array copying methods and improvements in set operations that make JavaScript more powerful and developer-friendly than ever. The episode isn't just about the features that have already landed; we'll also touch on what's in the pipeline with proposals in various stages of development, including exciting concepts like temporal for better date and time handling. Whether you're a JavaScript pro or just keen to stay updated on the latest trends, this discussion is packed with insights to level up your coding game. So, grab your headphones, stay tuned, and let's explore the exciting world of new JavaScript features together! Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Reflections on Technology Trends, AI Impact, and Memorable Episodes - JSJ 665 2:05:33
2:05:33
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد2:05:33
Welcome to another riveting episode of Top End Devs! In today's "Year in Review" special, hosts Charles, AJ, Dan, and Steve Edwards take you on a retrospective journey through their most memorable moments and thought-provoking discussions of the year. From the amusing and insightful exchanges with influential guests like Rich Harris and Kyle Simpson to their deep dives into emerging tech trends like Svelte 5 and AI integration in development, this episode has it all. They also explore Charles's experience transitioning from a Mac to a high-performance System76 machine, Dan's favorite and least favorite tech trends, and AJ's admiration for profitable and customer-focused approaches in the industry. Expect a blend of technical expertise, humor with those beloved dad jokes, and personal reflections that make this podcast uniquely engaging. So, get ready as we reflect on the year's highlights, laugh at the dad jokes that have become fan favorites, and look forward to exciting developments in the tech world with your favorite panelists. Picks AJ - 100 Days of Rejection (Therapy) AJ - https://www.youtube.com/playlist?list=PLamouX6QxWIuTHuaArIOzdorWoYaF6cU5 AJ - John Sonmez: Eye Contact & Smirking AJ - John Sonmez: How to Become a Man AJ - EvalPlus Leaderboard AJ - Ollama Charles - Heat Charles - Heat: Pedal to the Metal Charles - Hit Refresh by Satya Nadella Charles - American Icon by Bryce Hoffman Charles - System76 Charles - Wizard's First Rule (Sword of Truth, Book 1) (Sword of Truth, 1) Dan - A Man on the Inside (TV Series 2024 Dan - The Best Syria Breakdown You'll Ever Hear - Thomas Small Dan - Master of the Five Magics Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Innovation and Framework Adoption - JSJ 664 1:45:44
1:45:44
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:45:44
In this episode, Charles, AJ, and Dan explore the intricacies of team dynamics, technological choices, and the challenges of web development with our distinguished panel. Joining them is a very special guest, the legendary Uncle Bob Martin. They delve into team collaboration and decision-making, with Uncle Bob emphasizing the importance of reasonable debates and team buy-in when it comes to mental models and project directives. Dan discusses how, in startups, the initial developer often ends up making key decisions. They also touch on technological choices, including the complications of inheriting decisions from previous team members and the ever-topical debate on relational databases influenced by marketing pressures. Uncle Bob shares his seasoned insights into React Framework inconsistencies and the philosophy behind state-driven design. They tackle the separation of business logic from frameworks to maintain purity and independence in code. There's also a lively discussion about starting with functional prototypes, and the influence of Apple’s focus on UI on their success. Additionally, they explore Uncle Bob’s controversial stance on web frameworks, the dynamics of framework adoption, and the role of technical decisions in hiring. There are fascinating comparisons between framework popularity and historical tech stories, including the evolution of Apple’s innovations and the contributions from Xerox PARC. Finally, as they wrap up, they have insightful pick recommendations from the panelists, covering everything from the NBA season and engaging TV series to board games and book recommendations—a little something for everyone. Join them for an enlightening journey through the nuances of modern development practices, historical tech anecdotes, and personal insights from some of the industry's top minds. This episode promises to be a treasure trove of knowledge and experience for any developer. Let's get started! Socials LinkedIn: Robert Martin Picks AJ - How to Start a Startup - A course Y Combinator taught at Stanford Charles - MLEM: Space Agency | Board Game Dan - NBA Season Dan - The Day of the Jackal (TV Series 2024 Uncle Bob - 'The Cloud Fugitive' | David Heinemeier Hansson | NTK # 001 Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Revolutionizing API Syntax and Schema Management with Jazz Framework - JSJ 663 1:25:44
1:25:44
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:25:44
In today's episode, Charles and AJ are joined by Anselm Eickhoff, a trailblazing full-stack software engineer. Anselm delves into the world of "Local First" software development and the innovative tool he’s developed, "Jazz." They explore how Jazz leverages schema information for type inference and runtime validation, enabling real-time collaboration and seamless offline functionality. They dive into the simplifications brought by Jazz's API changes, the flexibility offered through open protocols, and the local-first approach using CRDTs. They also tackle Jazz’s impressive backend infrastructure and its shift to direct disk storage, along with insights into the challenges and emerging support structures faced by early adopters. Anselm shares real-world applications, advanced analytics capabilities, and the future outlook for Jazz, emphasizing performance, resilience, and data privacy. Plus, stay tuned for a lighthearted detour into board games and TV recommendations, as well as updates on Charles’ AI Dev Boot Camp and exciting developments on the Top End Devs platform. This episode is packed with cutting-edge insights and practical advice for developers looking to integrate advanced real-time features and streamline their app development processes. Socials LinkedIn: Anselm Eickhoff Picks AJ - Dune 2-Film Collection (Blu-Ray + Digital) Charles - Imperial Miners | Board Game Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Painting Roses, Eating Marshmallows and Network Protocols - JSJ 662 1:33:10
1:33:10
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:33:10
Welcome to another insightful episode of the JavaScript Jabber podcast, hosted by Charles alongside our expert panelists Dan and AJ. Today, they are thrilled to be joined by Avishai Ish-Shalom a seasoned technologist with an eye for challenging conventions in the tech world. In this episode, Avishai takes us through fascinating discussions comparing industrial food products to technological abstractions, including his unique perspective on the “marshmallow effect” and the evolving complexities of virtualization. They delve into the challenges of backward compatibility in modern tech, using real-world parallels like AWS virtual storage options, and discuss the impact of technologies like Docker and cloud services on our understanding of underlying infrastructures. Charles shares his upgrade journey from an aging Mac laptop to a powerful System76 desktop for AI tasks, reflecting the changing demands on development environments. Listen in as they explore the nuances of binary vs. textual protocols, the importance of future-proofing legacy systems, and Avishai's compelling arguments in his articles "Don't Paint the Roses" and "The Marshmallow Effect." Plus, they discuss Avishai's career evolution and the intellectual challenges faced by today’s engineers in the rapidly advancing tech landscape. Whether you’re a casual listener or a tech enthusiast, this episode promises to offer valuable insights and thought-provoking discussions. Stay tuned! Socials LinkedIn: Avishai Ish-Shalom Picks AJ - Deku Deals Avishai - marimo | a next-generation Python notebook Charles - Challengers! Beach Cup | Board Game Dan - The Penguin (TV Mini Series 2024) Dan - Bluesky Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Structuring Node.js Applications Part 2: Dependency Management, Package Managers, Proper API Usage, etc.- JSJ 661 1:22:16
1:22:16
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:22:16
This is the second part of the deep dive into the essential practices and principles for successful Node.js development. Our esteemed guests, Michael Dawson, James Snell, Matteo Collina, and Natalia Venditto, bring their extensive expertise to the table, discussing key topics like how to manage dependencies in a Node.js project. Socials LinkedIn: James Snell LinkedIn: Michael Dawson LinkedIn: Matteo Collina LinkedIn: Natalia Venditto Picks Charles - Gnome Hollow | Board Game Charles - Reacher (TV Series 2022 Michael - MakerWorld: Download Free 3D Printing Models Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 TypeScript Success: Integration, Type Checking, and Generics - JSJ 660 1:20:36
1:20:36
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:20:36
In this episode, Dan sits down with TypeScript expert Matt Pocock to dive deep into the world of TypeScript migration, learning curves, and developer challenges. They explore why having a TypeScript "wizard" is crucial for teams transitioning from JavaScript and how TypeScript's integration with development environments like Visual Studio Code has been a game changer. Dan and Matt discuss the importance of real-time typechecking, the community's role in TypeScript's success, and practical strategies for migrating large codebases to TypeScript. You'll hear about Matt's journey from drama school to becoming a DevRel expert, his contributions to the XState library, and his philosophy of type-driven development. Together, they highlight TypeScript's advantages, such as enhanced code reliability and the nuanced benefits of explicit vs. inferred types. Whether you're a seasoned developer or just starting with TypeScript, this episode offers valuable insights and actionable advice to help you harness the full power of static typing in your projects. Tune in for a fascinating discussion that underscores the value of "boring" code, the need for continual learning, and the ongoing evolution of software development practices. Stay with us as we unravel the intricacies of TypeScript and share practical tips to elevate your coding journey. Socials LinkedIn: Matt Pocock Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 React and Beyond: The Importance of Learning DOM APIs - JSJ 659 1:23:29
1:23:29
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:23:29
In today's episode, Charles, AJ and Steve are joined by guests Corey Brown for a rich discussion on the importance of understanding foundational concepts in software development. They explore the balance between leveraging high-level frameworks like React and the necessity of grasping the underlying technologies to troubleshoot effectively and build robust applications. They emphasize the value of comprehending core language features to write better software and solve problems efficiently. Corey reflects on the passion within the software development community and the hidden costs of over-relying on third-party dependencies like the infamous "left pad" incident.As the conversation unfolds, they debate whether sticking to frameworks or delving into deeper technologies leads to long-term success. They share practical insights on the benefits of reading source code, continuously learning, and the significance of core platform APIs. Additionally, the episode includes light-hearted "picks" from the panelists, including humorous resources and personal anecdotes. Join them as they dissect these critical perspectives and share valuable advice for both novice and seasoned developers alike. Let's get started! Picks AJ - Grug Brain AJ - Creeds of Craftsmanship AJ - AJQuery v3.0.3 Cory - Palm Paradise #206 Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 New Horizons in Web Development with Danny Moerkerke - JSJ 658 1:27:34
1:27:34
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:27:34
In today's jam-packed episode, Charles, AJ, and Dan, along with special guest Danny Moerkerke, a seasoned freelance JavaScript web developer from Amsterdam. They dive deep into the fascinating world of web development, focusing on the capabilities and future of Progressive Web Apps (PWAs), comparing them to native apps, and discussing the technical intricacies involved. AJ shares his latest project on passkeys and the challenges of transitioning clients, while Dan gives us a glimpse into his social media habits and movie recommendations. Danny enlightens us with his experiences at IKEA and his passion for web components, PWAs, and crucial APIs like the Wake Lock and Background Sync. They explore the complex interplay between service workers, caching for offline functionality, and the barriers to widespread PWA adoption, particularly on iOS. Plus, they dive into practical applications of these technologies, from gaming to improving podcast accessibility for offline listening. So, tune in as they unravel the technical hurdles, share insightful demos, and debate the future of web and native app development. It's an episode packed with knowledge, practical advice, and a bit of fun along the way! Socials LinkedIn: Danny Moerkerke Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Structuring Node.js Applications: Event Loop, Metrics, and Efficient Processing Techniques 1:44:32
1:44:32
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:44:32
In this episode, they dive deep into the essential practices and principles for successful Node.js development. AJ and Dan are joined by special guests Michael Dawson, James Snell, and Matteo Collina. They bring a wealth of expertise and experience to the table, discussing key topics like experimental tech with existing web standards, managing updates with LTS releases, and the fundamental pillars of Node.js, including the critical concept of "not blocking the event loop." They explore the consequences of blocking the event loop, real-world insights into performance issues, and the importance of efficient task handling. They also share their wisdom on utilizing multi-threading, scaling applications, best practices for dependency management, and the significance of regular updates to maintain security and performance. Additionally, they touch on some fascinating side discussions, such as AI's role in coding, the evolution of package management, and the importance of intentional coding practices. There's even a bit of personal insight with recommendations for exciting Netflix series and real-world anecdotes about Node.js conferences and testing frameworks. Join them as they unravel these topics and more, guiding you through advanced Node.js Socials LinkedIn: James Snell LinkedIn: Michael Dawson LinkedIn: Matteo Collina Links The Nine Node Pillars: 9 Principles for Doing Node.js Right in Enterprise Environments The Nine Node Pillars | 9 principles for doing Node.js right in enterprise environments - YouTube Picks Dan - Monsters: The Lyle and Erik Menendez Story Dan - The WordPress drama explained Michael - bee-agent-framework James - NodeConf EU Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Stimulus and Turbo in Web Development - JSJ 656 1:26:58
1:26:58
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:26:58
Dive into the dynamic world of JavaScript frameworks with this week's episode of JavaScript Jabber! Join Charles, AJ, Dan and Steve as they explore Hotwire, Stimulus, and Turbo—tools that are transforming how developers build fast, responsive web applications. They discover the evolution from Turbo Links to Turbo Drive, learn how these technologies enhance page rendering speeds by updating only changed elements, and understand their seamless integration in Rails applications. The discussion also touches on practical implementations using Turbo frames and streams for efficient DOM manipulation. Additionally, they dive into the benefits of partial page updates for improved performance and talk about the insights into integrating Stimulus for fine-grained control over client-side interactions. They also explore the parallels between modern frameworks like React or Angular with traditional approaches. Tune in to uncover how you can leverage these tools to optimize your development workflow! Socials LinkedIn: Charles Wood Picks AJ - The Fall Guy 4k + Extended Cut AJ - Passkeys Demo Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Understanding, Confidence, and Humility in Web development - JSJ 655 1:19:44
1:19:44
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:19:44
J
JavaScript Jabber

1 Exploring Local-First Applications and Data Synchronization Challenges: Part 1 - JSJ 654 1:35:55
1:35:55
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:35:55
J
JavaScript Jabber

1 Slaughtering Sacred Cows: Reconsidering Software Dev Truisms - JSJ 653 1:45:58
1:45:58
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:45:58
Charles and Dan dive deep into the world of programming languages, development practices, and the trade-offs that shape our daily coding lives. Joining them is special guest Tomer Gabel, an experienced backend engineer, and consultant. In this episode, they unpack the productivity benefits and challenges of using Rails, deliberate on the pros and cons of dynamic languages, and explore the fascinating topic of convergent evolution in programming ecosystems. They also discuss TypeScript's value proposition, the intricacies of static typing, and the sometimes controversial principles of "clean code." Get ready for an engaging conversation packed with expert insights, practical advice, and a few surprising takeaways. Let’s get started! Sponsor Blue Host Socials LinkedIn: Tomer Gabel Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

In this episode, AJ and Steve dive deep into the world of Vue.js and API integration with a special guest, Daniel Kelly, a seasoned lead instructor at Vue School. this episode is packed with valuable discussions on using the useFetch Vue component for seamless API requests, navigating the challenges of migrating from Vue 2 to Vue 3, and embracing TypeScript for a more robust development experience. They also explore the impactful updates coming with Nuxt 4 and Vue 3.5, the benefits of Vue.js certifications for career growth, and how tools like Nitro and auto-import features in Nuxt 3 can enhance your development workflow. Plus, enjoy a range of recommendations from books and music to tech innovations and humorous dad jokes. So, whether you're a seasoned Vue developer or just starting, this episode offers something for everyone. Tune in, and elevate your JavaScript journey! Socials Linkedin: Daniel Kelly Picks Daniel - Fairy Tale Daniel - Believe by Yellowcard Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Transforming React Development: The Experimental Compiler’s Approach to Memoization and Performance - JSJ 636 1:29:04
1:29:04
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:29:04
In this episode, they dive deep into the latest advancements in React with a special focus on the experimental React Compiler. Our guest speakers, Sathya Gunasekaran and Joe Savona, share their insights on how this cutting-edge tool aims to enhance performance and streamline development without disrupting existing code. They explore the goals of the React Compiler, including auto memoization, linting, and runtime optimizations, and how it plans to minimize unnecessary DOM updates. This is an in-depth discussion on subjects like referential equality, the complexities of memoization, API improvements for useEffect, and the compelling debate about whether React should introduce signals as a TC39 standard. Additionally, they discuss the potential transition for existing projects, the importance of community feedback, and the intriguing differences between React’s approach to UI as a function of state versus the signal-based model. Stay tuned to learn about the future of React, the practical benefits of the new compiler, and the ongoing experiments that could shape how we write and optimize JavaScript with React. Socials Linkedn: Sathya Gunasekaran Picks AJ - webinstall.dev Dan - Godzilla Minus One (2023) Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Practical Strategies for Web Optimization: Using Chrome DevTools - JSJ 635 1:24:26
1:24:26
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:24:26
Jack Franklin is a Senior Software Engineer at Google. They dive deep into the world of performance optimization. They explore the sophisticated capabilities of Chrome DevTools, focusing on the performance and insights panels. Jack shares invaluable tips on utilizing tools like Lighthouse and the flame chart to prioritize and analyze web performance, along with practical advice for maintaining a clean environment for accurate profiling. Join them as tehy decode the intricacies of debugging, from handling long tasks and layout thrashing to understanding the context of flame charts and network requests. Plus, they discuss the collaboration efforts between Chrome and Microsoft Edge, valuable educational resources, and even touch on topics like involvement in local politics and upcoming movie releases. Whether you're a seasoned developer or a tech enthusiast, this episode is packed with knowledge, humor, and practical advice to help you master web performance optimization. Tune in now! Socials LinkedIn: Jack Franklin Picks Charles - Legendary: A Marvel Deck Building Game – SHIELD (2019) Dan - Dan Shappir: How to Maximize Web Performance Jack - Sky Team | Board Game Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 New Frontiers in Web Platform Development with Bruce Lawson - JSJ 1:19:10
1:19:10
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:19:10
In this episode, they dive into the world of web development, featuring insightful discussions on the differences and costs associated with hiring React Native developers, the importance of understanding web standards and browser differences, and the ongoing efforts of the Open Web Advocacy organization. They share their experiences, concerns, and insights on Apple's impact on the open web, the EU's investigation into Apple's actions, and the implications of progressive web apps in light of Apple's policies. Join them as they unravel the complexities and controversies shaping the web development landscape, and explore the future of web app accessibility and competition across devices. Socials LinkedIn: Bruce Lawson Bruce Lawson Picks Charles - Harry Potter: Death Eaters Rising Charles - Vite | Next Generation Frontend Tooling Dan - Barry Pollard | Google IO Dan - React Compiler: In-Depth Beyond React Conf 2024 Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Building a Custom Front-end Framework - JSJ 633 1:21:00
1:21:00
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:21:00
Zach Lankton is the Product Engineer at Signature Payments. They dive deep into the world of software development and tech innovations. In this episode, they explore a wide range of topics, the main focus is on ReZact, a cutting-edge front-end framework discussed by Zach, which shares similarities with React and Svelte. The conversation covers the framework's unique features, the challenges of customizing form inputs in the browser, and the value of leveraging native browser capabilities. Additionally, they delve into the concept of signals as a means of state management, the technical implementation of signals, and their benefits compared to other state management tools. And that's just scratching the surface! So, get ready to enrich your knowledge and dive into the latest trends in software development with this insightful discussion. Socials LinkedIn: Zach L. Picks AJ - The Andromeda Strain Zach - A Man in Full | Netflix Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Sentry's Impact on Web Vitals Understanding - JSJ 632 1:25:40
1:25:40
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:25:40
Lazar Nikolov is a Full-stack engineer. They engage in a deep exploration of diverse subjects, from historical veracity and book recommendations to crucial insights on web performance monitoring tools. Join the esteemed panelists as they navigate the complexities of understanding historical events, reflect on significant global issues such as Holocaust Memorial Day and ongoing conflicts, and delve into the intricacies of improving website performance with cutting-edge tools like Sentry. Stay tuned for an insightful and thought-provoking discussion that combines expert analysis with real-world applications in the realm of development and technology. Sponsors " Testim , who makes an end to end testing tool" Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials LinkedIn: Lazar Nikolov GitHub: nikolovlazar Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Embracing Angular's Evolution with Santosh Yadav - JSJ 631 1:00:09
1:00:09
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:00:09
Santosh Yadav is a Google Developer Expert for Angular. They dive into the world of JavaScript and development. The discussion centers around the topic of why Angular is considered the best framework, with insights from Santosh, Steve Edwards, and Charles Max Wood. They explore the history and evolution of Angular, its resurgence, and the recent improvements post-Angular 14. They also delve into Angular's migration process, state management options, and the future direction of the framework. Join them as they explore the technical aspects and practical implications of Angular in the development landscape. So, tune in and explore the world of Angular through the eyes of experienced developers. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials LinkedIn: Santosh Yadav Santosh Yadav Picks Charles - The Crew: The Quest for Planet Nine Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Web3 with Nik Kalyani - JSJ 630 1:24:14
1:24:14
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:24:14
Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this new episode, the Jabberers sit down with Nik Kalyani, the founder of Decentology and overall Web3 expert. The gang discusses the “big D” of Web3 (and why you need to understand it), how Web3 changes the game for blockchain and the like, and how Web3 is going to make gaming bigger AND more lucrative. “For developers, Web3 equals a green field of opportunity!” - Nik Kalyani In This Episode The “big D” that you NEED to know to understand Web3 (and why it’s about more than just the tech) The BIGGEST concern about Web2 that Web3 is trying to solve (and how it changes privacy for everyone) How to navigate NFTs, blockchain, and more buzzwords in Web3 The future of Java with Web3 (and why it’s easier than Web2!) How Web3 is changing the game for gaming Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Picks AJ- Genetically Modified Skeptic (Rational Atheist) AJ- AJ's Litmus Test (Contact me you're looking for work) Follow CoolAJ86 Live Streams: YouTube: https://youtube.com/coolaj86 Twitch: https://twitch.tv/coolaj86 Follow Beyond Code: YouTube: https://www.youtube.com/channel/UC2KJHARTj6KRpKzLU1sVxBA Twitter: https://twitter.com/@_beyondcode Charles- Wavelength | Board Game | BoardGameGeek Charles- Charles is Hiring! Charles- Best Tasting Protein Bars | BuiltBar.com Nik- CATAN - CATAN Nik- Halt and Catch Fire Steve- Twitter: Dad Jokes ( @Dadsaysjokes ) Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 From Learning New Languages to Learning New Technologies - JSJ 629 1:33:18
1:33:18
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:33:18
Tony Alicea is a Udemy and Pluralsight Instructor. They delve into the crucial topic of understanding and mastering technology, featuring insightful discussions and experiences from our speakers. From the shift in focus from technical problems to effective communication and marketing to the significance of deeply understanding a system rather than just focusing on coding, they provide valuable perspectives on building strong foundations, navigating challenges, and staying current in the ever-evolving tech landscape. They also touch on the importance of curiosity, learning by doing, and the potential impact of AI-generated code. Join them as they explore the nuances of learning and understanding technology in this engaging and thought-provoking episode. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links https://understandingreact.com (coupon code JSJABBER) https://thesmythgroup.com Socials Tony Alicea Twitter: @AnthonyPAlicea Picks Charles - Doomlings Charles - Finch Charles - Training Peaks Charles - 75 Hard Dan - Ripley Tony - Forbidden Island Tony - Tales from the Loop Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Unveiling Qwik and JavaScript Streamlining Web Development with Shai Reznik - JSJ 628 with Shai Reznik - JSJ 628 1:21:43
1:21:43
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:21:43
Shai Reznik is the Founder & CEO at HiRez.io and he is a Qwik Team Member. They dive deep into the world of web development with a focus on the Qwik framework and JavaScript streaming. They explore topics such as predictive buffering, Qwik Insight, automating tasks, optimizing user and developer experiences, and the challenges of large-scale JavaScript refactoring. With a blend of technical insights and personal experiences, they shed light on the evolution of web development and the future role of AI in frameworks like Qwik. This episode is packed with thought-provoking discussions, expert opinions, and valuable resources for developers aiming to stay at the cutting edge of web development. So buckle up and get ready for an insightful journey into the world of fast and efficient web development. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials LinkedIn: Shai Reznik Picks Dan - My Daemon on Netflix Shai - The Gentlemen on Netflix Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Svelte 5: Compiler, Signals, and Web App Performance - JSJ 627 1:21:54
1:21:54
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:21:54
Rich Harris joins this week's episode. They dive deep into the world of web application performance, signals, and the capabilities of Svelte 5. Join them as they explore the innovative features of Svelte 5, its compiler capabilities, and its potential impact on application building. From discussing the fastest mainstream framework to drawing parallels with traditional compiler optimization modes, they leave no stone unturned in dissecting the advancements in Svelte 5. Stay tuned as they also explore topics like React server components, the controversy around embedding SQL in React components, and much more. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials GitHub: Rich Harris Picks Charles - Sushi Go Party! | Board Game Dan - "Rethinking reactivity" talk by Rich Harris from 2019 Dan - I Care a Lot Dan - Saga of the Pliocene Exile Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Embracing Web Standards with Owen Buckley - JSJ 626 1:09:53
1:09:53
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:09:53
Delve into a thought-provoking discussion with Owen Buckley, a seasoned web developer with 20 years of experience. Owen introduces Greenwood, a project focused on leveraging web standards and simplifying web development. Throughout the episode, They explore Greenwood's evolution, capabilities, and unique approach to application scaffolding and local development. From the emphasis on HTML and web components to Greenwood's seamless integration with HTMX, they uncover the project's vision to provide an onramp close to web standards. Join them as they navigate through the world of web development and gain valuable insights from Owen's expertise and passion for web standards and components. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials LinkedIn: Owen Buckley Picks Charles - The White Castle Owen - Hypermedia Systems Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Simplifying Development with Deno - JSJ 625 1:14:15
1:14:15
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:14:15
Kevin Whinnery is the Head of Developer Relations at Deno. They dive deep into the world of Deno, exploring its evolution, functionality, and differences from its predecessor, Node.js. They discuss the challenges Deno has faced in establishing compatibility with the NPM ecosystem, its out-of-the-box TypeScript support, built-in tools, and its use in edge computing. With insights into Deno's standard library, TypeScript implementation, and plans for improving compatibility with popular meta frameworks, this episode is a must-listen for developers looking to stay ahead in the ever-evolving world of JavaScript. Get ready to uncover the latest developments in Deno and its impact on the development landscape! Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials LinkedIn: Kevin Whinnery GitHub: kwhinnery Twitter: @kevinwhinnery Picks Charles - Apiary Charles - Puppeteer | Puppeteer Dan - The Gentleman Kevin - House of Ninjas Steve - New data shows: Tabs more popular than Spaces. But Spaces users are happier. Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Navigating Web Development Challenges - JSJ 624 1:16:14
1:16:14
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:16:14
Shay Davidson is a full-stack web, mobile, and game developer. He is currently leading the front end at Lemonade. The discussion revolves around the use of Supabase as a free database and its comparisons to Firebase for developer experience. They dive into building applications with Next.js and React 18, utilizing React Server Components to interact with the Supabase API. They share their experiences, frustrations, and insights regarding caching mechanisms, server actions, and the challenges of adapting to new technologies in the React ecosystem. The episode also delves into the React server components controversy, the importance of learning and experimenting with new technologies, the use of AI for creative purposes, and the potential dangers of deep fakes. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials LinkedIn: Shay Davidson Picks AJ - Dune: Part Two (2024) Dan - Arnold Schwarzenegger Sings About Rainbows (AI) Dan - Finance worker pays out $25 million after video call with deepfake CFO Shai - Rendezvous with Rama Support this podcast at — https://redcircle.com/javascript-jabber/donations Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 Unveiling Chrome DevTools: Network Monitoring, Cache Debugging, and Beyond - JSJ 623 1:22:27
1:22:27
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:22:27
Michael Hablich is the product lead for Chrome DevTools and Puppeteer. They delve into a comprehensive discussion on various features and uses of the network tab for monitoring API calls, performance debugging with cache, simulating network conditions, and visual understanding of page loading. They cover topics such as debugging, PHP, and the history of dev tools. Michael Hablich shares insights into the development and evolution of Chrome DevTools, highlighting its migration to TypeScript and the team behind it.Tune in to uncover the challenges and advancements in debugging tools, the potential integration of AI, and a range of powerful features within Chrome DevTools. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Socials LinkedIn: Michael Hablich Picks Dan - Killing Eve Michael - Spirit Islands Steve - Victory Grips Support this podcast at — https://redcircle.com/javascript-jabber/donations Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
J
JavaScript Jabber

1 The Alphabet Soup of Performance Measurements - JSJ 622 1:19:37
1:19:37
پخش در آینده
پخش در آینده
لیست ها
پسندیدن
دوست داشته شد1:19:37
Dan Shappir takes the lead in explaining all of the acronyms and metrics for measuring the performance of your web applications. He leads a discussion through the ins and outs of monitoring performance and then how to improve and check up on how your website is doing.Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links : The Picture element - HTML: Hypertext Markup Language | MDN Picks AJ - The Way of Kings AJ - Taco Bell Aimee - web.dev Aimee - @DanShappir Dan - New accessibility feature in Chrome Dev Tools: simulate vision deficiencies, including blurred vision & various types of color blindness. In Canary at the bottom of the Rendering tab. Dan - Better Call Saul Support this podcast at — https://redcircle.com/javascript-jabber/donations Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .…
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.