DEV Community

DEV's Summer Bug Smash

Key Dates

Challenge Starts

July 14, 2026

Submissions Due

August 23, 2026

Winners Announced

September 17, 2026

Every app has its share of rockstar bugs — those loud, dramatic, spotlight-stealing glitches that love to hog the main stage and disrupt the show.

It's time to give those notorious performers their grand finale.

Bug illustration

Two Ways to Join

All you need to do is publish a post on DEV with the #bugsmash tag. Pick a prompt below, do the work, then use one of the submission templates below to write it up.

Clear the Lineup

Some bugs love the spotlight. Clear them off the stage by submitting a definitive bug fix or performance optimization in an existing codebase. We want to see the exact code changes you made so be sure to include your PR or code snippets. No new features, typos, or documentation fixes allowed!

Smash Stories

Share the legendary tale of a chaotic bug you caught or a clever performance optimization you previously pulled off. Dive into the technical details of how you made the software more resilient, and celebrate the wins that brought harmony back to your codebase.

Prize Categories

Clear the Lineup badge

Clear the Lineup

Awarded to the most impactful and well executed bug fix or optimization in an existing codebase.

5 Winners: 💰 $200 USD DEV++ Membership
Smash Stories badge

Smash Stories

Awarded to the best write-ups of a chaotic bug you caught or a clever performance optimization you pulled off.

5 Winners: 💰 $200 USD DEV++ Membership
Best Prizes!
Best Use of Sentry badge

Best Use of Sentry

Limited Edition Sentry Skateboard

Let us know how you used Sentry to improve an application.

Bring Sentry to Your Project

Sign up for Sentry or log into your existing organization and use the code bugsmash26 to unlock $100 of Sentry credits alongside your free 14-day trial!

Debugging AI Agents?

If your application leverages AI, show us your agent monitoring and conversation traces. Utilize screenshots of Seer's RCA or automations using MCP servers—whatever got you to a point where you walked away knowing your agent was faster, more stable, or just overall a better vibe.

Note: Only submissions for Clear the Lineup are eligible for this prize category.

3 Winners: 💰 $500 USD 🛹 Limited Edition Sentry Skateboard DEV++ Membership
Best Use of Google AI badge

Best Use of Google AI

Show us how Google AI helped you track down a tricky bug or optimize your application.

Note: Only submissions for Clear the Lineup are eligible for this prize category.

5 Winners: 💰 $200 USD DEV++ Membership
Runner-Up badge

Runner-Up

Awarded to 5 outstanding submissions across all submissions that demonstrate exceptional impact and quality.

5 Runner Ups: 💰 $100 USD DEV++ Membership
Completion badge

Every valid submission earns a completion badge — no matter which track you enter or how the judging shakes out.

Bug illustration

You'll have a smashing time!

How To Participate

Step 1: Pick Your Prompt

Choose between Clear the Lineup (submit a real bug fix or performance PR) or Smash Stories (write up a legendary debugging win). You're welcome to participate in both — each submission is judged independently.

Step 2: Publish Your Submission

Each prompt has a dedicated submission template prefilled with the required #bugsmash challenge tag — we recommend reviewing it before you start so you know exactly what to include. If you're participating in a prize category, be sure to fill out the additional information required.

Judging Criteria

Our judges are looking for:

  • Technical Execution
  • Impact of Bug Fix or Optimization
  • Writing Quality
  • Use of Prize Category (optional)

Be sure to fill out each submission template thoroughly for your best chance of winning.

We're excited to welcome Sergiy Dybskiy, Developer Experience Engineer at Sentry, as a guest judge for our challenge alongside The DEV Team.

Upcoming Events

Getting started with Sentry: Live demo & Q&A

July 30, 2026 at 11am PT

Getting started with Sentry: Live demo & Q&A

Frequently Asked Questions

Participation

Can I submit multiple entries?

Yes! You can submit as many entries as you like during the challenge period. However, you'll need to create a separate post for each submission.

Can I work as a team?

No, this is an individual challenge. Each submission must be your own work.

How old do I have to be to participate?

Participants need to be 18+ in order to participate.

If I live in X, am I eligible to participate?

For eligibility rules, see our official challenge rules.

Submission

How do I format my submission?

Use the submission template provided in the challenge prompts. It includes all the sections judges will be looking for.

Can one submission count for multiple prize categories?

Yes, your submission can count for multiple prize categories so long as you include the information asked for each prize category in your post.

What if my fix hasn't been merged?

If you contributed to an OSS project, you can merge your change on a fork. It's okay if your PR doesn't get merged on the main project.

Do submissions have to be in English?

Non-English submissions are eligible for a completion badge but not eligible for prizes due to the current limitations of our judges. We will not be judging on mastery of the English language, so please don't let this deter you from submitting if you are not a native English speaker!

Prizes & Recognition

When will winners be announced?

Winners will be announced on September 17th, 2026 in a dedicated winner announcement post.

How will I receive my prize?

The DEV Team will contact you via the email associated with your DEV profile within, at most, 10 business days of the announcement date to share the details of claiming your prizes.

Will I get a badge?

All participants with valid submissions receive a participation badge. Winners receive an exclusive winner badge.

DEV's Summer Bug Smash Rules

NO PURCHASE NECESSARY. Open only to 18+. Contest entry period ends August 24, 2026 at 6:59 AM UTC. Contest is void where prohibited or restricted by law or regulation. All entries must be submitted during the contest period. For Official Rules, see General Contest Official Rules.