DEV Community

dev.to staff
dev.to staff

Posted on

Welcome Thread - v177

cartoon hands shaking hands

Welcome to DEV!

  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. 👋

Great to have you in the community!

Top comments (115)

Collapse
 
michaeltharrington profile image
Michael Tharrington

Welcome everybody!

Hope y'all dig being a part of this awesome community. 🙌

Quick tip: If you find a post that you like, you can save it to your reading list (dev.to/readinglist) by clicking the bookmark icon located next to the heart and unicorn reactions.

Collapse
 
kaviiiiisha profile image
Kavisha Nethmini

Thank you for the tip :)

Collapse
 
ds_espinel profile image
David

Great tip

Collapse
 
morgantuakana profile image
The_Rain_Maker

hello

Collapse
 
michaeltharrington profile image
Michael Tharrington

Heyo! 👋

Collapse
 
kevincrespo17 profile image
Kevin Crespo

cool !

Collapse
 
michaeltharrington profile image
Michael Tharrington

Glad ya dig it! 😎

Collapse
 
junowoz profile image
Juan José

thanks!!!

Collapse
 
michaeltharrington profile image
Michael Tharrington

No problem! 🙌

Collapse
 
enochrx profile image
Damilare Enoch Olaniran

Thanks for the heads up
I'm delighted to be part of this community

Collapse
 
michaeltharrington profile image
Michael Tharrington

Rock on! Glad that this was helpful to ya.

Collapse
 
angelinewang profile image
Angeline Wang

Hey everyone! I'm a brand new developer! I've built apps on no-code platforms Bravo Studio and Xano, worked with senior developers, and have just begun a Software Engineering Immersive at General Assembly! I'm also a startup founder who has finally, but extremely gladly, made the step to put my foot down and become a developer! I'm super excited to be here and am particularly interested in React Native Mobile App Development, PostgreSQL, and Google Cloud.

Collapse
 
michaeltharrington profile image
Michael Tharrington • Edited

Hey Angeline and welcome to DEV!

While you've yet to code (at least traditionally code — after all no code is coding too in it's own way), it definitely sounds like you know you're way around! Wishing you the best as ya start your developer journey!

Collapse
 
angelinewang profile image
Angeline Wang

Hey! Great to meet you Michael! And thank you for the kind message :))

Collapse
 
zach12342 profile image
zkzooms

Hey there I am new to coding and computers as a whole, it's always interested me but I never decided to start until recently. I look up to people like you who worked hard. I hope to be as experienced as someone like you soon

Collapse
 
angelinewang profile image
Angeline Wang

Hey! Thanks for the message!

Collapse
 
sumonpaul profile image
Sumon Paul

Hello

Collapse
 
oketchrose profile image
rose oketch

Hello

Collapse
 
nickytonline profile image
Nick Taylor

Welcome to DEV!

Stephen Colbert saying Welcome to the Nerd Zone my friend

Collapse
 
shakkamakka profile image
shakkamakka

Hello @ fellow nerd :)

Collapse
 
kevintheobald05 profile image
Kevin Theobald

Hello Friend !!

Collapse
 
magorographics profile image
Mario A González

Hi everyone! I'm a Junior Software Developer looking to learn as much as I can to improve my skills. I enjoy using React.js but also think Python is super cool. I am a digital artist as well and love illustration and animation.

Collapse
 
thimee profile image
Timi Adenuga

That's cool. Welcome

Collapse
 
atulcodex profile image
🚩 Atul Prajapati 🇮🇳

Hello dear dev people 👋

How are you doing today ✌️

Collapse
 
liftoffstudios profile image
Liftoff Studios

Pretty good :)

Collapse
 
atulcodex profile image
🚩 Atul Prajapati 🇮🇳

That's what we want ✌️👌🙏

Collapse
 
tipseason profile image
Tip Season

Hi all, Excited to be part of this amazing community with focus on devs. I would like to contribute my part with useful tech and interview tips.
Made an attempt with first post here: dev.to/tipseason/how-to-convert-fi...

Looking forward for more collaboration.

Collapse
 
zigrazor profile image
ZigRazor

Welcome EveryOne,

I share my Open Source Projects with you.

GitHub logo ZigRazor / CXXGraph

