Frontend Podcast Weekly #028 - Snapchat Open Sources Valdi, A New Challenger to React Native?
๐ Highlights of the Week

> Key Topics:
> - Valdi โ Snapchatโs TypeScript-based cross-platform UI framework for iOS, Android, and macOS
> - Sourcemaps โ Full guide from development to production
> - Angular 21+ โ Major new features
> - Prisma ORM v7 โ Migration from Rust to TypeScript
---
๐ Front-End Fire #122 โ Snapchat Drops Valdi
Snapchat has open-sourced Valdi, a cross-platform UI framework that enables developers to:
- Write UI components in TypeScript
- Compile them to native views for iOS, Android, and macOS
- Benefit from instant hot reload without recompilation
- Integrate seamlessly into existing native apps
Other topics covered:
- GitHub Universe 2025 AI agent updates
- TanStack DB v0.5 query-driven sync
- GitHub removing toast notifications
- New Firefox mascot
- โAmbient codingโ named word of the year
๐ง Listen: Episode 122

---
๐ This Dot Labs โ Understanding Sourcemaps
An in-depth guide covering:
- How Sourcemaps work (VLQ encoding)
- Choosing between inline, external, or hidden Sourcemaps
- Deployment strategies for production
- Security lessons from Apple incidents
- Protecting code privacy with server config or tools like Sentry while boosting error tracking
๐ Read: Full Article

---
๐ Tools for Creators: AiToEarn
Open-source platform to:
- Generate AI-powered content
- Publish simultaneously to Douyin, Kwai, WeChat, Bilibili, Rednote, Facebook, Instagram, LinkedIn, Threads, YouTube, Pinterest, and X (Twitter)
- Track engagement with analytics and AI model rankings
๐ AiToEarnๅฎ็ฝ
---
๐ Syntax Podcast Highlights
Episode 955 โ SvelteKit Solves Data Loading
Covers:
- Remote function feature
- Page-level data loading solutions
- Queries, forms, caching, RPC design
- Pre-rendering strategies
๐ Listen

Episode 956 โ Should I Keep Using WordPress?
Q&A covering:
- Paid vs free SSL
- State of front-end work
- Headless WordPress trade-offs
- Disappearance of pure front-end roles
- Version management with GitHub Actions
- Rise of Zed editor
๐ Listen

---
๐ฆ DevTalles #234 โ Whatโs New in Angular 21+
Top updates:
- Signal Forms โ fully reactive
- Angular Aria โ style-free accessible components
- Angular MCP server for AI agents
- Vitest as default test runner
- Zoneless apps (no zone.js)
๐ Listen

---
๐พ PodRocket โ Prisma ORM v7 with Will Madden
Discussion points:
- Migration from Rust โ TypeScript
- Reduction of โmagicโ for predictability
- New config file support
- Better serverless compatibility
- LLM-driven coding future
๐ Listen

---
๐ ShopTalk Show #691 โ Charts, Ambient Coding, Discoverability
Topics:
- CSS trends with random functions
- Improved chart/graph UX
- Ambient-coding a tennis app
- Discoverability vs convention
๐ Listen

---
๐ฅ Soft Skills Engineering #487
Issues discussed:
- Manager ignoring 1:1s
- Miscommunications causing major project risks
- Commuting to empty office for remote meetings
๐ Listen

---
๐ The Bike Shed #483 โ Note-Taking Methods
Joรซl & Sally talk:
- Different note formats
- Struggles and alternative solutions
- Personal book update
๐ Listen

---
๐ผ Whiskey Web & Whatnot โ From Librarian to Developer
Roxy Rodriguez-Becker shares:
- Career transition story
- Motherhood & advocacy
- Creating Tube Feed app
๐ Listen

---
๐จ The CSS Podcast
Episode 100 โ Season 6 Wrap-Up
- Inline `if()` statements
- Custom functions
- Scroll state queries
- View transitions updates
๐ Listen

Episode 99 โ More CSS Functions
- `min()`, `max()`, `clamp()`
- `random()`, `sibling-count()`, `shape()`
- `attr()` upgrades, light/dark modes
๐ Listen

---
๐ Developer Tea โ Becoming a Senior Engineer Without Leading Projects
Key takeaway:
- Ownership is mindset, not just role title
- Asking โWhatโs next?โ signals leadership initiative
- Acting without waiting for manager prompts
๐ Listen

---
๐ก Iโve cleaned up your original Markdown with headings, bullet points, and grouped topics for clarity.
Do you want me next to add a consistent visual style with emojis, icons, and brief episode summaries for quick scanning? That could make it much more engaging.