DEV Community

Cover image for What was your win this week!?

What was your win this week!?

Jess Lee on May 22, 2026

👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or small 🎉 Examples of 'wins' include: Getting a pro...
Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ

I am proud of releasing an article on Gemma 4 featuring @codingwithjiro, @konark_13, and @javz! This took a lot of time and effort! Glad to meet them on zoom outside of DEV for the first time! If you like to take a look, feel free to read it below:

Thank you guys for sharing your Gemma 4 experience!

@jess Hope you like this submission as well :D

Collapse
 
codingwithjiro profile image
Elmar Chavez

It's an honor for me as well. Let's go DEVengers!!!

@francistrdev @javz @konark_13

Collapse
 
konark_13 profile image
Konark Sharma

Really glad to working with an awesome developer like you. Learned a lot and your part in the article is much more easy and fun to read. You write pretty well. Keep writing and building.

Collapse
 
javz profile image
Julien Avezou

Was super fun collaborating with you on this challenge! Cheers to more in the future! @francistrdev @codingwithjiro @konark_13

Collapse
 
halakabir234hub profile image
Hala Kabir

hi dear can you spare few minutes here"dev.to/halakabir234hub/looking-for..."

Collapse
 
konark_13 profile image
Konark Sharma

It was too much fun collaborating with you all @francistrdev, @codingwithjiro and @javz. The thing I missed was a little of chaos haha as everything went pretty smooth and Francis made the article even more fun and informative with his choice or words and awesomeness.

Collapse
 
klaudiagrz profile image
Klaudia Grzondziel

This week was super productive for me, full of things I've done for the first time in my life! Some highlights:

  • I built my first app and submitted it for the Gemma 4 challenge:
  • I deployed my app on Vercel for the outer world to see
  • I recorded and edited my first demo video
  • I learnt about a bunch of cool and useful technologies, including some interesting tools that I hope to use more in the future
  • I had my first horse riding lessons 🐴

I'm very grateful and hopeful for what the future holds 🌻

Collapse
 
jess profile image
Jess Lee The DEV Team

Wow, what a range of activities!

Collapse
 
h_dev profile image
Hannah

A nice list of accomplishments!

Collapse
 
georgekobaidze profile image
Giorgi Kobaidze

As a Notion MCP challenge winner, I had a meeting with Ivan Zhao - the founder of Notion himself, along with the awesome guys from Major League Hacking and another winner of the same challenge, whose project was super cool.

To say that it was a great experience is an understatement. I still can't comprehend somethink like that actually happened to be honest. 😄

Collapse
 
hadil profile image
Hadil Ben Abdallah

Today I got my 32 Week Community Wellness Streak Badge 🥳

Collapse
 
jess profile image
Jess Lee The DEV Team

Thank you for being part of the community :)

Collapse
 
hadil profile image
Hadil Ben Abdallah

Thank you, @jess 😍
This community has been one of my favorite places on the internet. Happy to be here and excited to keep the streak going.

Collapse
 
kashif_hussainshah_1555c profile image
Kashif Hussain Shah • Edited

how you got this?

Collapse
 
hadil profile image
Hadil Ben Abdallah

You earn it by posting at least 2 comments a week for 32 weeks in a row

Thread Thread
 
kashif_hussainshah_1555c profile image
Kashif Hussain Shah

thanks!

Collapse
 
adriens profile image
adriens

Applied for the "Gemma 4 challenge" ; if you like french accent, open source and Kaggle, this may interest you:

Collapse
 
jess profile image
Jess Lee The DEV Team

Haha great pitch

Collapse
 
adriens profile image
adriens

LOL thanks... some may find this sexy or attractvie...;-p

Collapse
 
adriens profile image
adriens

That was so spontaneous 🤣

Collapse
 
mdenda profile image
Matías Denda

This week's win: tracked down a gnarly production race in a RabbitMQ→backend consumer. A POST that exceeded the timeout was being retried — but the backend was still processing the original request, so the retry fired a concurrent duplicate and they deadlocked each other.

