DEV Community

dev.to staff
dev.to staff

Posted on

Welcome Thread - v20

Hey there! Welcome to dev.to!

Scooby Doo cuts through a layer of fog with a knife, and smiles satisfingly.

  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 and say hello or ask them a question. 👋

  3. Or answer this question: What's your favorite tool to use and why?

Oldest comments (97)

Collapse
 
deciduously profile image
Ben Lovy

Hi y'all - I'm a lurker who decided to de-lurk this week and post some stuff I've written. I've been self-learning completely in isolation and felt it was time to start interacting more with people who know more than I do. First step Dev.to, next step meetups!

I'm learning to code via Rust and TypeScript, and my absolute favorite tool I've found lately is yarn-upgrade-all - to think I was doing that by hand! Tsk tsk.

Collapse
 
kvie profile image
Karyme Virginia

Welcome, Ben! It's great to have you in the community. :) I can understand how lonely self-learning can be. I'm part of a bootcamp — Flatiron School — and I've at times been very conflicted. I'd say one of the top reasons I'm a part of it is simply the community I get to interact with.

I've heard so many cool things about Rust! Is that the first language you've been learning?

Collapse
 
deciduously profile image
Ben Lovy

Thanks Karyme! I've thought about bootcamps many times before - what holds me back is the time commitment. I hold a non-tech 9-5 job and can't quite swing several months of no income. Lunch breaks and evenings for now will have to do. I take if you've found it worthwhile?

It's not the first language I tried (that was actually Ruby, in high school), but it's the first one I've built anything significant with so I'm considering it my "first" language. It rekindled my enthusiasm for the craft after years of waffling - I can't recommend it enough! The only issue is that now it's difficult to tear myself away - it's appropriate in a wide range of domains and it's hard to shake off the "well, I COULD be doing this in Rust!" feeling.

Collapse
 
lotusgirl69 profile image
Candice

Hi Karyme,
You should check out WomenWhoCodeDC. We’re group of women who get together to code and network. There are even free classes and we’re on Slack. We even have a Python Beginners course on Wednesday.

Candice

Collapse
 
bhaibel profile image
Betsy Haibel

Rust is a pretty hardcore first language! I've been learning it on and off for a year and it's only now that I'm starting to feel like I'm getting the hang of it. Then again, I think that learning it as an experienced dev might be harder in some ways -- I kept on wanting field ownership to work like attribute ownership in Ruby, and oh boy does it not.

Collapse
 
deciduously profile image
Ben Lovy • Edited

I think you hit the nail on the head - it's a function of what you're familiar with. I disagree with the notion that Rust is inherently more difficult to learn than anything else - it just pushes the complexity up front instead of just letting you write something broken anyway and having to deal with it yourself. You need to learn to do it "right" before you can do it at all, but get over the hump once and you're good to go. I think it's easier to use because you have this fantastic compiler showing you what you're doing wrong. There's much less trepidation around trying something outside your comfort zone because you know rustc has your back. I'm now surprised when other languages let me do things I know rustc would have a problem with and it's a pretty good indicator I might (but not necessarily) need to rethink my implementation.

Collapse
 
lotusgirl69 profile image
Candice

Hi, how do you like Typescript? I was thinking of learning it. I want to be a frontend developer.

Collapse
 
deciduously profile image
Ben Lovy

Hi Candice! I love it - static, strongly-typed languages are my comfort zone, and TypeScript lets me feel more confident about writing correct JavaScript. If you're new to types, though, the general consensus is to learn JavaScript first and add types later.

I asked this question here last week, there was a good discussion:

dev.to/deciduously/typescript-befo...

Collapse
 
ronaldoperes profile image
Ronaldo Peres

Hi everyone!!

Collapse
 
pjrynewicz profile image
PrescottJRynewicz • Edited

Hello!

My name is Prescott! From Los Angeles, CA. I am a java developer for Skunk Works, creating analysis tools for Fighter Jets, and a web developer/musician in my free time.

Came across this site while reading some dev articles, and appreciated the work the development team put into this site, so I thought I'd join.

I also strongly appreciate the mark down capability

So much better for getPoint().submitToCommunity()

Collapse
 
emdohh profile image
Meag Doherty

Hi everyone, my name is Meag Doherty and I'm a user experience designer working with the U.S. federal government. This place looks interesting and more welcoming than other dev boards. Currently, thinking about diversity and inclusion, promoting safe spaces in tech, improving the designer <> dev handoff, and graph databases for user research.

Collapse
 
ben profile image
Ben Halpern

Welcome, really exciting topics. Can’t wait to hear what you have to say.

Collapse
 
bhaibel profile image
Betsy Haibel

Hey folks! Long time lurker who just joined. I'm a full-stack web developer who's been developing professionally for about a decade, and who made anime and fan fiction sites for funsies for about [a faintly embarrassing] number of years before that.

