About: generalized specialist - software engineer and data scientist - particularly fond of Python and R
Location:
New York metropolitan area
Joined:
Oct 5, 2020
Spyrograph is looking for beginners to open source to contribute!
Publish Date: Mar 30 '23
2 0
Heyo everyone!
My name's Chris and I'm the author and maintainer over at spyrograph - an open source Python library for generating beautiful geometric art in just a few lines of code
I'm looking for beginners to open source to join the Spyrograph community so they can get involved and learn the ropes of git, GitHub, open source, etc. in a supportive, zero-pressure environment!
Python library for analyzing, exploring, and visualizing epitrochoids and hypotrochoids in just a few lines of code
spyrograph: elegant mathematics and geometries
What is it?
spyrograph is a lightweight Python package that provides an expressive and flexible set of tools for drawing beautiful mathematically driven art. With just a few lines of easy-to-read code you can start analyzing, visualizing, and exploring elegant mathematics
I always tell folks that I owe my career in software engineering to open source and I completely stand by that
I graduated from university in 2020 with a degree in physics and just some tangential experience writing code for coursework, personal projects, etc. but I had nooo idea how to translate that into a career in software engineering
Anyways so with the pandemic in full swing and Hacktoberfest 2020 rolling around I launched my first open source project instascrape, worked really hard at building and promoting it, and it eventually got fairly popular and I was able to network and land my first full-time job
But it did not come without its challenges!
Learning something new can be a bit scary sometimes
Since it was my first time building or contributing to an open source project I had literally zero idea where to get started
And while the open source community is supportive and there are a lot of resources online it can be really intimidating trying to find something to contribute to - especially when you don't know the lingo or where to look! 😅
On top of that I was definitely the kind of person that had to know 100% how to do something before I started interacting with others (and I was also the person that would get subsequently trapped in analysis paralysis)
But I've since found out (the hard way) that the best way to learn something is to just jump right in and start getting things done
Using spyrograph as a learning opportunity
I have always been incredibly passionate about learning, teaching, and helping others
And because of that, I would love for beginners to come join the Spyrograph community as an opportunity to learn in a zero-pressure environment - literally no experience required!
Please always feel free to reach out to me for questions, advice, or to just talk about software engineering and I will always help to the best of my ability!
Python library for analyzing, exploring, and visualizing epitrochoids and hypotrochoids in just a few lines of code
spyrograph: elegant mathematics and geometries
What is it?
spyrograph is a lightweight Python package that provides an expressive and flexible set of tools for drawing beautiful mathematically driven art. With just a few lines of easy-to-read code you can start analyzing, visualizing, and exploring elegant mathematics