DEV Community

Cover image for Welcome Thread - v384

Welcome Thread - v384

Warm Welcome Badge tips and AI agent projects

  1. Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about
    yourself.

  2. Reply to someone's comment, either with a question or just a hello. 👋

Cartoon rabbit Bugs Bunny bites into a carrot saying

Come back next week to greet our new members so you can one day earn our Warm Welcome Badge!

Top comments (510)

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

Welcome everyone to dev.to! Glad you are here and hope you are well! I am a DEV Community Moderator and my primary goal is to support everyone on dev.to and ensure everyone is having a good time!

To get started, I recommend reading this guide on making the most out of dev.to!

Make sure to check out other resources here: dev.to/help/community-resources

Any questions about DEV and want to get answers from a DEV Community Mod? Leave a comment and come chat here!


Feel free to introduce yourself and welcome others by replying to at least 2 people! It would be greatly appreciated! :D

Collapse
 
harish_s_93e5d1c9d87ae5a profile image
Harish .s

im harish, from a small village in india

Collapse
 
_andov_ profile image
Andrei

Hello Harish, nice to meet you, I am Andrei and like you joined the dev.to Community just now 🎉

Thread Thread
 
shreysid profile image
Shreyas Siddaraju

Hey Andrei. welcome to the dev.to community

Collapse
 
ravi_singh_kalakoti profile image
Ravi Singh Kalakoti

welcome Harish

Collapse
 
dev27 profile image
abdullah

hello

Collapse
 
patu profile image
Patu

Welcome, Harish! Great to have you here. What are you working on or hoping to learn? Plenty of friendly people around to point you at good resources.

Collapse
 
bengokaysaglam profile image
Gökay Sağlam

welcome, harish

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

Welcome Harish!

Collapse
 
jeongseop_byeon_9d8f61627 profile image
JeongSeop Byeon

nice to meet you

Collapse
 
andres_monroy_95b194c030a profile image
Andres Monroy

hola, yo soy de el salvador

Collapse
 
mjblount_design profile image
Matt Blount

Hi I'm Matt, a freelance web designer and developer from Cambridge, UK.

I'm pretty new to the industry, self-taught over the last couple of years. I've mostly been working in WordPress with a custom starter theme (gulp, scss, php, gsap) that I learned from an agency.

More recently, I've been experimenting with JAMstack and just rebuilt my portfolio site with it.

I'm really keen to keep learning more, get more exposure to real-life projects, and offer my support to small agencies who might need some extra help.

Collapse
 
faisal_usf profile image
Faisal Yousuf

nice meeting you

Collapse
 
mateuszingano profile image
Shipsealed

Thanks Francis! Happy to be here — this looks like a great community to learn in 🙌

Collapse
 
kaelzhang profile image
Kael Zhang

I’m Kael, from Singapore.

I mostly build tools for stock research and backtesting. Lately I’ve been working on volas, a super-fast, Rust-backed, pandas-like DataFrame for OHLCV data, which has 254 built-in technical indicators. 😃

I’m here to learn from people working with Python, Rust, data engineering, and market data tools. Nice to meet everyone.

Collapse
 
shreysid profile image
Shreyas Siddaraju

Hey Kael, welcome to dev.to community

Collapse
 
alanwu profile image
Yilong Wu

hello,Kael.Welcome to dev.

Collapse
 
syin1990 profile image
bh y

Hello Kael, Nice to meet you.

Collapse
 
scott_thomason_15ba2997b7 profile image
Scott Thomason

Hi all, I'm Scott from central Wisconsin, USA, and I just joined today. As you'll see if you look at my profile, I build WordPress websites for a living. Any of you who build websites, WordPress or not, knows that creating a good website requires many, many skills. So I thought, what better place to learn about a wide variety of topics, and that's how I ended up on dev.to.

Collapse
 
mjblount_design profile image
Matt Blount

Hi Scott, nice to meet you.

I've mostly been working in WordPress too. What tools do you use to build your WordPress websites?

Collapse
 
scidrow666 profile image
Scidrow666

Hey everyone! Senior sysadmin here. Just deployed my lightweight open-source behavioral network-socket monitor to GitHub. Excited to join the community and looking forward to sharing ideas and reviewing codebase architectures with you all!

Collapse
 
patu profile image
Patu

Welcome! A lightweight behavioral socket monitor is a great niche to own, the kind of thing you end up reaching for constantly once it exists. What pushed you to build it from scratch rather than wire up existing tooling? Always good to see more people shipping open source here.

