WEBVTT

1
00:00:00.580 --> 00:00:06.660
What's up everyone? Welcome to Next in Dev, a weekly overview of all the news I could find in the modern web dev industry.

2
00:00:07.080 --> 00:00:18.770
This week, Anthropic is going head-to-head with the Pentagon, Figma just got Claude Code, and Tailwind's been quiet, until now. First, as always, I'll start with Payload. The Payload team released version 3.77.

3
00:00:19.160 --> 00:00:29.700
This version came with a handful of helpful features. The first is that the depth included in your local API is passed through to the request query to keep things consistent between the other API methods.

4
00:00:29.870 --> 00:00:37.720
Now, you don't need to manually pass the request query's depth in addition to your local API's depth. So that saves you a few lines of code.

5
00:00:38.060 --> 00:00:49.720
Next, all database adapters now support a new custom ID argument on database create methods. This allows you to create documents with custom IDs without requiring custom IDs at the collection level.

6
00:00:50.360 --> 00:00:59.920
This is useful when you need to create documents with predetermined IDs like during migrations, seeding, syncing data from external systems, or restoring backups.

7
00:00:59.980 --> 00:01:10.680
The last new feature migrates the MCP plugin from Vercel's MCP adapter to MCP Handler. This also addresses a security vulnerability from the MCP SDK package.

8
00:01:11.110 --> 00:01:15.179
This new feature simply removes insecure and deprecated dependencies from the plugin.

9
00:01:15.340 --> 00:01:27.550
A couple of key bug fixes include a fix for a bug that prevented has many text fields from being filtered with a contains operator, internationalization support for edit mode buttons, and fixing the broken polymorphic join edit drawer.

10
00:01:28.040 --> 00:01:38.810
Figma has released a model picker in Figma Make. This feature lets you switch between AI models in the prompt box when using Make. Also, you're now able to use Claude Opus and Sonnet 4.6.

11
00:01:39.160 --> 00:01:50.440
Figma now brings in Claude Code's output into Figma as editable frames. You can now use Claude to quickly spin up an example of what you want to then be fine-tuned exactly how you want it in Figma.

12
00:01:50.460 --> 00:01:59.660
This is a two-way connection too, so you can iterate back and forth without losing context. For those who follow this, Figma's stocks reacted favorably to this news.

13
00:02:00.000 --> 00:02:10.900
Next.js released 14 canary releases over the past week, but three themes stood out. The Fragment scroll experiment is reshaping how the app router handles scroll position during navigations.

14
00:02:11.460 --> 00:02:17.180
If layout shifts have been yanking users to the wrong spot after route changes, this is the fix in progress.

15
00:02:17.400 --> 00:02:26.180
Turbopack continues its march toward production readiness with better dead code handling in dynamic imports and a growing list of bug fixes.

16
00:02:26.580 --> 00:02:34.360
And a new instant feature is taking shape that lets non-blocking dynamic content render in shared parent layouts without stalling the whole page.

17
00:02:34.600 --> 00:02:44.000
These are all pre-release builds, so nothing requires any kind of action yet. But the scroll handling and instant features are worth watching if you're building Next.js projects.

18
00:02:44.080 --> 00:02:49.600
The steady Turbopack improvements suggest the Webpack migration path is getting more viable with every release.

19
00:02:49.840 --> 00:02:57.340
Docploy now offers a one-click template to deploy OpenClaw, the personal AI assistant that connects to messaging apps to do stuff for you.

20
00:02:57.680 --> 00:03:04.260
The template handles the Docker Compose setup with defaults that make sense, so you can get running quickly. Use with caution.

21
00:03:04.600 --> 00:03:15.140
Separately, version 0.27.1 leans into team use with SSO upgrades, Microsoft Teams notifications, and internationalized domain name support and traffic.

22
00:03:15.160 --> 00:03:23.380
For self-hosters evaluating Docploy against Qualify or similar tools, this pair of updates closes gaps that previously made it harder to justify for team use.

23
00:03:23.560 --> 00:03:30.269
Tailwind's first release since December expands its utility library with a major push toward logical CSS properties.

24
00:03:30.460 --> 00:03:35.760
These new properties give developers first-class support for direction-aware layouts without custom CSS.

25
00:03:36.040 --> 00:03:44.540
The update also adds four new color palettes, a Webpack package for teams still on Webpack, and a font features utility for typography control.

26
00:03:44.580 --> 00:03:53.160
The start and end positioning utilities are now deprecated in favor of inset start and inset end, so teams should plan to migrate when upgrading.

27
00:03:53.780 --> 00:04:01.020
The logical properties expansion matters most for anyone building internationalized interfaces that need support for non left to right designs.

28
00:04:01.310 --> 00:04:10.740
Perplexity phased out the sponsored placements it began testing in twenty twenty four. Perplexity says that even labeled ads risk undermining trust in its AI answers.

29
00:04:10.780 --> 00:04:15.300
The company is now betting on its hundreds of millions in annual revenue from subscriptions.

30
00:04:15.820 --> 00:04:24.170
OpenAI is of course going the opposite direction with ads in ChatGPT's free tier and Go plan, while Anthropic has committed to keeping Claude ad free in general.

