DEV Community

Cover image for 🗓️ Monthly Dev 💫SPECIAL💫 Report: September 2026

🗓️ Monthly Dev 💫SPECIAL💫 Report: September 2026

FrancisTRᴅᴇᴠ on September 28, 2026

Hey everyone! I bring you my development journey on what I have discovered, accomplishments for this month, and the goals for next month! Addition...
Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

I can start by sharing my favorite article on DEV this year.

@itsugo Made an article about how students learn more after graduation since we are all so focus on getting good grades at school and not realizing that there are important skills outside of school that we have to do, but can't since we are so busy.

It was also the first time I met Aryan and is my first follower on DEV! :)

Hope you still be around here sometime!!

Collapse
 
itsugo profile image
Aryan Choudhary •

Wow such an unexpected mention and appreciation... Thank you very much Francis!
Can't wait for the portfolio dude!!! Glad to see you're doing well btw.

Collapse
 
raushanichaudhary77 profile image
Raushani Kumari •

Hello

Collapse
 
unitbuilds profile image
UnitBuilds •
Collapse
 
unitbuilds profile image
UnitBuilds •
Collapse
 
alexcodebytes profile image
Oleksandr •

100%. School teaches you the theoretical algorithms, but it doesn't teach you how to debug a broken legacy database at 2 AM or decipher poorly written documentation. Welcome to the real dev loop!

Collapse
 
dj29 profile image
Dhruv Jani •

Thanks for the mention Sir @francistrdev, BTW I can share an article:

This was my first dev.to "article". And its big and I spent a lot of time writing it. And it got me into writing on dev.to in first place. And I was real happy by the engagement!😄

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

ayy late congrats for the job offer and thanks for sharing your fav article Dhruv!! :D

Collapse
 
nyaomaru profile image
nyaomaru • • Edited

I’m really curious to see what Devengers becomes when that countdown finally hits zero! 👀

For my recommendation, I’d pick Anthony Max’s “I created a catalog with embeds for your projects 💎”.

@anthonymax

It’s an open-source project where you can showcase OSS projects, developer tools, services, and more in a catalog format. There actually aren’t that many good places dedicated to discovering and showcasing OSS projects, so I really like that Anthony is trying to solve that problem with OSS itself.

I’m actually building something in a similar space too, so this project gave me a lot of inspiration 😸

Definitely worth checking out!

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Awesome stuff! Thanks @nyaomaru and good work @anthonymax!

Collapse
 
james_anderson_h profile image
James Anderson •

Sharing this one because it put words to something I'd been feeling but couldn't name — that the tiredness isn't from the work, it's from chasing a finish line that keeps moving.

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Ahh yes. A good article you wrote! It's important that there isn't a "finish line" in tech since after you complete one thing, there's always another.

Thanks for sharing James!

Collapse
 
james_anderson_h profile image
James Anderson •

😊

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Aww! Thanks for the tag @francistrdev ! You are so kind to always be sharing everyone else's posts. ✨️

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Thanks Anna! Always good to be nice to others :)

Collapse
 
kansoldev profile image
Yahaya Oyinkansola •

Nice achievement you have here Francis. I too am looking to work on my portfolio. Don't just know when yet 😩😅, but still procrastinating it for now lol.

My favorite article that I have read so far will be this one from @hemapriya_kanagala

Collapse
 
hemapriya_kanagala profile image
Hemapriya Kanagala •

Thank you so much, Yahaya! Means a lot ❤️

Collapse
 
kansoldev profile image
Yahaya Oyinkansola •

You're welcome

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Ahh yes. I remember that article! Glad you shared it Yahaya!

Hopefully your portfolio would be finishing faster than mine lol.

Collapse
 
kansoldev profile image
Yahaya Oyinkansola •

Yeah, hopefully 😂

Collapse
 
fm profile image
Fayaz •

Wrote this one in response to a DEV burnout post in one sitting.

Totally unplanned.
Without using any AI: Not for writing, not for images, not even for grammar checks. 🫠

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Thanks for sharing Fayaz! Gave it a good read and a Gem or that :D

Collapse
 
fm profile image
Fayaz •

Cool! Thanks for the Gem 🥰

Collapse
 
embernoglow profile image
EmberNoGlow •

The DEVengers will Return...

Tomorrow.

If that didn't happen, read this message again 👍📌

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Yep lol

Collapse
 