Header-Only C++ Library for Graph Representation and Algorithms

CXXGraph

DOI

DOI

codecov CodeFactor

GitHub license GitHub release

LGTM Alerts LGTM Grade

Generic badge Generic badge Generic badge

Generic badge Generic badge

Join the chat at https://gitter.im/CXXGraph-Community/community

Share on Tweet

Introduction

CXXGraph is a small library, header only, that manages the Graph and it's algorithms in C++. In other words a "Comprehensive C++ Graph Library" An alternative to Boost Graph Library (BGL).

Hacktoberfest 2k22

Hi Developers, we are participating in Hacktoberfest 2022!

We are Looking for...

We are looking for:

  • Site Developer for the development of the CXXGraph site ( for the moment on GitHub Page );
  • Developers and Committers, also at first experience, we will guide you step by step to the open-source world!

If you are interested, please contact us at zigrazor@gmail.com or contribute to this project. We are waiting for you!

Roadmap

Completed Description Date of Completition
✔️ First Optimization Apr 4, 2022
✔️ Add Benchmark for all algorithms Oct 5, 2022
✔️ Code Optimization Oct 5, 2022
✔️ Release 0.4.0 Oct 7, 2022
📝 "Const" Code Review #155 TBD

GitHub logo ZigRazor / CXXMicroService

A C++ Library that give microservice framework ( Server / Client ) upon 0mq framework

CXXMicroService

A C++ Library that give microservice framework ( Server / Client )

codecov CodeFactor

GitHub license GitHub release

LGTM Alerts LGTM Grade

Generic badge Generic badge Generic badge

Generic badge Generic badge

Introduction

CXXMicroService is a C++ library, that manages MicroServices, upon different Framework ( actually only 0mq is implemented).

We are Looking for...

We are looking for:

  • Site Developer for the development of the CXXMicroService site ( for the moment on GitHub Page );
  • Developers and Committers, also at first experience, we will guide you step by step to the open-source world!

If you are interested, please contact us at zigrazor@gmail.com or contribute to this project. We are waiting for you!

Roadmap

Completed Description Date of Completition
✔️ First Commit May 2, 2022
✔️ Introduce the basic Framework May 24, 2022
📝 Introduction of more complete Examples TBD
📝 Introduction of Orchestrator TBD
📝 Introduction of Unit Test Framework TBD
✔️ Introduction of basic CI/CD Jun 6, 2022
📝 Advanced CI/CD TBD
📝 First Beta Release

GitHub logo ZigRazor / MTL

Multi Thread Library

MTL (Multi Threading Library)

MTL_Logo

Contributors Forks Stargazers Issues GPL-3.0 License

Multi Threading Library is a set of utilities, easy and ready to use for common task in multi threading environment and development.

Roadmap

  • Thread Class
  • Thread Manager
  • Thread Pool
  • Task Class
  • Ordered Task
  • Task Flow
  • Complete Documentation
  • Doxygen Integration
  • First Beta Release
  • Test Framework
  • CI/CD Pipeline
  • First Stable Release
  • Thread Monitoring
  • ...

See the open issues for a full list of proposed features (and known issues).

Getting Started

This is an example of how you may give instructions on setting up your project locally To get a local copy up and running follow these simple example steps.

Prerequisites

The following are required to get the project up and running.

Google Test

GoogleTest

git clone https://github.com/google/googletest.git  # Dowload the Google Test repository
cd googletest                                       # Main directory of the cloned repository.
mkdir -p build                                      # Create a directory to hold the build output.
cd build                                            # Move
Enter fullscreen mode Exit fullscreen mode

GitHub logo ZigRazor / PyStateMachine

Python State Machine

PyStateMachine

python Python State Machine

CodeFactor Codacy Badge

DeepSource DeepSource

Introduction

PyStateMachine is a Framework that support state machines in Python

Requirements

  • Python3

How to Run

How do we import the framework?

  1. Insure that Python3 is installed:

  2. Install the PyStateMachines framework

    • pip3 install PyStateMachines

Example

After framework is installed, import and create a small example Create xml file from sample with the State machine states.

myStateMachine.xml

