Issue 221: A repo in your context window

Welcome to ISSUE #221 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: we talk with the creator of Node.js and Deno, calculate the stats on our rep, and consider what legacy our code is leaving.

From the blog

Why the creator of Node.js® created a new JavaScript runtime

Ryan Dahl, creator of Node.js and Deno, tells us about his journey into software development and the creation of Node.js. He explains why he started Deno, a new JavaScript runtime. Ryan also introduces JSR, an alternative to NPM, and emphasizes the importance of security in the JavaScript ecosystem. Plus: Thoughts on the future of JavaScript, including the role of TypeScript and bridging the gap between server-side and browser JavaScript.

Exploring what inspired folks to start coding

Users have been sharing the spark that started them on their journey as computer programmers. From IRC to Minecraft, users found a passion that became a career.

Your whole repo fits in the context window

The home team discusses the challenges (hardware and otherwise) of building AI models at scale, why major players like Meta are open-sourcing their AI projects, what Apple’s recent changes mean for developers in the EU, and Perplexity AI’s new approach to search.

Gain the skills you need for maximum GenAI value

Want to build a GenAI app steeped in accuracy and explainability? Get hands-on skills for free at Neo4j GraphAcademy. Courses cover grounding LLMs with knowledge graphs, developing a working chatbot, and more. Start learning today.

Interesting questions

What would be a good model to fit to cumulative reputation on Stack Exchange?

Need some statistical firepower to see how much cred you've got?

Why is it ok for people to be saying that dark matter makes up x amount of the universe when we don't know what it is?

…And you shall know dark matter by the trail of bent light and gravitational anomalies.

Edible dinosaur meat

Did you know that dinosaurs were into heavy metal?

How to deal with students who regularly ignore my ban on using laptops in the classroom?

“Your students are adults.”

Links from around the web

State of the terminal

Our terminals, as techies, are the core of our tooling, and sometimes even our entire companies and workflows. How is yours doing?

Using localStorage in modern applications: A comprehensive guide

Local Storage is a really reliable and well-supported way to store data. However, there are some use cases where you might want to avoid it.

The box model and box sizing

One of the most important things to know in CSS is how the box model works. Here's a good refresher!

Patterns of legacy displacement

They say that "all code is legacy code" but...there's definitely some things are more "legacy" than others, and you can't avoid them forever.

Looking for the tools, technologies, and skills your team needs to evolve in the AI era? Stack Overflow's Industry Guide to AI has your answers.