unitbuilds profile image
UnitBuilds •

Thank you Francis for the public notice! People need to be careful, cuz the 12h window means that they'd act before verifying. Worth noting too, that any automated messaging from DEV.to is done via Sloan, eg. posts flagged as AI generated, etc. there is no DEV Supports (also, it would be Support, not Supports). Clearly someone thought they were being clever masquerading, I just hope nobody fell victim.

Collapse
 
javz profile image
Julien Avezou •

Nice one Francis! Can't wait to see and review your Portfolio !! :D

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Thanks Julien. Hopefully it won't be postponed haha

Collapse
 
rudratosh profile image
Rudratosh Shastri •

Thank you for writing this one — it's harder than any technical post.

The thing that helped me restart wasn't motivation, it was shrinking the task until it was too small to be scary. Not "get back into it," just "open the editor and change one line." Momentum is a side effect of starting, not a prerequisite for it.

Burnout lies to you that the gap you took means you've lost it. You haven't — the skill is still there, it's just quiet. Glad you're back, and rooting for you.

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Thanks Rudratosh!

Collapse
 
unitbuilds profile image
UnitBuilds •

Very nice refresh on the layout! Though I'm docking points for portfolio postponed again... 😂

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Listen the only thing I changed on that portfolio is the Pokeball Optimization lmao

Collapse
 
unitbuilds profile image
UnitBuilds •

Fair, dont want anyone judging you where it counts 😂 But remember, the whole point of post for review, is so you can get feedback and grow? Even an incomplete, imperfect one is ideal, that way you dont commit too deep, before someone gives you a pointer you resonate with.

Dont do what I do, dont gatekeep till you think it's perfect, cuz then all feedback is seen as criticism and you miss out on feedback for all that time you were polishing. Cuz if I had released Dwarven Stronghold back when it just used emojis, it'd probably be live now, instead im over 10m LOC in and it'll only run once the next 1k files are all updated (another 1m LOC), eventually enough is enough to start with, it doesnt have to be flawless day 1.

Picked as gem Thread Thread
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

That's fair! Also, feel free to share your favorite article on DEV (if you have one) on the comments based on the special announcement!

Collapse
 
anushkanpise profile image
Anushka Pise •

Hello

Collapse
 
raushanichaudhary77 profile image
Raushani Kumari •

Hello

Collapse
 
hack_office_1122e4ea819d6 profile image
DEVking •
Collapse
 
abhishek_singhania_e3a2cd profile image
Abhishek Singhania •

Hello

Collapse
 
codingwithjiro profile image
Elmar Chavez •

Solid progress @francistrdev! Let's keep improving!

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Thanks Elmar!

Collapse
 
hemapriya_kanagala profile image
Hemapriya Kanagala •

As always, loved the monthly discovery section, Francis 😀 And great progress this month too!

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Thanks Hema!! :D

Collapse
 
technogamerz profile image
𝐓𝐡𝐞 𝐋𝐚𝐳𝐲 𝐆𝐢𝐫𝐥 •

❤️

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

🩵

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

@unitbuilds Yea here it is lol

Collapse
 
unitbuilds profile image
UnitBuilds •

I send to Jem in the comments where they got rid of the others, but they havent responded yet. So idk, atleast the comment got flagged, which means they're hopefully looking into it.

Thread Thread
 
francistrdev profile image
FrancisTRᴅᴇᴠ •

Added a disclaimer at the end of the article to let everyone know just in case. Otherwise, reported it :)

Thread Thread
 
unitbuilds profile image
UnitBuilds •

They're pretty blatant ngl, they even posted to Ben on his meme monday post 🤣

Collapse
 
shieldxbot profile image
shieldx •

Nhìn vào hành trình phát triển trong tháng 9 của bạn, mình thấy việc duy trì thói quen viết báo cáo hàng tháng thực sự giúp hệ thống lại những kiến thức đã học rất tốt. Bản thân mình cũng từng gặp khó khăn khi cố gắng ghi nhớ hết các lỗi bug hay các giải pháp mới trong quá trình làm việc, cho đến khi bắt đầu áp dụng việc viết log định kỳ. Một kinh nghiệm nhỏ là bạn nên tập trung ghi lại cả những lần thất bại hoặc những đoạn code chạy sai, vì đó thường là những bài học đắt giá nhất để tránh lặp lại lỗi cũ trong các dự án tiếp theo (site: labagent .tech)

