DEV Community

Cover image for 🗓️ Monthly Dev Report: May 2026

🗓️ Monthly Dev Report: May 2026

Tailwind debates and learning Ruby

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!

Made a Gemma 4 submission that featured @javz, @konark_13, and @codingwithjiro on their use of Gemma 4! I hope that this post will win in the top 5!

 

 

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

@sylwia-lask @freshcaffeine Battle of the Titans about their opinion on Tailwind. Loved their view on Tailwind and why they liked/disliked it! (I like Tailwind haha. I know I say top 3 post, but I would count this as an exception as one post)

 

@klaudiagrz A fun short and sweet post about sharing her experience on how engineers view documentation from her perspective as a Technical Writer!

 

@jasmin A post about LLM API Calls using GIF to show what it looks like in a simple way.

 


Monthly Discovery 🔍

  • 🔍 NPM oopsie 🫡

  • 🔍 Duolingo, but you are a programmer

  • 🔍 A kid who hacked the Pentagon

 


Accomplishments 🏆

  • ✅ Made a couple Pull Requests and got 3 Pull Requests merged onto Forem!
  • One Pull Request got merged onto the Virtual Coffee Website!
  • ✅ Submitted the Gemma 4 Post.
  • ✅ Cleaned up the DEVenger Org and invited great-minded individuals featuring:
  • ✅ Continued interacting with the Dev.to community.

 


Still working on... 🔨

  • 🔨 Clean up Resume.
  • 🔨 Clean up my portfolio and publishing it on Dev.to for Review.

Goals for Next Month 🎯

  • 📝 Continue Forem Contribution.
  • 📝 Continue Virtual Coffee Contribution.
  • 📝 Clean up Resume.
  • 📝 Clean up my portfolio and publishing it on Dev.to for Review.
  • 📝 HackerRank clean up and learning Ruby!
  • 📝 Continue interacting with the Dev.to community.

 


Feedback 💬

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

Top comments (47)

Collapse
 
pascal_cescato_692b7a8a20 profile image
Pascal CESCATO

Really interesting! I don't have time these days to read as I want, but posts you mentionned are some kind of reading list…

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

Thanks Pascal! It does look like a reading list. Hope it would help you every month to spare some time reading 3 articles!

Collapse
 
anmolbaranwal profile image
Anmol Baranwal

I literally just opened dev and found your post at the top. it's always great to see these types of community posts, helps me find more good writers & it's all good vibes :)

saw your invite in the email one day so I decided to join. are you on discord by any chance? linkedin dms are not my thing 😂 but if you are not on discord, lmk & I will message you there.

I created a list of good orgs 2 yrs ago btw, maybe you can find some good ones or create a new list since you are very active: dev.to/anmolbaranwal/list-of-50-or... (most are inactive I think)

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

Hey Anomol! Thanks for your comment! I do have discord, though I don't really share it publicly. If you are able, feel free to share yours via email or publicly if you prefer!

I do see you are in some orgs, though I will think about it in the future! I will let you know! :D

Collapse
 
anmolbaranwal profile image
Anmol Baranwal

yeah no worries. I also run a small community of mostly just friends so it's all public. let's talk there

profile: discord.com/users/776749637826117640
username: anmol_baranwal

Collapse
 
sylwia-lask profile image
Sylwia Laskowska

Thank you so much for the mention! I had so much fun with those posts too 😁

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

No problem! Had fun to read your guys post on just Tailwind :D

Collapse
 
itsugo profile image
Aryan Choudhary

Hey Francis, going great as always I see. Submitting a Gemma 4 post is no easy feat, and it's great to see your Forem contributions paying off. Good luck with your Ruby learning, having a new skill to tackle is always a challenge, but I have no doubt you'll crush it! (≧︶≦))( ̄▽ ̄ )ゞ

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

Thanks Aryan! Appreciate you still sticking around! Any Status on Virtual Coffee?

Collapse
 
itsugo profile image
Aryan Choudhary

Yes I have got the links hopefully I'll be joining this thursday

Collapse
 
