I Write More Than I Read
I used to read a lot on DEV. Then I started writing my own articles, and somewhere along the way I stopped reading nearly as much as I used to.
I want to fix that. There are so many good writers on here that it's genuinely overwhelming, and I'd rather be reading them than not.
The Rules
Doesn't matter if you're a veteran tech writer or you published your first post last week.
👉 Pick one article you're most proud of. Just one. It doesn't have to be the community favorite or the one with the most reactions, pick the one you love the most.
👉 Drop the link in the comments.
👉 Optional: tell me why it's special to you. One paragraph is plenty.
I'll read it and give you my honest feedback. I promise! 🤝
Why Bother
Maybe your favorite post never got the attention you thought it deserved. Maybe it got plenty, and you'd just like an excuse to share it again.
Either way, it's sitting in your archive and nobody's read it in months. This is a chance to put it back in front of people.
And it works both ways, read what other people drop in the comments. That's the whole point.
Showcase your work, appreciate everyone else's.
Let's build a hall of fame of DEV's best work! 🌟
Top comments (77)
I guess I am third (let's keep that trend going @georgekobaidze and @unitbuilds lol)
Get Started on Dev.to! A Beginner's Guide to Engage with the Community! 💡
This post I am really proud of because it made onto the official dev.to community resource page: dev.to/help/community-resources
Also got a badge for that as well. :)
Trying to refine the article to make the most of DEV for beginners. Looking for feedback is nice (haven't got feedback in a long time actually). Was hoping for another set of eyes to look into it! :)
I gotta tell you, if I'd had something like this when I first joined the community, I'd have been a lot more active from day one. Great work @francistrdev !
I think I remember this one, let me check again 👀
Definitely a must-read for anyone new! @plaidscientist This 1 is good to read and get a feel of things!
Thanks @unitbuilds on it!
I'm going to hold you to your word and administer a quiz after 😜
101 Digital Accessibility (a11y) tips and tricks
Oh my goodness, and I thought I was someone who loved writing huge articles. I’m gonna need to take a full day-off just to read this😂
Just kidding, the weekend is coming up soon and I’ll have time to go through this monstrosity.😄
dev.to/alptekin/dreams-cheers-daj
not my best, I hope :)).
but kind of my first post (if we omit the one i wrote several years ago). It is pity that i could not still add a new article upon this one. (I am hopeful though, i will be more productive in coming months...).
This article is important for me because, it tells about some of my dreams, which are still valid and waiting to be fulfilled, one day.
This is an amazing read.
See? That's the key quote in this article. You don't know what's behind the door until you step inside. I admire anyone who has courage to stick around where they "don't belong" only to find out they don't just belong there, even more - it's their natural habitat.
I hope you'll achieve the rest of your goals soon. 🔥
Guess I'm 2nd. A simple question lead me down a rabbit hole... Now I have 2 ongoing projects, an IDE and a Single Address Space OS. It's probably my longest running projects and they've pushed me to really rewriting practically everything from scratch. But this 1's special, because it's where it all started...
Self-healing OS running in CPU L3 cache
V.E.L.O.C.I.T.Y.-OS: Kimi K2.7 and the 'Safe-Room Security' Illusion (Part 1)
@unitbuilds A bare-metal, self-healing OS is a really creative goal. I love it, especially as a teenager I always wanted to build my own operating system, started learning low-level languages, and then reality hit. 😄 Maybe I'll come back to it one day.
The part about Kimi optimizing for correctness against the spec is the most interesting thing here. It's a good illustration of how much the unstated context matters with these models and how specific you have to be about the environment the code is actually going to run in.
The scanner idea is pretty neat, it reminds me of NoteRunway, another hackathon winning app that I created. One of the features of it was detecting sensitive data that people had written into notes "temporarily". But my approach was kinda the reverse of what's written here. Regex ran first as the deterministic pass, and then, optionally, an AI scan on top to catch what patterns couldn't.
One thing worth flagging: in edge cases that self-correction loop could get expensive. The mechanics of this really resembles to agentic loops that keep cycling until it verifies it hit the goal, which is notoriously costly. Different use case and a much smaller scale here, but the mechanics rhyme.
@pascal_cescato_692b7a8a20 great project from what I've read so far. I'm glad there are still people who do such low-level work, with proper AI usage. 👏👏👏
Thanks for reading! Though on the cost-front, it really does depend on what model you use... We're all caught up on the Anthropic, Google, OpenAI models, but when you look at the eastern alternatives, eg. Kimi K2.7 or Qwen flash, Deepseek flash, suddenly it's runway becomes 100x longer for the same price as the big 3... With the OS, my goal was to also build in a tiny model (Qwen 2.5 Coder 0.5b) as a way to have 'on the fly' AI for shell interpretation, with the long-term goal being to refactor it and retrain it to speak NDA, so it can essentially 'use' the site-map as kv cache directly. Even a tiny model with sufficient and accurate context can do pretty decent edits, or atleast interpret it well enough to query a cloud model precisely on what needs to happen? Though I've also been experimenting with MoE propagation (as it runs, it trains it's own experts), inspired by Game of Life, to collapse/grow/split domain experts to keep it small and accurate, though that's still deep in the R&D phase and nowhere near done.
The MCP is live and the OS is functional (albeit nowhere near what I want it to be), the IDE is also public (though please way, the patch today fixes alot).
My end-goal for the project set is to have a baremetal server running the OS, with instances of the IDE per-user, as a native cloud IDE, because it's zero-alloc and built so small, literally 1gb of ram is sufficient for 10+ concurrent users, then just spin up ephemerals whenever they do compute heavy tasks, like compiling. So it becomes a cheap alternative to maintaining a local system with sufficient specs to not lag, while improving performance due to adjacency with the LLM provider (same datacenter). Long term goals, but if it works, it'd be a decent alternative to Jupyter Notebooks...
I'm going to learn even more about the project whenever I have a little more free time. 👀 That sounds super interesting and well-thought!
You can go through the repos on my git, IDE and MCP will be updated probably in an hour or 2. Unfortunately IDE wont immediately get the MCP update, but it got a UI overhaul to make it look and feel better, along with more memory management (150mb at idle)
Awesome, noted down.✅
Oh wow, this one looks really deep and complex, I'm gonna take my time to read and analyze this. I'll get back to you in about a day or two 😄
This is the article I’m most proud of recently! 🚀
I experimented with different AI design tools to build my portfolio and shared what actually worked, what didn’t, and how the final result impacted how potential clients viewed my work.
What makes it even more special to me is that the article was featured among DEV’s Top Weekly Posts. 🏆
Would love to hear your thoughts after you read it!
👉 I Let AI Design Tools Build My Portfolio Site — Clients Noticed
Extremely interesting read, especially for someone who's going to need neat designs for a few upcoming projects. My background is in back-end engineering, which doesn't help much when it comes to judging which design fits which project, that's one skill I really need to get good at.
I've built plenty of side projects, but I still don't have a portfolio website. Part of the reason is that I want it to be really, really good, so I never manage to start at all. I think I need to change that, just start somewhere and figure the rest out later.
The title also made me think the clients had figured out the work was done with AI help and disliked it for that reason. Glad it turned out to be the other way around.
And this quote, "Fast generation is useful. Blind acceptance isn't, is an absolute gem.
Great read, and really useful for future me. I'll pull this article back up when I get to the "decide what tool to use" step. I'm sure it'll make the decision faster.
Thanks a lot for sharing! 🙏
My Phone Broke, and Gemini Fixed It
After pulling an all-nighter, an accidental ADB command triggered an undocumented, zero-Google-results debug overlay on my OnePlus that survived reboots. Instead of the usual "back up and factory reset" advice, I used Gemini to systematically reverse-engineer the phone's proprietary UI bytecode (DEX parsing) live in the terminal and pinpoint the exact persistent property causing it.
It’s special to me because it bridges deep Android internals with real systems engineering, turning a nightmare bug into one of the coolest debugging sessions I've ever had. Hope you enjoy reading it!
This piece of writing is seriously impressive both in terms of storytelling and technical explanation.
Right from the start of the article, I was so intrigued to know what was the actual problem causing that stubborn, red text that wouldn't go away.
That really reminded me one of those all nighters of mine. I'd spent the whole evening, night, and morning debugging one silly problem. I can't express the level of happiness I had when I finally found it.
Our job is tough, but it's also so rewarding!
Great job! 👏
Thank you so much, Giorgi! Honestly, reading this made my day. When writing the post, I really wanted to capture that emotional rollercoaster of debugging, so knowing that both the technical dive and the story resonated with you means a lot. That amazing feeling of finally cracking a bug after an exhausting all-nighter is truly unmatched, and I'm glad it brought back those memories. You nailed it: tough job, but moments like that make it completely worth it! 🙌
It absolutely is worth it. And by the way, I've never used Gemini for coding, and I'd seen people say it wasn't great at it.
But it actually did a great job. So a massive 'W' for Gemini! And ultimately for you.
Totally agree! Gemini gets a lot of criticism, and many people think it's behind other models. But as a student in Egypt, paid subscriptions for tools like ChatGPT or Claude are honestly way too expensive.
Google gives great deals for students, which makes it my go-to. Plus, they keep improving it. I feel Google is focusing more now on making their models fast and practical for everyday tasks, and the newer Flash versions are way better than before.
It definitely earned that 'W' this time xD! Thanks again, Giorgi! 🙌
Kudos to Google for making their services accessible for students everywhere⭐️
This one:
WeCoded 2026: Echoes of Experience 💜
The Most Painful Career Lesson My Best Job Taught Me
Oh, I remember this one, I even commented on this post.
I like how you picked an article titled "The Most Painful Career Lesson My Best Job Taught Me" as your favorite.
That just shows me that you not trying to forget bad experiences, you embrace them. Trust me, not everyone can do that. I used to be pretty bad at that.
But as you gain more experience, you realize there's no such thing as a "bad experience" in a career. Bad experiences teach you far more valuable lessons than good ones do.
Glad to hear someone else remember that post. Thanks for your comment on that post :)
Least I can do. 🙏
Not sure if you will read all the article, but this one was my best shipped a core feature into a open source project
dev.to/yashksaini/adding-webrtc-to...
Really proud as I worked close together with the core team, maintainers and with a mentor. Working with them, I really enjoyed the week and time spent during the feature building.
I’m definitely gonna read all of them, no matter how much time it takes.
It’s a slow process, but it’s really fun at the same time.😄
I’ll get to your post as soon as I can🙏
Hi @georgekobaidze Here's something I wrote after I walked away from the computer and realized I had an idea I wanted to come back to while on vacation A Builder in Paris: Do Devs Dream of Électrique Chats? I appreciate you being open to reading. Writing and editing an article is difficult enough especially when it accompanies a build! But this is a good reminder to give back and engage. Thank you!
I loved this article from the first few sentences. Why? You mentioned rainy, cold days, those are my favourite. That's when I feel most alive. Not many people understand that about me, but there it is.
I've never been to France, though.
I went to Germany recently for the second time, and I've had my share of the work-to-travel switch. Here's my story:
I agree completely about thinking differently once you're out of your routine. You start thinking about things that give you that small joy of discovering something inside your own head. It's like leaving your usual noisy route and taking the backroads, where everything is quieter and better. Especially for people like us, who are more or less always working.
By the way, I didn't know that book you were reading. Noting it down.
I also walk like a maniac. On my last trip I averaged well over 150,000 steps in total, I just love walking that much.
And sorry about your loss. Coming home to a meow-free house must be hard.
You're right that the building never stops. Our brains are remarkable at figuring things out on their own and adapting to whatever they're dropped into. San Francisco to Paris would be a bigger jump than my trip was I'm in Europe anyways, so Germany is a three or four hour flight, barely a change of scenery by comparison.
California to France is different in weather, culture, food, everything. I lived in California for a few months, so I know how wide that gap is, and I think it's wider in your direction than mine. In Europe, American culture is already everywhere and everyone speaks English, so arriving there from Europe isn't much of a shock, also (I would say that California and the US in general has much better vibes than Europe). Going the other way is definitely a huge jump, and that's exactly the kind of jolt that makes you see things differently, that's why it was so inpiring to you.
This is one of the best articles I've read in a while!👏
dev.to/xulingfeng/our-cto-built-an...
This is my personal favorite piece from my older series. I tried not to dumb down the villain artificially, yet it didn’t get much engagement. It marks the first appearance of character P, the protagonist in my ongoing Thirty-Six Stratagems series. Looking forward to your thoughts, hahaha.😆
I started reading this outside, during a few idle minutes and got about halfway through... I can't wait to finish it. It's SO well-written, I really felt like I was reading an extremely good book.
I'll send you my full feedback once I'm done. 🙏
Thank you so much for the kind words! It makes me really happy to hear it feels like reading a book. Take your time, I’m looking forward to your full feedback 😆
First things first, I knew something was going to go badly the moment you said the room applauded Drew. All anyone had seen was a demo, running on test data he prepared himself.
It reminds me of a meme I saw the other day: a guy gets an incident on production and his boss gives him until EOD to fix it, so he rewrites the health check endpoint to always return healthy. No actual fix is done. Then he writes something along the lines: "The database was on fire, but everyone was happy. Perception is reality."
Same thing here. Nobody had any idea how that model would behave in practice, but it came from Drew - a decorated principal architect, PhD, the whole résumé. How could he possibly be wrong about anything, right?! Sometimes people look at how things appear instead of how they actually are.
"He doesn't need QA, because he proved his system is mathematically safe." Famous last words before a complete disaster.
"You've got good data. But data isn't architecture." - this one really made me think, and I'm still trying to work out what it's supposed to mean. To me it reads like "I can't justify my architecture, so I'll state something ridiculously obvious to confuse everybody so much that nobody can even ask a follow-up question."
Of course data isn't architecture, Drew. But architecture isn't separate from data either, the shape of your data has a huge impact on how you build your architecture. When something breaks, it's usually either the architecture or the data, and from what you describe here, the data was fine.
"He fixed one tree. The forest was still burning." I'm writing that one down. OMG this is so good!😄
Also: there aren't many things worse than the regulator's representatives showing up at the front desk.🥶 That's when you know you've REALLY messed up. And they're not going to ask for architecture documents, for sure, all they care about is whether their rules were breached.
The part that shocks me most is that there was no logging of every step and every approval. For someone like Drew that should have been a no-brainer from day one.
Anyway, this is one of the best articles I've read here. The storytelling, the technical insights, the reminder that even the most senior people in a company get things wrong and that we should listen to everyone, a real lesson for all of us. I'm glad I read it, and I'll go through the rest of the series once I've caught up on my reading list.
Thank you!
Hahaha,😆 I’m thrilled this story hits home for you! That line “He fixed one tree. The forest was still burning” is my favourite metaphor in the whole piece.
You’re exactly right about logs and regulators. When audit comes knocking, pretty architecture slides and mathematical proof count for almost nothing. What matters is the complete, traceable record of every action and approval.
It’s so easy to be dazzled by fancy titles and polished demos. That’s exactly why independent QA and objective logging are non-negotiable. Hope you enjoy the rest of the series! 🤝
I definitely will, looking forward to reading them!👀
Some comments may only be visible to logged-in visitors. Sign in to view all comments.