31
00:04:24.800 --> 00:04:30.940
For anyone building content strategies, visibility inside Perplexity now depends entirely on organic citations.

32
00:04:31.130 --> 00:04:42.320
The creator of the viral open source personal agent, OpenClaw, that I mentioned earlier, is joining OpenAI to lead work on personal AI agents. OpenClaw will move to a foundation to preserve its open source status.

33
00:04:42.500 --> 00:04:52.469
The bot has received more than a hundred thousand stars on GitHub since its November launch. This signal's personal agent tooling is moving from hobbyist novelty to serious platform investment.

34
00:04:52.680 --> 00:05:02.460
Cursor launched a plugin marketplace with partners including AWS, Figma, Linear, and Stripe, positioning itself as an extendable platform rather than a standalone editor.

35
00:05:02.500 --> 00:05:10.280
The release also added sandbox network access controls and asynchronous subagents that can create their own subagents for work across files.

36
00:05:10.440 --> 00:05:19.260
A follow-up release gave the CLI cloud plan handoffs and inline mermaid diagram rendering, with forty-two smaller improvements across tooling and reliability.

37
00:05:19.480 --> 00:05:24.520
Anthropic's two hundred million dollar contract with the Pentagon is under review after negotiations stalled.

38
00:05:24.980 --> 00:05:33.360
Anthropic wants guardrails against autonomous weapons and mass surveillance, while the Pentagon wants unrestricted access for all lawful purposes.

39
00:05:33.980 --> 00:05:46.780
A senior official said the agency could designate Anthropic a supply chain risk if terms aren't reached, a label that's typically reserved for foreign adversaries. OpenAI, Google, and xAI have agreed to broader terms.

40
00:05:46.840 --> 00:05:58.360
Of course, Anthropic is the one major AI company that still at least pretends to care about AI safety. They also released Claude Sonnet 4.6 across all plans, delivering higher performance at a lower price.

41
00:05:58.400 --> 00:06:05.560
They claim that early testers preferred it over Sonnet 4.5 seventy percent of the time and over Opus 4.5 fifty-nine percent of the time.

42
00:06:06.120 --> 00:06:12.854
Those who were tested said they saw better instruction following and fewer hallucinations.For developers, the headline here is cost efficiency.

43
00:06:13.374 --> 00:06:18.424
Tasks that previously required Opus could potentially now be handled reliably at the Sonnet tier.

44
00:06:18.464 --> 00:06:28.483
Anthropic and Infosys are collaborating on enterprise AI agents for telecom, financial services, and manufacturing, combining Claude Code with Infosys Topaz AI platform.

45
00:06:28.664 --> 00:06:39.194
The focus is on agentic workflows for claims processing, compliance reviews, and legacy system migration in industries where you can't just drop a model into production without domain expertise and governance.

46
00:06:39.364 --> 00:06:46.653
Claude Code had seven releases this week, anchored by a massive bug fix effort across Windows, macOS, and WSL2.

47
00:06:47.304 --> 00:06:57.224
Windows got the most attention with fixes for terminal rendering, Bash output being silently discarded, Unicode corruption, and hooks failing entirely. Performance improved across the board.

48
00:06:57.604 --> 00:07:03.764
Startup is reportedly about five hundred milliseconds faster, and memory usage in long sessions dropped significantly.

49
00:07:04.244 --> 00:07:17.324
New features include Sonnet 4.6 support, claude.ai MCP connectors in Claude Code, and Windows ARM64 binaries. A notable security fix prevents hallucinated permission descriptions from incorrectly granting Bash access.

50
00:07:17.604 --> 00:07:30.184
Google rolled out Lyria 3 in the Gemini app, letting users describe a vibe or upload a photo to generate a 30-second track with lyrics and cover art. Google frames this as fun rather than serious music creation.

51
00:07:30.564 --> 00:07:39.224
Conveniently, they acknowledge that its filters against mimicking existing artists might not be foolproof, which, if we're honest, is doing a lot of heavy lifting.

52
00:07:39.804 --> 00:07:50.514
The synth ID watermarking and audio verification tools are worth watching if you're building anything that touches AI-generated media. As a musician and a general enjoyer of art, this kind of grosses me out.

53
00:07:50.744 --> 00:07:59.164
Railway introduced a conversational AI agent for its canvas. You can ask what's running, debug failing deployments, and stage changes through natural language.

54
00:07:59.384 --> 00:08:12.344
Two new features also graduated to general availability: Postgres metrics with query statistics that surface your most expensive queries, and live network flow visualization showing traffic between services with throughput and drop data.

55
00:08:12.504 --> 00:08:19.784
Postgres observability is the most immediately practical piece, removing the need to reach for external tooling to find slow queries. What did I miss?

56
00:08:20.044 --> 00:08:23.584
There's so much happening in modern web dev right now that I know I missed something.

57
00:08:24.084 --> 00:08:35.724
Let me know by leaving a comment from wherever you're watching or listening, or by joining my Discord server and subscribing to the Next in Dev newsletter at nlvcodes.com. I'll try to cover it in a future episode.

58
00:08:35.864 --> 00:08:38.244
Thanks for watching or listening. See you next time.

59
00:08:40.624 --> 00:08:58.494
[outro music]
