DEV Community

Cover image for 🗓️ Monthly Dev Report: June 2026

🗓️ Monthly Dev Report: June 2026

Collaborative AI detector and community picks

Hey everyone! I bring you my development journey on what I have discovered, accomplishments for this month, and the goals for next month!

Additionally, I will share some posts highlights on what post I am proud of sharing to Dev.to and my top 3 posts that stood out to me this month!

 


✨ Dev.to Posts Highlights! ✨

Here is one of the posts I am proud of for this month!

Worked with @codingwithjiro on ClassifierAI: A Chrome Extension that detects AI-Generated articles on dev.to! It was fun working with Elmar and looking forward for more collaboration work in the future!

If you are interested in this project, feel free to contribute!

GitHub logo FrancisTR / ClassifierAI

A Chrome Extension that detects AI-generated images using Machine Learning.

Welcome to the ClassifierAI Repository!

Description

A Google Chrome Extension that integrates Machine Learning to determine if the image and the dev.to article, that the user is viewing, is AI-Generated. This uses Tensorflow.js to perform Image Classification and Text Classification.

The model is trained using Teachable Machine by Google where it is train from 866 images, that consists of AI and Non-AI images, using the following settings:

  • Epochs: 30
  • Batch Size: 16
  • Learning Rate: 0.0001

Technologies Used

Core Tech: JavaScript HTML5 CSS3 Tailwind CSS

Content Analysis: TensorFlow.js Chart.js

Extension Tooling: Vite CRXJS Docker

How to Run

  1. Clone or download the repository and navigate to the project directory.

  2. Install the project dependencies:

    npm install
    Enter fullscreen mode Exit fullscreen mode
  3. Build the extension:

    npm run build
    Enter fullscreen mode Exit fullscreen mode
  4. Open Google Chrome and navigate to:

    chrome://extensions
    
  5. Enable Developer Mode in the top-right corner.

  6. Click Load unpacked and select the generated dist/ folder.

  7. The extension is now installed and ready to use.

Demo

This is the overall demo of the use…

 

 

Here is the top 3 posts that I have discovered that stood out to me!

@lovestaco A post on why LLM understand...that.

 

@itsugo A post of Aryan's experience on DEV!

 

@artemkozak A Docker Visualizer that is helpful for visual programmers and for big projects!

 


Monthly Discovery 🔍

  • 🔍 A guide into getting ahead in programming. This one actually helped me to get a better understanding of myself and the goals I want to set as a programmer getting into tech.

  • 🔍 An AI Takeover Scenario video. Interesting watch.

  • 🔍 Unrelated Tech stuff. If you haven't seen the new Spider-man: Brand New Day trailer, it was released 11 days ago (as of this posting)!

 


Accomplishments 🏆

  • ✅ 3 Pull Requests has been merged onto Forem.
  • ✅ Cleaned up my Portfolio and Resume.
  • ✅ Continued Virtual Coffee Contribution.
  • ✅ Learning Ruby on Leetcode! Moved away from HackerRank for now. Feel free to follow me on LeetCode: https://leetcode.com/u/FrancisTRdev/
  • ✅ Continued interacting with the Dev.to community.

 


Still working on... 🔨

  • 🔨 Clean up my portfolio and publishing it on Dev.to for Review. I have it done, just need to publish on dev.to!

Goals for Next Month 🎯

  • 📝 Continue Forem Contribution.
  • 📝 Continue Virtual Coffee Contribution.
  • 📝 Publishing my Portfolio on Dev.to for Review.
  • 📝 Doing LeetCode Daily (on Weekdays) to learn Ruby: https://leetcode.com/u/FrancisTRdev/
  • 📝 Continue interacting with the Dev.to community.

 


Feedback 💬

  • What else should I do for July?
  • Any questions/comments/advice or tips for the Monthly Report? Leave a comment below! I would love to hear from you!

Top comments (43)

Collapse
 
itsugo profile image
Aryan Choudhary • Edited

Heyyy! Hope you're doing better now Francis!
Thank you for the mention and keep stacking those awesome monthly wins🖖 You're doing great, keep moving forward!!
Stanlee

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

Thanks Aryan and thanks for checking up on me! Feeling a lot better now :D

Collapse
 
itsugo profile image
Aryan Choudhary

That's honestly great to hear.

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

Don't worry. I am not going anywhere if you are concern :D

Collapse
 