Collapse
 
donnafearlestech profile image
Donna Zavala Perez

Amazing!

Collapse
 
priyank_singh profile image
Priyank Singh

cool, how's going? I am starting with open source project as well, good to see more open source devs here.

Collapse
 
ehtesham_zahid profile image
Ehtesham Zahid

Coolll

Collapse
 
icoreux profile image
Amer Ali

Hey everyone! I'm Amer, an IT and Network Infrastructure expert. I've been in the tech field since 1998, focusing on network maintenance, hardware, and recently, cybersecurity. I'm excited to join the DEV community, connect with fellow developers, and share insights from my long journey in tech. Looking forward to learning from you all! 🙂

Collapse
 
earlgreyhot1701d profile image
L. Cordero

Welcome @icoreux ! Dev is a great and welcoming community. Looking forward to reading about your journey!

Collapse
 
brightcoding profile image
Mohamed IDBRAHIM

welcome to dev.to

Collapse
 
thejayedge profile image
Jonas Hämmerle

Hey everyone! I'm Jay, 24 years old from Munich, Germany.

I'm building APIs on the side — currently running a validation toolkit on RapidAPI (IBAN, email, phone, VAT, password breach-check and more). Also into trading and building my own AI dashboard.

Always happy to connect with other builders and developers. Looking forward to the community!

Collapse
 
konark_13 profile image
Konark Sharma

Hey Jonas. Welcome to the community. 😊

Wow, an API builder. Truly honored to meet you. What's your favorite API that you have build or used that have blown you away.

Awesome to have you here and have a great time here.😉

Collapse
 
thejayedge profile image
Jonas Hämmerle

Thanks for the warm welcome! 😊

Honestly, the one that blew me away to build was the password breach-check endpoint — it uses HaveIBeenPwned's k-anonymity protocol, so only a 5-character SHA-1 hash prefix ever leaves your server. The full password never gets sent anywhere. Simple concept, but elegant privacy-by-design.

Currently working on a full validation toolkit (IBAN, VAT, email, phone, disposable email detection and more) — happy to share if you're curious!

Looking forward to connecting with everyone here 🙌

Thread Thread
 
konark_13 profile image
Konark Sharma

Wow, completely blown away by your sharings. You explained it like I'm 5. Sure, I would love to know more about it and all the best for it. Hope it comes and becomes Product of the Day on Github.

Collapse
 
chompingtoolsalligator profile image
Chomping Tools Alligator

Hello Jonas :D

Collapse
 
evgenii-slepinin profile image
Evgenii Slepinin

Hi 👋

Evgenii, from Valencia, Spain. I run a small web studio — React, TypeScript, Django, and lately a lot of LLM agents.

What brought me here: I keep finding the same problem on different clients' sites, and it isn't really a bug. People assume that if Googlebot can render their site, AI crawlers can too. They can't. I started writing about it, and this looked like the place where someone would actually argue with me. Please do.

Fun fact: I spent 12 years servicing medical lab analyzers before I touched the web. 300+ labs, coagulometers, immunoassay machines. Turns out debugging a React hydration issue and debugging a machine that hands someone the wrong blood test result use the same part of your brain. One of them just matters more.

Currently learning: what AI crawlers actually do — by reading server logs instead of vendor blog posts. Recommend it.

Collapse
 
hiper2d profile image
Aliaksei Zelianouski

You asked for an argument, so: how long does the problem even last? Crawlers that can't render JS feels like a today-problem - the newer agent browsers drive real Chrome and render everything. My money is still on server-rendered HTML winning, just for a different reason: it's cheaper for the site than letting a thousand agents each run your JS. And 12 years of servicing lab analyzers is the best origin story in this thread.

Collapse
 
evgenii-slepinin profile image
Evgenii Slepinin

Fair, and partly right. The agent browsers (ChatGPT agent, Perplexity's) do drive real Chrome and render everything. For those, JS is a non-issue.

But that's a narrow slice. The heavy lifting is GPTBot, ClaudeBot, Meta-ExternalAgent, and as of June 2026 none of the major AI crawlers render JS (Lantern's monitoring, plus a pile of May audits saying the same). The one exception is Gemini, and only because it rides Googlebot's infra. Meanwhile the volume is growing, not shrinking: GPTBot is up ~305% year over year per Cloudflare. So it's not a fading problem, it's scaling.

