Hey there! Welcome to dev.to!
Leave a comment below to introduce yourself to the community!✌️
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.
Reply to someone's comment and say hello or ask them a question. 👋
Or answer this: Do you like working remotely? Why or why not?
Top comments (140)
Hello everyone from sunny Malta (Europe) =)
Been working as a web developer for 15 years and now running my software company, Root Codex.
My main skills are around PHP, Python, AWS, Linux, Docker and React. Lately been focusing more on machine learning and other technologies that might be of interest.
We love remote, in fact our company is completely remote with amazing individuals from all around the world.
Looking forward to getting to know everyone!
Great to have you!
Thank you!
Hello! I like to have the option to work remotely but I have a hard time 'turning off' once I'm doing something so working at home can be a challenge for my work/life balance. I've been working with WordPress for the past few years and now I'm looking to get out of making marketing websites and into software development. Any advice on switching focus to software is welcome!
There are LOTs of different alternatives when you are looking to get into software development.
One site I like to recommend is freecodecamp.org, it's easy to use, gives you a good start on playing with JavaScript and has lots of resources to help you get started. One of the things I like most about the exercises on this site is that they start with one or more failing tests and you have to update the code to get the tests to pass. It's a great into to Test Driven Design (TDD).
Once you've finished something like that, I'd probably take a look at some of the free online courses that are out there.
Sample resources:
inc.com/larry-kim/9-places-you-can...
Good luck!
Jeff
Thank you so much @jbelina ! I'm currently taking an intro to comp sci course that has exercises in Python and I'm signed up for a deep-dive bootcamp into JS and React for the new year. I'll definitely check out freecodecamp.org as I have already bookmarked several of their Medium articles!
Welcome. I usually use Udemy when I want to learn stuff about software. There is utube, but sometimes Udemy is more structured and they provide resources.
I have a couple of courses queued up in Udemy and I have a Pluralsight account I'm using, too. I have been concentrating on Python and JS (and just wrote my first node.js script!) but I'm open to suggestions about what else I should study.
Oh, ok. Awesome! Well that all depends. Java and C# are two of the most popular languages one could study since they can do almost(if not) everything. Angular and React are popular among the front end side. SQL and mySQL are for the back end. There are more backend technology, I only mess with those two as of now. Ruby and Ruby on rails is another good one. There are a plethora of things you could get into. Are you trying to do more frontend, backend or full stack?
Aiming for full stack. I like to be able to jump in anywhere I'm needed on a project! I know we have a few Java repos at work so that will likely be a language I need to figure out at some point. MySQL I'm pretty familiar with and we just finished a project where we used DynamoDB which was very interesting!
My passion/hobby for the past few months has been testing out static website generators and I've built a little Hugo site to test out functionality. I've only just started mucking about with Gatsby, too.
Nice. Well u seem to be on the right track. Keep it up!
To understand better your post...
So, you've been working with PHP, HTML, WordPress, Social media and SEO Optimization?
Now, you seeking to develop applications. Web, back-end or Desktop?
Perhaps, Mobil? Agile Technics,
Most likely not native apps or desktop apps? I have made Win32 console apps in the past and it doesn't interest me as much as web-based applications do. I'm currently learning python and digging into React. I've also recently worked with a team in Vue, Python 3, and AWS and found it very interesting!
Welcome!
Thank you! :D
Wellcom
Thenks
Hello! I am Amruta, a tech writer at a startup in NYC. In my free time, I make YouTube videos about tech writing. I am passionate about helping developers create good and effective tech docs/blogs. Let me know if I can help with any of your writing projects :)
I’d love to watch your YouTube videos, could you share a link? :)
Sure! t.co/XxALJ88D0k
Subscribed! Thank you :)
Aww thank you!
Hello everybody from Italy! Just found this community on twitter, seems great! 🎉 I am a firmware engineer (mostly C/C++) but lately I have been tinkering with JS, React and other web dev tools, and I have to say, I really like it!
Welcome!
I'm new here too.
I'm curious whether TDD and Agile methodologies are as popular in the firmware world as they seem to be elsewhere.
Also, since you're playing with JS and other web tools, I'm wonder if you have played with freecodecamp.com? I really like the way their exercises are done, and the fact that the site itself is open source.
Take care!
Jeff
Thank you Jeff! I have completed the first part of the freeCodeCamp course, I like their exercises too, and I am a big fan of JAMstack, Netlify and other tool (tools which freeCodeCamp make a large use).
About TDD and Agile in the firmware world, I must say that in my current work we don't use them (even if I would reaaaaaally like) because there is a bigger complexity in mocking hardware components and being a 20+ years old (and sometimes stubborn) company we don't make use of Agile techniques.
That being said, I am really interested in these topics and I would like to use them in my side projects (at least as far as TDD).
I have a friend that works at a company doing hardware development, they do their "programming" in VHDL and he's been trying to incorporate Agile practices into his workgroup.
Sounds like the company he works for has different pockets of that are playing with Agile methodologies, but most of them are on the software side and not in hardware.
One of the benefits he's found from creating his project backlogs and breaking down tasks to fit into timeboxed sprints is that he's able to provide project managers with the percent complete tracking vs. hours used much easier than other teams. He just pops a report out of his story tracking tool and rolls up the information by project.
If I recall correctly, he's also integrated Jenkins and some Lint tools to help block breaking changes. It won't catch everything, but it's helped his team quite a bit.
I think we adopted similar strategies, I use Trello to manage my tasks - but mine only. Even if I mostly use C/C++, it would definitely be a good idea to integrate some linting in the projects (there has been a lot of issues related to uninitialized variables, out of bound indexes..)
Hey y'all! I like to work remotely, but I mostly work from the office. I think a key part of successfully working remotely is to set up a solid environment. One tip I've read before is to have a specific room or place at home where you only do work. If you need to take a break, step away from there and go take a break somewhere else, then go back to your workspace. This allows you to imitate that "going to work" feeling, and at the end of the day, you can "leave work" even though you're technically still at home.
Very much agreed - it helps me to keep my morning routine too. I get up, eat breakfast, brush my teeth and shower like any other day, and then sometimes actually physically go walk around the block before doing anything. When my simulated "commute" is over its much easier to sit down and focus - it separates the "home" and "work" portions of the day.
Hello everyone, I'm an old developer newly retired. It's great to be part of a vibrant community where I can keep learning. I wrote my first program in the 1980's on a reel of ticker tape, and had to wait 2 days for the compiler report.
That's awesome. I was learning about programming in the 80's, and didn't play with ticker tape... when I was playing with Pascal on a college mainframe, they had punch cards laying around... but they weren't in use anymore.
At my first job playing with COBOL, I got to switch out disc packs on the company mini computer which was pretty cool.
Take care,
Jeff
Hello. I'm trying to understand how to build an active open source community around an excellent idea. Maybe somebody here could help me with that or give some basic tips.
I'd be happy to answer any questions around that! I don't have any huge projects, but I maintain/collaborate on 3 or 4 OS projects. I might be able to help out!
Cool! Thanks for your help. Here it is our GitHub repo github.com/Remmeauth/remme-core/. Could you advise what should be my starting tasks to accomplish for attracting open source community to check it out?
So I guess first thing, what goal do you want to accomplish with this?
Not dependent on that, here are some more things I would recommend:
Get some issues tracked - I assume you have some plans for where the library could go, so write some of those up and tag them where appropriate. Some good tags to start with are "good-first-issue" for new developers and some tags around what the issue deals with (i.e. "security", "updates", "documentation", etc.)
Get a page set up around the project. Explain a bit about what it is, why it's OS, how people can use it, etc.
Post in the next "Who's looking for contributors" post.
Hope those help a bit! Let me know if you have any questions!
Hi Conlin! Thanks for your useful feedback. Could you look at my ideas about the entry readme doc and leave your comment about it on GitHub? github.com/Remmeauth/remme-core/is...
Hi ! That's a very good idea
Thanks. Could you recommend GitHub pages that you like how they are designed?
If you want to create a GitHub page there are a lot of themes of GitHub
Hello!
I'm currently trying to learn more about parsers and SQL, so I started a side project (actually two) to cover these topics. I started my account here a while ago I think, but forgot about it. My motivation to post here is to find people who share interest in JavaScript and parsers and who maybe want to collaborate with me. Also it would be really cool to find someone here who is experienced with this stuff and could mentor me a bit :)
I wouldn't mind helping you learn more about SQL. What flavor of SQL are you starting with? (MySQL, PostgreSQL, MS SQL Server, ...)
That sounds awesome, thank you very much!
For my side project(s) I'm building a parser for a subset of MySQL in JavaScript as project 1.
Project 2 depends on project 1 and utilizes the parser to make SQL queries on delimiter separeted values like CSV and TSV files. It's also written in JS, but both are super early in development (It works, but doesn't support many operations).
You can see it on npm or github, there is a demo gif in the readme.
I guess for this it would be most useful to have the possibility to ask some quick questions like "did I get the order of operations correctly?" or "is this really what clause XY should do?".
On the other hand we're using software at work that's build on top of MS SQL (an ERP sytem for example).
I have several ideas on how to make life of my coworkers easier but I'm super afraid of touching that mission critical databases.
So for this part I have questions like
Welcome! Hopefully you can find the right folks to connect with!
Hey there! I name is Rhett Trom, and I am not sure how I stumbled in here (Twitter, maybe?), but boy, am I glad I did! I really enjoy the community thus far. I am a fledgling web dev, attempting to learn Rails, and having tons of fun with it.
Finally, I have worked remotely in the past, and I truly enjoyed it.
Cheers!
Hello from Serbia!
An interviewer brought me here :) We were talking about different ways of finding tech news of interest, and he had suggested giving this community a try.
I'm currently doing frontend stuff, but feel it's time for another career change, so I'm looking for inspiration.
Interviewer? Can you tell me more?
Sure :) I recently had a job interview, and we touched on a lot of topics - the libraries we liked, languages, blogs and so on. And we were talking about how the number of everyday news and blog posts is a bit overwhelming, especially since those are often way too long, and that it was difficult to filter out the ones that were actually relevant for us. He then mentioned that his coworker recommended this community, and to give it a go.
So I saved all the links he had given me and checked them out after the interview. It was a really pleasant conversation, so it left me curious.
Awesome, well great to have you!
Some comments may only be visible to logged-in visitors. Sign in to view all comments.