teleren/devto huggingface dataset:
My Hacktoberfest Experience!
Tags: hacktoberfest
Published: 2020-10-15 19:30:16

I participated for the first time in Hacktoberfest and the experience is amazing as expected. I mostly contributed in Web Development projects and just fell in love with doing open source contributions.

Thank you so much Hacktoberfest for celebrating Open Source.

Here's my Github profile- https://github.com/divya814

#hacktoberfest @DigitalOcean
Top 5 DEV Comments from the Past Week
Tags: bestofdev
Published: 2020-10-15 19:21:35

---
title: Top 5 DEV Comments from the Past Week
published: true
description: Highlighting some of the best DEV comments from the past week.
tags: bestofdev
cover_image: https://res.cloudinary.com/practicaldev/image/fetch/s--7VrAA2ln--/c_imagga_scale,f_auto,fl_progressive,h_420,q_auto,w_1000/https://thepracticaldev.s3.amazonaws.com/i/qmb5wkoeywj06pd7p8ku.png
---

This is a weekly roundup of awesome DEV comments that you may have missed.  You are welcome and encouraged to boost posts and comments yourself using the **[#bestofdev](/t/bestofdev)** tag.

Congrats on a big win at your new job this past week, @fossheim:
{% devcomment 16imb %}

@cicirello has a favorite less-common programming language: 
{% devcomment 16j0e %}

Thanks for telling us about your inspiring mom in honor of Ada Lovelace Day, @sergix! 
{% devcomment 16mgj %}

@mrsaeeddev brought a valuable, global conversation to [this conversation](https://dev.to/jmfayard/what-is-your-current-salary-is-a-red-flag-that-you-don-t-want-to-work-here-3aji) about current salary inquiries in interviews:
{% devcomment 16jfg %}

Thanks for sharing a comprehensive look into your Linux setup over the years, @dwd!
{% devcomment 16mhk %}

See you next week for more great comments ✌
Data Structures
Tags: datastructure, javascript
Published: 2020-10-15 19:12:27

## Data structures in Javascript for beginners

Javascript has the convenient built-in data structure : the array. This article looks into other data structures and how to code that structure, most starting with a node.

### Content

- [The Node](#the-node)
- [Stack and Queue](#stack-and-queue)
  - [Stack](#stack)
  - [Queue](#queue)
- [Linked List](#linked-list)
  - [Singly Linked List](#singly-linked-list)
  - [Doubly Linked List](#doubly-linked-list)
- [Hash Table](#hash-table)
- [Tree](#tree)
  - [Binary Tree](#binary-tree)

## The Node

{% speakerdeck 7ce281b523ae43178f4c5f52277bf092 %}

## Stack and Queue

Stack and queue could very well be using arrays, it would in fact be easier. However as said earlier, this article's standpoint is to write the structure ourselves.

{% speakerdeck e4cb487760a347fcb6e2438eff66cb4b %}

### Stack

We will be using functions and closures to build our stack.

{% speakerdeck 7b549ce76f0e48e5b0907fd5dccdbaaa %}

[Edit the Stack on Codepen](https://codepen.io/gitsushi/pen/poyBJJy/right?editors=0012)

### Queue

We will be using classes to build our queue.

{% speakerdeck de7f561286144d2f96fffa3222aff110 %}

[Edit the Queue on Codepen](https://codepen.io/gitsushi/pen/jOqjMwp/right?editors=0012)

## Linked List

{% speakerdeck 057d8abc205f4ffe998dfdd0ebc2f5ee %}

There are different types of linked list. Let's review in details some of them.

### Singly Linked List

{% speakerdeck 303e03bee5084a738d2c4a587b829b4c %}

[Edit the Singly Linked List on Codepen](https://codepen.io/gitsushi/pen/xxVBOxN/right?editors=0012)

### Doubly Linked List

{% speakerdeck 54455b1733e1485ba8de4fb7fd5775ad %}

[Edit the Doubly Linked List on Codepen](https://codepen.io/gitsushi/pen/YzqBaMr/right?editors=0012)

## Hash Table

{% speakerdeck c85d5733295a4b7c92354268226bb646 %}

[Edit the Hash Table on Codepen](https://codepen.io/gitsushi/pen/NWNZpPa/right?editors=0012)

## Tree

{% speakerdeck 7fe63086726e4352aaae4d1f21f07784 %}

### Binary Tree

{% speakerdeck 78d0ff6de0724c52bc8e83864dc2eb70 %}

[Edit the Binary Tree on Codepen](https://codepen.io/gitsushi/pen/OJNemwq/right?editors=0012)

## Footnotes

1. [Wikipedia : Node](https://en.wikipedia.org/wiki/Node_(computer_science))
2. [Wikipedia : Linked List](https://en.wikipedia.org/wiki/Linked_list)
3. [Wikipedia : Binary Search](https://en.wikipedia.org/wiki/Binary_search_algorithm)
HACKTOBERFEST CHALLENGE COMPLETED
Tags: hacktoberfest, opensource, github, codenewbie
Published: 2020-10-15 19:09:40

It is my first time participating in Hacktoberfest. The journey so far has been really exciting. Some of the things which I have learned so far are as follows:
1. The git and GitHub workflow.
2. How to write better codes.
3. The importance of documentation.
4. How to interact and collaborate with other developers.
5. The importance and power of opensource.

Even though my contributions are trivial, I would continue to learn and make contribution to opensource projects.
My Hacktoberfest Journey
Tags: hacktoberfest
Published: 2020-10-15 19:08:41

#Never_Give_Up!!
 Firstly,I want to say, thanks Hacktoberfest2020. i heard the name of Hacktoberfest first time through Youtube. Before this, seriously I never ever heard about Hacktoberfest. As soon as I know about this fest,Just went through the website https://hacktoberfest.digitalocean.com. read all conditions then I realised that moments I don't have any idea about the pull request as have mentioned in the conditions for hacktoberfest challenge. Again I thought at any cost I have to complete this challenge. After that, I created my Github account firstly then go for learning "How to make Pull Request from Github" on the Youtube.I spent a few hours here & learnt this concept fully. Then I started to pull request & made my day little bit creative. Finally I gained a lot of experiences on this challenging fest. Again Thanks, DigitalOcean & Hacktoberfest2020 to make my day very productive and efficient.
Now not feeling that I am a newbie ...but still journey is just started...
Published: 2020-10-15 19:05:11

                      `"Flip Bits Not Burgers"`                        



Contributing to Open Source and projects can seem like a daunting process. Your favorite search engine will return a ton of results on guides and repositories to get started. But many times, your search does not yield the result you want, you still do not know how to contribute to Open Source even after reading multiple blog posts. The impeding reputation of certain projects and a harsh undertone does not help either and might complicate matters even further.
I have been there myself. I trawled through pages to find great Open Source repositories to contribute to, only to notice that I did not know how to start.
Frustrated and a little disappointed, I started focusing on other projects instead.
But it all changed when I saw a fellow employee’s Hacktoberfest sticker on their laptop. I was intrigued — was this a remnant of yet another Hackathon?
Hacktoberfest turned out to be very different.

`Labels, labels, labels`
Hacktoberfest proved to be a great month to get into Open Source. GitHub was filled with issues labeled Hacktoberfest that needed your help. There were enough projects to choose from — ranging from documentation to Python to RUST. During this time, I learned how to search GitHub for issues by labels and how to find good issues to contribute to.
I found some `good-First-issue` and made PRS, here are my PRs:


[PR1](https://github.com/neeraj-2/covid19-daily-newsletter/pull/1)
[PR2](https://github.com/edoriggio/covid19-daily-newsletter/pull/3)
[PR3](https://github.com/devlup-labs/meet-scheduler/pull/68)
[PR4](https://github.com/neeraj-2/meet-scheduler/pull/3)

**What can we take away from this?**
I would advise you to free yourself from the assumption, that you need to contribute perfect and well-rounded code the first time. Your first contribution does not have to be ground-breaking (or even be code to be precise).
Project maintainers know that this might be your first Open Source contribution if they have labelled the issue as first-timers-only or similar. Your contribution can be anything like correcting a spelling mistake, adding some hyperlinks or a small learning project. Start small to become familiar with the process.
Many project maintainers that label their issues as friendly for beginners are also happy to answer your questions and provide support. So, don’t be shy to ask for clarification, if you do not understand something.
Hurray! I have Completed Hacktoberfest Challenge!
Tags: hacktoberfest
Published: 2020-10-15 18:58:14

## What I Learned From Hacktoberfest

I made 6 contributions in this Hacktoberfest, out of which 4 were to the repo of ML resources that i found on the Hacktoberfest website itself. I contributed mostly to the frontend part of app, fixed background  as well as responsiveness issues and addition of known resources in the list, while the other 2 were to a Instagram web scrapping repo, that included raising a issue and writing a new script as well.
To sum it up, it had been a wonderful experience to be a part of the Open Source Community.
Hacktoberfest 2020 Check-in
Tags: hacktoberfest, opensource, meta
Published: 2020-10-15 18:55:43

---
title: Hacktoberfest 2020 Check-in
published: true
description: A roundup of some awesome Hacktoberfest posts on DEV — plus a check-in on your experience so far!
tags: hacktoberfest, opensource, meta
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/2ph1gpihx5yvew74givp.png
---

We’re already halfway through Hacktoberfest!

- **First-time contributors:** How are you feeling about officially being an open source contributor?! Congrats! Was there anything particularly challenging about making your PRs?
- **Experienced contributors:** How has Hacktoberfest impacted your relationship with open-source? Has it helped motivate you? Were there any unexpected contributor challenges this month?
- **Maintainers:** Have you learned anything new about your project and/or open-source contributors in general over the past few weeks of Hacktoberfest? 

Let us know in the comments below! 

Don't forget, there's still time to [share your project with the DEV community](https://dev.to/devteam/whos-looking-for-collaborators-hacktoberfest-2020-jl89) to get contributors! There's also time to submit your PRs and share your thoughts here on DEV. Don't forget to use the [#hacktoberfest](dev.to/t/hacktoberfest) tag on your posts, [use proper etiquette](https://dev.to/devteam/hacktoberfest-etiquette-for-contributors-ec6) when submitting those PRs, and [let us all know](https://dev.to/devteam/hacktoberfest-2020-completion-thread-de82) when you've completed the challenge.

--- 

Finally, here are a few posts from the community that will inspire you to keep contributing PRs and projects to the open source ecosystem this month...

{% link https://dev.to/prakh_r/my-journey-into-open-source-4gl7 %}


{% link https://dev.to/tracycss/how-to-participate-in-the-hacktoberfest-as-a-code-newbie-1cee %}

{% link https://dev.to/miguendes/hacktoberfest-69-beginner-friendly-projects-you-can-contribute-to-2clc %}

{% link https://dev.to/5t3ph/a-hacktoberfest-project-for-all-web-developers-style-stage-5h2m %}

{% link https://dev.to/cockroachlabs/an-absolute-beginner-s-checklist-for-hacktoberfest-p2k %} 

{% link https://dev.to/nickytonline/projects-with-great-documentation-352h %}
Day 91: Landing Page Design and Implementation.
Tags: 100daysofcode, vue, design
Published: 2020-10-15 18:54:02

I finally completed the landing page and made a couple of changes in the process. This was an interesting one, I googled how to do everything in Vue 😅. I have to admit that after [Brad's Crash course](https://youtu.be/Wy9q22isx3U) I thought I was ready for Vue, shock on me!!😂
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/upv19kyl23sp27jrb8ow.png).
The button is smaller on the implementation because the dimensions on the design appeared exaggerated on implementation.  

####Design
I also designed the next section. Still a work in progress though.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/92t9roensv8q10lnchiu.png)

_That's my Day 91_
My Hacktoberfest2020 Expriences.
Published: 2020-10-15 18:53:15

Firstly,I want to say, thanks Hacktoberfest2020. i heard the name of Hacktoberfest first time through Youtube. Before this, seriously I never ever heard about Hacktoberfest. As soon as I know about this fest,Just went through the website https://hacktoberfest.digitalocean.com. read all conditions then I realised that moments I don't have any idea about the pull request as have mentioned in the conditions for hacktoberfest challenge. Again I thought at any cost I have to complete this challenge. After that, I created my Github account firstly then go for learning "How to make Pull Request from Github" on the Youtube.I spent a few hours here & learnt this concept fully. Then I started to pull request & made my day little bit creative. Finally I gained a lot of experiences on this challenging fest. Again Thanks, DigitalOcean & Hacktoberfest2020 to make my day very productive and efficient.
Review Period (Hacktoberfest 2020)
Tags: hacktoberfest, discuss, opensource, beginners
Published: 2020-10-15 18:49:37

What will happen if my PR gets merged after 20th October? The review period is itself of 14 days! There won't be enough time for the review period after 20th...so will it be marked Accepted or will it not count in the end? Please help, I am new here....!
Created my first pull requests
Tags: hacktoberfest
Published: 2020-10-15 18:48:31

## What I Learned From Hacktober fest



<!-- What did you learn that can help others contribute to the project you worked on? What did you learn that can help the users of that project?! -->

As it's my first time contributing to an open source, i've learnt a lot from Hacktober fest. I enjoyed making pull requests and felt really excited when my pull requests were excepted. Looking forward to make more contributions.
Microservice Skeleton. 
Tags: microservices, typescript, express, docker
Published: 2020-10-15 18:47:01

Its been 6 months now. I have been working on my sideproject and from that I decided to make a tiny tool for myself which I can use it in other projects. 

So I decided to make a basic structure/skeleton for microservices. 

I am not going to say that it is fully fledge microservice but it is above the basic. 

https://github.com/Adamhingoro/microservice-skeleton

I am open to contributions. :D 

If you guys have any ideas or suggestions for me. Please do . 

Thanks.
Adam
Hacktoberfest 2020 challenge completed!
Tags: hacktoberfest, digitalocean
Published: 2020-10-15 18:46:28

## What I Learned From Hacktoberfest
I learnt many things during Hacktoberfest challenge. I forked many projects and helped other devlopers by improving their codes with my experiences. It helps me to improving my skills and experience.
![Hactoberfest Challenge Completed](https://dev-to-uploads.s3.amazonaws.com/i/96o03zof4w2yymd6onrh.jpg)

Thank you @DigitalOcean.

#####Hacktoberfest2020 
######DigitalOcean
<!-- What did you learn that can help others contribute to the project you worked on? What did you learn that can help the users of that project?! -->
Hack October Festival- Hacktoberfest
Tags: hacktoberfest
Published: 2020-10-15 18:45:30

## What I Learned From Hacktoberfest
Hacktoberfest is the event for appreciating the credibility of open source contributors. I really like the mission of giving away t-shirts and planting a Tree when a participant complete the challenge. People should not make it as a just t-shirt winning game. This is not a game where people doing Minor Variation in code rush towards creating Pull requests just to win it's prize, this is the platform which is promoting real Open Source Contribution and Real Open Source Contributors.
Handy Git Commands for Working with Git/GitHub - Learned via Hacktoberfest
Published: 2020-10-15 18:43:07

Here are 2 handy git commands I learned, thanks to Hacktoberfest 2020, and am bookmarking for myself via this post. Perhaps these will also be helpful to some of you.

##[How to configure an individual repository to use a specific user/email address](https://stackoverflow.com/questions/4220416/can-i-specify-multiple-users-for-myself-in-gitconfig)
For example, you may want to do this if you are working on a corporate laptop or on a computer where the global configurations are for your company's account, and you want to use a personal account for your Hacktoberfest participation.


##[How to update a forked GitHub repository](https://stackoverflow.com/questions/7244321/how-do-i-update-a-github-forked-repository)
If you forked a repository (repo), made some changes, submitted your pull request (PR), had your PR accepted and merged (congratulations!🎉), then your forked repo may now be out-of-date. If you want to continue to contribute to the same project over time, you will want to update your forked copy of the repo.
Completed Hactober fest challenge
Tags: hacktoberfest
Published: 2020-10-15 18:41:22

## What I Learned From Hacktoberfest

This was the first time I took part in the hecktober fest and by taking part in it I get to know more about and how to do open source contribution and how to make a quality pull request. I already know about opensource contribution but didn't make any but this fest help me to make my first pull request.
My Hacktoberfest 2020 experience 
Tags: hacktoberfest
Published: 2020-10-15 18:32:16

So this is my first hacktoberfest or rather I should say my first coding-related event as I'm just started with college. It was a fun and a learning experience. And to all the beginners out there, it's a marathon, not a sprint. It's all about persistence. Along with this, choosing the right project also matters which will come by experience in no time.
Hackathon App Part 2 - Building SaaS #62
Tags: python, django, saas, hackathon
Published: 2020-10-15 18:13:47

{% youtube zVERQ1aCbvs %}

In this episode, we took a break from the regular app to work on an app for a local hackathon that I'm participating in.  This is the second week for the hackathon and in this stream, I apply the final touches to the application.  We work on models, a template, and build an RSS feed using Django syndication contrib app.

The final presentation for the app was the next day so it was crunch time to finish everything off.  After showing off what was done so far, I tried to show the new page and we were met with an exception.  The code was in a half finished state before I started the stream because the `Service` model was changed without an associated migration.

We added a test for the model change and generated the migration.  After completing the model change, I talked about working with databases in Heroku and why SQLite won't work there.

After finishing the modeling work, I integrated the remaining design from my team's designer and plugged it into the live template.  We had a to polish a couple of edges on the design to make it fit well with the rest of the site.

Once the design was finished up, I showed how to mobile testing with `ngrok`.  We tested the app out on my mobile phone to ensure everything worked and looked good.

I explained how to add a sprinkle of JavaScript without pulling in `npm` and a big JavaScript toolchain.

With the UI out of the way, I needed to work one piece of non-UI functionality.  The app is going to have a mailing list for users to receive announcements.  The announcements also exist on the site.  To help the administrator avoid creating an announcement in two places, we used Django's `syndication` app to create an RSS feed.  The mailing list service, Mailchimp, will read from the RSS feed to send out announcements automatically from whatever is set in the feed.

I finished the feed and wrote tests for it.  That completed all the functionality of the app.  To finish the stream, I deployed the final version of the app to Heroku!

This article first appeared on [mattlayman.com](https://www.mattlayman.com/building-saas/hackathon-app-part-2/).
LinkPe : free payment gateway api
Tags: node, javascript, github, bash
Published: 2020-10-15 17:56:50

{% github ptprashanttripathi/linkpe %}

#### About

Linkpe is a js based API to generate shareable UPI Payment links, just fill your UPI idand Create shareable links for your UPI ID

#### Usage

change {varibal} and use as an js api 

`https://ptprashanttripathi.github.io/linkpe/?pa={UPI ID}&pn={name}&amt={amount}`

#### 🚀 Screenshot 

![](https://raw.githubusercontent.com/PtPrashantTripathi/linkpe/main/img/screenshot.jpg)

> Try the tool🚀 : [LinkPe](https://ptprashanttripathi.github.io/linkpe)

#### 🧐 Features

- **Use anywhere, browser** 
- *100% Free* 😍
- *100% Secure* 🔐
- *Scan and Pay Support* 👉
- *No Hidden Charges* 🚫
- *Set Fixed Amount* 💰
- *No Data Storage* 🎉
- *Simple Interface* 💥
- *Supports all UPI Apps* ✅
- *Best alternative for payment gateway bcoz they charges 2-5% per transaction*

#### 💻 Built with
- [Bootstrap](https://www.getbootstrap.com/)
- [qrious](https://www.npmjs.com/package/qrious)

#### Questions and Feedback

_Please contact me using one of the following:_

Twitter : https://twitter.com/ptprashant09
Github : https://github.com/ptprashanttripathi
Hacktoberfest 2020 - Great Experience for me
Tags: hacktoberfest
Published: 2020-10-15 17:55:53

## What I Learned From Hacktoberfest

This was the first time I participated in HacktoberFest 2020. It was such a nice and exciting experience. I learned how to contribute to open-source projects. Hacktoberfest 2020 had successfully made me realize the extensions and possibilities of Open-Source World. Today I received the email congratulating for completing the Hacktoberfest 2020. Looking to contribute more to the open-source community.

Thank You, @DigitalOcean for the Hacktoberfest contest.
Have you ever been on-call? What was it like?
Tags: discuss, oncall, ops
Published: 2020-10-15 17:39:42

---
title: Have you ever been on-call? What was it like?
published: true
description: 
tags: discuss, oncall, ops
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/8vu5vngxwxir0npmpw52.png
---

Would you do it again? What would you change?
How do you get users on your startup platform?
Tags: startup
Published: 2020-10-15 17:39:08

Hey there!

I'm the founder of a start-up and I'm curious to learn about the ways you have gone on to acquire more users to use your own platforms.

Mine is a B2B start-up that automates performance reviews.

What is your startup about and what is the best channel that has worked for you to get more users in?

Cheerio!
Mihai
First Hactoberfest
Tags: hacktoberfest
Published: 2020-10-15 17:26:18

It was my first #hacktoberfest challenge as well as first time contribution to open source community. As I was a beginner, I got to know the workflow of open source. Today I received the email congratulations for completing the Hacktoberfest! 2020. Looking to contribute more to the open source community. @DigitalOcean
Hacktoberfest Journey
Tags: hacktoberfest
Published: 2020-10-15 17:25:40

**Hacktoberfest 2020** is such an experience to me that I will always cherish it. The first pull request that I made was not only the first one as a submission for Hacktoberfest but also my first pull request on GitHub. The excitement at the hour when my first pull request was merged can't be expressed in words. Initially, I didn't know the importance of this fest or have no idea about Open Source. My only target was to submit 4 pull requests. Later I realized that I did more than 4 pull requests and there are nearly 30 contributions in 4-5 days. I am extremely grateful to be a part of Hacktoberfest 2020 which boosted my confidence to a different level. Thanks to Hacktoberfest and DigitalOcean!