Which flips your framing, not mine: rendering at index scale is too expensive for them, so they don't, so the HTML has to carry the content. The day GPTBot renders JS at crawl scale I'll happily retract the post.

Your cost angle is the stronger version, honestly. "Cheaper for the site" beats "required for visibility" because it holds even in a fully-rendered world. Stealing that.

(And thanks re: the analyzers. Still not sure if it's a flex or a warning label.)

Thread Thread
 
hiper2d profile image
Aliaksei Zelianouski

Deal - you take the cost angle, I'll take the correction. I was arguing from the session end (agent browsers); at crawl scale your numbers win. And 305% more crawling with zero rendering means they're scaling the cheap path, not working toward the expensive one. It's a flex, by the way.

Thread Thread
 
evgenii-slepinin profile image
Evgenii Slepinin

"Scaling the cheap path, not working toward the expensive one" is the line I should've led with. 305% growth with zero rendering isn't a company that hasn't gotten to JS yet — it's a deliberate architecture. You don't scale something 3x while planning to replace it. Good arguing with you.

(Noted. Filing it under flex.)

Collapse
 
p0wikkk profile image
p0wikkk

Hi all! Joining the community as a Systems Engineer & Security Researcher. I focus on low-level tooling and hardened infrastructure. Currently hacking on PtyXL project. If you're into Rust, Tauri, CyberSecurity, or dev-tools, I’d love to connect and talk!

Collapse
 
konark_13 profile image
Konark Sharma

Hi. Welcome to the Community 😊.

Can you explain PtyXL project or is it Top Secret Mission that will be discussed later?😆

Awesome to see you! Enjoy the vibe. 🫡

Collapse
 
p0wikkk profile image
p0wikkk

Haha, absolutely - no corporate secrecy here, just a strict local-first philosophy. 😆

PtyXL is a modern local-first terminal client for SSH, SFTP, and Serial, written entirely in Rust with Tauri. Zero cloud sync, zero telemetry, and full data sovereignty for your infrastructure credentials.

We also just shipped the Provision Builder in v0.5.8, letting you orchestrate server configurations and pipelines by connecting logic tiles instead of writing raw shell scripts.

Appreciate the warm welcome! 🚀

Thread Thread
 
konark_13 profile image
Konark Sharma

This sounds too awesome. I would to try it and learn from you. Thank you so much for creating it. I wanna get my hands dirty in CLI or API building haha. Someday, I'll post about my projects too.

Awesome to have you. Keep building and breaking.😁

Thread Thread
 
p0wikkk profile image
p0wikkk

Thanks, that means a lot! Would love to have you try it out. If you hit any rough edges or have ideas, I'm all ears, still very early and shaping the roadmap based on exactly this kind of feedback. And yeah, definitely post about your projects - always good to see what people are building. 😄

Collapse
 
booyaka101 profile image
Christo

👋 Hey DEV! Solo dev here — just started shipping small, single-purpose CLIs and figured I'd say hi.

Two so far, both MIT + on npm:

  • grokscope — asks Grok 4.5's live X search what devs are actually saying about a tool right now, and cites every claim back to a real post. npx grokscope demo (no key needed to try it).
  • gemcatch — fire-and-forget research on the free Gemini tier: submit a long prompt, close your laptop, grab the answer later.

Also just posted my first article here — what grokscope turned up digging into Bun vs Node. Excited to be around people who build things 👋

Collapse
 
konark_13 profile image
Konark Sharma

Hey Christo. Welcome to the community. 😊

These projects looks amazing. I would love to try them. Can you share lessons from your projects that you learned while building them.

Awesome to have you here and have a great time.😉

Collapse
 
booyaka101 profile image
Christo

Thanks Konark, that means a lot 🙏

Biggest one: my tests were lying to me. Both had a full green test suite, but a couple of real bugs only turned up when I actually ran them against the live API — gemcatch was quietly sticking the prompt at the top of its own answers, and the free Gemini tier drops your result after 24h if nothing grabs it in time. I don't trust a green checkmark until I've done one real round-trip now.

Also learned to keep deps light the hard way — a native SQLite dependency blew up CI on one older Node + Windows combo, so when I added a cache to the other tool I kept it to a plain file with zero native deps.

One design thing too: make it runnable with no setup. grokscope is bring-your-own-key with a small per-query cost, so I added npx grokscope demo — replays a real recorded run so you can see what it does before signing up for anything.

Both are still pretty new so I'm finding rough edges as I go — if you try either, I'd genuinely love to hear what breaks!

Thread Thread
 
konark_13 profile image
Konark Sharma

Wow, amazing lessons. I would keep them in my mind before starting my projects. Thank you so much for sharing your lessons and thank you for sharing these projects. If I try I'll provide you an honest feedback.

Collapse
 
vishal_vigilante profile image
Vishal Pandey

Hey everyone! 👋

I'm Vishal, a software developer with 3+ years of experience and the solo founder of VIGILANTE, a free GitHub-based accountability tool that helps developers build a consistent daily shipping habit.

I'm here to learn, stay up to date with the latest technologies, and connect with fellow developers who enjoy building cool things.

I also love talking about software engineering, side projects, productivity, GitHub, and developer tooling. If you're working on something interesting or have questions about any of those topics, feel free to reach out. I'd be happy to help however I can.

And if building coding consistency is something you struggle with, give VIGILANTE a try. I'd love to hear your feedback and learn how it can be improved for developers like you.

Looking forward to learning and building together! 🚀

Collapse
 
konark_13 profile image
Konark Sharma

Hey Vishal. Welcome to the community. 😊

VIGILANTE feels amazing. I'm feeling like I'm secretly Batman. What was your biggest struggle while building VIGILANTE.

Awesome to have you here and have a great time here.😉

Collapse
 
vishal_vigilante profile image
Vishal Pandey

Hey Konark,

Thanks for your feedback on Vigilante, have you connected your account with it and monitored your consistency?

If yes, can you give an honest review here?

Biggest Struggle? - because of struggling in finishing a project, I started building Vigilante to be accountable of whatever I've planned for me.

Collapse
 
amin_parva_ab01ff398fd341 profile image
Amin Parva

Hey — Amin here.

I build open-source agent infra in Python (runtimes, local-first guards, graph RAG). Just published my first post about cutting repeat LLM calls in multi-agent graphs — happy to be here and learn from other builders.

Currently deep in native agent graphs vs the usual glue stacks. If you’re fighting token bills or prompt-injection at the edge, I’d love to compare notes.

Glad to meet you all 👋

Collapse
 
hiper2d profile image
Aliaksei Zelianouski

Everyone posts agent architectures, nobody posts their invoice - so a first post about cutting repeat LLM calls is a good one. I went the opposite way: resend full history on every call by design (statelessness bought me control of the context) and just eat the cost. Curious what your approach gives up to save the calls.

Collapse
 
jubilee_happy_a567008f769 profile image
K Gann

Nice to meet you as well

Collapse
 
amin_parva_ab01ff398fd341 profile image
Amin Parva

That’s a clean trade — and I respect it.

If you own the full history on every call, you own the context window: no “what did the cache think was the same question,” no stale answer after the world moved, no mysterious skip. Statelessness buys auditability of what the model saw. Paying for that is a deliberate ops choice, not a bug.

What I give up to save the repeats is roughly the opposite of that guarantee:

  1. I have to define “same enough.” Harmonic / semantic cache only helps when the intent is essentially a repeat. Unique turns, tool results that change the world, or “same words, new facts” should still climb. If the similarity gate is wrong, you either miss savings or (worse) reuse an answer that shouldn’t apply.

  2. Staleness is my problem. Once something is cached, I own invalidation / TTL / scope — not the model. Full-history-every-time never has that class of bug.

  3. Control moves from the prompt blob into the runtime. Ledger + cache keys instead of “the entire transcript is the source of truth.” That’s a win when graphs are multi-hop and the same honest question shows up again; it’s a loss if your product is “always re-ground on the full conversation.”

So I don’t treat cache as “never pay.” I treat it as: pay for novelty and for state changes; don’t pay twice for the same honest climb. Your design says: novelty detection is hard / risky, so always pay. Totally coherent — especially for agents where wrong reuse is worse than a fat invoice.

Curious where you draw the line inside the history itself (trim? summarize? always raw). That’s often where the bill actually hides even in the stateless path.

Happy to compare notes either way — invoice stories > architecture slides.

Collapse
 
doubletime profile image
doubletime • Edited

hello! I'm a mid-level software engineer. Came here just so that I can learn in public. Distilling down my knowledge of stuff I've worked on is a pretty great way to get new insights myself and I don't do it often enough. Lets see if I can keep it up on this account 😄

Collapse
 
earlgreyhot1701d profile image
L. Cordero

Hello @doubletime Learning in public here at Dev has been epic!

Collapse
 
omar_alshafai profile image
Omar Abdelfattah Alshafai

hello

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