DEV Community

Cover image for Welcome Thread - v361

Welcome Thread - v361

  1. Leave a comment below to introduce yourself! You can share advice, tell us 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/advice or just a hello. ๐Ÿ‘‹

A team of office employees dance. With text: Welcome!

The most thoughtful comments will be awarded our warm welcome badge. โค๏ธ

Top comments (273)

Collapse
 
oud_agarwood_db8f2138a66c profile image
Oud Agarwood

just joined this community to learn more about generative ai techniques.

Collapse
 
hadil profile image
Hadil Ben Abdallah

Hey Oud! ๐Ÿ‘‹๐Ÿป
Welcome to the community ๐Ÿ™Œ๐Ÿป

Collapse
 
jarvisscript profile image
Chris Jarvis

Welcome to DEV, Oud.

Collapse
 
adavesik profile image
Sevada Ghazaryan

Thanks for the warm welcome, Ben!

Collapse
 
francistrdev profile image
๐Ÿ‘พ FrancisTRDev ๐Ÿ‘พ

Hey Oud! Welcome!

Collapse
 
lcai000 profile image
lcai000

hello!

Collapse
 
dmesh_who_knows profile image
Dharmesh Rathod

hellooo

Collapse
 
richardpascoe profile image
Richard Pascoe

Welcome, Oud! This isnโ€™t exactly my field, but Iโ€™m sure youโ€™ll find plenty of information here. The DEV Community is full of bright minds and curious souls!

Collapse
 
elsadevops profile image
Elsa Adjei

Hi welcome!

Collapse
 
lukepongadev profile image
Luke

hey welcome :)

Collapse
 
shadowbuoyy profile image
Shadowbuoyy

Howdey!

Collapse
 
themexriver_official profile image
ThemeXriver Company

new member

Collapse
 
shahrukh_969f09f5c4449adc profile image
Shahrukh

Hey guy how's doing...
i just joined this community to learn about web development and software development. hope it I'll be fun because i enjoy a lot coding, creating crafting all the stuff attract me.
thanks and wish me happy journey.

Collapse
 
jarvisscript profile image
Chris Jarvis

Welcome to DEV, Shahrukh. Follow the WebDev tag to see web development in your feed.

Collapse
 
hadil profile image
Hadil Ben Abdallah

Hey Shahrukh! ๐Ÿ‘‹๐Ÿป
Welcome to the community ๐Ÿ™Œ๐Ÿป

Collapse
 
lcai000 profile image
lcai000

hey

Collapse
 
francistrdev profile image
๐Ÿ‘พ FrancisTRDev ๐Ÿ‘พ

Hey Shahrukh! Welcome! There is a lot of great resources here for web and software development here! The community is awesome for me so far and wish you the same for your journey!

Collapse
 
richardpascoe profile image
Richard Pascoe

Hey there, Shahrukh. Welcome to the community! I am sure you'll find a lovely home at DEV, with plenty of like-minded souls sharing information about their own learning journey!

Collapse
 
jess profile image
Jess Lee The DEV Team

Welcome, everyone!! I hope you enjoy it here :)

Collapse
 
hadil profile image
Hadil Ben Abdallah

Welcome to DEV! ๐Ÿ™Œ๐Ÿป

If youโ€™re new here, Iโ€™m really glad you found your way to this community. DEV is one of those rare places where curiosity, kindness, and learning actually coexist, and thatโ€™s what keeps me coming back.

Iโ€™m Hadil Ben Abdallah, a software engineer and a technical content writer who loves turning complex developer topics into clear, practical stories that actually help people build things. I learn a lot by reading othersโ€™ experiences here, and I strongly believe that sharing, even when you feel โ€œnot ready yetโ€, is how we grow fastest. ๐Ÿ”ฅ

If youโ€™re just starting out, my advice is simple:
๐ŸŒŸ Ask questions.
๐ŸŒŸShare what youโ€™re learning.
๐ŸŒŸ Donโ€™t compare your chapter 1 to someone elseโ€™s chapter 20.

Looking forward to learning with you all ๐Ÿ’™

Collapse
 