javz profile image
Julien Avezou • Edited

What a month! Lots of stuff happened!
What is your motivation for learning Ruby? That is one of the first languages I learned when I began programming.

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

Hey Julien! I looked at the projects I have done so far and I notice that Forem uses Ruby on Rails. Since I don't have any projects using Python (Other than the CS Tutor back in 2022), my as well learn Ruby. Might be good for me to not use AI too much since I notice I have been relying on it 90% of the time, which isn't good for me.

How was your experience in Ruby? Curious since I heard it is similar to Python and more Object Oriented.

Thanks!

Collapse
 
javz profile image
Julien Avezou

Ruby isn't the most efficient language in terms of resource consumption, however it is very expressive making it an enjoyable language to program with.

For example you can do this in Ruby which feels close to human language:

5.times do
puts "Hello"
end

The Ruby on Rails framework built on otp of Ruby is also an argument. The framework introduces the MVC pattern which is a healthy breakdown of frontend and backend components, especially for beginners learning how to program. I feel that with Next.js these days, the line between what code is run in the backend and frontend becomes blurry at times.

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

Sounds interesting! What projects are usually built in Ruby? (other than Forem)

Thread Thread
 
javz profile image
Julien Avezou

You can still ship SaaS or startup projects with Rails today even though it's not as popular as it was 10-15 years ago due to more popular alternatives.
Many large unicorns today actually have systems still running on Rails built back then such as Shopify, Github and Airbnb.

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

Sounds good! Thanks!

Collapse
 
itskondrat profile image
Mykola Kondratiuk

monthly recap posts are underrated for accountability. most people wait for a polished win before posting - tracking the messy in-between matters more

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

I agree! The polished win before posting is common for developers and in general.

I am trying to see if I can get more of a polish and unpolished win to share for transparency. But we shall see!

Collapse
 
itskondrat profile image
Mykola Kondratiuk

the unpolished version is usually more useful - a failed sprint or a flopped feature teaches more than the polished win. that gap between what you planned and what shipped is the content nobody else is posting.

Collapse
 
codingwithjiro profile image
Elmar Chavez

So much done, that's solid consistency and discipline for sure! Keep it up @francistrdev 🥳

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

Thanks Elmar!

Collapse
 
harjjotsinghh profile image
Harjot Singh

i really liked how you reflected on your development journey and the goals ahead. it's inspiring to see that level of commitment. if you're ever looking to spin up a full next.js + postgres + auth app quickly, check out Moonshift. you get to own the code on your github with a flat per-build cost. happy to offer you a free run if you're interested.

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

I will keep it in mind Harjot! Thanks for the suggestion! :D

Collapse
 
zep1997 profile image
Self-Correcting Systems

This kind of monthly report is honestly valuable because it shows the work around the
work.

The PRs, the reading, the community interaction, the resume cleanup, learning Ruby
because Forem uses Rails — that is the real developer journey. Not just “I built X,” but
“I’m slowly shaping the habits and context that let me contribute better.”

The Ruby goal makes a lot of sense too. If you want to contribute more deeply to Forem,
learning the stack directly is probably one of the highest-leverage things you can do.
Also really respect the self-awareness around AI reliance. AI can help a lot, but
spending time with the language itself builds the instincts that make the AI output
easier to judge.

For June, one idea: pick one small Ruby/Rails concept each week and connect it directly
to a Forem issue or PR. Something like:

  • week 1: Rails models / validations
  • week 2: controllers and routes
  • week 3: views / partials
  • week 4: tests

That way learning Ruby does not stay separate from contribution. It compounds into the
work you already care about.

Great month. The consistency is the real win here.

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

Appreciate the suggestion on Ruby! Thanks :D

Collapse
 
jasmin profile image
Jasmin Virdi

Thanks @francistrdev for the mention it really means a lot and motivates me to write more! ☺️

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

No problem Jasmin! Keep it up on the visual examples and glad that boost your motivation!! :D

Some comments may only be visible to logged-in visitors. Sign in to view all comments. Some comments have been hidden by the post's author - find out more