The fix shipped as a declarative feature in my open-source framework, Mycel (config-driven microservices in Go): you can now say on_timeout { action = "ack" } to drop a timed-out idempotent request instead of retrying it, and the dedupe layer commits its fingerprint on that ack so the redelivered duplicate gets filtered too. Two releases, end-to-end fix, no application code.

Writing the whole thing up properly soon — but the repo's the real win this week 🙂

Collapse
 
cleverhoods profile image
Gábor Mészáros

Revisited one of my earlier article for instruction system capability ladder

Also released Reporails 0.5.10 with included MEMORY checks and broken markdown link validator.

Busy busy week

Collapse
 
adriens profile image
adriens

Created a MCP and did a demo on how helpful it is to find and apply to a job :

Collapse
 
adriens profile image
adriens

Released new security trends about OpenBao

Collapse
 
javz profile image
Julien Avezou

Collaborated on this post alongside @francistrdev , @codingwithjiro and @konark_13 !
Was a fun experience and felt refreshing to work on something as a group vs writing individually on DEV.

Also wrote my individual weekly post here and made progress on some side projects.

Been taking dance lessons and feeling progress. Rumba and Foxtrot are the dances I am focussing on atm.

Have a great weekend all!

Collapse
 
konark_13 profile image
Konark Sharma

It was awesome working with you. You are an awesome developer and even more awesome person.

We need to see your moves someday. Maybe a small performance in the Toronto tech events. Our very own dancing developer who explains concepts using dance moves. Awesome keep learning, building and dancing.

Collapse
 
javz profile image
Julien Avezou

Thanks Konark for the nice words! You are also awesome!
Haha that sounds like a cool concept.

Collapse
 
heyitsjem profile image
Jem The DEV Team

Finished up my first semester of teaching! Still working on responding to final projects and entering grades, but that will be a post for next week. 😅

Collapse
 
klaudiagrz profile image
Klaudia Grzondziel

What are you teaching?

Collapse
 
heyitsjem profile image
Jem The DEV Team • Edited

"Visual Communication and Interactive Design" 😝

Basically it's an intro to html, css, Photoshop and Illustrator. I loved it!

Thread Thread
 
klaudiagrz profile image
Klaudia Grzondziel

Sounds interesting! No wonder you love it :))

Collapse
 
codingwithjiro profile image
Elmar Chavez

I got my Relational Database Certificate today from freeCodeCamp!

Collapse
 
callmeelliwise12_34 profile image
Learn Code

That's nice

Collapse
 
sylwia-lask profile image
Sylwia Laskowska

Hahaha take a look at this! Do we have 64-weeks badge here? 😅
32-weaks community streak badge

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ

We need a fully grown plant lol

Collapse
 
kanwar_kohli profile image
Kanwar Kohli • Edited

Built and shipped two open-source MCP servers this week.
ThinChain : compresses options chain data 95% before it hits your AI agent. 482 rows down to 25.
GadsChain : lets Claude manage Google Ads directly. Started because my restaurant's ads were broken and I couldn't get AI to actually read AND fix them - only read.
Both live on PyPI and the Anthropic MCP registry.
github.com/SnipMCP/thinchain
github.com/SnipMCP/gadschain
This is what SnipMCP builds domain-aware AI connectors that don't just read your data, they act on it.

Collapse
 
dannwaneri profile image
Daniel Nwaneri

My wins this week — three challenge submissions, all live.
Gemma 4 Challenge → dev.to/dannwaneri/cloudflare-depre...
Migrated a production system off @cf/moonshot/kimi-k2.5 after Cloudflare announced deprecation — 22 days, 100k+ indexed documents, daily cron. Replaced it with Gemma 4 MoE as the reflection layer, benchmarked both models against 9 real queries, and wrote up everything that broke (especially the max_tokens gotcha for thinking models) and why consistency beat average latency. The cron ran this morning. Still $5/month.
Google I/O Challenge → dev.to/dannwaneri/mcp-just-landed-...
Google dropped MCP support in AI Edge Gallery right when I was already running MCP servers on my desktop. Got a Pixel, hit "no eligible devices" on first try, found a second device, and went through the actual setup — model list, skills architecture, MCP connection flow. Wrote what's really there vs. what the announcement implied.