olaproeis profile image
Ola Prรธis

Hey! Just joined the community. I'm a new developer who loves building things with AI, using it as a coding partner for side projects has completely changed how I approach software development.

Currently deep into Rust and desktop app development, but always curious about what others are working on. Looking forward to learning from this community and sharing what I pick up along the way!

Collapse
 
richardpascoe profile image
Richard Pascoe

Welcome, Ola. I'm sure all of us in the DEV Community look forward to hearing more about your own experiences. What make you decide on Rust, by the way?

One thing you will find here is a warm welcome, alongside a great atmosphere and plenty of kind folks willing and able to share their knowledge.

Collapse
 
jgsteeler profile image
Johnny Gibson

I may have to pick your brain I an interested in using Rust to create some WASM plugins to run in an existing.net app

Thread Thread
 
richardpascoe profile image
Richard Pascoe

Well, I'm more a Python man myself but I've always held Rust in high regard. That said, happy to see your progress and there are many Rust-based members here at DEV!

Collapse
 
olaproeis profile image
Ola Prรธis

Thanks for the warm welcome, Richard!

I chose Rust for a few key reasons:
Cross-platform - I wanted to build a desktop app that runs natively on Windows, macOS, and Linux without maintaining separate codebases. Rust with egui makes this surprisingly smooth.

Memory safety. Rust's ownership system is a learning curve, but now I really appreciate not worrying about memory leaks or data races. The compiler catches so many bugs before they become runtime issues.

Maturity. The ecosystem has really grown. Crates like egui, comrak for markdown parsing, syntect for syntax highlighting, there's a quality library for almost everything now, with great documentation.
Looking forward to learning from everyone here!

Thread Thread
 
richardpascoe profile image
Richard Pascoe

Thanks for the reply, Ola. Yes, I've heard great things about Rust myself, for many of the reasons you've listed. Always nice to hear when someone is enjoying their journey with their weapon of choice - as it were! Talk of the strong ecosystem has me even more curious - thanks for the heads-up!

Collapse
 
joel_delpilar_68093b89ec profile image
Joel del Pilar

๐Ÿ‘‹๐Ÿผ

Collapse
 
lcai000 profile image
lcai000

I checked out your notebook app on Github and it's really good, solves a lot of convenience issues I have with markdown writing apps and Mac's built in writing apps!

Collapse
 
francistrdev profile image
๐Ÿ‘พ FrancisTRDev ๐Ÿ‘พ

Hey Ola. Hope you are well. Welcome to the community!

What projects are you building with Rust by the way? I heard that Rust is on the rise to popularity now because of its runtime.

Again, welcome!

Collapse
 
olaproeis profile image
Ola Prรธis

Thanks Francis!

I'm currently working on a text editor with markdown support + native mermaid diagrams rendering in rust, so mermaid.rs basically :P

Started the project because I wasn't happy with how Microsoft changed Notepad in Win11, and figured I'd try building what I actually wanted.

I'm not the strongest programmer, but I've developed a solid AI-assisted workflow that's been working well, the project has grown to include a bunch of features. Pretty happy with how far it's come!

Interestingly, Rust's strict compiler makes AI-assisted coding more reliable i think, mistakes get caught at compile time rather than runtime. That plus the improvements in newer models like Claude Opus 4.5 has made for a pretty smooth workflow.

Thread Thread
 
francistrdev profile image
๐Ÿ‘พ FrancisTRDev ๐Ÿ‘พ

Wow that great :D

I took a look at the text editor you are building on GitHub and it looks like it got traction (847 stars)! How did you get this much popularity before Dev.to? Is it marketing?

I would assume mistakes happen usually in compile time if it is that reliable (Unless the AI is poorly trained and getting the results that are not accurate. But would that be a runtime error though?).

Will check your project out in the future and maybe contribute! Mind as well start to be familiar with Rust. Awesome work!

Thread Thread
 
olaproeis profile image
Ola Prรธis

most of it came from a single Hacker News post around the v0.2.0 release that did really well. HN can be unpredictable, but when a post lands at the right time, it drives a lot of visibility. I also shared it on a couple of Reddit communities (r/rust), but HN was definitely the main driver. No fancy marketing strategy, just sharing something I built and hoping it resonated with people.

