Loading…

Issue 314: Development is all fun and games

Hey, you. Yeah, you. Wanna play a game? How about some whack-a-mole? It’s better to do it with us than with your cybersecurity. Ariful Huq and Marco Rodrigues from Exaforce know all about that—this week, we have a Q&A with them on how to turn your security from guesswork into a reliable system. Maybe we can play some Guess Who? instead—something you absolutely don’t want to be doing with your MCP server. On our blog, Dan Moore from FusionAuth shared how to protect your MCP servers from unauthorized access. Perhaps you’re more in the mood to play outside…maybe blow some bubbles? Well, we hate to pop them, but Michael Parker from TurinTech joined us for a chat about getting developers out of their bubbles to deal with the new world of AI-generated tech debt.

Put the iPad away, kids. There’s still plenty of fun and games in this issue. If you miss the days of finger painting, you can still be an artist—just design some universal frontend interfaces. But beware, Xano’s Prakash Chandran told us on the pod the ways that might be harder than you think. Fine, you can have your iPad…there’s plenty of ways to make art during screen time. For instance, you can take a screenshot of a screenshot, which is basically the same thing as the original, right? Our Philosophy site is pondering just that. If you’re less of an artist and more of a writer, we can play some MadLibs with the English Language exchange—what word should we put after “neither”?

Got your childish whimsy out of the way? Because this issue just got serious. Enough with the games—let’s talk closed questions. That’s right, we’ve even got a Meta discussion for you this week. If you’re enjoying being an iPad kid, just wait until you find out what your brain looks like on ChatGPT. We have that research report—plus stories on the death of software, developer cynicism, and the decline of IP addresses—down below. No games or funny business, we promise.

From the blog

AI can 10x developers...in creating tech debt

Ryan sits down with Michael Parker, VP of Engineering at TurinTech to discuss how AI creates tech debt at scale and what you can do about it.

Automate your security whack-a-mole: Q&A with Exaforce

Security controls can be a bit of a cat and mouse game—you block one attack, new ones spring up.

Is that allowed? Authentication and authorization in Model Context Protocol

Learn how to protect MCP servers from unauthorized access and how authentication of MCP clients to MCP servers works.

Don’t let your backend write checks your frontend can’t cache

Ryan welcomes Prakash Chandran, CEO and co-founder of Xano, to the show to discuss the intricate relationship between frontend and backend development, the potential challenges that universal frontend interfaces pose for developers, and the importance of understanding both your frontend and your backend when using AI code.

Yesterday’s data can’t answer today’s questions

GenAI models trained on static data struggle with fast-changing information. This technical guide shows how to add live web data to GenAI apps. Includes a step-by-step Python walkthrough, production-ready code, and best practices for latency, privacy, and traceability. Download the API Integration Guide.

Interesting questions

Is a screenshot of a picture the same picture?

New art school thesis just dropped.

Should we stop closing questions?

Promise we won’t close this one…yet.

Links from around the web

IP addresses through 2025

“Gretchen, stop trying to make IPv6 happen! It's not going to happen!"

Software engineers should be a little bit cynical

If the idealists are all cynics and the cynics are all idealists, who’s driving this bus?

Your brain on ChatGPT

Your brain on drugs was a cracked egg. Your brain on ChatGPT is a cracked egg with an em dash.

The death of software development

Software development is dead…long live software development.


Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Internal.