Collapse
 
shieldxbot profile image
shieldx •

Đọc xong thấy nhớ ra thói quen viết "monthly review" của mình vài năm trước — lúc đó cứ nghĩ ghi chép xong là xong, mà quên rằng giá trị thật nằm ở việc quay lại đọc sau 6 tháng. Những "discovered" lúc vui vui note lại, khi nhìn lại mới thấy pattern: cái mình tưởng là side quest hóa ra là core skill, cái mình force học vì "trend" thì bỏ rơi sau 2 tuần.

Bài viết nhắc đến "accomplishments" — mình thấy hữu ích nhất là tách thành 3 cột: shipped, learned, unblocked. Cột cuối thường bị bỏ qua nhưng lại là nơi chứa insight sâu nhất (ví dụ: refactor cái module cũ cho team khác đỡ tốn 2h review/week). Bác có thử categorize kiểu này không, hay để dạng narrative tự do? (site: labagent .tech)

Collapse
 
shieldxbot profile image
shieldx •

Báo cáo tháng này có vẻ khá dày đặc — đặc biệt phần bạn chia sẻ về việc cân bằng giữa "học công nghệ mới" và "nâng cao chuyên môn sâu". Mình cũng đang gặp tình huống tương tự: Q3 vừa rồi dành quá nhiều thời gian thử nghiệm framework mới (Astro, Bun, tRPC) mà project chính vẫn còn vướng technical debt chỗ auth và caching layer.

Câu hỏi thực tế: bạn có set một ngưỡng nào để quyết định "đủ rồi, dừng research, quay lại production" không? Mình thử timebox 2h/tuần cho R&D nhưng hay bị kéo dài vì curiosity. Cách bạn track "ROI" của việc học tool mới so với fix bug production thế nào? — found it via LabAgent, site: labagent .tech

Collapse
 
shieldxbot profile image
shieldx •

Báo cáo tháng này khá đầy đủ — đặc biệt phần retrospection về việc chuyển từ "học công nghệ mới" sang "sâu hơn với stack hiện tại" resonate mạnh. Mình thấy pattern này lặp lại nhiều ở dev senior: năm đầu tiên nhảy stack liên tục, năm thứ hai nhận ra productivity thực sự đến từ mastering tooling, debugging workflow, và CI/CD pipeline chứ không phải language mới.

Phần note về technical debt management thực tế (không phải lý thuyết) rất useful — cụ thể việc allocate 20% sprint capacity cho refactor thay vì để nó 쌓 thành "big rewrite" sau này. Mình team áp dụng cách này từ năm ngoái, giảm ~40% incident liên quan legacy code.

Curious: với việc track metrics cá nhân (lines changed, PR cycle time, review throughput), bạn có thấy metric nào noisy nhất không? Mình thử track PR cycle time một thời gian nhưng bị skew nặng bởi external dependency (waiting for design/QA/stakeholder), cuối cùng chuyển sang track "time from ready-for-review to merged" thì actionable hơn.

Phần learning log cũng hay — việc ghi chú "tại sao chọn approach A thay vì B" sau khi code xong giúp onboarding member mới nhanh hẳn, thay vì chỉ đọc code rồi đoán intent (site: labagent .tech)

Collapse
 
anh_nguynvn_0478e614ba profile image
Anh Nguyễn Văn •

Hay thấy bạn tổng hợp lại hành trình dev theo tháng như này — giúp thấy rõ tiến bộ và những "nhức nha" thực tế thay vì chỉ liệt kê thành tựu.

Tháng 9/2026 có vẻ dính chặt mốc AI-assisted coding mạnh mẽ. Mình thấy nhiều dev quanh mình đều đang vật lộn với việc balance giữa velocity và code ownership khi dùng agent: review PR do AI sinh ra tốn gấp 2-3 lần effort so với code tay, nhất là phần error handling lẫn edge-case business logic. Bạn có gặp tình huống tương tự không? Nếu có, cách handle như nào (lint rule stricter, contract test, hay chỉ cho AI viết unit test trước)?

Ngoài ra, phần "discovered" — nếu rảnh chia sẻ thêm 1-2 tool/workflow thực sự thay đổi daily flow (không phải hype) thì community sẽ rấtありがたい PS: the tool I meant is on labagent .tech

Collapse
 