<?xml version="1.0"?>
<x:States xmlns:x="pystatemachine:sm">
    <State>
        <Name>State1</Name>
        <Event>
            <Name>ToState2</Name>
            <ToState>State2</ToState>
        </Event>
    </State>
    <State>
        <Name>State2</Name>
        <Event>
            <Name>ToState3</Name>
            <ToState>State3</ToState>
        </Event>
    </State>
    <State>
        <Name>State3</Name>
        <Event>
            <Name>ToState1</Name>
            <ToState>State1</ToState>
        </Event>
    </State>
    <Initial_State>State1</Initial_State>
</x:States>

Create Python Script to run state machine pyStateMachine.py

# importing necessary packages
from StateMachine import StateMachine

"""Test StateMachine"""
sm = StateMachine("myStateMachine.xml")
sm.LoadStateMachine()

# print initial state
print(sm.get_current_state())  # current_state == State1

sm.InjectEvent("ToState2")
print(sm.get_current_state())  # current_state == State2

sm.InjectEvent("ToState3")
print(sm.get_current_state())  # current_state == State3

sm.InjectEvent("ToState1")
print(sm.get_current_state())  # current_state == State1

run Python script to execute state machine

python pyStateMachine.py

pyStateMachineUnitTest.py

## Test Suite
Collapse
 
michaeltharrington profile image
Michael Tharrington

Woot! Look at all them projects. Nice work!

Collapse
 
toxicsmurf profile image
toxicsmurf

Hello everybody, I have no idea what dev.to is but I'm glad to be here!

Collapse
 
michaeltharrington profile image
Michael Tharrington

Heyo! Welcome to DEV (or dev.to, haha same thing)

Here's the about page for DEV that explains a little bit for ya.

In a simple sense, we're a community for software developers to post articles about what they're learning and interested in. Often these will be tutorials (walking you through how to do something in code) or editorials (folks talking about working in the industry, overcoming burnout, etc.). Folks also regularly share videos (generally by embedding them into posts, though we also have a videos section) and podcasts.

Something that we pride ourselves on is having a strong Code of Conduct and being a welcoming, inclusive, diverse community. We do our best to foster a kind, encouraging community that is for developers of all backgrounds and skill levels.

Let me know if you have any questions, but otherwise, welcome and hope ya really dig being a part of the community!

Collapse
 
kaviiiiisha profile image
Kavisha Nethmini

Hello Michael! Do you know what we can do with credits?

Thread Thread
 
michaeltharrington profile image
Michael Tharrington

Yes indeed! Great question!

Right now, credits are solely used for purchasing DEV Listings which are located here - dev.to/listings. You can use listings to advertise events, products, services, or really anything else that is appropriate for devs.

Hope this helps!

Thread Thread
 
kaviiiiisha profile image
Kavisha Nethmini

Woah! Thank you so much :)

Thread Thread
 
michaeltharrington profile image
Michael Tharrington

Happy to help! 🙌

Collapse
 
adityaroot profile image
Aditya M

Hey'all, I'm an second year undergraduate aspiring physicist from Hong Kong who has more than a few limbs dipped in the coding pool - in fact I originally wanted to pursue computer science before I learned how much of physics nowadays is just actually computer science in disguise!

I'm definitely a novice but have been really fortunate to have gotten some incredible opportunities working in the industry to be able to push my skills beyond what I dreamed they could ever be - specializing in breaking code with anything from tensorflow to megalib.

The majority of my day-to-day coding is just tweaking my laptop's linux config through largely lua and python - so I really look forward to engaging with DEV's communities engaged with any languages I'm learning/tweaking with, especially the *nix-oriented ones!

Collapse
 
miomauro profile image
Mauro

Hello everyone, Sloan advised me to introduce myself to the community. Here I am, I'm Mauro from Italy and about 5 months since I entered into the programming world. At the moment I am studying with CodeCamp and previously I have followed various YouTube tutorials from different developers. I am focusing on HTML rules and having familiarity with CSS. Before delving into other languages I prefer to strengthen these 2. The next step will be javascript, at the moment I am not familiar with it, but I have Tony Chan's book on my nightstand, which I have only read the first few pages so far. I am no longer very young, 50 years old, and the white beard shows it, but I think there is no age for programming, then it depends on what goals one gives oneself. I hope to become a good front-end developer with these 3 "languages." That's all, greetings to all the community ;)