Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Preptember

Posted on Sep 13 It's that time of year again, and Hacktoberfest is right around the corner! I thought I'd give you a quick run-down on how I prepare for what I'm going to do for Hacktoberfest.This isn't a long-form piece, and these are just my own practices. I'd love for y'all to share your practices in the comments, or in your own posts.I work in a lot of spaces, and the hardest part is selecting what to work on. Typically I like to find a variety of stuff to do, so I'll usually select two projects to work on, and then I'll keep an eye out on the Discord server for Hacktoberfest and participate in a fun Community project.One year the fun community project was just someone who was trying to get people to add silly stuff to his dynamic webpage project, so I made a stop-light widget in vanilla JavaScript for him. That was fun, and Hacktoberfest really sets the scene to both contribute to interesting projects, and to have a bit of fun. I encourage both.This year, I have two projects:Now that I've chosen my projects, I need to select tasks. I usually don't do this until Oct 1st, but I do usually start by putting together a roadmap. It's fun for me to look at what might already be there from last year, and then add to it what I can think of for this year. If I'm working on a project that has a user-base, I usually try to prioritize requests from users first, but that's not a hard-and-fast rule.I use GitHub Projects to manage the roadmap these days, but before I used to just use issues.Nothing stinks quite as much as sitting down to work on code, only to have to fight with a build environment. I use Preptember to set up a development environment. This year, since GitHub Codespaces has 60h free per month, I'm going to experiment with using Codespaces.In the past, I've worked on projects that either needed a test farm (multiple OS and runtime versions), and this year is no exception. Both of the projects I mentioned have multiple environments in which they could be run, so I need to add tests for both of them so that I can make sure I don't break anything.The GitHub action project I chose (the first project) has never been tested in any Actions runner other than ubuntu-latest. This should be resolved.For the @manchicken/promise-regulation module, I've only tested that on macOS and inside of GitHub Actions using ubuntu-latest. As September continues, I'm going to whip up GitHub Actions workflows which test the module using other runner types so that I can make sure it works in other environments.Well, that's pretty much what I do to prep for Hacktoberfest. I'd love to see what y'all are doing.Also, don't forget that Hacktoberfest is about community building and fun; don't forget to participate in both the community and the fun. There's more fun to Hacktoberfest than just the t-shirt.Templates let you quickly answer FAQs or store snippets for re-use. Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as well Confirm For further actions, you may consider blocking this person and/or reporting abuse Suman Parajuli - Oct 21 '21 Abhijith Ganesh - Oct 19 '21 Anurag Yadav - Oct 18 '21 Chris Jarvis - Oct 18 '21 Once suspended, manchicken will not be able to comment or publish posts until their suspension is removed. Once unsuspended, manchicken will be able to comment and publish posts again. Once unpublished, all posts by manchicken will become hidden and only accessible to themselves. If manchicken is not suspended, they can still re-publish their posts from their dashboard. Note: Once unpublished, this post will become invisible to the public and only accessible to Mike Stemle. They can still re-publish the post if they are not suspended. Thanks for keeping DEV Community safe. Here is what you can do to flag manchicken: manchicken consistently posts content that violates DEV Community's code of conduct because it is harassing, offensive or spammy. Unflagging manchicken will restore default visibility to their posts. DEV Community — A constructive and inclusive social network for software developers. With you every step of your journey. Built on Forem — the open source software that powers DEV and other inclusive communities.Made with love and Ruby on Rails. DEV Community © 2016 - 2023. We're a place where coders share, stay up-to-date and grow their careers.



This post first appeared on VedVyas Articles, please read the originial post: here

Share the post

Preptember

×

Subscribe to Vedvyas Articles

Get updates delivered right to your inbox!

Thank you for your subscription

×