Would love to have you! The codebase is in Rust with egui for the GUI. If you're new to Rust, it's a great way to learn, the compiler is strict but helpful. Feel free to check out the issues on GitHub or just poke around the code. Happy to help if you have questions!

Thread Thread
 
francistrdev profile image
๐Ÿ‘พ FrancisTRDev ๐Ÿ‘พ • Edited

Sounds good! I will let you know in the future if anything! (Also followed you on Dev.to to look forward to more updates! :D)

Collapse
 
retro-1o1 profile image
Abdullah Musa

Hey DEV community!

Iโ€™m here to share my learning journey, mainly around Linux, especially Arch Linux, and open-source tools. I like documenting setups and experimenting with systems. Excited to be part of the community!

Collapse
 
richardpascoe profile image
Richard Pascoe • Edited

Welcome to the community here at DEV, Abdullah. I use Manjaro Linux on an old laptop (Xfce) - my first step to migrating away from Big Tech. Arch would be the next logical step in some ways, so would love to hear more about your own experiences with it!

Collapse
 
retro-1o1 profile image
Abdullah Musa

Thank you, Richard!

Iโ€™m mainly running Arch Linux alongside Windows in a dual-boot setup. I havenโ€™t tried Manjaro yet, but my focus has been directly on Arch. Iโ€™m also on a moderately old system (i5 4th gen), and surprisingly, it has been more capable than I expected.

Things I assumed werenโ€™t possible on this hardware under Windows turned out to be very doable once I started exploring Arch and tinkering more deeply. Iโ€™ve experimented with QEMU, GPU passthrough, and benchmarking. Even with gaming, Iโ€™ve noticed some story-driven offline titles performing better on Linux than they did on Windows.

One of the most fun parts for me is customizing Hyprland, although it can be very time consuming. But my main desktop environment on Arch is KDE Plasma. I feel Arch Linux is a great choice if you want to build your system from zero with full understanding. If you have spare time and want complete control from zero to one hundred percent, Gentoo Linux is also worth trying. I experimented with Gentoo as well, but with only four CPU cores, compilation took a very long time, so I eventually shifted back to Arch.

Thread Thread
 
richardpascoe profile image
Richard Pascoe

Strangely enough my old laptop running Manjaro is also 4th Gen (though an i3) The Xfce desktop environment seems tailor-made for it though, and I run a fairly light system with regard to software installations.

I am most certainly going to tinker with Arch myself at some point. My current laptop is the only Windows-based computer in the house now, and I'll be dual-booting that at least before the end of the year.

My eventual desktop development PC is going to be based around Fedora KDE but that's mainly because I won't need or want it to be bleeding-edge in regards to update cycle. However that isn't set in stone at this point - so who knows!

Thread Thread
 
retro-1o1 profile image
Abdullah Musa

Xfce is best suited for older hardware and was developed mainly as a lightweight desktop environment. If you want something even lighter, you can try LXQt, as it uses less RAM and overall CPU resources. But if you are comfortable with Xfce, it is still a very solid choice.

Manjaro is already an Arch-based distribution, but I think it offers more stability compared to Arch. If you really want to try Arch, I would suggest not updating the system too frequently. Running updates weekly or even twice a month works better.
However, this last update had some issues. My guess is that itโ€™s related to initramfs. The kernel was updated, but the initramfs didnโ€™t regenerate properly, and my system has crashed twice so far. For now, Iโ€™m just waiting for the next update because Iโ€™m a bit lazy to fix it myself.

Thread Thread
 
richardpascoe profile image
Richard Pascoe

