Code for a Living
Do you need a specialized vector database to implement vector search well?
Semantic search and augmenting LLMs have sent everyone turning their text into vectors. But where do you store all that vector data?
Journey to the cloud part I: Migrating Stack Overflow Teams to Azure
Stack Overflow for Teams' journey to the cloud started with a new name.
If you want to address tech debt, quantify it first
If you want the tech debt metaphor to really shine, get some numbers behind it.
Fitting AI models in your pocket with quantization
A Qualcomm expert breaks down some of the tools and techniques they use to fit GenAI models on a smartphone.
Speeding up the I/O-heavy app: Q&A with Malte Ubl of Vercel
If edge functions were an onion, most of the layers would be caching.
Ask like a human: Implementing semantic search on Stack Overflow
Semantic search allows users to search using natural language instead of a rigid syntax of keyword manipulation.
Platform engineering is just DevOps with a product mindset
DevOps has helped lots of organizations improve their processes, but others have only seen frustration and burnout.
Improving time to first byte: Q&A with Dana Lawson of Netlify
Faster websites through piggybacking on existing network architecture.
Exploring the infrastructure and code behind modern edge functions
Syndicating code globally to be deployed locally allows just-in-time modifications to customize web apps.
Do large language models know what they are talking about?
Large language models seem to possess the ability to reason intelligently, but does that mean they actually know things?
How Bloomberg’s engineers built a culture of knowledge sharing
Thousands of the company’s engineers, data scientists, designers, and developers have asked and answered questions about how things work inside their organization.
The hardest part of building software is not coding, it's requirements
Why replacing programmers with AI won’t be so easy.
To improve as an engineer, get better at requesting (and receiving) feedback
It’s easy to ask for, and even want, feedback in a sort of theoretical sense. But soliciting and responding to feedback are, themselves skills.
2023 Developer Survey results are in: the latest trends in technology and work from the Stack Overflow community
The tech that's hot or not, and how work is changing.
How to keep your new tool from gathering dust
If you’re thinking about rolling out a new tool to your team, you should also be thinking about how to get colleagues and management on board, how to embed that tool in your everyday workflows, and how to assess whether it’s working as it should. Tech that solves human problems needs humans to participate in those solutions.
Self-healing code is the future of software development
Developers love automating solutions to their problems, and with the rise of generative AI, this concept is likely to be applied to both the creation, maintenance, and the improvement of code at an entirely new level.
More on our AI future: building course recommendations and a new data platform
Our senior data scientist goes deep in talking about how we built our course recommendation engine.
How to use marketing techniques to build a better resume
If you want to get the attention of a employer, marketing has the techniques to get you there.
Modern work requires attention. Constant alerts steal it
Attention—the time and freedom to focus—is your team’s most valuable resource.