Hermes Agent Challenge → dev.to/dannwaneri/built-a-100k-doc...
For the past six months I've been building what Hermes does by hand — hybrid BM25 + vector search, cross-encoder reranking, MCP server, 100k+ documents. I wanted to know if the tool could actually read my codebase. It described RRF with k=60, all six routing modes, and the Durable Objects backing the MCP server — in 47 seconds. It got every major component right. That was not the result I expected.
Happy Friday 🎉

Collapse
 
syedahmershah profile image
Syed Ahmer Shah

The emphasis on local, smaller-parameter execution is exactly right. We spend so much time chasing absolute peak benchmarks on massive cloud APIs when, for 90% of local dev loops, a lightweight model that doesn't blow past your daily token budget is the superior developer experience.

Collapse
 
unitbuilds profile image
UnitBuilds

It's gunna get even lighter soon. I'm releasing an open-source MCP for web-browsing that uses the AOM instead of DOM that cuts token drain by 80% and gives an 8x speedup vs traditional. I'll drop a post when it's public on git

Collapse
 
unitbuilds profile image
Comment deleted
Collapse
 
unitbuilds profile image
UnitBuilds

And yes, I've tested it on smaller agents too, I have an experimental swarm running in podman, using Gemma 4 e2b, works quite well, you can swarm practically anything, booking cheapest flight, finding cheapest gpu prices, etc.

Collapse
 
iroha1203 profile image
Hiroyuki Nakahata • Edited

Hi everyone!

My win this week is that I launched a website for my research:

iroha1203.dev/

I’m using it to collect and share notes on the topics I’m currently researching, especially AAT and SFT. In short, my research is about making software evolution computable.

The site is built with plain HTML/CSS and deployed via Cloudflare Pages.

Feel free to check it out!

Collapse
 
prema_ananda profile image
Prema Ananda

Are you planning a dark theme? It's easier on the eyes and saves electricity!

Collapse
 
iroha1203 profile image
Hiroyuki Nakahata

Thanks for the comment! I’ve added dark mode support to the site.

Collapse
 
n92 profile image
Naing Oo

Submitted my write up in the last minute for the Gemma 4 challenge.

dev.to/n92/gemma-4-what-i-learned-...

Collapse
 
paras594 profile image
Paras 🧙‍♂️

It was a productive week.
Currently reading "Thinking in bets" book

Published article on Frontend HLD: understanding different types of applications

Also made updates to one my projects and finished another project of mine.

I have also decided start posting more often on my blog as well as dev.to

Collapse
 
prema_ananda profile image
Prema Ananda

This week I published my submission for the Gemma 4 Challenge 🎉

Built NeuralPocket — a private multimodal AI assistant that runs fully on-device.
No cloud, no servers, no subscription.

✅ Android app + Web version (PWA)
✅ Text, photo and voice input
✅ Works in airplane mode

I've joined several Google hackathons before and always got just a participation
badge 😄 This time I actually want to place!

👉 dev.to/prema_ananda/neuralpocket-p...

Collapse
 
neithergalax profile image
neither galax

MCP and Skill for my agent system seem to be working, and most of the tests are passing. I just need to fix some parts of Skill.md and test it again. I'm planning to share more about it on #githubchallenge

Collapse
 
ddebajyati profile image
Debajyati Dey

got my project selected in

Collapse
 
dshaw0004 profile image
Dipankar Shaw

What was your project. I was planning to participate in it but drop the idea. My institute is not supportive.

Collapse
 
ddebajyati profile image
Debajyati Dey

It is a deepfake detector. The final round is yet to occur on 30th may

Thread Thread
 
dshaw0004 profile image
Dipankar Shaw

Great. Hope you win.

Thread Thread
 
ddebajyati profile image
Debajyati Dey

Thanks

Collapse
 
endoflifeai profile image
endoflife-ai