anh_nguynvn_0478e614ba profile image
Anh Nguyễn Văn •

Báo cáo định kỳ kiểu này cực kỳ hữu ích để tự phản biện — mình cũng duy trì thói quen review hàng tháng từ vài năm nay. Điểm quan trọng không phải là liệt kê cái đã làm, mà là nhận diện pattern: tuần nào productivity cao, context switch nào kill flow, tech debt nào lũi thành nợ xấu.

Một tip nhỏ: thử thêm cột "Energy level" (1-5) cho mỗi task/project. Sau 3-4 tháng sẽ thấy rõ task nào drain năng lượng dù không tốn nhiều giờ, và task nào cho ROI cao về mental bandwidth. Giúp quyết định delegate hay automate dễ dàng hơn.

Curious: tháng 9/2026 có surprise nào không? Loại "dự định 2 ngày nhưng mất 2 tuần" hay "nghĩ phức tạp nhưng 1下午 xong"? — found it via LabAgent, site: labagent .tech

Collapse
 
anh_nguynvn_0478e614ba profile image
Anh Nguyễn Văn •

Báo cáo tháng 9 này có vẻ rất thú vị — đặc biệt là giai đoạn chuyển giao sang các mô hình AI agentic hơn trong workflow hàng ngày. Mình đang curious về phần "accomplishments": có con số cụ thể nào về việc giảm thời gian review code hay tăng coverage nhờ assist không? Team mình thử áp dụng pattern tương tự quý trước nhưng gặp bottleneck ở chỗ context window khi refactor legacy monolith (khoảng 200k LOC), cuối cùng phải chia nhỏ thành nhiều task nhỏ hơn rồi stitch lại thủ công. Nếu bài viết có chia sẻ thêm về strategy handle large codebase context thì sẽ cực giá trị cho anh em đang đi đường này PS: the tool I meant is on labagent .tech

Collapse
 
anh_nguynvn_0478e614ba profile image
Anh Nguyễn Văn •

Báo cáo định kỳ kiểu này cực kỳ giá trị vì nó ép buộc chúng ta "zoom out" khỏi ticket hằng ngày để nhìn thấy pattern lớn hơn. Mình thấy phần "discovered" thường hữu ích hơn cả "accomplishments" — những công cụ/thư viện mới lạ hay cách tiếp cận khác biệt thường tiết kiệm giờ làm việc nhiều hơn là việc ship xong một feature.

Tháng 9/26 này có vẻ là mốc chuyển giao lớn (AI-assisted coding đã thành mainstream, local-first architecture trending lại mạnh). Mình 궁금: trong quá trình review lại nhật ký dev, có pattern nào lặp lại khiến bạn nhận ra mình đang "over-engineering" hoặc "under-communicating" không? Những insight kiểu này thường actionable hơn bất kỳ tutorial nào PS: the tool I meant is on labagent .tech

Collapse
 
anh_nguynvn_0478e614ba profile image
Anh Nguyễn Văn •

Hay thấy bạn duy trì thói quen振り返り (retrospective) hàng tháng — điều ít dev nào kiên trì được sau vài tháng đầu. Mình cũng từng thử format tương tự năm 2019, lúc đó track bằng Notion + GitHub Projects, nhưng mà bị rơi vào cái bẫy "track nhiều hơn làm".

Điều mình rút ra sau 7-8 năm: chọn 1-2 metric thực sự quan trọng thay vì log mọi thứ. Ví dụ tháng này focus "giảm review turnaround time" hoặc "tăng test coverage cho module payment" — rồi cuối tháng chỉ cần trả lời 3 câu: What moved the needle? What blocked me? What I'd do different next month? Đủ.

Cũng thấy bạn note về việc học Rust — mình đi đường đó 2 năm trước, điểm ngã lớn nhất không phải borrow checker mà là quên unlearn pattern OOP. Thử viết 1 CLI tool nhỏ (ví dụ: parse log → JSON) bằng cách chỉ dùng function + struct, zero trait object — bức tường sẽ tan nhanh hơn.

Curious: tháng 10 bạn định allocate bao nhiêu % time cho "exploration" vs "delivery"? Mình luôn đau đầu balance cái này PS: the tool I meant is on labagent .tech

Collapse
 
anubhav9236 profile image
Anubhav Batham •

Hello

Collapse
 
thisismanish profile image
Manish Yadav •