Indeed, one of the main differences between Arch and Manjaro is that updates are held back a week (at least I think I've understood that correctly) to try to catch any potential issues. As the older machine is rarely used, I would like to do a fresh Arch install on it at some point, regardless.

Either way, I just want to get comfortable in the Linux ecosystem, so I can discover things much like you have, Abdullah. If you get around to posting here, I will certainly been looking forward reading those posts!

Thread Thread
 
retro-1o1 profile image
Abdullah Musa

Yes, you have understood that correctly. Manjaro holds updates back to catch potential issues, which makes it feel safer on older or less-used machines.

If you go with a fresh Arch install, a small tip is to disable the swap partition if you are using the archinstall script. If you prefer doing everything manually, you can use cfdisk for disk partitioning. Although the Arch Wiki suggests fdisk, it can be harder to track disk names and partition labels when partitioning manually. Both tools are already available in the Arch ISO.

Iโ€™ve been using Arch for about a year now and have tried various setups along the way. Iโ€™ve started documenting my experiments and plan to share those experiences here from time to time. Getting comfortable with Linux is what pushed me in this direction as well.

Thread Thread
 
richardpascoe profile image
Richard Pascoe

Look forward to you sharing those experiences with the DEV Community. I will certainly do the same when I install Arch. Appreciate the advice too!

Collapse
 
ben profile image
Ben Halpern The DEV Team

Welcome everyone!

Collapse
 
jeff_horn_9aef097bfa3480b profile image
Jeff Horn

hello everyone, I'm about as dumb as a box of rocks when it comes to tech, but I love the shit out of it. I don't know why but I do but I don't understand it lol how are you guys doing today? I am a 23 year army veteran and I am 100% disabled because I was blown up a few times and I live in Southern California for now. I'm picking them move to Missouri did I say I love tech but I don't understand it? If somebody can teach me just a little bit of tech you'd be the smartest person on this earth because I just don't understand it. I don't understand how to code I don't understand how to build stuff with code. I don't understand none of that so if y'all could teach me how to code that that would be fantastic. I look forward to chatting with each and everyone of you and maybe hopefully someday soon or later we can meet up because I plan on traveling a whole lot. Did I mention I don't know how to code I really don't well AnyWho great meeting you guys and I will post a picture of myself. Maybe if if you're lucky lol if I'm lucky I won't break the camera so thanks a lot guys and I will talk to you soon.

Collapse
 
richardpascoe profile image
Richard Pascoe • Edited

Greetings, Jeff. First off, thank you for your service, and Iโ€™m really glad youโ€™re here.

Donโ€™t worry at all about feeling โ€œdumbโ€ with tech โ€“ loving it is already half the battle! Coding can seem like magic at first, but everyone starts somewhere. A good way to begin is by playing around with small projects or tutorials โ€“ even something as simple as making a little webpage or learning some Python can be enjoyable and not too scary.

Out of curiosity, do you have any particular areas of tech youโ€™re interested in? Like games, websites, robots, or something else entirely? Knowing what excites you can make learning way more fun. Either way there are plenty of people here at DEV at all stages in their learning journey, so you will have lots of support.

Collapse
 
itsugo profile image
Aryan Choudhary

Hi all, and a warm welcome to the new dev.to community members! I've been around for a bit over a year now, initially joining just to show support for a friend's blog. It was exactly a year later that I decided to start sharing some of my own thoughts and experiences. One thing that really drew me in was this community's support - even when people were being critical, it didn't feel harsh, it felt helpful. There's something really lovely about that dynamic. I hope you all find the same support here, and are able to grow and learn together. Cheers and welcome to dev.to!

Collapse
 
jays2017priority profile image
Jenifer

Hi Everyone. So excited to be here. I am a just learning Java, and hope to get into SQL. I would love input on the process. Sometimes it is tough to not get discouraged.

Collapse
 
richardpascoe profile image
Richard Pascoe

Welcome to the DEV community, Jenifer! Imposter syndrome, false starts, and plenty of other challenges can make the learning journey tough - but keep at it.

What led you to choose Java, by the way? Was it because of the tech stack or something else? I always find it interesting to hear why people pick a particular language to start with (I went with Python myself)

Collapse
 
jays2017priority profile image
Jenifer

Hi Richard, so glad you responded. I have been on and off with my learning over the years. It was either life got busy or I got discouraged, or just wasn't willing to put the time in that I know learning code requires. When I got my BS in computer science a little over a decade ago, the language used was Java. I did dabble in Python a couple of years ago, when I was thinking about being a data analyst. I really am a fan of Java. I just really need a community to help in this journey. I have never joined one before, and maybe that was one of the reasons I would give up. I really want to be in the field and hope to find a job soon. I know I just have to keep putting in the time. I just hope to get good feedback and maybe help in this process. How long have you been in the field, what got you interested in coding itself and Python?

Thread Thread
 
richardpascoe profile image
Richard Pascoe

Thanks for the reply, Jenifer. My own journey has been on/off itself. Life finds a way of getting in the way all too easily at times!

Java is a fine language and I understand why you would want to continue with something you're familar with. Through Python, I toyed with ML myself at one point - joining Kaggle before I became overwhelmed/disillusioned.

The change for me, and also the reason I am here, is I looked back on the last five years or so and realised I have forgotten most of what I had learnt because I wasn't using that knowledge. Being here, writing about my journey, keeps me consistent and - for want of a better word - honest.

Right now, I'm more a hobbyist than anthing else but I am working through the curriculum at freeCodeCamp with regard to webdev. As far as Python is concerned, I simply love the syntax, I feel comfortable with it, and I have plans to use it.

You'll hopefully find that community you seek here - in fact I'm sure that you will! I look forward to hearing more about your journey!

Thread Thread
 
jays2017priority profile image
Jenifer

Hi Richard. Yes life can get crazy sometimes. For sure, with programming, you use it or lose it. I hope to stay focused on this journey with this community also. I am working through a course on Udemy that is a Java masterclass. It has a lot of exercises/challenges after many of the lessons, some I can do, some I can't. I wonder, do I really need to do all of the exercises after each section. That is when I get discouraged a bit, but the difference is that this time I am not giving up, and have joined several communities that will help with any question I will have. The main thing, I figure, is I keep practicing on one or two exercises/challenges and move on to the next lesson, or I will never get through the course:). Thank you so much for mentioning the Java resources to someone else. You never know what's out there. I hope to hear the great strides you are making in your journey also.

Thread Thread
 
richardpascoe profile image
Richard Pascoe • Edited

Thanks for the update, Jenifer. A Udemy course sounds like a good starting point, I have one to do myself - 100 Days of Python. I would suggest you try your best to complete the exercises - if you can't then don't beat yourself up over it. You could also create a post here on DEV if something isn't quite clear to you. Web searches are still your friend, even in this world of LLMs.

With regard to my own journey, I tend to write something every day or so in regard to my freeCodeCamp journey - happy for you to read those if you feel they would offer some additional motivation. My own Python Resources post had me thinking about what could be out there for Java and it's a pretty similar picture, to be honest. Java Full Course for Beginners by Mosh, Intro to Java Programming by freeCodeCamp, Exercism Java Track, and the W3Schools Java Tutorial as well.

Just remember learning is about the journey, not the destination - we all had to start somewhere!

Collapse
 
francistrdev profile image
๐Ÿ‘พ FrancisTRDev ๐Ÿ‘พ

Hey Jenifer. Hope you are well. Welcome to the community!

Glad you are learning Java. What kind of projects are you thinking of that involves Java? I rarely seen projects that uses purely Java and the only time I seen it was my friend building chess in Java.

What are you hoping to get out of the Dev.to community? Is it trying to master Java and SQL? Inspiration Since you mention discouragement)?

Either way, welcome!

Collapse
 
jays2017priority profile image
Jenifer

Hi Francis. Thank you for the warm welcome. I am not sure about any projects of my own. Right now I am working through a Udemy Java master class, which does have a lot of exercises/challenges for me to practice with. I figure, to put some of those in my portfolio. As far as the community hear, I am hoping to get some encouragement to not give up. I do want to learn a lot more about Java and SQL, to find a remote development role soon. What about you? What are learning?

Thread Thread
 
francistrdev profile image
๐Ÿ‘พ FrancisTRDev ๐Ÿ‘พ

Thanks Jenifer!

I am reviewing my skills in Full-stack, but also learning AI on top of that for the goal of implementing AI to my full stack projects. I hope to get conformable with it as a goal for this year. Hope your journey goes well :D

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