The Problem of Knowledge Debt in Tech
As projects grow and teams change, tech companies accumulate "knowledge debt." By adding code ownership practices and tools like the pizza-clicodeowners command, teams can improve their knowledge sharing and reduce their debt.
Quickly index these web pages with IndexNow
Introduction IndexNow is a protocol for rapidly indexing web pages on search engines. It...
Introducing our First Community Web Game Challenge 👾
We are so excited to announce our first community Web Game Challenge! Running through September 29,...
Shell We Begin? Discover the Power of the Command Line
Alright, let’s talk about the command line, or what some like to call the shell. If you’re like most...
Meme Monday
Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...
A checklist and guide to get your repository collaboration-ready
In the world of software development, collaboration can make the difference between a brittle last-minute release and a reliable, maintainable, pain-free project. Whether you’ve been coding for a day or a decade, your colleagues are there to help strengthen your work. But they can only help if you’ve given them the tools to do so.
Dealing with Rejection After Applying to Hundreds of Jobs
Recently, I went through two interviews and a technical test, only to receive an email saying the...
Congrats to the Frontend Challenge: Space Edition Winners!
Today’s the day! We are excited to announce the winners of Frontend Challenge: Space Edition. This...
Music of the Month — What are you listening to? (September Edition 🍂)
cover image source: Cigar Does Art Hey folks! I'm switching this series up to a once-a-month...
How Developers Destroy Brain Health
Rapidly With These 4 Stupid Daily Habits People who are software developers spend many...
Do You Still Use Git in the Terminal?
I’ve been thinking a lot lately about how I use Git in my day-to-day work, and I’ve realized I still...
Unveiling the Future: A Deep Dive into OpenAI's Groundbreaking o1 Reasoning Model
Unveiling OpenAI’s New Reasoning Model, o1: A Game Changer in AI? Hello, tech enthusiasts...
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
50 for FOSS needs your help
Let's save open-source software, together
Why I Bash Git (And Why You Should Too)
A lot of people these days use tools like oh-my-zsh that come packed with a ton of helpful features...
Built with Astro, Crystallize, and Stripe (Nerd Streetwear Online Store) Part I
Side hustle built with Astro, Crystallize, and Stripe for payment. Aided by ChatGPT trained...
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
Intro to Ray on GKE
This post continues my AI exploration series with a look at the open source solution Ray and how it...
Introducing DEV++
I'd like to tell you about a new membership you can take advantage of through DEV — and lock in...
OpenAI's o1 : The Next Game Changer in Reasoning and AI Evolution?
OpenAI just recently released their next model, o1 (previously codenamed Strawberry). OpenAI stated...
"Trapped Alien" CSS Art & Animation
This is a submission for Frontend Challenge v24.09.04, CSS Art: Space. Inspiration I'm...
What was your win this week?
👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or...
I’m a Developer, But Lately, I’m Just Stuck
I’ve always been the type to share coding snippets and technical stuff here, but this is the first...
What was your win this week?
👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or...
Circles of Truth: Overcomplicating simple commands
While fixing my air conditioner, I needed to frequently debug what HTTP requests my ESP32 was sending...
Who's hiring? (September 2024)
Developer advocates, product specialists, or technical writers? If you're looking for a new...
A Compelling Case for the Comma Operator
The comma operator is one of the lesser-known operators in C-like languages such as JavaScript and C++. Essentially, it delimits a sequence of expressions and only returns the result of the final one. So why would this ever be useful? In this article, I present a compelling case—perhaps the only one frankly speaking—for the comma operator.
How I got a job at AWS
Background I had been working at my first software job for 3.5 years and in that time I...
Provide context to GitHub Copilot Chat
Ensuring GitHub Copilot understands what you're asking is key to getting the most out of the tool. Copilot Chat provides several tools to allow you to point Copilot at the right context, so you both get a better understanding of what you're trying to build and how you want it built.
Choosing the Right Framework: Should You Follow the Hype?
The hype train in software development is endless. It seems like every week, there’s a new framework,...