technogamerz profile image
𝑻𝒉𝒆 𝑳𝒂𝒛𝒚 𝑮𝒊𝒓𝒍

Four legends in one frame 🔥

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

Collapse
 
lovestaco profile image
Athreya aka Maneshwar

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

Collapse
 
unitbuilds profile image
UnitBuilds

Pretty solid month. Glad the mood is better now! I'd still say a good idea would be for you to start a side-project, just something for yourself, even if it's a meme selector that preps it for you to post, or place in your post? Think that would save you hours in a month 😂

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

Thanks! Not a bad idea, though I want to focus on speaking well in interviews more. We shall see but thanks for the suggestion :D

Collapse
 
unitbuilds profile image
UnitBuilds

Always a good thing to focus on. Being in-charge in an interview is a worthwhile skill, because it makes it clear they need YOU, not just a generic role filler. There's a fine line between being cocky and blowing their minds 😂

Collapse
 
unitbuilds profile image
UnitBuilds

Btw, did you try the game out yet?

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

The one you pinged me? Not yet. Will eventually.

Thread Thread
 
unitbuilds profile image
UnitBuilds

Yeah that 1 😂 Dementia mode, but in a way that explains how LLMs hallucinate and how cache works

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

Naaa I am not doing a backflip in CSS just to figure that out bruh. I will play it and let you know later this week lol

Thread Thread
 
unitbuilds profile image
UnitBuilds

All good, lemme know what you think once you do, I'm thinking of maybe making it a series, but depends on if people enjoy them and whether I do the topics justice.

Collapse
 
itskondrat profile image
Mykola Kondratiuk

good format for this. the classifier extension is interesting - detecting AI content is a harder problem than it looks from the outside, especially once people start intentionally evading it.

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

Thanks Mykola! For the classifier, the goal is to be used on dev.to specifically and train on dev.to specifically without relying on LLMs or other AI models in particular. My theory is that if it is more scoped, it will be more accurate and future proof since the detector adapts to the community style of writing. It will be difficult for sure, but I believe we can get there.

Collapse
 
itskondrat profile image
Mykola Kondratiuk

the scoped-to-community approach makes sense - general detectors fail on niche writing styles constantly. the part i'd watch is distribution shift as the platform's norms drift. curious what retraining looks like for this.

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

It would be more manual approach and yes, it's inefficient for now. The plan is having another Chrome Extension where it's goal is to extract data and store it in some database. Then, updating the dataset in the main project.

Thread Thread
 
itskondrat profile image
Mykola Kondratiuk

the extension-as-pipeline is a solid move. manual labeling will probably be the slow part, but that's also where the community-specific signal gets most precise.

Collapse
 
hemapriya_kanagala profile image
Hemapriya Kanagala

Hey Francis, I just checked out "4 Proven Ways To Get Ahead of 99% of Programmers (2026)" from your monthly report, and it actually helped. Thanks for sharing it!

Looking forward to next month's report too 😀

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

Thanks Hemapriya! Glad it was useful! Stay tuned for more :D

Collapse
 
anik_sikder_313 profile image
Anik Sikder

That's a productive month! 🎉

Open-source contributions, AI experimentation, portfolio improvements, and continuous learning through LeetCode are all moving you in the right direction. Looking forward to seeing what you accomplish in July. 🚀

Collapse
 
any_26 profile image
kv

How to get into open source contributions?

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

Hey KV. For me, I would suggest on choosing a repository on GitHub that is a right fit for you based on interests and tech stack preferably. The hardest part is setting up the local environment, but after that, it should be easier to get into it. Hope this helps!

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

Thanks Anik! Look forward to it :D

Collapse
 
hiva-codes profile image
Hiva

Wow!
I was thinking about sharing my learning journey, and I had nooooo idea how to do it!
What you're doing is AMAZING!
I hope one day I can do something similar (not as cool as yours, but hopefully just something to share) 🥲
Currently I simply don't have the courage to do it!

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

Hey Hiva! Thanks for the comment and appreciate the support! I believe people on DEV would appreciate what you post. I wouldn't worry too much about what other people thinks since everyone is really nice here! I encourage you to post if anything. We would love to see what you share on DEV!

Collapse
 
az-dev1 profile image
Akash

great work

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

Thanks Akash! :D

Collapse
 
vanvikki1986 profile image
vandhuukumar

Good moonth,June.😍

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

Good month June has been!

Some comments may only be visible to logged-in visitors. Sign in to view all comments.