This is somewhat new — a free tool that shows EOL Risk Scores for 8,000+ software versions. Turns out a lot of people are running Debian 12 with 18 days left on the clock and don't know it. Small win, but it feels useful.
endoflife.ai

Collapse
 
hemapriya_kanagala profile image
Hemapriya Kanagala

Hello everyone 👋

This week I finished my submissions for the Hermes Agent Challenge and the Google I/O Writing Challenge.

I enjoyed working on these challenges. Seeing all the different perspectives and discussions after publishing the articles was one of the best parts. It gave me a lot to think about, and overall it has been a really good week.

Once again, thank you to the DEV team for organizing these challenges 😄

Collapse
 
hsr88 profile image
Krystian

github.com/hsr88/mouzi - this is my greates win overall (so far)! Mouzi is causing quite a stir in certain Reddit threads. I already have over 150 stars on GitHub, which is a success for me! 🐭

Collapse
 
robycigar profile image
Roby Cigar

i get my first SaaS subscription, and successfully earn funding on my company at codeverta

Collapse
 
traviticus profile image
Travis Wilson

Finally started posting publically about my application and trying to draw users towards it. Been in polish mode for almost 1.5 months and finally said "screw it lets go"

Collapse
 
risingfreelancer profile image
sagar shirsat

After reading other comments i found myself as very new to the coding like everyone in here is like giant in coding and i am still kid. lol. but i build my own app in android studio after working hard for 2 months and got approval of PlayStore after 14 days of user testing. although app is not upto my expectation and is very basic , it feels me like i achieved something and gives me feel like coder.
/sagar

Collapse
 
buildbasekit profile image
buildbasekit

My win this week was shipping faster without overengineering everything.

Spent more time talking to users, polishing real workflows, and less time rebuilding architecture that nobody would notice yet.

Also finally fixed one backend bug that had been randomly appearing for weeks. That felt better than any productivity metric honestly.

Collapse
 
mekickdemonscreator profile image
Mekickdemons

Started work fleshing out a language William James Sidis started when he was 7, Vendergood.

When a language model says "I think X is true," it could mean half a dozen things. Settled knowledge it doesn't want to overclaim. Working belief held under live uncertainty. An inference drawn from what's absent in the evidence. Content recalled from training. A deliberate projection it knows is fiction. A guess filling a gap. In English — and therefore in the training data English produces — all of these collapse into the same hedge. So we built a constructed language called Vendergood — a reconstruction-and-extension of W.J. Sidis's 1898 prodigy-child conlang, with new vocabulary aimed at the distinctions modern AI keeps eliding — as a tool for producing training data that forces the distinctions to the surface. The point isn't for anyone to speak it. The point is to give annotation work and synthetic-data generation a target vocabulary where each kind of "I think" has its own form, so a model trained against it can hold the distinctions structurally rather than fold them into a single hedge.

The load-bearing additions are four epistemic verbs — sciar (certain knowledge), cogitar (working belief), videbar (uncertain perception), imaginar (known-false projection) — and a source-channel system that marks the origin of any claim with one particle: memory, inference, report, dream, deliberate modeling, enchanted frame. Here's a line from our Vendergood translation of Andersen's Snow Queen, where roses tell Gerda that her missing friend Kai is alive:

Incant: nos in terro fuimus — et il non inter ili erat. Ergo il vivit.
In enchantment: we were in the earth — and he was not among them. Therefore he lives. One clause carries three things English can't compress: the source is flagged (Incant: — the roses speak from inside an enchanted garden, where flowers can travel underground and return with intelligence); the inference is drawn from absence (Kai wasn't among the dead, therefore he's alive); the conclusion is direct (vivit — indicative present, no hedge). An LLM trained on text annotated like this would have grammar for the difference between I read it in training and I dreamed it up to fill the gap — because the language itself makes the difference unavoidable.

The repo is public domain (CC0) at libro-vendergood. It currently holds 22 word entries, two grammar volumes, Andersen's Little Match Girl translated in full plus four stories of The Snow Queen, and an Emdros queryable corpus database of every annotated sentence — structured semantic queries via MQL. The load-bearing parts can be learned in an afternoon. The project is CC0 because the point is for the language to find use: train models on it, annotate against it, fork it, ignore the parts that don't fit, build on the parts that do. If you've ever wanted an AI system that can tell you what kind of "I think" it just said — and which parts of its answer it's actually hedging — this is one way to give it the vocabulary.

