Skip to content
DEV Community

DEV Community

Should you use Gemma 4 for your Development? A Multiversal Analysis to Determine if Gemma 4 is Right for You!

#discuss #devchallenge #gemmachallenge #gemma
84 reactions
Comments 82 comments
19 min read

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!

I Love Tailwind. Sorry Not Sorry

A CSS veteran’s take on speed vs purity

I Love Tailwind. Sorry Not Sorry

#discuss #css #tailwindcss #frontend
5 min read
I Don't Like Tailwind. Sorry Not Sorry

A pumpkin pie analogy for hand-crafted code

I Don't Like Tailwind. Sorry Not Sorry

#discuss #css #webdev #frontend
5 min read

@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)

5 types of engineers I met as a Technical Writer

Relatable memes on collaboration styles

5 types of engineers I met as a Technical Writer

#watercooler #technicalwriting #discuss #jokes
5 min read

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

An LLM API call, in 4 GIFs

Statelessness and cost-saving tips

An LLM API call, in 4 GIFs

#llm #javascript #ai #beginners
4 min read

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


Monthly Discovery 🔍

[フレーム]

[フレーム]

[フレーム]


Accomplishments 🏆

anmolbaranwal image

Anmol Baranwal

Just a tech guy who loves writing about technical stuff (1.5M+ reads) Open Source developer
mikeydorje image

Mikey Dorje

Musician who codes

Still working on... 🔨

Goals for Next Month 🎯


Feedback 💬

Top comments (47)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss
Collapse Expand
pascal_cescato_692b7a8a20 profile image
Pascal CESCATO
Full-stack dev sharing practical guides on WordPress, n8n automation, AI tools, Docker & self-hosting. Always experimenting with new tech to make life easier.

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 Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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

Collapse Expand
anmolbaranwal profile image
Anmol Baranwal
Just a tech guy who loves writing about technical stuff (1.5M+ reads) Open Source developer
  • Email
  • Location
    India
  • Education
    Computer Science
  • Work
    Technical Writer - open to opportunities
  • Joined

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 Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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 Expand
anmolbaranwal profile image
Anmol Baranwal
Just a tech guy who loves writing about technical stuff (1.5M+ reads) Open Source developer
  • Email
  • Location
    India
  • Education
    Computer Science
  • Work
    Technical Writer - open to opportunities
  • Joined

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 Expand
sylwia-lask profile image
Sylwia Laskowska
Software dev • 10+ yrs of code & caffeine ☕ • Sci-fi fan • Bug whisperer 🐞
  • Location
    Gdansk, Poland
  • Joined

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

Collapse Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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

Collapse Expand
itsugo profile image
Aryan Choudhary
Level up 10x faster

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 Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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

Collapse Expand
itsugo profile image
Aryan Choudhary
Level up 10x faster

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

Collapse Expand
javz profile image
Julien Avezou
Builder | Software Engineer | Author of The Thinking Engineer Toolkit
  • Location
    Toronto, Canada
  • Education
    University of Warwick
  • Pronouns
    he/him
  • Work
    Jots
  • Joined
• Edited on • 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 Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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 Expand
javz profile image
Julien Avezou
Builder | Software Engineer | Author of The Thinking Engineer Toolkit
  • Location
    Toronto, Canada
  • Education
    University of Warwick
  • Pronouns
    he/him
  • Work
    Jots
  • Joined

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ᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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

Thread Thread
javz profile image
Julien Avezou
Builder | Software Engineer | Author of The Thinking Engineer Toolkit
  • Location
    Toronto, Canada
  • Education
    University of Warwick
  • Pronouns
    he/him
  • Work
    Jots
  • Joined

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ᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

Sounds good! Thanks!

Collapse Expand
itskondrat profile image
Mykola Kondratiuk
Director of PM | Building AI-native PM tools | PMP | Speaker

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

Collapse Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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 Expand
itskondrat profile image
Mykola Kondratiuk
Director of PM | Building AI-native PM tools | PMP | Speaker

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 Expand
codingwithjiro profile image
Elmar Chavez
Licensed civil engineer turned full stack developer building accessible, responsive web applications. I also review code in Frontend Mentor and participate in collaborative projects.
  • Email
  • Location
    Calapan City, Oriental Mindoro, Philippines
  • Education
    Graduate of Bachelor of Science in Civil Engineering from TIP-Manila
  • Pronouns
    Mr.
  • Work
    Full Stack Developer
  • Joined

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

Collapse Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

Thanks Elmar!

Collapse Expand
harjjotsinghh profile image
Harjot Singh
21, Engineer, Building moonshift.io

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 Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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

Collapse Expand
kenielzep97 profile image
Self-Correcting Systems
I run a small multi-agent system and write about the part nobody tells you: memory that keeps your corrections, not your flattery. Truth over comfort.
  • Email
  • Education
    Self-taught. No degree. Learned by building, failing, and correcting.
  • Pronouns
    He
  • Joined

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 Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

Appreciate the suggestion on Ruby! Thanks :D

Collapse Expand
jasmin profile image
Jasmin Virdi
Just another Techie! :)
  • Location
    Mumbai, India
  • Work
    Software Engineer
  • Joined

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

Collapse Expand
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ
📚 Full-Stack Developer 📚 🚀 DEV Community Moderator 🚀 ༼ つ ◕_◕ ༽つ🍰🍔🍕 ((⚞(˶>ᗜ<˶)⚟)) "ᴀ ꜱᴍᴏᴏᴛʜ ꜱᴇᴀ ɴᴇᴠᴇʀ ᴍᴀᴅᴇ ᴀ ꜱᴋɪʟʟᴇᴅ ꜱᴀɪʟᴏʀ" - ꜰʀᴀɴᴋʟɪɴ ᴅ. ʀᴏᴏꜱᴇᴠᴇʟᴛ
  • Location
    United States
  • Education
    🎓 Master's in Software Engineering 🎓
  • Pronouns
    He/Him
  • Work
    ☕ Open-Source Contributor for Forem and Virtual Coffee ☕
  • Joined

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

View full discussion (47 comments)

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

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.

For further actions, you may consider blocking this person and/or reporting abuse

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

AltStyle によって変換されたページ (->オリジナル) /