YouTube transcript API: full text and timestamps from links, keyword searches or channels for $0.005 a video (Python, curl, MCP)
A friend asked me which ChatGPT tutorial to send her mom to. I typed "chatgpt tutorial for beginners" into YouTube and got five long videos back, 2 hours 40 minutes of them in total. I wasn't going to watch all of that to answer one text message. I wanted the...
Inside the Block: How Solana Validators Order Transactions (Empirical Study)
Inside the Block: How Solana Validators Order Transactions While standard Solana documentation often simplifies transaction processing into a naive FIFO (First-In, First-Out) queue or pure priority-fee auction, real-world execution on live Mainnet validator nodes reveals a much more nuanced, multi-stage pipeline: TPU Banking Stage & Packet Ingestion: QUIC connection limits,...
Reading code vs writing code
Hi DEV! I'm Taylor Ellis, a Security Engineer. This is my first post here β a quick note on TypeScript. What I'm doing Why I spend more time reading than typing lately. A few things I noticed Small examples are better than big ones Write down the error before fixing...
CVE-2026-35002: CVE-2026-35002: Eval Injection and Arbitrary Code Execution in Agno Agent Platform
CVE-2026-35002: Eval Injection and Arbitrary Code Execution in Agno Agent Platform Vulnerability ID: CVE-2026-35002 CVSS Score: 9.8 Published: 2026-10-27 CVE-2026-35002 is an arbitrary code execution vulnerability in the Agno agent platform (formerly Phidata) affecting all versions prior to 2.3.24. The flaw resides in the model execution logic (libs/agno/agno/models/base.py) and tool...
Find every Confluence Cloud page that uses a macro
Short answer. For the count, a Confluence admin opens Settings β Data management β Macro usage: it lists every app, the names of its macros and how many content items use each. For the list of pages, run the CQL query type = page AND macro = "macro-name" through the...
Resilient ERP & CRM API Integrations: Retries, DLQs, Replay
Every ERP, CRM or accounting integration works in the demo. It fails on a Tuesday afternoon when the partner API returns 429 for forty minutes, a webhook arrives twice, an order update lands before the order it updates, or someone renames a custom field in the CRM. The integration did...
[Boost]
5 Best Open-source LLM Gateways π Anthony Max Anthony Max Anthony Max Follow Oct 27 5 Best Open-source LLM Gateways π #ai #webdev #programming #opensource 26 reactions 1 comment 12 min read
Software Project Estimation: Scoping Quotes That Hold Up
Most software quotes are wrong for the same reason: they estimate the screens in the brief and ignore everything around them. Authentication, roles, audit trails, data migration, environments, monitoring and the admin panel nobody mentioned can be as large as the visible features. When two vendors quote wildly different prices...
How many side projects are rotting in your "localhost graveyard"? πͺ¦
published: true tags: Hey DEV community π I'm validating a new idea and I need your brutal, honest feedback before my team writes the first line of backend code. The Problem Most of us have a directory full of half-finished side projects. You have the backend built, but the UI...
How to Inspect a Suspicious Link: Punycode, Redirects, WHOIS
Most phishing advice says "hover over the link and check the domain". That works until the domain is spelled with a Cyrillic "Π°", the real destination hides behind three redirects, or the hostname is the last thing in a 140-character URL nobody reads to the end. Checking a link properly...
What should you put on a dynamic custom social media card image?
There is technology to dynamically create custom social media cards (like this one!) β but what you put on it really depends.
CSS-Tricks has a new owner!
Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. CSS-Tricks has a new owner! originally handwritten and published with love on CSS-Tricks. You should really get the newsletter...
The Vertical Codebase
A nice app architecture thought by Dominik: The Vertical Codebase. When component architecture came along, many started co-locating HTML/CSS/JS for a component, and it felt right. What if you take that one step further and co-locate based on the site’s conceptual areas? For example, the “dashboard” would have all the...
Accordion Icons: Which Work Best?
A closer look at accordion icons, why split menus are harmful, and why itβs better not to have icons and text labels link to different actions. Plus, why the caret is the safest icon choice. Youβll find more [useful guides](https://www.smashingmagazine.com/category/guides/) and [online workshops](https://smashingconf.com/online-workshops) here on Smashing Magazine, so make sure...
Building an Isolated Preview for AI-Generated HTML
An iframe with srcdoc feels like a safe place to render HTML a model wrote. It isn't. Three tests show how the preview can read your page, escape the frame, and phone home, and four layers of protection close each hole.
βI Redesigned VLC After 25 Yearsβ
I watched this whole video by Juxtaposed, assuming it was a real redesign of the VLC player, but alas, it is not official. Nevertheless, it should be, and it’s a wonderful example of how much real human brainpower it takes to design something well.
Embracing Playful Imperfection With The CSS `random()` Function
Design systems thrive on consistency, so where does randomness fit in? Through playful demos of organic typography, bouncing letters, and splayed cards, Brecht De Ruyte shows how the new CSS `random()` function brings a little imperfection to the web without JavaScript libraries or preprocessor loops that generate hundreds of lines...
Structured Output with TanStack AI
Part 2 of this intro to TanStack AI covers structured output: constraining the model's response to a Zod schema, then streaming that JSON in and rendering it while it's still incomplete.
Unlocking AI in Your Apps with TanStack AI
TanStack AI is a strongly typed set of libraries for adding AI features to your apps. Part 1 of this intro covers basic setup and prompting, streaming responses, persisting threads to your database, and resuming a response after a mid-stream refresh.
Is Your Organization Messing Up AI Adoption?
What can digital transformation teach us about AI adoption? Paul Boag revisits his book Digital Adaptation to show how lessons from the past can help organizations navigate the challenges of AI today.