Collapse
 
0xdevc profile image
NOVAInetwork

Shipped two protocol features for NOVAInetwork
(AI-native L1 blockchain in Rust): multi-party
payment splitting (one payment atomically credits
multiple providers) and agent upgrade (swap an AI
agent's model version without losing identity,
reputation, or open payment channels). 115 new
tests this week, 1,768 total. Solo founder,
building since December 2025.

Collapse
 
hightech89 profile image
Josh Cox

Made some more changes to my first ever deployed web app!

And finished up the basic structure for my Gemma4 Challenge submission! Now i just have to get the demo video recorded and my post all wrote up to submit! Depending on how it goes on here, I might be confident enough to pitch it to my current employer to be used at my job lol Have a great weekend everyone!

Collapse
 
sammynug profile image
Samuel Emmanuel

Finally understood a concept that confused me for days 😅 Small progress is still progress!

Collapse
 
arvavit profile image
Vadym Arnaut

A small one but it made my week. I left a quibble on a multi-tenancy post about a missing RLS performance section, and the author actually went back and added a whole new
section to address it, then pinged me to recheck. Small moment, but exactly the kind of platform-level engagement that makes commenting on dev.to feel worth doing well rather
than scrolling past.

Also shipped a "two-layer" governance doc for my open-source LMS (open code, curated hosted brand) so future contributors don't have to guess what contributing actually gets
them. Writing the rule down was the most useful part.

Collapse
 
cathylai profile image
Cathy Lai

Finally started drafting up ideas to get users for my Ez Garden Visualizer app. It's scary - I much prefer to just keep working on the app! But talking about it earlier will help getting feedbacks much more quickly!

I will now

  • Share the gardening tips on my personal IG and FB
  • Do more research on Reddit, answer people's questions
  • Talk about the project on LinkedIn

The mindset change itself I think is a win for me ! 😊

Collapse
 
dev_01 profile image
dev_01

What an inspiring thread! 🎉 This week, my win was pushing through a challenging project and finally seeing it come together. Reading about everyone's achievements here — from building first apps to finishing a teaching semester — is a great reminder that consistency and courage pay off. Keep it up, everyone! 💪

Collapse
 
danii1 profile image
Daniil Pokrovsky

Done with audience pages for DevIntern, trying to speak directly to people instead of making one generic pitch is hard


DevIntern for tired PMs, let's goo t.co/vzaifu5cjr

— Daniil (@hey_daniil) May 26, 2026
Collapse
 
aloisseckar profile image
Alois Sečkár

Travelling to Madrid to attend the MadVue conference and gathered speakers for September's PragVue conference of mine.

Collapse
 
nishrico0098 profile image
Nishant Mishra

Getting my Idea ready for alpha launch on july 4th ! Dev.to article coming up !

Collapse
 
8arrony profile image
D A Blackburn

I coined a term I hope will stick Cascading Markdown Sheets. I built MagpieCSS to handle not only making my projects look good, but to also work hand and hand with the css to convert all pages to markdown for easier ingestion by LLMs! It's been a blast.

Collapse
 
sayista_yazdani_3c0e9f4f9 profile image
Sayista Yazdani

What an absolute banger of a week! 🔥 Reading everyone's wins is giving me so much motivation. I just crossed the finish line and submitted my projects for both the Gemma 4 Challenge and the Hermes Agent Challenge! It was a wild ride juggling both, but seeing what this community is building makes it all worth it. Huge congrats to everyone shipping code this week! 🙋‍♀️😊✨

Collapse
 
itsfoxcrafter profile image
ItsFoxCrafter • Edited

I am proud of having finished and published my open-source community-driven website, VocaWeb. A website for Vocaloids and their music. More features to come(after finishing the music search system) , I would love some feedback
here is the GitHub repo: repo
And the live server: github pages

