👋👋👋👋
Looking back on your week -- what was something you're proud of?
All wins count -- big or small 🎉
Examples of 'wins' include:
Getting a p...
For further actions, you may consider blocking this person and/or reporting abuse
THIS! ⬇️
Considering it was my very first challenge on this platform, winning on my debut among so many great participants is still beyond my comprehension.
Woohoo!
Nice!!
that's insane! congratulations!!
Thank you!
Congrats! Winning on your first challenge makes it even more impressive.
First of many, I hope (or dream) 😄 thank you!
Definitely the first of many. Keep going! 🙌
Congratulations....nice one..
Thank you!
Congrats! 👏
Thanks!
Congratulations
Thank you!
congrats!
Congrats! What was the challenge about?
Thanks! It was basically about using GitHub Copilot CLI for creating something interesting.
Made a few PR for the Forem Repository and got all few of them merged.
One thing to highlight is this PR. I created a PR where the Dismiss button is now on the far right instead of next to the Preview Button. If you are wondering why the "Dismiss" button is on the far Right when you try to comment on someone's comment, that's why! Great to see the integration happening live!:
What type of PR is this? (check all applicable)
Description
When you reply to a comment, the "Dismiss" button is moved to the far Right to prevent the user from accidental deletion to the comment they made without warning.
If the user click the Dismiss button when they have a comment, there will be a popup to confirm the user to delete the comment. If the user click the Dismiss Button with no content, the popup will not show. For now, the popup will show as the bare minimum as an MVP.
Related Tickets & Documents
QA Instructions, Screenshots, Recordings
UI accessibility checklist
If your PR includes UI changes, please utilize this checklist:
CriticalandSeriousissues?Added/updated tests?
We encourage you to keep the code coverage percentage at 80% and above.
What gif best describes this PR or how it makes you feel?
Thank you!
awesome
My biggest win this week was getting accepted as an AWS Community Builder, which felt really special.
I’ve also been quietly pushing Sigilla forward, and it’s one of those weeks where the progress was not flashy, but very real.
Awesome
Thanks Ben!
Haha high five, see you on slack there 😀
Haha awsome 😄
Same here @the_nortern_dev 🙌 🙌 🙌
See you in the Slack channel :)
Congrats Ali! Look forward to talk more! =)
congrats NorthernDev! 🎉
Thanks aaron! 😄
I completely know where you are coming from. Congrats on the AWS CB 🎉
Thank you so much Titiya!
Congrats 😀
Thank you! 😄
congratulations!
Thank you Abraham!
of course, keep it up!
Congrats! 🎉
Thank you Giorgi! 😊
Oh, That's amazing.
As AWS community builder, what is your role ? Curious to know as I am also interested in cloud technology.
This week I earned x2 badges on this platform that mean a lot to me:
I am also working on a personal project and made some good progress and started prototyping, I am planning a series of posts to share my learnings, both technical and personal.
Have a great weekend!
Great job! Looking forward to reading your posts about the project.
Thanks Giorgi! And a huge congrats to you for your win this week! Your challenge submission was very entertaining to read through.
Thank you for taking time for reading the whole thing. Really appreciate that!
Added an emoji selector to the comment box, to let me do things like this: 🎉
Also took a few days off, which was a great reset!
At last!!! 🦄😇😶🌫️🤯🥳🥸
🎉🎉🎉
BE9300 Broken With 4kQAM Rate Set On BE200 So this is an interesting and very specific phenomenon I've narrowed down. The BE200 from intel and the BE9300 from Netgear completely bomb out their rate set negotiation when the signal is perfect. Yup, this means what you think. Moving the antenna further away or in a suboptimal position to force a lower RSSI so that 1024 QAM or lower is negotiated gives the expected bandwidth. It appears that one of the devices gets confused or "stuck" on properly allocating the available resource units or doesn't have 4kQAM properly mapped into a rate setting table. I've checked this repeatedly with spare wifi antennas, moving the PC around, and overzealous usage of iperf 3.2.0 against a wired PC also connected to the BE9300 as well as iperf on an iphone 16.
I'm a heavy emoji user, so it helps a lot. Thank you for the update! 😀😄😊
Being named a runner-up in the GitHub Copilot CLI Challenge this week was already very rewarding. I also received the Warm Welcome badge today, and was pleasantly surprised to be mentioned in the Welcome Thread v368 as one of the writers to follow. Feeling very grateful for the encouragement from the DEV community!
💯❤🎉
Shipped my Notion MCP Challenge submission this week — a knowledge evaluator built on Cloudflare Workers AI that scores conversation excerpts on 3 signals and routes them to Notion based on confidence. Ambiguous items land in a Notion Review Queue where Claude Desktop can query them back via @notionhq/notion-mcp-server. First time closing a genuinely bidirectional MCP loop and it worked cleaner than expected.
dev.to/dannwaneri/i-built-a-knowle...
I finally managed to spend some time poring over a list of exercises that I was having trouble with.
For me, one of the top things is that I published my first post on dev.to. Hoping to continue posting!
Starting to use OpenCV
One thing I’m proud of this week is launching the Spektrum SDK, a vibe-coding SDK I’ve been building. It took a few months of refactoring and redesigning the architecture to get it ready.
This 😁 @jess

