Podcasts about JavaScript

High-level programming language

  • 2,591PODCASTS
  • 16,147EPISODES
  • 44mAVG DURATION
  • 2DAILY NEW EPISODES
  • Sep 9, 2025LATEST

POPULARITY

20172018201920202021202220232024

Categories




    Best podcasts about JavaScript

    Show all podcasts related to javascript

    Latest podcast episodes about JavaScript

    Thinking Crypto Interviews & News

    Thinking Crypto Interviews & News

    Play Episode Listen Later Sep 9, 2025 13:12 Transcription Available


    Crypto News: Crypto users urged to take extreme care as NPM attack hits core JavaScript libraries. SwissBorg hacked for $41M SOL after third-party API compromise. CoinShares to go public in the US through $1.2B SPAC merger. HashKey launches $500M digital asset treasury fund in Hong Kong.Show Sponsor -

    PodRocket - A web development podcast from LogRocket
    Rolldown and VoidZero's vision for the future of JavaScript tooling with Alexander Lichter

    PodRocket - A web development podcast from LogRocket

    Play Episode Listen Later Sep 9, 2025 39:02


    Alexander Lichter joins the podcast to talk about Rolldown, a bundler built in Rust by Void Zero that aims to replace Rollup and ESBuild with faster builds and better enterprise scalability. He dives into the power of OXC and Oxlint, the push toward a unified JavaScript toolchain, and previews what to expect at ViteConf 2024. Links X: https://x.com/TheAlexLichter Website: https://www.lichter.io Mastodon: https://hachyderm.io/@manniL GitHub: https://github.com/manniL YouTube: https://www.youtube.com/@TheAlexLichter Twitch: https://www.twitch.tv/TheAlexLichter LinkedIn: https://www.linkedin.com/in/alexanderlichter Resources Rolldown: How Vite Bundles at the Speed of Rust: https://squiggleconf.com/2025/sessions#rolldown-how-vite-bundles-at-the-speed-of-rust Rolldown: https://rolldown.rs Rolldown-vite migration: https://vite.dev/guide/rolldown Oxlint Type Aware linting (preview) announcement: https://oxc.rs/blog/2025-08-17-oxlint-type-aware.html ViteConf: https://viteconf.amsterda Benchmarks: Minifier: https://github.com/privatenumber/minification-benchmarks Linter: https://github.com/oxc-project/bench-javascript-linter Parser: https://github.com/oxc-project/bench-javascript-parser-written-in-rust Transformer: https://github.com/oxc-project/bench-transformer/ Bundler: https://github.com/rolldown/benchmarks Chapters We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Fill out our listener survey (https://t.co/oKVAEXipxu)! Let us know by sending an email to our producer, Em, at emily.kochanek@logrocket.com (mailto:emily.kochanek@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Alexander Lichter.

    SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
    SANS Stormcast Monday, September 8th, 2025: YARA to Debugger Offsets; SVG JavaScript Phishing; FreePBX Patches;

    SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast

    Play Episode Listen Later Sep 8, 2025 5:34


    From YARA Offsets to Virtual Addresses Xavier explains how to convert offsets reported by YARA into offsets suitable for the use with debuggers. https://isc.sans.edu/diary/From%20YARA%20Offsets%20to%20Virtual%20Addresses/32262 Phishing via JavaScript in SVG Files Virustotal uncovered a Colombian phishing campaign that takes advantage of JavaScript in SVG files. https://blog.virustotal.com/2025/09/uncovering-colombian-malware-campaign.html FreePBX Patches FreePBX released details regarding two vulnerabilities patched last week. One of these vulnerabilities was already actively exploited. https://github.com/FreePBX/security-reporting/security/advisories/GHSA-3r47-p39v-vqqf

    Meredith's Husband
    IQ Builder part 2: Demystifying SEO Jargon

    Meredith's Husband

    Play Episode Listen Later Sep 8, 2025 13:24 Transcription Available


    This episode of IQ Builder simplifies confusing SEO concepts by providing five common examples of how SEO sounds confusing: meta descriptions, JavaScript, XML sitemaps, robots.txt files, and 3XX redirects. Meredith's Husband explains how each works in plain language, using relatable examples. Timestamps[0:00] Introduction to Part Two of IQ Builder[0:24] SEO made into common sense[1:26] Myth about meta descriptions and SEO[2:30] How users interact with title tags vs meta descriptions[3:31] JavaScript and why it hurts SEO[5:53] XML sitemaps explained simply[7:09] Robots.txt as the mall security guard[8:50] Understanding 3XX redirect errors[10:30] Good vs bad redirects with hardware store example[11:59] Wrapping up with common sense SEO ---

    React Native Radio
    RNR 342 - Ignite 11: Bison

    React Native Radio

    Play Episode Listen Later Sep 5, 2025 38:14


    Infinite Red's own Mark Rickert joins to discuss the new Ignite 11 "Bison" release and the thoughtful changes that went into it! This latest update removes MobX State Tree as the default state management to give developers more flexibility, streamlines everything to new architecture-only, and includes improved light/dark theming right out of the box. He also shared with our hosts why the name of this release is codenamed "BISON"Show NotesIgnite 11: Bison

    Building Livewire
    AI saved me like a month of work on this one thing let me tell you about it

    Building Livewire

    Play Episode Listen Later Sep 5, 2025 11:28


    programmier.bar – der Podcast für App- und Webentwicklung
    News 36/25: RippleJS // Zod Codecs // ESLint Multithreading // Apple UICoder

    programmier.bar – der Podcast für App- und Webentwicklung

    Play Episode Listen Later Sep 4, 2025 35:11


    Die „programmier.con 2025 - Web & AI Edition“ findet am 29. und 30. Oktober 2025 statt. Sichert euch jetzt Tickets für die Konferenz!Fabi hat sich diese Woche Ripple genauer angeschaut, ein UI-Framework von einem der Köpfe hinter Svelte und React. Er berichtet, was sich hinter dem TypeScript-native UI-Framework verbirgt und warum es in Sachen Syntax einen ganz eigenen Weg geht.Außerdem erfahren wir von Dave, warum Zod 4.1 mit Codecs seine immerhin zweit-beliebteste Validation-Library in JavaScript ist und wer auf Platz eins steht.Von Garrelt hören wir, wie erfolgreich ESLint mit seiner neuen Multithreading-Implementierung war. Fabi, Dave und Jan lagen mit ihren Schätzungen zu den Performance-Gewinnen weit daneben! Jan hat sich das neuste AI Paper aus dem Hause Apple genauer angeschaut und berichtet über UICoder: Mit automatisierten Selbst-Training hat Apple einem offenen LLM beigebracht, SwiftUI auf dem Level von GPT-4 zu erstellen.Und natürlich gab es auch diese Woche wieder Themen, die nicht ganz in unsere Folge gepasst haben:Supply-Chain-Angriff auf das nx npm-package DocumentDB geht zur Linux Foundation mit Support von Microsoft, Amazon und GoogleDie Zoneless API wird stabil in Angular v20.2Google kann Chrome wohl behalten, aber muss Daten teilenDeno schafft es (noch) nicht, das JavaScript-Trademark von Oracle aufzuhebenGitPod gründet sich rund um AI Agents neu und wird OnaSchreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. BlueskyInstagramLinkedInMeetupYouTube

    COMPRESSEDfm
    205 | Where Web Dev Tools Meet People

    COMPRESSEDfm

    Play Episode Listen Later Sep 2, 2025 46:05


    Web development is constantly evolving, and so are the tools we use to build. In this episode, Amy and Brad chat with the organizers of Squiggle Conf about the future of web dev tooling, how conferences shape the developer experience, and why community matters just as much as code.Chapters0:00 - Intro0:34 - Meet the Guests: Squiggle Conf OrganizersSquiggle Conf1:19 - What Makes Squiggle Conf Unique3:19 - Tooling and Developer Experience3:30 - Penguins, IMAX, and the Conference Venue4:18 - Who Should Attend Squiggle Conf5:31 - How Talks Are Selected and Curated6:51 - Social and Community Aspects of the Conference12:19 - Behind the Scenes of Organizing a Conference17:46 - Lessons Learned from Running Events23:30 - The Role of Tooling in Modern Development27:21 - Browser-Based Tools and Their Impact28:51 - Shoutout to Astro and Other FrameworksAstroStarlight - Astro's template for documentation33:51 - Comparing Different Conference Experiences38:55 - Building Momentum in the Developer Community40:45 - Looking Ahead: The Future of Squiggle Conf42:02 - Final Thoughts from the Organizers43:43 - Picks and PlugsAre the Types Wrong? — a package & CLI tool by Andrew Branch from the TypeScript teamThe Harry Potter movie seriesCloudflareOne Switch - Mac Menu Bar AppRedwoodSDK

    Code and the Coding Coders who Code it
    Episode 57 - Marco Roth

    Code and the Coding Coders who Code it

    Play Episode Listen Later Sep 2, 2025 63:47 Transcription Available


    Marco Roth joins us to unveil Herb, his revolutionary toolchain for Rails views that's reshaping how we work with HTML and ERB. Having identified a critical gap in the Rails ecosystem—robust tooling for the view layer—Marco decided to build the solution himself, learning C along the way to create a parser with unparalleled cross-platform compatibility.Far from just another syntax checker, Herb represents a comprehensive vision for modernizing Rails views. Marco walks us through his layered approach, starting with immediate editor feedback for markup errors and ambitious plans for reactive views inspired by Phoenix LiveView. The most exciting prospect? Allowing developers to write modern, interactive applications without abandoning Ruby for JavaScript frameworks. "I want to bring back some awesome experiences from JavaScript to the Rails ecosystem so we can keep doing Ruby," Marco explains, highlighting how Herb could transform ActionView after two decades of relative stagnation.We also explore Marco's approach to managing multiple ambitious projects alongside a consulting career, his upcoming conference schedule (including RailsWorld, FrienlyRB, and Euruko), and his work on Ruby Events—a catalog of over 7,000 Ruby talks that serves as an invaluable community resource. Marco shares insights into his development process, the challenges of mapping tag helpers to HTML, and his recent implementation of Tailwind class sorting in the Herb formatter.Whether you're frustrated with Rails' front-end limitations or simply curious about innovative tools reshaping the Ruby ecosystem, this conversation offers a fascinating glimpse into the future of web development with Rails. Marco's work reminds us that with the right tooling, we can build modern, reactive applications while maintaining the developer happiness that drew us to Ruby in the first place.Send us some love. HoneybadgerHoneybadger is an application health monitoring tool built by developers for developers.JudoscaleAutoscaling that actually works. Take control of your cloud hosting.Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.Support the show

    Front-End Fire
    Bun v1.2: SQL, YAML & Security Scans

    Front-End Fire

    Play Episode Listen Later Sep 1, 2025 41:36


    Last episode, we lamented Claude's lack of checkpoints to roll back code when it goes off the rails. Other devs feel the same, and this week Checkpoints for Claude Code debuted. It's an MCP server that follows Claude Code, creating checkpoints when tasks are completed, allowing for easy reverts when needed.The Bun team quietly pushed some nice new features in Bun v1.2. Highlights include: a unified SQL client with zero dependencies, native YAML file support, OS native credential storage for secrets, and a security scanner API that scans packages for vulnerabilities before installation.And MCP-UI, a toolkit of interactive UI components for MCP has new features to support resources beyond text like embedded iframes and even raw HTML. Not all agents with MCP support can handle these new resources, but if they can, users can see product photos, data visualizations, and other mini sites right in their AI chat.In the Lightning News section for this week, the folks at Deno leading the charge to get Oracle to relinquish its trademark for JavaScript need our help. Those legal bills aren't going to pay themselves and Deno's pockets aren't nearly as deep as Oracle's, so if you care about making JavaScript public domain (which it absolutely should be), please consider donating so they can keep fighting the good fight to free JS. Every little bit helps.Timestamps:00:48 - Claude Code thinking modes & checkpoints10:33 - Bun v1.217:04 - MCP-UI updates23:06 - Claude for Chrome28:12 - Donate to help Deno fight Oracle30:24 - What's making us happyLinks:Paige - Bun v1.2Jack - MCP-UI updatesTJ - Claude Code Thinking Modes & Claude Code CheckpointsClaude for ChromeDonate to help Deno keep fighting Oracle in courtPaige - Zima Dental PodJack - Foundation TV seriesTJ - Babe Ruth commits fraudThanks as always to our sponsor, the Blue Collar Coder channel on YouTube. You can join us in our Discord channel, explore our website and reach us via email, or talk to us on X, Bluesky, or YouTube.Front-end Fire websiteBlue Collar Coder on YouTubeBlue Collar Coder on DiscordReach out via emailTweet at us on X @front_end_fireFollow us on Bluesky @front-end-fire.comSubscribe to our YouTube channel @Front-EndFirePodcast

    Programmieren lernen - Der Developer Akademie Podcast
    231 - Die Sprache des Webs - Was HTML, CSS und JavaScript jeweils machen

    Programmieren lernen - Der Developer Akademie Podcast

    Play Episode Listen Later Aug 30, 2025 9:43


    Bewerbung für ein Erstgespräch: https://bit.ly/44xESsm In der heutigen Folge erklärt dir Junus die Grundlagen der Sprachen des Webs. Hierzu erfährst du die wichtigsten Fakten über HTML, CSS und JavaScript. YouTube: https://www.youtube.com/c/Programmierenlernen Instagram: https://www.instagram.com/junus.ergin/

    The Context Podcast
    ProofKit

    The Context Podcast

    Play Episode Listen Later Aug 27, 2025 40:38


    Featuring: Martha Zink, Director of Experience at Proof+Geist Eric Luce, Senior Software Engineer at Proof+GeistDescription: In this episode of The Context Podcast, join Martha Zink and Eric Luce as they discuss the suite of JavaScript tools in ProofKit. In the modern era, having an easily accessible app for your clients is crucial. With ProofKit, FileMaker developers without much experience in JavaScript can create clean and functional web apps connected to FileMaker data, or interactive web viewers for your customers. Check out our growing list of content below to get started with ProofKit, and keep an eye out for the newest update on the horizon. You can also find this episode on Youtube.Featured Links: https://proofkit.dev/ Claris Engage 2025 Session: How to build next-level web apps with Claris FileMakerBuild web apps with Claris FileMaker: ProofKit Claris Community LiveProof+Geist Talks with Richard Carlton

    Maintainable
    Taylor Otwell: What 14 Years of Laravel Taught Me About Maintainability

    Maintainable

    Play Episode Listen Later Aug 26, 2025 55:56


    Taylor Otwell, creator of Laravel and CEO of Laravel LLC, joins Robby to reflect on his 14-year journey building and maintaining one of the most popular web frameworks in the world. From its PHP 5.3 origins to a full-time business with a 70-person team, Taylor shares what he's learned about code maintainability, developer experience, and what it means to evolve without overcomplicating things.He discusses the importance of simplicity in software design, why sticking to framework conventions leads to better long-term outcomes, and how his minimalist mindset continues to shape Laravel today. Taylor also opens up about the moment he felt out of ideas, how Laravel's 2024 funding round marked a new chapter, and what it's like to hand off more responsibility while staying involved in the open source core.Episode Highlights[00:01:07] Taylor's Definition of Maintainable Software  Simplicity, understandability, and confidence in making changes are key themes in Taylor's approach to longevity in software.[00:02:13] Kenny vs. the Terminator: A Metaphor for Code  Why Taylor believes software should be disposable and adaptable, not rigid and overbuilt.[00:05:39] Laravel's Unexpected Traction  Taylor shares the early days of Laravel and the moment he realized the project had legs.[00:10:30] Who Laravel Is Built For  Taylor talks about designing for the “average developer” and balancing his own preferences with those of a broader community.[00:14:50] Curating a Growing Project—Solo  Despite Laravel's scale, Taylor remains the sole curator of the open source core and explains why that hasn't changed (yet).[00:18:00] From Scripts to Business  How Laravel's first commercial product came out of a personal need—and pushed Taylor to go full time.[00:20:00] Making Breaking Changes  Taylor explains Laravel's evolution and why he now tries to avoid breaking backward compatibility.[00:25:00] Stick to the Conventions  The Laravel apps that age best are the ones that don't get too clever, Taylor says—because the clever dev always moves on.[00:27:00] Recognizing “Cleverness” as a Smell  Advice for developers who may unknowingly be over-engineering their way into future technical debt.[00:30:00] Making Decisions by Comparing Real Code  Taylor explains why he always brings discussions back to reality by looking at code side-by-side.[00:34:00] Dependency Injection vs. Facades  Why most Laravel developers stick with facades, and how architectural trends have changed.[00:41:00] Laravel's Evolution Around Static Analysis  Taylor talks about embracing PHP's maturing type system while staying true to the dynamic roots of the framework.[00:43:00] A Shift in Laravel's Testing Culture  How Adam Wathan's course reshaped the community's approach to feature testing in Laravel apps.[00:48:09] What Keeps Laravel Interesting Now  Taylor reflects on transitioning from solving his own problems to empowering a larger team—and why that's the new challenge.Resources & LinksLaravelLaravel ChangelogTaylor on X (Twitter)Taylor on BlueskyElements of Style – William Strunk Jr.Adam Wathan's “Test-Driven Laravel” courseThanks to Our Sponsor!Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error-tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and other frameworks.It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications.Keep your coding cool and error-free, one line at a time! Use the code maintainable to get a 10% discount for your first year. Check them out! Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

    GOTO - Today, Tomorrow and the Future
    TypeScript Cookbook • Stefan Baumgartner & Peter Kröner

    GOTO - Today, Tomorrow and the Future

    Play Episode Listen Later Aug 26, 2025 38:22 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereStefan Baumgartner - Author of "TypeScript Cookbook" & "TypeScript in 50 Lessons"Peter Kröner - Host of "Working Draft" Podcast & Freelance Trainer for Frontend Web TechRESOURCESStefanhttps://bsky.app/profile/deadparrot.devhttps://mastodon.social/@deadparrothttps://x.com/ddprrthttps://github.com/ddprrthttps://www.linkedin.com/in/stefan-baumgartner-bb621564https://oida.devPeterhttps://bsky.app/profile/sirpepe.bsky.socialhttps://mastodon.social/@sir_pepehttps://github.com/SirPepehttps://www.linkedin.com/in/peterkroenerhttps://www.peterkroener.deLinkshttps://typescript-cookbook.comhttps://typescript-book.comhttps://workingdraft.deDESCRIPTIONPeter Kröner and Stefan Baumgartner explore practical TypeScript implementation strategies in this discussion of Stefan's latest book, "TypeScript Cookbook", a sequel to his previous work "TypeScript in 50 Lessons". From minimal type annotations to knowing when to use advanced features, Stefan shares insights on efficient project setup, alternatives to enums, and the strategic use of classes.The conversation examines the philosophy behind TypeScript's design while emphasizing a pragmatic approach that focuses on understanding what happens behind the scenes to make better coding decisions. Stefan consistently advocates for simplicity and intentionality when working with TypeScript's powerful but sometimes complex type system.RECOMMENDED BOOKSStefan Baumgartner • TypeScript CookbookStefan Baumgartner • TypeScript in 50 LessonsAlexandre Portela dos Santos • Deno Web DevelopmentFernando Doglio • Introducing DenoDan Vanderkam • Effective TypeScriptNathan Rozentals • Mastering TypeScriptBlueskyTwitterInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    React Native Radio
    RNR 341 - Catching Up With Maestro Featuring Leland Takamine

    React Native Radio

    Play Episode Listen Later Aug 22, 2025 34:26


    Maestro CEO Leland Takamine joins Jamon and Robin to discuss Maestro's growth, new tools like Studio Desktop and cloud testing, and why reliability matters for automated testing. Show NotesMaestro's websiteRNR 262 - Maestro: The App-solute Solution for Mobile UI TestingFlashlight Maestro DocsConnect With Us!Leland Takamine: @lelandtakamineJamon Holmgren: @jamonholmgrenRobin Heinze: @robinheinzeReact Native Radio: @ReactNativeRdioThis episode is brought to you by Infinite Red!Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

    Search Off the Record
    Lazy loading demystified

    Search Off the Record

    Play Episode Listen Later Aug 21, 2025 24:31


    Optimize your website's performance with lazy loading techniques. In this episode, John Mueller  and Martin Splitt discuss lazy loading, and its SEO implications. Find out how lazy loading affects indexing, ranking, and Core Web Vitals. Whether you're using native lazy loading or custom JavaScript libraries, this episode provides insights for developers on how to enhance website speed and user experience. Resources:  Episode transcript → https://goo.gle/sotr098-transcript  Chapters:  0:00 - Introduction  0:43 - What is lazy loading?  1:57 - HTTP chunking  3:13 - Primary drivers behind lazy loading  6:19 - Why not default lazy load all images?  8:29 - Lazy loading and SEO  8:39 - Impact to Core Web Vitals  9:17 - Largest contentful paint  9:58 - Affecting indexing and ranking  11:30 - Custom libraries for lazy loading 14:17 - How to recognize a problem 15:25 - Practical point of view  16:52 - Infinite scroll vs. lazy loading  19:31 - Lazy loading videos  20:51 - Small images and decorative images  23:16 - Where to chat about lazy loading images  23:55 - Outro  Listen to more Search Off the Record → https://goo.gle/sotr-yt Subscribe to Google Search Channel → https://goo.gle/SearchCentral Search Off the Record is a podcast series that takes you behind the scenes of Google Search with the Search Relations team. #SOTRpodcast #SEO Speaker: Martin Splitt, John Muelle, Martin Splitt Products Mentioned: Search Console

    Kodsnack
    Kodsnack 656 - People want native controls, with Maddy Montaquila

    Kodsnack

    Play Episode Listen Later Aug 19, 2025 36:41


    Fredrik talks to Maddy Montaquila about building user interfaces, and how .net has come a much longer way than people may think. We talk about the various .net-related options for building user interfaces, mixing and matching MAUI stuff, Blazor stuff, and straight up web stuff. We discuss the way to go for Windows desktop apps among all these options. The perception of .net - a challenge and something being actively worked on. We also touch on actually useful AI, plus some unexpectedly fond memories of the touch bar. Recorded during Øredev 2024. The episode is sponsored by Ellipsis - let us edit your podcast and make it sound just as good as Kodsnack! With more than ten years and 1200 episodes of experience, Ellipsis gets your podcast edited, chapterized, and described with all related links in a prompt and professional manner. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Maddy Maddy's Øredev 2024 talks: Hybrid web and desktop apps with .net MAUI and Blazor and .net all the things - cloud, mobile, web, and more! .net Aspire Blazor hybrid MAUI .net conf 2024 .net 9 Syncfusion Syncfusion controls for MAUI apps Blazor render modes Hybrid web view Electron Techbash Xamarin Flutter React Blackboard Timeedit Redis Opentelemetry Rabbitmq Ollama Support us on Ko-fi Ellipsis - sponsor of the week: we edit Kodsnack, and we can edit your podcast too! Winforms WPF Winui Touch bar .net ahead of time compilation Performance improvements in .net 9 - the 300 pages blog post Microsoft extensions AI Amazon go stores Spring boot The minimal API structure Titles Two of my fun things Trust me, I can ramble I can ramble for eternity The shimmer control A bunch of wasted space in my brain If you have a Javascript frontend A lot with the hybrid stuff Nice step up from Electron MAUI doesn't need me People want native controls Web is reach If this guy's on vacation The only .net you ever have to see Java with more The polyglot world A deeply native Windows experience It was a nice volume slider The .net perception Three less indents Purists of architecture Blended experiences

    Open Source Startup Podcast
    E179: LLMs for Software Maintenance (the Grit Story)

    Open Source Startup Podcast

    Play Episode Listen Later Aug 18, 2025 43:01


    Morgante Pell is the Founder of Grit, the developer tool that puts software maintenance on autopilot and was acquired by Honeycomb in April 2025. In this episode, we dig into:The Grit product and how LLMs have made software maintenance much more efficient Launching GritQL - Grit's embedded query language for searching and transforming codeTheir early focus on the JavaScript community The motivation for Grit to open sourceHow AI generated code has put pressure on software maintenanceWhere new problems have been created by AI-generated code The acquisition by Honeycomb - motivation, integration, and how the deal happened

    Develop Yourself
    #265 - Why JavaScript Feels So Hard To Learn: You're Making One of These Mistakes

    Develop Yourself

    Play Episode Listen Later Aug 18, 2025 18:59 Transcription Available


    When I first tried to learn JavaScript, I hated it so much I told myself I'd just be an HTML and CSS developer and never touch it again. Of course, my first job threw me straight into Angular, C#, SQL, and a mountain of JavaScript I wasn't ready for.In this episode, I share what made JavaScript so brutal for me (and for almost every student I've worked with), the mistakes that keep people stuck, and the science-backed strategies that actually helped me go from totally lost to confident. If you've been banging your head against for loops, callbacks, or just “getting it,” this one's for you.Send us a textShameless Plugs

    Foundations of Amateur Radio
    Listening to local RF via a web browser

    Foundations of Amateur Radio

    Play Episode Listen Later Aug 16, 2025 4:42


    Foundations of Amateur Radio Recently I discussed the idea of listening to the radio spectrum across the internet for the purposes of getting signal into your shack when radios, or in my case, antennas are causing you challenges. I continued to explore and discovered a project by Jacobo EA1ITI, called "radioreceiver". Behind that unassuming name lies a tool born in 2014, that allows you to plug an RTL-SDR dongle into your computer, open up your web-browser, and listen to the radio signals that your dongle can receive. In case you're unfamiliar, an RTL-SDR dongle is a small USB device, looks a lot like a USB thumb drive, jump drive, data stick or flash drive, basically a hunk of plastic with a USB connector on it. An RTL-SDR dongle generally also has some form of antenna connector. It's typically sold as a digital radio and digital television receiver, but websites like rtl-sdr.com sell purpose built ones. They can be found starting at about $15. I realise that this is using a local receiver, with a local antenna, but it's inside a web browser, which is half of what I expected. When you hit the play button in the bottom of the screen, you'll be prompted by your web browser to give permission to access your RTL-SDR dongle and the fun starts. You'll see a live waterfall, hear audio, and have the ability to tune to any frequency you can reach. Depending on your dongle, typically somewhere between 500 kHz and 1.76 GHz. The application consists of seven files, a total of 352 kilobytes that you can store on any web server and run, with one caveat, in order for your web browser to talk to your dongle, it needs to be served using HTTPS. Jacobo has set-up radio.ea1iti.es and I've set-up sdr.vk6flab.com, both showing the same tool. You'll find the code on my VK6FLAB GitHub repository, and of course on Jacobo's. There are some things you need to know. You will need to use a web browser that supports WebUSB, currently that's Chrome, Edge, Opera and several others, sorry, Safari and Firefox don't .. perhaps it's time to talk to Apple and Mozilla. All is explained if you click on the little question mark at the bottom of the screen, it will even tell you if the browser you're using to read the help is compatible or not. If you have an Android phone, you can run this tool too, although you will need to find a way to connect your dongle to your phone. I'm currently limited in my ability to test this and you may need to install some drivers on Windows and Linux, but MacOS and presumably Android, works out of the box. The software also supports offline operation, so you can load it as a Progressive Web App, or PWA, and use it in the field away from the internet. Did I mention that all the decoding is happening inside the web browser, so you can see which code is doing what .. and before you ask, yes, it's minimised in the browser, which you can make into human readable code, but when you look at the source, it shows precisely what is happening, all written in Node.js, TypeScript and JavaScript. It supports CW, SSB, AM, Narrow and Wideband FM and decodes stereo, something which none of my amateur radios do. You might be able to tell that I'm excited. It's because this is providing the basic functionality of a radio inside a web browser, and I didn't need to install it to get started. On the Macintosh I tested this on, I literally opened the web page, plugged in a dongle and hit play. Just so we're clear, just because this is using a web page on a web server, you accessing it will only give you access to your radio not mine. This of course opens the doors to all manner of other fun stuff which I'm expecting to play with for the next little while, and yes, this is also Bald Yak adjacent, I'm aware. In the meantime, you can play with this right now, sdr.vk6flab.com is the place to go. Word of warning, it's addictive and easy to forget it's a radio with an antenna plugged into your computer, so take precautions when electrical storms are about. Look forward to hearing what you discover. I'm Onno VK6FLAB

    All JavaScript Podcasts by Devchat.tv
    The Next Wave of Dev Tools: AI Assistants and JavaScript Workflows - JSJ 686

    All JavaScript Podcasts by Devchat.tv

    Play Episode Listen Later Aug 14, 2025 66:44 Transcription Available


    In this episode of JavaScript Jabber, we sit down with Vinicius Dallacqua, a seasoned software engineer with a passion for performance and developer tooling. Vinicius shares his journey from coding in central Brazil with limited connectivity to building cutting-edge tools like PerfLab and PerfAgent. We dive into the intersection of AI and DevTools, exploring how artificial intelligence is transforming performance debugging, web development workflows, and even the future of browsers.We also tackle the big questions: How do developers avoid bias when building in high-performance environments? What role will agentic browsers play in the evolution of the web? And how can AI-powered DevTools lower the barrier for developers intimidated by performance profiling? If you're curious about the future of frontend performance, DevTools, and AI-driven development, this conversation is packed with insights.Links & ResourcesPerfLab – Performance tooling platformPerfAgent – AI-powered DevTools assistantVinicius Dallacqua on X (Twitter)Paul Kinlan's AI Focus – Essays on AI and the webPerfNow Conference – Leading performance conference in AmsterdamBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

    PodRocket - A web development podcast from LogRocket
    Poor Sleep, Big Pay Gaps, Culture Shifts: The State of Devs in 2025 with Sacha Greif

    PodRocket - A web development podcast from LogRocket

    Play Episode Listen Later Aug 14, 2025 26:11


    Sacha Greif, creator of the State of Devs 2025 survey, joins PodRocket to share insights on developer life beyond the code. We talk about sleep habits, mental health, job titles, workplace culture, and shifting values across regions. Learn why "engineer" titles often pay more, what developers worldwide think about Elon Musk, and how trends differ by country, gender, and company size. Links Website: https://sachagreif.com X: https://x.com/sachagreif Github: https://github.com/sachag LinkedIn: https://www.linkedin.com/in/sacha-greif-03b9a3255 Resources State of Devs 2025: https://2025.stateofdevs.com/en-US Chapters 00:00 Intro & State of Devs 2025 Overview 00:10 Why Developer Life Is More Than Code 00:39 From State of JavaScript to State of Devs 01:08 Expanding Surveys: AI & React Ecosystem 01:21 Developer Life Beyond Code 02:01 Designing Questions That Go Beyond Tech 02:17 Sleep, Health, and Hobbies in Developer Life 02:32 Reaching Underrepresented Groups in Tech Surveys 03:30 Women's Participation Rises to 15% 04:00 Poor Sleep Tops Developer Health Issues 05:15 Gender Differences in Workplace Conflict Response 06:00 Average Developer Sleep: 6.9 Hours 07:00 What Sleep Data Reveals About Developer Life 09:15 Engineer vs Developer: Salary Gap Explained 11:00 Company Size, Job Titles, and Pay Differences 13:00 Inclusivity, Open Source, and Community Spaces 15:15 How Age Impacts Discrimination in Tech 17:00 Culture Shifts and Values in the Tech Industry 18:45 Younger vs Older Devs on Free Speech and Politics 20:30 Future Survey Topics: Leaders, Politics & Perception 22:45 What the Data Reveals About Developer Diversity 25:15 Using the Survey API to Explore Your Own Insights 26:30 Fun Data Point: Minecraft Players & Relationships 27:30 Predicting the Future of Developer Happiness 30:15 Closing Thoughts & How to Join Next Year's Survey We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Fill out our listener survey (https://t.co/oKVAEXipxu)! Let us know by sending an email to our producer, Em, at emily.kochanek@logrocket.com (mailto:emily.kochanek@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Sacha Greif.

    ShopTalk » Podcast Feed
    677: Background Code Agents, Append AI, and RSS Starter Packs

    ShopTalk » Podcast Feed

    Play Episode Listen Later Aug 11, 2025 62:02


    Show DescriptionWhat helps you remember a person's name, thinking about background coding agents, is AI for append only mode, what are MCPs and how should I think about them, what has been working for more than a month not just the last two days, and coming up with an RSS starter pack riffing off Molly White's article on using RSS. Listen on Website →Links Visual Studio Code - YouTube Cursor - The AI Code Editor Visual Studio Code - Code Editing. Redefined A single data and AI development environment - Amazon SageMaker Unified Studio - AWS Jules - An Asynchronous Coding Agent Curate your own newspaper with RSS Chris Coyier – Web craftsman, blogger, author, speaker. The Homepage of Dave Rupert - daverupert.com Chris Coyier Molly White The Verge Adactio: Jeremy Keith Adactio: Links Jim Nielsen's Blog Home | Rach Smith's digital garden Maggie Appleton Naz Hamid kottke.org - home of fine hypertext products live laugh blog | hi, i'm jenn schiffer and this is my lifestyle blog Sharing what we learn about the responsive web – Cloud Four web.dev Blog | WebKit Home - Microsoft Edge Blog Blog • Lea Verou Frontend Masters Blog – Helping Your Journey to Senior Developer ui.dev | JavaScript, but fun. Welcome to Ethan Marcotte's website — Ethan Marcotte Josh Collinsworth | Blog everything changes Writing – Eric Bailey Balatro University - YouTube Sponsors

    React Native Radio
    RNR 340 - RN Web vs React Strict DOM: Part 2, with Evan Bacon and James Ide

    React Native Radio

    Play Episode Listen Later Aug 11, 2025 29:13


    Evan Bacon and James Ide from Expo join us as guests for the second part of React Native Web vs. React Strict DOM!Connect With Us!Evan Bacon: @BaconbrixJames Ide: @JIJamon Holmgren: @jamonholmgrenRobin Heinze: @robinheinzeMazen Chami: @mazenchamiReact Native Radio: @ReactNativeRdioThis episode is brought to you by Infinite Red!Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

    devtools.fm
    Bereket Engida - Better-Auth

    devtools.fm

    Play Episode Listen Later Aug 10, 2025 47:14


    This week we talk to Bereket Engida (Beka) the creator of better-auth. Better-auth is an extensible, open source authentication library that's taking the JavaScript community by storm.- https://www.beka.et/- https://better-auth.comBecome a paid subscriber our patreon, spotify, or apple podcasts to help support the podcast. https://www.patreon.com/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com/us/podcast/devtools-fm/id1566647758https://www.youtube.com/@devtoolsfm/membership

    Building Livewire
    Wanna hang out with me?

    Building Livewire

    Play Episode Listen Later Aug 10, 2025 14:17


    Smack this link and lmk!https://docs.google.com/forms/d/e/1FAIpQLSertMqleaBZuhQXKGmO9ESb4GB15bpGQ9VHAXDwjRfKYY98QQ/viewform

    airhacks.fm podcast with adam bien
    Adam && Adam == true

    airhacks.fm podcast with adam bien

    Play Episode Listen Later Aug 9, 2025 71:26


    An airhacks.fm conversation with Adam Dudczak (@maneo) about: early programming experiences with Commodore 64 and Pascal, demo scene participation through postal mail swapping of floppy disks, writing assembly code for 64K intros with music and graphics, developing digital library systems using Java Servlets and Hibernate, involvement in reactivating Poznan Java User Group in 2007, NetBeans Dream Team and NetBeans World Tour, appearing on Polish breakfast TV to discuss Java programming, working at Supercomputing Center on cultural heritage digitization projects, transitioning to EJB 3.0 and Glassfish based on conference inspirations, joining allegro in 2014 to rewrite search functionality from PHP to Java microservices, handling 14K requests per second with Solr-based search infrastructure, migrating big data stack from on-premise Hadoop to Google Cloud Platform, developing private banking application for children using Spring and Hibernate then migrating to Google Sheets with 70 lines of JavaScript, discussing public cloud cost optimization strategies, comparing AWS Lambda versus EC2 versus container services based on traffic patterns, emphasizing removal of code when moving to public cloud to leverage managed services, standardization benefits of Java EE for long-term maintenance and migration, quarkus as modern framework supporting old Jakarta EE code with fast startup times, importance of choosing appropriate persistence layer (S3 vs relational databases) based on cloud costs, serverless architectures for enterprise applications with predictable low traffic, differences between AWS Azure and GCP service offerings and pricing models, Turbo assembler project klatwa Adam Dudczak on twitter: @maneo

    All JavaScript Podcasts by Devchat.tv
    Inside VueConf: Nuxt 4, AI in Development, and the Future of Vue with Erik Hanchett - JSJ 685

    All JavaScript Podcasts by Devchat.tv

    Play Episode Listen Later Aug 8, 2025 58:56 Transcription Available


    In this episode of JavaScript Jabber, we welcome back Erik Hanchett, Senior Developer Advocate at AWS, to dive into his experience at VueConf. From the energy of the Vue community to lightning talks on AI and Nuxt updates, Erik shares his insights on where Vue is heading and why in-person conferences are still so valuable for developers. We also explore the balance between “vibe coding” and spec-driven development, plus Erik introduces us to Amazon Q CLI and its powerful MCP integrations for smarter AI-assisted coding.Along the way, we discuss the evolving state of Vue, the rise of Nuxt 4, Evan You's projects (including Vite and RollDown), and how Amplify is simplifying full-stack app development on AWS. Whether you're a Vue developer, curious about AI in frontend workflows, or just want to catch up on what's happening in the broader JavaScript ecosystem, this episode is packed with insights you won't want to miss.

    CHAOSScast
    Episode 116: Metrics For Maintainers with Feanil and Sarina

    CHAOSScast

    Play Episode Listen Later Aug 7, 2025 48:17


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 116 In this episode of CHAOSScast, host Georg Link is joined by guests Sarina Canelake, Feanil Patel, and Felipe Montoya from the Open edX community, to discuss their experiences with the GrimoireLab tool and the launch and growth of their maintainer program.  The conversation dives into the history and impact of the Open edX project, the evolution of their maintainer program, and the use of metrics to track and improve community health. The guests also share personal stories and provide insights into the challenges and successes they've encountered along the way. Press download now! [00:00:34] Sarina, Feanil, and Felipe introduce themselves and their backgrounds. [00:02:02] Feanil and Sarina explain the origins of the maintainer program, the mix of Python and JavaScript repositories, and how maintainers influence code direction. [00:04:02] Feanil explains the history of Open edX, being open sourced in 2013 by edX (MOOC platform) and how Axim Collaborative took over stewardship in 2021. [00:07:04] We hear Felipe's journey into the project from student to TA to community contributor and leader since 2012. He details the empowerment and pressure of receiving merge access in the Core Contributor program. [00:13:09] Sarina Explains why merge rights were initially limited to edX staff, and how the shift to community-led merging happened post 2020. [00:15:26] Feanil describes how the Maintainer Program now distributes ownership and improves repository health. [00:17:12] Feanil talks about his incremental metrics philosophy: starts with presence, then track responsiveness. [00:21:34] Georg asks how maintainers use GrimoireLab dashboards and filters. Sarina explains the use of Backstage ownership metadata for filtering dashboards by maintainers or groups and Feanil emphasizes the need for flexible tooling due to overlapping team memberships. [00:24:50] Felipe describes using dashboards to monitor his team's participation and accountability. [00:25:40] Sarina asks Felipe about dashboards he uses on Bitergia to track team contributions. [00:28:26] Sarina shares how she tracks Elephant Factor and trends in commit and LOC volume and Georg highlights the value of identity reconciliation in data. [00:30:45] Felipe talks about monitoring Slack, issues, and commits to ensure ecosystem health post-company transitions and Sarina notes challenges of mapping Slack/Discourse identities in Sorting Hat for deeper engagement metrics. [00:34:11] There's a discussion on syncing internal onboarding identity forms with Sorting Hat manually for now. [00:35:35] Georg raises concerns about metric misuse in performance reviews. Sarina and Feanil stress metrics as guidance, not performance tools, and Felipe shares his team uses metrics as lagging indicators, not for pressure. [00:39:55] Sarina explains how their impact report uses lines of code, commit trends, and elephant factor to show growth and codebase health. [00:42:32] Find out where you can go to get involved and contribute to Open edX and edunext. Value Adds (Picks) of the week: * [00:44:15] Georg's pick is a podcast called, ‘Through The Griffin Door' by the Carlin Brothers. * [00:44:50] Sarina's pick is her kitten who's taught herself how to play fetch and a podcast called, ‘The Best Idea Yet.' * [00:45:37] Feanil's pick is ‘Logseq,' a journaling and notetaking tool. * [00:46:42] Felipe's pick is the ‘Waking Up' app for mindful meditation. Panelist: Georg Link Guests: Sarina Canelake Feanil Patel Felipe Montoya Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) CHAOSS YouTube (https://www.youtube.com/@CHAOSStube/videos) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Sarina Canelake LinkedIn (https://www.linkedin.com/in/sarinac/) Sarina Canelake Website (https://sarina.io/) Feanil Patel LinkedIn (https://www.linkedin.com/in/feanil/) Feanil Patel GitHub (https://github.com/feanil) Felipe Montoya LinkedIn (https://www.linkedin.com/in/felipe-montoya-edunext/) Open edX (https://openedx.org/) Open edX Documentation (https://docs.openedx.org/en/latest/) Open edX (YouTube) (https://www.youtube.com/c/Openedx) Open edX dashboard (https://openedx.biterg.io/app/dashboards#/view/Overview) Open edX GitHub (https://github.com/openedx) edunext (YouTube) (https://www.youtube.com/@edunextco) edunext (https://www.edunext.co/) Axim Collaborative (https://www.axim.org/) MOOC (https://www.mooc.org/) Through The Griffin Door (YouTube) (https://www.youtube.com/@ThroughTheGriffinDoor/podcasts) The Best Idea Yet Podcast (https://wondery.com/shows/the-best-idea-yet/) Logseq (https://logseq.com/) Waking Up (https://www.wakingup.com/) Special Guests: Feanil Patel, Felipe Montoya, and Sarina Canelake.

    CodePen Radio
    404: Preventing Infinite Loops from Crashing the Browser

    CodePen Radio

    Play Episode Listen Later Aug 6, 2025


    Stephen and Chris hop on to talk about how we're saving everyone from crashed browser tabs in CodePen's 2.0 editor. One simple: Executing JavaScript can cause a browser tab to entirely lock up, preventing you from doing anything, like potentially saving your work. It can even crash other same-domain tabs. But not on our watch! CodePen is now using a "heartbeat" technique to report up from the preview iframe to the parent page, and if we don't hear the heartbeat, we can rip out the iframe and stop the crash. But it was very tricky to get working and not too jumpy. Fortunately, we got it all working, because our previous technique of instrumenting your JavaScript wasn't going to scale well to the 2.0 editor. Time Jumps

    Software Engineering Daily
    Electron and Desktop App Engineering with Shelley Vohr

    Software Engineering Daily

    Play Episode Listen Later Aug 5, 2025 50:59


    Electron is a framework for building cross-platform desktop applications using web technologies like JavaScript, HTML, and CSS. It allows developers to package web apps with a native-like experience by bundling them with a Chromium browser and Node.js runtime. Electron is widely used for apps like VS Code, Discord, and Slack because it enables a single The post Electron and Desktop App Engineering with Shelley Vohr appeared first on Software Engineering Daily.

    Modernize or Die ® Podcast - CFML News Edition
    Episode 238 | August 5th, 2025

    Modernize or Die ® Podcast - CFML News Edition

    Play Episode Listen Later Aug 5, 2025 19:09


    Hosts: Eric Peterson - Senior Developer at Ortus SolutionsGrant Copley - Senior Developer at Ortus SolutionsSPONSOR — ORTUS SOLUTIONSCBWire 

    Talking Drupal
    Talking Drupal #514 - HTMX

    Talking Drupal

    Play Episode Listen Later Aug 4, 2025 75:21


    Today we are talking about HTMX, What it is, and why it could be a game changer for Drupal with our guests Shawn Duncan & Carson Gross. We'll also cover RefreshLess as our module of the week. For show notes visit: https://www.talkingDrupal.com/514 Topics What is HTMX HTMX and Drupal Integration Community and Contribution Discussing HTMX and Its Integration HTMX's Stability and Composition Programming with HTMX: A Lego-like Experience Drupal's HTMX Initiative Proof of Concept and Community Involvement HTMX's Flexibility and Developer Experience Big Pipe and HTMX Integration Comparing HTMX with Hotwire Turbo Getting Involved with the HTMX Initiative Resources [Plan] Gradually replace Drupal's AJAX system with HTMX HTMX in core Proof of Concept HTMX contrib module HTMX Documentation Hypermedia Systems - Carson's book A comparison of Hypermedia Application architecture with Single Page Application. Available for purchase and free online. Academic Paper on HTMX FACET Essays HTMX Sucks Locality of behavior Future of HTMX Drupal community initiatives Contrast of htmx vs hotwire grugbrain Primeagen Fireship dev Guests Shawn Duncan - HTMX intiative fathershawn Carson Gross - bigsky.software 1cg Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Rich Lawson - richlawson.co rklawson MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to give your Drupal site a more application-like feel, by only reloading parts of the page that need to change? There's a module for that. Module name/project name: RefreshLess Brief history How old: created in Mar 2016 by Wim Leers, but recent releases are by ambient.impact, a fellow Canadian Versions available: 2.0.0-alpha9 Maintainership Actively maintained Security coverage Test coverage Documentation Number of open issues: 40 open issues, only 2 of which are active bugs against the current branch Usage stats: 2 sites Module features and usage The RefreshLess module aims to give Drupal sites a smooth, fast, and responsive experience by using Javascript to selectively update the parts of the existing page that need to change, instead of a full page refresh. It uses the HTML5 History API to ensure the browsing behaviour is equivalent, and unsupported browsers will see a standard page refresh instead Using RefreshLess also makes it possible to use transitions (with or without the View Transition API in modern browsers), morphing, and persistent elements to enhance the application-like feel There is some indication that sites may encounter issues if they use RefreshLess with JS aggregation enabled, so it's probably better to use it if your site has HTTP/2 enabled RefreshLess is currently built on the Turbo library originally built for Ruby on Rails, but there is already an issue open to move the implementation to use HTMX instead

    All JavaScript Podcasts by Devchat.tv
    Running Doom in TypeScript's Type System with Dimitri Mitropoulos - JSJ 684

    All JavaScript Podcasts by Devchat.tv

    Play Episode Listen Later Aug 1, 2025 78:14


    What if I told you someone managed to run Doom inside TypeScript's type system? Sounds insane, right? That's exactly what our guest Dimitri Mitropoulos did—and in this episode, we dive deep into the how, the why, and the mind-bending implications of this ambitious project. From type-level programming to the philosophical limits of Turing completeness, this is an episode that pushes the boundaries of what you thought was possible in JavaScript.We talk about how the TypeScript type system evolved to become Turing-complete, how Dimitri pulled off this seemingly impossible feat, and why “Doom-complete” might just be the new gold standard for computational capability. Along the way, we touch on functional programming, generics, recursion, and even some Lambda Calculus. It's part computer science theory, part coding madness, and 100% geeky goodness.Episode Highlights[3:05] – Dimitri explains how a simple thought experiment turned into a year-and-a-half-long obsession[8:40] – The origins and significance of Turing completeness in type systems[14:15] – Why running Doom in TypeScript is more about proving limits than just showing off[19:55] – What it means to run programs inside the type system vs. TypeScript code itself[27:10] – ASCII art as output, functional recursion for game state, and hover-over frames in your editor[35:30] – How ignorance, determination, and obsession fueled the completion of the project[45:20] – Personal insights: balancing family, burnout, and passion while chasing an impossible dreamLinks & ResourcesDimitri MitropoulosMichigan TypeScript YouTube Channel – Dimitri's channel featuring the projectType Challenges by Anthony Fu – Advanced TypeScript exercisesSquiggleConf – The TypeScript-focused conference Dimitri co-foundedJosh Goldberg – TypeScript expert and co-organizer of SquiggleConfBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

    This Week in Google (MP3)
    IM 830: I Pay A Gentleman on Etsy - Personal Superintelligence?

    This Week in Google (MP3)

    Play Episode Listen Later Jul 31, 2025 172:55 Transcription Available


    Interview with Ian Krietzberg Leo's shows off his new AI toys Paris unveils her new desk setup Personal Superintelligence You might want to delve into this paper. I want to underscore, that's a joke you'll comprehend only with meticulous reading of it. Source: Yann LeCun will continue to work at Meta as chief scientist of the AI research group FAIR and will report to Alexandr Wang Last Week on My Mac:

    iOS Today (Video HI)
    iOS 763: Custom Keyboards - Exploring Snippety and Other Third-Party Alternatives

    iOS Today (Video HI)

    Play Episode Listen Later Jul 31, 2025 36:31 Transcription Available


    Custom keyboards take center stage as Mikah and Rosemary explore the surprisingly small but mighty world of third-party iOS keyboards, from snippet management to AI-powered writing assistance, plus listener feedback on AirPods cleaning and some delightful app picks. Snippety keyboard ($29.99) - Rosemary demonstrates this powerful snippet management keyboard with collections, search functionality, rich formatting options, and advanced features like JavaScript snippets with placeholders and multi-select menus Bitmoji keyboard (free) - Mikah showcases this fun cartoon avatar keyboard that creates personalized messages and can include friends who also use Bitmoji, though he notes the unsettling 3D redesign Microsoft SwiftKey AI keyboard - Rosemary highlights its reliability during iOS beta issues, easy-to-spot emoji button, built-in paste functionality, GIF search, and translator feature, plus Copilot AI integration for enterprise users Grammarly AI Writing keyboard - Overview of grammar and writing improvement features, tone suggestions, vocabulary enhancements, and rewriting capabilities for professional communication Feedback AirPods cleaning kit question from Gregg - Detailed explanation of the Belkin AirPods cleaning kit, featuring distilled water and micellar water that breaks down oils and earwax using micelles that attract fats and dirt App Caps Rosemary's pick: PopSocket MagSafe Stand ($40) - New MagSafe PopSocket that doubles as a phone stand with swappable decorative tops, though she warns against overly symmetrical patterns that make you obsess over alignment Mikah's pick: Pet Libro water fountain - Smart pet fountain with inductive charging base, built-in scale for tracking water consumption, alternating 15-minute cycles (perfect for anxious dogs), Wi-Fi connectivity, and foreign object detection Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

    iOS Today (MP3)
    iOS 763: Custom Keyboards - Exploring Snippety and Other Third-Party Alternatives

    iOS Today (MP3)

    Play Episode Listen Later Jul 31, 2025 36:31 Transcription Available


    Custom keyboards take center stage as Mikah and Rosemary explore the surprisingly small but mighty world of third-party iOS keyboards, from snippet management to AI-powered writing assistance, plus listener feedback on AirPods cleaning and some delightful app picks. Snippety keyboard ($29.99) - Rosemary demonstrates this powerful snippet management keyboard with collections, search functionality, rich formatting options, and advanced features like JavaScript snippets with placeholders and multi-select menus Bitmoji keyboard (free) - Mikah showcases this fun cartoon avatar keyboard that creates personalized messages and can include friends who also use Bitmoji, though he notes the unsettling 3D redesign Microsoft SwiftKey AI keyboard - Rosemary highlights its reliability during iOS beta issues, easy-to-spot emoji button, built-in paste functionality, GIF search, and translator feature, plus Copilot AI integration for enterprise users Grammarly AI Writing keyboard - Overview of grammar and writing improvement features, tone suggestions, vocabulary enhancements, and rewriting capabilities for professional communication Feedback AirPods cleaning kit question from Gregg - Detailed explanation of the Belkin AirPods cleaning kit, featuring distilled water and micellar water that breaks down oils and earwax using micelles that attract fats and dirt App Caps Rosemary's pick: PopSocket MagSafe Stand ($40) - New MagSafe PopSocket that doubles as a phone stand with swappable decorative tops, though she warns against overly symmetrical patterns that make you obsess over alignment Mikah's pick: Pet Libro water fountain - Smart pet fountain with inductive charging base, built-in scale for tracking water consumption, alternating 15-minute cycles (perfect for anxious dogs), Wi-Fi connectivity, and foreign object detection Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

    All TWiT.tv Shows (MP3)
    iOS Today 763: Custom Keyboards

    All TWiT.tv Shows (MP3)

    Play Episode Listen Later Jul 31, 2025 36:31 Transcription Available


    Custom keyboards take center stage as Mikah and Rosemary explore the surprisingly small but mighty world of third-party iOS keyboards, from snippet management to AI-powered writing assistance, plus listener feedback on AirPods cleaning and some delightful app picks. Snippety keyboard ($29.99) - Rosemary demonstrates this powerful snippet management keyboard with collections, search functionality, rich formatting options, and advanced features like JavaScript snippets with placeholders and multi-select menus Bitmoji keyboard (free) - Mikah showcases this fun cartoon avatar keyboard that creates personalized messages and can include friends who also use Bitmoji, though he notes the unsettling 3D redesign Microsoft SwiftKey AI keyboard - Rosemary highlights its reliability during iOS beta issues, easy-to-spot emoji button, built-in paste functionality, GIF search, and translator feature, plus Copilot AI integration for enterprise users Grammarly AI Writing keyboard - Overview of grammar and writing improvement features, tone suggestions, vocabulary enhancements, and rewriting capabilities for professional communication Feedback AirPods cleaning kit question from Gregg - Detailed explanation of the Belkin AirPods cleaning kit, featuring distilled water and micellar water that breaks down oils and earwax using micelles that attract fats and dirt App Caps Rosemary's pick: PopSocket MagSafe Stand ($40) - New MagSafe PopSocket that doubles as a phone stand with swappable decorative tops, though she warns against overly symmetrical patterns that make you obsess over alignment Mikah's pick: Pet Libro water fountain - Smart pet fountain with inductive charging base, built-in scale for tracking water consumption, alternating 15-minute cycles (perfect for anxious dogs), Wi-Fi connectivity, and foreign object detection Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

    All TWiT.tv Shows (MP3)
    Intelligent Machines 830: I Pay A Gentleman on Etsy

    All TWiT.tv Shows (MP3)

    Play Episode Listen Later Jul 31, 2025 172:55 Transcription Available


    Interview with Ian Krietzberg Leo's shows off his new AI toys Paris unveils her new desk setup Personal Superintelligence You might want to delve into this paper. I want to underscore, that's a joke you'll comprehend only with meticulous reading of it. Source: Yann LeCun will continue to work at Meta as chief scientist of the AI research group FAIR and will report to Alexandr Wang Last Week on My Mac:

    iOS Today (Video)
    iOS 763: Custom Keyboards - Exploring Snippety and Other Third-Party Alternatives

    iOS Today (Video)

    Play Episode Listen Later Jul 31, 2025 36:31 Transcription Available


    Custom keyboards take center stage as Mikah and Rosemary explore the surprisingly small but mighty world of third-party iOS keyboards, from snippet management to AI-powered writing assistance, plus listener feedback on AirPods cleaning and some delightful app picks. Snippety keyboard ($29.99) - Rosemary demonstrates this powerful snippet management keyboard with collections, search functionality, rich formatting options, and advanced features like JavaScript snippets with placeholders and multi-select menus Bitmoji keyboard (free) - Mikah showcases this fun cartoon avatar keyboard that creates personalized messages and can include friends who also use Bitmoji, though he notes the unsettling 3D redesign Microsoft SwiftKey AI keyboard - Rosemary highlights its reliability during iOS beta issues, easy-to-spot emoji button, built-in paste functionality, GIF search, and translator feature, plus Copilot AI integration for enterprise users Grammarly AI Writing keyboard - Overview of grammar and writing improvement features, tone suggestions, vocabulary enhancements, and rewriting capabilities for professional communication Feedback AirPods cleaning kit question from Gregg - Detailed explanation of the Belkin AirPods cleaning kit, featuring distilled water and micellar water that breaks down oils and earwax using micelles that attract fats and dirt App Caps Rosemary's pick: PopSocket MagSafe Stand ($40) - New MagSafe PopSocket that doubles as a phone stand with swappable decorative tops, though she warns against overly symmetrical patterns that make you obsess over alignment Mikah's pick: Pet Libro water fountain - Smart pet fountain with inductive charging base, built-in scale for tracking water consumption, alternating 15-minute cycles (perfect for anxious dogs), Wi-Fi connectivity, and foreign object detection Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

    Radio Leo (Audio)
    Intelligent Machines 830: I Pay A Gentleman on Etsy

    Radio Leo (Audio)

    Play Episode Listen Later Jul 31, 2025 172:55 Transcription Available


    Interview with Ian Krietzberg Leo's shows off his new AI toys Paris unveils her new desk setup Personal Superintelligence You might want to delve into this paper. I want to underscore, that's a joke you'll comprehend only with meticulous reading of it. Source: Yann LeCun will continue to work at Meta as chief scientist of the AI research group FAIR and will report to Alexandr Wang Last Week on My Mac:

    This Week in Google (Video HI)
    IM 830: I Pay A Gentleman on Etsy - Personal Superintelligence?

    This Week in Google (Video HI)

    Play Episode Listen Later Jul 31, 2025 172:55 Transcription Available


    Interview with Ian Krietzberg Leo's shows off his new AI toys Paris unveils her new desk setup Personal Superintelligence You might want to delve into this paper. I want to underscore, that's a joke you'll comprehend only with meticulous reading of it. Source: Yann LeCun will continue to work at Meta as chief scientist of the AI research group FAIR and will report to Alexandr Wang Last Week on My Mac:

    Everyday AI Podcast – An AI and ChatGPT Podcast
    EP 572: Agentic AI in the Browser: The next frontier of artificial intelligence?

    Everyday AI Podcast – An AI and ChatGPT Podcast

    Play Episode Listen Later Jul 22, 2025 33:13


    LLMs are so yesteryear. The next wave? Agentic browsers. While we're all rushing to bring personalization, company files and more into front-end large language models, agentic browsers have been quietly staking their claim as the next big thing in AI. We explain why.Try Gemini 2.5 Flash! Sign up at  AIStudio.google.com to get started. Newsletter: Sign up for our free daily newsletterMore on this Episode: Episode PageJoin the discussion: Thoughts on this? Join the convo and connect with other AI leaders on LinkedIn.Upcoming Episodes: Check out the upcoming Everyday AI Livestream lineupWebsite: YourEverydayAI.comEmail The Show: info@youreverydayai.comConnect with Jordan on LinkedInTopics Covered in This Episode:Agentic AI Browsers vs. Chatbots OverviewFive Advantages of Agentic AI BrowsersPerplexity Comet Agentic Browser Case StudyOpenAI ChatGPT Agent and Virtual BrowserMicrosoft Edge Copilot Vision Agentic FeaturesGoogle Project Mariner and Gemini UpdatesStartup Agentic Browsers: Fellow, Opera Neon, DIALogged-In State and Workflow AutomationFuture Trends: Agentic Browser Momentum AnalysisTimestamps:05:10 Unlearning for AI-driven Work09:54 Agentic Browsers: Enhanced Context Utilization10:54 "AI Communication Simplified with MCP"15:28 "Hybrid AI's On-Device Speed"18:10 AI Browser Evolution22:40 Google Project Mariner Overview27:30 Streamlining Analytics with Agentic Browsers30:31 Agentic AI in Browsers32:08 Agentic AI's Rapid EvolutionKeywords:Agentic AI, agentic browsers, agentic AI browser, AI in the browser, agentic workflows, large language models, LLMs, front end chatbots, AI chatbot, Perplexity Comet, virtual browser, browser automation, AI-powered browsers, Google Gemini, ChatGPT agent, OpenAI virtual computer, model context protocol, MCP, agentic workflows, A2A protocol, hybrid AI architecture, Chromium-based browser, Microsoft Edge, Copilot Vision, Project Mariner, teach a task mode, Gemini assistant, logged in content, richer context, task automation, cross-site task automation, multi-step task automation, browser memory, shadow windows, Eco framework, natural language agentic workflows, JavaScript agentic workflows, Neon Opera browser, contextual AI, offline AI tasks, cloud browser, Manus AI, multi-agent architecture, browser cookies, contextual assistance, prompt engineering, personalized AI browser experience, task completion AI, web automation, business workflow automation, 2025 agentic browser predictions, virtual desktops.Send Everyday AI and Jordan a text message. (We can't reply back unless you leave contact info)

    Lex Fridman Podcast
    #474 – DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting

    Lex Fridman Podcast

    Play Episode Listen Later Jul 12, 2025


    David Heinemeier Hansson (aka DHH) is a legendary programmer, creator of Ruby on Rails, co-owner & CTO of 37signals that created Basecamp, HEY, & ONCE, and is a NYT-best-selling author (with Jason Fried) of 4 books: REWORK, REMOTE, Getting Real, and It Doesn't Have To Be Crazy At Work. He is also a race car driver, including a class-winning performance at the 24 hour Le Mans race. Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep474-sc See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc. Transcript: https://lexfridman.com/dhh-david-heinemeier-hansson-transcript CONTACT LEX: Feedback - give feedback to Lex: https://lexfridman.com/survey AMA - submit questions, videos or call-in: https://lexfridman.com/ama Hiring - join our team: https://lexfridman.com/hiring Other - other ways to get in touch: https://lexfridman.com/contact EPISODE LINKS: DHH's X: https://x.com/dhh DHH's Website: https://dhh.dk/ Ruby on Rails: https://rubyonrails.org/ 37signals: https://37signals.com/ DHH's books: Rework: https://amzn.to/44rSKob Remote: https://amzn.to/44GFJ91 It Doesn't Have to Be Crazy at Work: https://amzn.to/46bzuwx Getting Real: https://amzn.to/4kzoMDg SPONSORS: To support this podcast, check out our sponsors & get discounts: UPLIFT Desk: Standing desks and office ergonomics. Go to https://upliftdesk.com/lex Lindy: No-code AI agent builder. Go to https://go.lindy.ai/lex LMNT: Zero-sugar electrolyte drink mix. Go to https://drinkLMNT.com/lex Shopify: Sell stuff online. Go to https://shopify.com/lex NetSuite: Business management software. Go to http://netsuite.com/lex OUTLINE: (00:00) - Introduction (00:58) - Sponsors, Comments, and Reflections (08:48) - Programming - early days (26:13) - JavaScript (36:32) - Google Chrome and DOJ (44:19) - Ruby programming language (51:30) - Beautiful code (1:09:31) - Metaprogramming (1:12:52) - Dynamic typing (1:20:10) - Scaling (1:33:03) - Future of programming (1:50:34) - Future of AI (1:56:29) - Vibe coding (2:05:01) - Rails manifesto: Principles of a great programming language (2:29:27) - Why managers are useless (2:38:48) - Small teams (2:44:55) - Jeff Bezos (3:00:13) - Why meetings are toxic (3:07:58) - Case against retirement (3:15:15) - Hard work (3:20:53) - Why we left the cloud (3:24:04) - AWS (3:33:22) - Owning your own servers (3:39:35) - Elon Musk (3:49:17) - Apple (4:01:03) - Tim Sweeney (4:12:37) - Fatherhood (4:38:19) - Racing (5:05:23) - Cars (5:10:41) - Programming setup (5:25:51) - Programming language for beginners (5:39:09) - Open source (5:48:01) - WordPress drama (5:59:18) - Money and happiness (6:08:11) - Hope