I hope u enjoy it

Collapse
 
sonotommy profile image
Tommaso Bertocchi • Edited

my article was published on freecodecamp freecodecamp.org/news/build-autono...,
my project OpenOSINT/OpenOSINT got sponsored by ip2location.
Reached 300 followers on linkedin.

Collapse
 
harshi_dev_121 profile image
Harshi

Made a bunch of improvements to FiveClues this week 🧩 : fiveclues.live

It’s a small daily game where you guess an AI tool from clues. Kind of like Wordle for AI products.

Honestly, the biggest win was finally shipping an idea that sat in my notes for almost an year.

Collapse
 
ayushkhatidev profile image
AyushkhatiDev

Shipped VibeSec — an open source security scanner for AI-generated code from Cursor, Bolt, and Claude Code.

Built it in one day: 10 security rules, 39 passing tests, published to PyPI.

Ran it on my own projects and found 4 vulnerabilities in my own code.

pip install vibesec

Collapse
 
tjlsmith0831 profile image
Tristan Smith

I am proud to have launched my first OSS package, SirenSpec. Have a full write-up coming Wednesday!

Repo: github.com/sirenspec/sirenspec
Docs: docs.sirenspec.dev

Collapse
 
bacist_dev profile image
Roman Voinitchi

Mine was new article here.

Collapse
 
andyhaskell profile image
Andy Haskell

I finally got this post out about the similarities between accessibility and devrel! dev.to/andyhaskell/accessibility-t...

Collapse
 
halakabir234hub profile image
Hala Kabir • Edited

hi dear can you spare few minutes here"dev.to/halakabir234hub/looking-for..."

Collapse
 
zenrishi profile image
rishi

guys check my profile and please do react i'm very close to winn

Collapse
 
beep_boop profile image
Ashmeet

got out of a 2-week slump to finally study for exams. hand(!!!) coded a lil sudoku solver after reading that it's a graph colouring problem

Collapse
 
olenadevsoft profile image
Olena

Well. Despite some turbulence in personal life — shipped two MVP-level learning projects and kept moving. 🙈 💪

Collapse
 
nasifsid profile image
Nasif Sid

Love this. My win this week was learning through the process, even from the confusing parts. Small progress still counts, and that dog at the laptop is basically my Friday mood 😂

Collapse
 
kenshiha profile image
kensan

I solved "Maximum Water Contained" LeetCode array problem, well the question itself was kind of tricky at first but once i found out formula of area it was easy.

Collapse
 
kenshiha profile image
kensan

I solved "Most Water Contained" array problem on LeetCode. well the question itself was tricky at first but once I figured out its just formula of area it was easy.

Collapse
 
futurecontributor profile image
Said

Got my next reading list sorted out. I have read 1 book a month for a year it was challenging for a long while but now its becoming easier.

Collapse
 
blaaqbox_films profile image
Blaaqbox films

Finally pushed my InternalVoice project to Github. Give users true ability to interact with their OS and Hardware, using STT and TTS.

Collapse
 
richard_smith_154156d471ef profile image
Richard Smith

Finally got my PR merged after debugging for hours. Those small victories hit different!

Collapse
 
vdm profile image
V.D.M.

🤔 I am as new entry in cloud hybrid platform and make next step for dual boot display as end - user.

Collapse
 
michael_chaloux_3dbc2695b profile image
Michael Chaloux

Hehehe 🦅🦅🦅🦅🫡

Collapse
 
telehealthally profile image
Telehealth Ally

Thank you

Collapse
 
workout097collab profile image
Vasyl

Finally understood a concept I’d been struggling with for weeks while learning programming. Small win, but felt great 😄

Collapse
 
zeyrian_faris profile image
Zeyrian Faris

I'm proud that I just released my new app that could potentially help lots of students in my country!

Collapse
 
peptido profile image
Peptido

cool!

Collapse
 
mrcod77 profile image
andre cordero

I went live with RepoSignal.io. We identify risky PR's based on your repo's history. It is definitely not just a run of the mill scanner.