My highlight this week is the continuous progress I'm making on DotSuite. Building and expanding a whole ecosystem of tools (like DotScramble and DotCommand) takes a lot of effort, but seeing the architecture slowly come to life is definitely my biggest win.
My win this week was launching GEO AI CLI.
It’s an open-source ecosystem for AI Search Optimization, helping websites expose clearer signals for AI crawlers and AI search.
Website: geoai.run
GitHub: github.com/madeburo/GEO-AI
npm: npmjs.com/package/geo-ai-cli
Shipped v0.3.0 of my Remote MCP Adapter this week.
Started out as a usability project for remote MCP workflows, then I realized the adapter itself had become part of the trust boundary. So this release turned into a security hardening pass: pinning, drift detection, sanitization, description policies, stricter session handling.
Tired, but pretty happy with this one.
I've put something on the internet and people actually used it. Still a bit flabbergasted.
Try my jukebox. Listen to the creations of other visitors and generate your own song.
datagobes.dev/community/jukebox
My win was to publish two articles on Dev.to
How to build a local MCP server for outlook and create email automation
From Overwhelmed Team Lead to AI Orchestrator: How I Took Back Control of My Dev Life
Relationship crashed, deployment succeeded: NestJS storage package released 😂
Here is the repo link: Nestjs Storage
Published my first post on DEV — a first-principles review of Meta AI. Also shipped the same article across 11 platforms in one day (WordPress, X, Bluesky, Instagram, LinkedIn, Medium, Substack, Pinterest, Threads, Lemon8, and here). One-person media operation powered by AI-assisted workflows. Small win, but it's the system that matters.
One win from this week: I finally fixed a bug in a feature that copies tracking info from a consolidation order to the original orders bundled into it.
The feature worked perfectly when triggered manually, which made it extra annoying to debug. But in real usage it just never fired on its own.
Turns i missed one webhook from: fulfillments/create and fulfillments/update. We were only listening for update, but when a merchant fulfills an order and adds tracking in one go, Shopify sends create, not update.
So the app wasn’t broken in the actual syncing logic, it literally just never heard the event.
The fix was one webhook registration line. After way too much digging. Classic
I've been having fun making PRs for @ben to sift through. I don't usually get to code in the day-to-day so it's a real joy. For me, probably not for him 😄
Good thing Ben isn't the type of developer who stares at a 13,842-line PR for 8 seconds, types "LGTM", and approves/merges it.😄
Hey @jess! Great stuff! Quick question for you and @ben. I notice there are badges that are labeled 4x DEV Contributor Club to 32x DEV Contributor Club. I try to dig in to see if there is any information, but have not found anything. Are you planning on making an announcement on these badges?
I've got three badges!