Nowadays I work mostly in Rails, Node, Vue, and React. My favorite kind of front-end, though, is still an old-school server-rendered one. You can do so much with just CSS and PJAX! And new awesome things are being added to CSS every day! (I learned about w3.org/TR/css-multicol-1/ last night and I'm still starry-eyed.)

Right now I'm also learning Rust for funsies. It's really different working in a compiled language but I'm having a lot of fun with it.

Collapse
 
ben profile image
Ben Halpern

Welcome!

Collapse
 
ourmikegeorge profile image
Mike George

Hello, I'm retired and trying to catch up on Javascript/css for PWAs. I haven't learnt this much new stuff since the 90s and finding it a very steep learning curve!

Collapse
 
skrish2017 profile image
Shashi

Shashi here. Learnt of this platform via Alli Spittel on Twitter. Teaching myself Python at the moment. Looking forward to learning more about the world of development from this space!

Collapse
 
sandeepbalachandran profile image
Sandeep Balachandran

Hey guys, This is sandeep here,full stack dev. It seems quite interesting to surf around here. Community responses are very informative and responsible. Glad i found this location to mingle around.

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
wangonya profile image
Kelvin Wangonya

Welcome to the community Melvin :) Happy to see someone else from home here ;)

Collapse
 
melvin1atieno profile image
Melvin1Atieno

Hi Kinyanjui!! Thank you :). Same here

Collapse
 
crazy7o profile image
Radostin Ivanov

Hi everyone.
My name is Radostin Ivanov.
I work at Kukui Corp. as fron-end developer.
I am from Veliko Turnovo, Bulgaria.

I am here to find some awesome articles and advices from this community.
Will be happy to help if I can.

Happy coding to everyone!

Collapse
 
thomaswdmelville profile image
Thomas Melville

Hi all,

The name's Thomas Melville hailing from Ireland and working for the big corporate Ericsson.

I'm also a lurker who finally posted this week. Dev.to is a great community and resource, I plan on posting more stuff as I learn more. You know what they say, "everyday is a school day!" (That's also one of my teams values)

As well as the technical side of our job I'm interested in the human side and enjoy reading psychology books. One of my favourites is "Mistakes were made, but not by me"

Collapse
 
cfecherolle profile image
Cécile Fécherolle • Edited

Hi guys! Cécile here, French web developer, usually working somewhere between the front-end (JavaScript) and back-end (Java 8) of a stack, it really depends.
I'm looking forward to joining this awesome community. I was more of a lurker when it comes to dev.to (following on Twitter, reading and so on) but today I decided to actually sign up and be there!

In the future, I would love to write a short article about a tool or some experience I want to share. It could help me get started because I feel like I'm being a little bit too silent and might have things to share here, even though I am no expert. Let's find out. :)

I was driven here by the global mood which seems very benevolent, and that can be quite rare in our work field. I hope I won't be disappointed!

Collapse
 
httpjunkie profile image
Eric Bishard

Hi everyone, I have been eyeballing Dev.to for a while, decided to take the plunge and hopefully will have a lot of stuff to write about. Just switched careers from software engineering to developer advocate, I wrote my first article on that.

I work with React JS and JavaScript, hoping to write a lot on that topic.

Hope to meet lots of great devs here!

Collapse
 
remjx profile image
Mark Jackson

I didn't know what a Developer Advocate was until now after googling it! As a Developer Advocate, what does a day-in-the-life look like for you? In your article you mention "learn, teach, write and travel" but I think I'm still a little bit hazy on what it is :)

Collapse
 
httpjunkie profile image
Eric Bishard • Edited

Hi Mark,

Sorry it took awhile to get back to you. So a day in the life. I can explain that, but first let me tell you a little about my background because I don't want you to think developer advocate is an easy job. I have been doing web development for over 15 years. I have worked with some companies like PSAV, SolarCity, Tesla and also helped run a web development company and freelanced for over 10 years (web dev). These are all things that prepared me for this job.

I mostly write everyday about technology, that is the majority of my work. Writing articles. I write anywhere from 1 to 3 articles a week, while also attending meetups and conferences. I try to get as many speaking engagements as possible. For instance this Thursday I will be presenting at Reactivate meetup in San Jose talking about React Hooks. This talk I am giving is something I have spent the better part of a month writing articles on and now I will use everything I learned to turn that info into a live talk.

My company and I target a list of conferences that make sense for me to go to each year. I will attend about 8 conferences this next year (2019). I will speak at several of them. So I write everyday, publish those writings, attend meetups and conferences, speak at many of them and I also work with our engineering team to make our product better (KendoReact) by talking with those who use it and relaying that info back to the team.

Even though I am a developer advocate for KendoReact. That doesn't mean I spend the majority of my time advocating just for that product. My company expects me to become a member of the JS and React communities as a thought leader. So that means learning everything I can about the bleeding edge of React and JavaScript. If someone wanted to become a developer advocate I would suggest about 5 years of experience as a software engineer or front end developer first, but don't let anything I say turn you off from trying. I would tell that person that they need to be comfortable teaching themselves and others. Finally they would also need to be comfortable writing and speaking in public.

Hope that answers some more of your questions.

Thread Thread
 
remjx profile image
Mark Jackson

Thanks for the detailed response! Makes a lot more sense now.

Collapse
 
adipginting profile image
Adi Primanda Ginting

Hi, I am Adi from Indonesia. I am new :). I like everything about programming but sometimes trapped in the euphoria of learning. I like programming languages that are c-like.

Looking forward to learn about cool things here :)

Collapse
 
devsumanmdn profile image
Suman Kundu

Hey everyone, I am Suman and mainly I do javascript stuff, but also interested in learning Golang, but my fulltime job is killing it.

I work as a full-stack developer. Express and React and a lot of other stuff..., happy to be here.

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