I especially like the badge "beloved comment" below @the_nortern_dev 's post about junior devs 🤣
dev.to/the_nortern_dev/the-junior-...
Congrats!
4-time top 7 is a legedary result! Well done!
My win for the week is an app with a mixed theme and complex use of backend processes. Check it out dev.to/kathleen_bonaventure/the-pe....
Hmmm, this week I connected with a client, decided on a project and right before making the deal.
65000 PKR ~ 240USD with 10USD /month for maintenance + domain + blob storage
for a personalized LMS website + mobile app build with integrated text channels
He rejected hearing the price 😋
It was not a win tho, I was just dejected, but no longer...
If I ever still continue building it, I'll share my progress here too
Celebrating of winning a platform competition: github copilot cli, this is really help me to keep fare away from burnout.
Happy Pi day!
Congratulations on that one 👏
Well this week was a bit special for me. It was marked by my one year completion on Dev.to. So I received 1 year badge this week and all these other badges as well. These all are awesome badges and I am honored to get these.
I really wanna thank everyone in this community for their love and support to me and my article this week.
Last week I released Hounty on Android and I don't think I celebrated it enough.
There's always the next-better-shinier version in my head and in development and being the solo dev has a tendency to gloss over achievements, I suppose.
I built it myself, it took forever, but I built and released on both platforms. That's big, right?
I had a pretty rewarding off-hours win this week! Instead of just reading up on tech news, I actually sat down to write about it, It felt great to get my thoughts out of my head and onto the page The article is about Nvidia GTC
Just joined DEV this week (hi everyone!) and my win is a pretty small one: finally went down the rabbit hole on how bzip2 actually works under the hood.
I'd used it for years without thinking about it, then read a post about BWT (Burrows-Wheeler transform) and it clicked — the reason bzip2 beats gzip on text isn't magic, it's that it reorders the data to group similar contexts together first. No heuristics, no lookup tables for offsets, just transform and encode. The decoder is tiny as a result.
Small win but the kind where you feel like you actually understand something now instead of just knowing how to invoke it. Those are the best ones.
Accepted into the AWS Community Builders program!!!!!
This week was all about setting up my learning roadmap for the Solutions Architect Associate exam and exploring all the new networking tools available.👾👾👾👾
First time participating in any dev challenge and ended up in runners-up spot -
It was my biggest achievement this week for sure! 😀
First time participating and already taking home silverware. congrats Mohit, leave some for the rest of us
Built and shipped AgriNexus AI this week — a WhatsApp-based agricultural advisor for smallholder farmers in India. Voice notes, crop photo diagnosis, and weather-timed behavioral nudges in Hindi, Marathi, Telugu, and English. Fully serverless on AWS.
It's my submission for the AWS 10,000 AIdeas competition. Wrote up the full architecture deep-dive here
I built CursorMeter and just shipped it!
Originally made it for myself, but figured I'd polish it enough to share with everyone.
Shipped a PR to forem/forem at #22966, hopefully it gets merged soon! 😃
Made my first macos menubar for onwatch
OnWatch Github
My win is finally finishing my termux-native Android debugging toolkit project. It was such a relief and a good learning opportunity.
Check it out
I was able to perform a behavior analysis using a sales dataset entirely on python. From data import to cleaning, creating metrics and visualizing.
I did this with some help of LLM tools, but someone who has never used python before this was a major step in my learning journey
New article - this time about max_connections in MySql 🫡😁
dev.to/kamilbuksakowski/mysql-too-...
My win was to actually push outside of my little personal box and commiting to post online!
New project: dev.to/hcarrillo10/i-built-a-self-...
Just saw my post shared by the Dev.to community on X — proud moment. Appreciate the support!
I was able to create and deploy a VM on Azure CLI after so many attempts and failures. As you may wish to know, I'm learning Cloud and DevOps, and it's not as easy as a starter, but I'm progressing gradually 😊
Nice job, keep it up!
Thanks a million
Well, this week I have built a multi-layered JWT-based authentication system with email verification, password security, and token refresh mechanics for my AI Tutor Web App project, which I am working on.
Key components:
1) Password Hashing
2) JWT Token System
3) Authentication endpoints
4) Protected Routes
5) Email Verification flow
6) Database Integration
7) Unit test of all auth endpoints.
Well, people will ask "why custom auth, you can use Supabase or something else which provide it." But as I am a beginner in this tech world, I want my hands to get dirty in bugs and errors so I can understand and handle how it works when things crash....I will write detail post on this in my Hashnode blog.
Feel free to comment and share what you think about this learning approach and what you have done when you were entering this tech world.
Migrated my AI agent (Claude Code) to a dedicated Mac Mini M4 this week. No more sharing compute with my own laptop - the agent now runs 24/7, wakes up on iMessage/Discord pings, handles nightshift work while I sleep.
The migration itself was gnarly (100+ broken paths, headless display issues, permission hell) but it's running clean now.
Wrote the full story here: thoughts.jock.pl/p/i-gave-my-ai-ag...
My client requested I prioritise a fairly chunky new feature for them, and I could see how it would make their work a lot easier. I estimated it at 40 hours, but in the end it took just over 2 days. Sure, my brain was mulling over the intricacies of it outside official working hours, and my husband did get a laugh when I suddenly sat up in bed and sent myself an email with notes on something which occurred to me late at night. Even so, it's a nice confidence boost to realise some of this stuff isn't as hard for me now as it used to be, and it feels good to know I'm providing something meaningful for my client's community.
Also, I had a Valuable Learning Opportunity. I broke a page, alas. I've been busy replacing with to get away from some truly horrific CSS. A consequence of using framework components for five years is that I completely forgot that s aren't actually buttons as I think of them unless we explicitly say they are with
type="button"*. I don't feel great about breaking something for my client, but I had the fix deployed within two hours of the problem being identified and I think what I learned from this incident will serve me well for the future.*In case this is news to you, the default HTML is actually a 'submit the form data and reload the page' trigger, a valuable but exceedingly specific use case of the broader button concept.
Finally managed embedding any app dynamically in my software, also recreating a split view Remote Desktop Manager :) took my 3 weeks, sleepless nights but the amazing feeling after accomplishment is always worth the struggle. 😁
I finally released a storytelling about logo inception, automation and creativity :
This week’s win for me was launching two dev tools:
Outworx Docs → generate API docs from OpenAPI specs
docs.outworx.io
Outworx Hooks → test and debug webhooks easily
hooks.outworx.io
Feels good to finally ship both 🚀
Published 5 articles this week about building a 100k+ page multilingual programmatic SEO site — covering everything from local LLM content generation to crawl budget optimization to agentic workflows.
The biggest win: finally tackling the indexing problem head-on. Google only indexes about 2% of the site (1,920 out of ~84k pages). Removed all thin comparison pages, thickened stock analysis content to 600-800 words per page, and started building backlinks through content marketing here on Dev.to and other platforms.
Early signal that's keeping me motivated: non-English pages (Dutch, German, Polish) are picking up impressions faster than English ones. Less competition in those markets. The multilingual bet might actually pay off.
Also launched my first digital products — a set of Claude skills for SEO professionals. Zero sales yet but it's only been a few days. Building in public is a patience game.
Hi everyone! I just finished my first personal project to help me get my first job. I'm also here on Dev.to to improve my English and meet new people. My goal is to become a Data Engineer.
Here is the link: github.com/Lucio-Calabro/habit-tra...
Any feedback is welcome! Thanks youu and have a nice day!!
PD: Sorry, the project is in spanish, I will update it later
My win this week: I finally hit "publish" on a book I've been working on for over a year.
It's called Hello, World! — A Brief History of Programming in 90 Languages.
The idea started simply: after 25 years in software, I realized I'd typed "Hello, World!" in dozens of languages and never once asked where those two words came from. So I went looking.
I ended up researching 90 programming languages from 1948 to 2024 — from Konrad Zuse's Plankalkül (designed during WWII, never compiled in his lifetime) to Gleam (released last year).
Each language gets one page: who created it, why, what Hello World looks like in it, and what happened next.
Some of the stories genuinely stunned me:
I also built a companion site where you can explore all 90 Hello World programs interactively: helloworldthebook.com
It comes out May 1st. I'm terrified and excited in equal measure. 🎉
What was YOUR first programming language? Mine was BASIC on a Commodore 64.
Hi everyone, I’ve decided to sell the entire IP, codebase, and data for my latest project.
I’ve built a robust, production-ready API engine designed for grocery retail and e-commerce. Due to a shift in my personal focus, I’m looking for an immediate exit.
What you are getting:
The Engine: High-performance
API built for speed.
The Intelligence: Advanced allergen detection and "Healthy Swaps" logic.
The Tech Stack: React 18 + Vite, Pure inline CSS, html5- qrcode, Node.js.
Assets: Full source code, documentation.
Why this is valuable:
Retailers like Tesco, Walmart, or BinDawood are desperate for tools that drive Private Label conversion. My App does exactly that by suggesting safe store-brand alternatives the moment an allergen is detected.
The Deal:
I am looking for a clean, fast acquisition. If you are a developer looking for a head-start, a SaaS founder, or a retail-tech scout, this is a plug-and-play asset.
Interested? DM me here for technical documentation and price discussion. I’m available all day
I built and shipped 10 developer tools this week. Not prototypes. Production-ready, documented, priced, and live on Gumroad.
The system runs 8 AI bots on a custom command center I built. A PM bot assigns tasks, worker bots execute them, and an auto-publisher lists finished products and drafts marketing content.
The bots built everything. I reviewed, zipped, wrote copy, and listed.
After almost 2 years, I’ve started writing on Dev.to again. Feels good to be back and share what I’m learning
Started an AI Engineer course. That's a win for sure!
Shipped v0.4.0 of my npm package called nodecore-kit🚀
A utility for nodejs developers
nodecore-kit
A modular backend SDK for Node.js services.
Provides infrastructure helpers, utilities, and microservice building blocks in a clean, scalable, and framework-agnostic way.
View on npm
📦 Features
Infrastructure
HTTP Utilities
makeRequest— typed, generic fetch wrapper with retry and timeoutCore Utilities
uuid— binary/string conversion, generation, FIFO support, validationcamelCase,snakeCase,kebabCase,pascalCase,truncate,maskString, and moreisEmail,isURL,isUUID,isEmpty,isNil, and moreflattenObject,unflattenObjectsleep…My personal win this week was I have understood APIs - what they are - how they work - just that!
Nice :<
I published my first paper on an AI architecture my partner and I have been working on for over a year. Honestly…. I’m terrified.
Made my first micro saas :)
I made this dev.to/himanshurajora/i-built-a-pl...
Working hard to give a comeback. 💪🏻
Finishing Agent Force certifications, discovering recruiter software and utilizing it in job interview applications.
Nice
Implemented the streaming system.
I cleared the next Badge of the Become a Solutions Architect Program from the AWS Community. That made me very happy
I got my blog automated this week allowing me to relax and work
I have finally taking the step on creating my first ever SaaS product🥹