teleren/devto huggingface dataset:
HacktoberFest2020
Tags: hacktoberfest
Published: 2020-11-03 12:37:21

### Intro
Hi all! I'm an it student from Belgium. This year was my first time i did the Hacktoberfest challenge. I'm very happy i did participate and succesfully completed the challenge. Looking forward till next year!
### Background

I'm now in my 3th year of uni and i can work pretty well with al the open source stuff. I love coding frontend web applications and love doing devops stuff.

### Contributions

[WeatherPage](https://github.com/thatfreakcoder/AngularWeatherApp/pull/8)
[Theme](https://github.com/matteobruni/object-gui/pull/77)
[Belkin](https://github.com/nothing3F/many-passwords/pull/23)
[PFSense](https://github.com/nothing3F/many-passwords/pull/24)


### Reflections
I realy enjoyed this year hacktoberfest and will for sure participate in the next years edition! Till next year all!
Day 43 of #100DaysOfCode: Review how to use async/await for the Promise (ES7)
Tags: javascript, webdev, es7, promise
Published: 2020-11-03 12:25:48


## Introduction
Aync/await is used to resolve Promise-based objects instead of using then function

Now we try to improve the example in [Day42](https://dev.to/jenhsuan/day-42-of-100daysofcode-review-promise-for-javascript-asynchronous-calls-2fam). The left column is the traditional way to resolve the Promise object. The right column is using wait

## 1. Resolving a Promise object by using await
1. We are only allowed to use *await* in *async* function.
2. The program will proceed to next line of code after completing.
3. We have to add *try catch* around the code to handle error.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/16ctxd26focm7q7pyvsb.png)

## 2. Resolving multiple Promise objects at once by using await (Promise.all)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/iizkcrn8mtmeqmgfl54s.png)

* Check the state of the Promise.all object. The result is rejected if one of resolved objects has been rejected. 

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/qkm92ec5e6xnv66rq1zn.png)

## 3.Resolving multiple Promise objects at once in different states by using await (Promise.allSettled)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/7ulne79o3xgmxlhgpo2y.png)

* Check the state of the Promise.all object. It will contain all results of elements 

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/o6yrv6h58g84ij0bz4ck.jpg)


## Articles
There are some of my articles. Feel free to check if you like! 
* [My blog-posts for software developing](https://medium.com/a-layman)
* [My web resume](https://jenhsuan.github.io/ALayman/cover.html)
* [Facebook page](https://www.facebook.com/imalayman)
* [Twitter bot](https://twitter.com/ALayman84368087)
JavaScript Micro Optimization - Object, Hidden Class & Array
Tags: webdev, javascript, beginners, html
Published: 2020-11-03 12:22:22

Refer to this article:
https://medium.com/@bibekshah09/exploration-of-javascript-object-for-performance-optimization-70b20246ab9e

1. Primitives & Object in JavaScript
2. Performance Factor - Property Access Time
3. Hidden Class
4. Hidden Class Transition
5. Inline Caching
6. Inobject, Normal & Dictionary Properties
7. Array Optimization
8. Element Transition

Github Repo: https://github.com/BibekShah09/javascript-object-analysis
Grab a new sign up form template in UI Bakery, for free
Tags: webdev, opensource, ui, frontend
Published: 2020-11-03 12:18:35

Grab a new appealing multipage sign up form template!
 
Signup, login, forgot password, reset password pages – all in 1 free template with a responsive design.
Customizable, free within any plan. Custom branding and code export – available. 

Check & take it -> https://uibakery.io/templates/sign-up-page?utm_campaign=ui_bakery%20-%20templates%20-%20signup_form%20-%20cacq%20-%20xx%20-%20views&utm_source=DevTo&utm_medium=General&utm_content=signup_update
Hacktoberfest 2020 completed successfully🎉🎉
Tags: hacktoberfest, opensource, github, beginners
Published: 2020-11-03 12:17:47

I participated for the first time in Hacktoberfest by @digital-ocean. I had learned a lot new stuff and it was really a very nice experience. It was so nice to communicate to open source community and work together.As a beginner i was also confused what to do ,how to do but this event is so well organized that it teaches us everything we should know before participating in this event. Although i got little bit late to explore this but found at right time i think on 20th of october and then i just participate and competed my PR's successfully and now finally my review period had also finished successfully. It was really a new and amazing experience to me. I will look forward to participate more in such events.
Getting Started With Visual Studio Code. Must Done Basics Setting!
Tags: vscode, theme, html, coding
Published: 2020-11-03 12:12:50

---
title: Getting Started With Visual Studio Code. Must Done Basics Setting!
published: true
description: 
tags: #vscode #theme #html #coding
//cover_image: https://direct_url_to_image.jpg
---
Hello Guys! 

Now you are using vs code or going to use it. I just want to give you some important tips which help you to be productive.
These tips are also essential for beginners. 

So Let's get started.

1.  Command Palette : (Ctrl + Shift + P), This is a search bar where you can find anything you want. You just need to type in and here you get it.

2. Setting : (ctrl + ,)  VS Code have a setting option where you can setup your environment.
      Like :- Font size, Warp Mode, Auto save and much more! Just scroll down and customize as you want.

3. Shortcut :- For being productive you need to use your keyboard more than your mouse. So, learn keyboard shortcuts. 
      Like :- (ctrl + b) = for opening/closing side bar.

4. Theme : (ctrl + k + ctrl + t), There you can set your own theme. VS Code have multiple theme you can choose whatever you want. 
You can also install an Extension for it, some of them are Cobalt2(my fav) and winter is coming.

Last but not least,

5. Setting Sync : That's a great thing here, you can save your all Setting and Extensions all future! If you change your PC for a reason you don't have to setup it again. 
You can find this in setting option and download a Extensions for it.

Thank You!
Work From Home; The Struggle of 2020
Tags: personal, career
Published: 2020-11-03 12:03:05

---
title: Work From Home; The Struggle of 2020
published: true
description: Working from Home isn't the same anymore.
tags: personal, career
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/dxj61sa8w9v8ufklg54o.jpg
---

Over the past few weeks, I've seen numerous people reaching out for mental support. Sometimes directly, often hidden under a question asking about how to maintain work/life balance when working from home with young children. 

I've been working home for over 6 years now. Although, I used to work from the office for 1 or 2 days a week. So, I did meet my coworkers on regular basis.  

But 2020 changed things. I've been stuck at home since March. I have a 3-year-old and a 7-month-old that has been born in the mid of this epidemic. And it's exhausting! Not the little one. Just..., all of it. 

At the beginning of the pandemic, I felt a huge productivity boost. Even though it was only 2 days, the time I stopped spending on commuting was now spent on something productive. 

As we can't spend the weekends as we would before I now spend it on side projects. Sure, we still have some family time. But I'm not the kind of person that sits still on the couch. And I'm not the kind that can get lost in books either. So, while the others are waking up, I take my notebook and code. Coding used to place me in a zone where everyday problems don't exist. 

This worked great in the first half of this year. I've given [leaflet-geosearch](https://github.com/smeijer/leaflet-geosearch) a long due update, published some new libraries like [where-broke](https://github.com/smeijer/where-broke), [jest-partial](https://github.com/smeijer/jest-partial), [unimported](https://github.com/smeijer/unimported), and [graphql-args](https://github.com/smeijer/graphql-args). I've also launched few bigger projects, such as [testing-playground.com](https://testing-playground.com), [issupported.com](https://issupported.com) and [updrafts.app](https://updrafts.app). All besides my day job. As I already mentioned, I got quite productive. 

But things changed. Months passed by and the situation outside went from bad to worse. Covid isn't gone. World leaders don't agree with science. A vaccine isn't near. There is no expectation for improvement, or even a known date when the applied regulations will end. This "second wave" has hit me hard. 

My productivity has slumped. I've been unable to do anything productive lately. I can't get in my code. I see my editor. I see the letters on my screen. But my mind is unable to connect the dots and draw the bigger picture. 

The thing I'm trying to say is; if you hate working from home. Feeling unproductive. Don't know how to balance work/life. Feel burned out. Please know: you're not alone :heart:.

It's not (just) working from home. It's all of it. It's 2020.
 
---

_:wave: I'm Stephan, and I'm building [updrafts.app](http://updrafts.app). If you'd like, follow me on [Twitter](https://twitter.com/meijer_s)._
How do you deal with a11y?
Tags: a11y, webdev, discuss
Published: 2020-11-03 12:01:54

One thing I’ve always found difficult when developing [my website](https://francoscarpa.com) was the color choice. I both love personal branding and make a website accessible to everyone. However, these two elements are in clear contrast between them. I find it impossible to make a website accessible while using the colors you love the most. So far, I’ve dealt with accessibility by choosing a color palette that ensured adequate contrast, by I’ve never liked it really much. Now I decided to use my favorite colors, which don’t respect a11y perfectly. The solution I plan to use consists of a button to provide a high contrast version of my website, as you can find on many other websites. However, I’d like to hear from you: how do you deal with color a11y on your website?
Excel Formulas for Counting Cells that End with certain character or text!!
Tags: excelformula, excelformulas
Published: 2020-11-04 11:36:46

---
title: Excel Formulas for Counting Cells that End with certain character or text!!
published: true
date: 2020-11-03 11:58:24 UTC
tags: ExcelFormula,Excelformulas
canonical_url: https://geekexcel.com/excel-formulas-for-counting-cells-that-end-with-certain-character-or-text/
---

In this tutorial, we will discuss the **Formulas for counting the number of cells that end with certain characters or text in Excel 365**. Let’s see them below!! Get an official version of ** MS Excel**  from the following link: [https://www.microsoft.com/en-in/microsoft-365/excel](https://www.microsoft.com/en-in/microsoft-365/excel)

[![Formulas to count cells that end with](https://eadn-wc04-371788.nxedge.io/cdn/wp-content/uploads/2020/11/EXCEL_rBu1Pa8BAE.png)](https://geekexcel.com/?attachment_id=16829#main)<figcaption id="caption-attachment-16829">Formulas to count cells that end with certain character</figcaption>
## General Formula:

- To count the number of cells that end with specific text or character in Excel, use the below formula.

**=COUNTIF(Range,”\*text”)**

## Syntax Explanations:

- **COUNTIF** – This function will help to count the number of cells that match multiple conditions or criteria.
- **Comma symbol (,)** – It is a separator which helps to separate a list of values.
- **Text** – It is the criteria that are used to count the cells.
- **Parenthesis ()** – The main purpose of this symbol is to group the elements.
- **Range** – It represents the input values given in a worksheet.

## Example:

- In the below screenshot, we will give the input in **Column B**.
- Then, enter the given formula in the selected formula bar.
- After applying the formula, it shows the output in selected **Cell E3**.

![Example](https://eadn-wc04-371788.nxedge.io/cdn/wp-content/uploads/2020/11/EXCEL_xu9BRzCb6C.png)<figcaption id="caption-attachment-16816">Example</figcaption>

## Closure:

In this tutorial, you can get to know the **Formulas for counting the number of cells that end with certain text in Excel Office 365**. Hope that this article is useful to you. If you have any suggestions, leave it in the below comment box. Thank you so much for Visiting Our Site!! Continue learning on **[Geek Excel](https://geekexcel.com/)!! **Read more on [**Excel Formulas**](https://geekexcel.com/excel-formula/) **!!**

### Read Ahead:

- **[Excel Formulas to Count the Cells that do not contain many Strings!!](https://geekexcel.com/wp-admin/post.php?post=16764&action=edit)**
- **[Formulas for Counting the Dates from a given Year in Excel!!](https://geekexcel.com/wp-admin/post.php?post=16783&action=edit)**
- [**Excel Formulas to Extract the Nth Word from a Text String!!**](https://geekexcel.com/excel-formulas-to-extract-the-nth-word-from-a-text-string/)
Hacktober - First Time
Tags: hacktoberfest
Published: 2020-11-03 11:33:21

✨What, I made 4+ successful PRs!! ✨

*Me:*
I am completely new to DEV community and am here to share my experiences regarding this amazing fest.
So, it happened so, that last year I was aware of this fest , but i was kinda helpless, as i did'nt knew to make PRs:/

I was a coding enthusiast since high schools:)
### Progress

<!-- Share a bit about where you’re at in your Hacktoberfest journey. What stage are you at? How has the process been?  -->

My journey was like , ups and downs completely. The most thrilling
or breath holding parts becomes when your PR is in the merging phase.
### Contributions
I made contributions on data structures in C, as this goes with my current college syllabus.
Other than that, I managed to work on some interesting features of C.

<!-- This is where you can list the contributions you made and explain why you chose the projects you did. Don’t forget to add links!  -->


### Reflections
Oh Overall my journey through my First hacktober was super duper amazing!
<!-- Overall, how has your Hacktoberfest 2020 experience been? If you’re a first-timer, will you participate again? What have you learned? Have you made any interesting connections? What is your next step in open source?  -->
Benefits of freelancing 
Tags: discuss, career
Published: 2020-11-03 11:31:45

Benefits of freelancing as a dev on the side:
1. Realize your own ideas according to your values💡
2. Leadership experience 
3. Extra (/passive) income💵
4. Collab with friends 👩‍💻👨‍💻
5. Be your own boss

What do you think? 😊
Hactoberfest stories
Tags: hacktoberfest
Published: 2020-11-03 11:09:39

### Background
I am digging deeper into the DevOps world, exploring open-source software, and willing to improve it. I have made contributions to open-source from time to time, and found that open-source communities are a great way to share knowledge and learn from each other.
It's great that everyone can find something for himself - it doesn't matter if you have years of experience or are just starting.

### Contributions

The first two contributions were to the Mattermost project. I love the idea of having an open-source slack messenger alternative.
https://github.com/mattermost/mattermost-plugin-skype4business/pull/72
and
https://github.com/mattermost/mattermost-plugin-mscalendar/pull/196
I knew how to integrate Golangcilint into the CI pipeline, but don’t have as much experience fixing linter issues. A person from Mattermost helped to solve those. Also if something was not clear for me, I wrote them directly.
After those pull requests, I started to search where else I could contribute. On dev.to I found a thread where @sygmei https://dev.to/sygmei/comment/15ggm asked for help with Improving the CI/CD pipeline of ÖbEngine. I chose this project because I know how to operate Azure DevOps pipeline. I made a build matrix for Ubuntu 3 versions, macOS, windows so it could build at the same time.
My 4th pull request was for the spinnaker hackathon https://github.com/spinnaker-hackathon/gardening. Spinnaker is a massive CI/CD tool created by Netflix that you cano operate on Kubernetes, through operators, and use to deploy software to different cloud providers and environments such as Kubernetes. They are organizing a hackathon that I am participating in. I like the idea that anyone could participate because there are different sections:
* Documentation
* Video creating
* Twitch about what you do in the spinnaker.
* Video transcripts.

### Reflections
Hacktoberfest, in general, made a very big impact on me as an Engineer. I started to participate in 2017.
{% twitter 920387279495057414 %}

I didn't know how to start to contribute, and started slowly contributing by updating and adding new things to documentation. Tips and encouragement that people gave me when I was getting started motivated me so much. This year I am happy that 3 pull requests were made because I am capable of making a serious impact to open source projects!

### Recommendations
Anyone who is hesitating that they can't make a change - YES YOU CAN! Every reason is good to move, but curiosity is always the best one!
My Project Got 800 Stars in Two Days on GitHub
Published: 2020-11-03 11:08:53

In this article, you will discover how my open-source JavaScript project got 800 stars on GitHub within two days of publishing it. My project is called KOAN (github.com/soygul/koan), and I created it to preserve my general knowledge in Koa and Angular frameworks, as well as Node.js and MongoDB, by making a ready-to-use project template. Upon submitting it to a couple of JavaScript newsletters for review, it exploded and got 800 stars in its first two days of existence! So how did this happen? Did I get lucky? Or did I build something special that people wanted or needed? Or did I simply game the GitHub? Well, read on.

Outline of the article:
* KOAN Project
* KOAN Demonstration
* How to Get Starts on GitHub Then?
* Conclusion

- You can read the full writeup here: https://quanticdev.com/articles/my-project-got-800-stars-in-two-days-on-github
- You can find the live demonstration of KOAN here: https://koan.herokuapp.com
Typefaces for developers with ligatures
Tags: todayisearched, tutorial, productivity, vscode
Published: 2020-11-03 11:02:28

Almost all editors are coming with a monospace font as a default. But most modern typefaces are designed with a focus on developers and coding. And for better look and reading also contain ligatures.

> 🇨🇿 V češtině si lze článek přečíst na [kutac.cz](https://www.kutac.cz/pocitace-a-internety/font-pro-vyvojare-a-ligatury)

---

There are [many reasons and opinions](https://stackoverflow.com/questions/218623/why-use-monospace-fonts-in-your-ide) why editors use monospace fonts and not proportional ones. But the most common one is pointing to better readability of signs and some letters. Just compare the readability of ()[]{} ;,:. O0iIl with `()[]{} ;,:. O0iIl`. Another reason is vertical alignment, which would be really hard with different character width.

# Why special font? And what is ligature?

Every developer is spending most of the time reading or writing code. And it is better if all characters are clear. And thus many different typefaces were designed especially for developers. But the designers did one more step further and implemented ligatures.

![Comparison of fonts with and without ligatures](https://dev-to-uploads.s3.amazonaws.com/i/oinr5eby5mkup9kg8ppi.png)

A [ligature](https://en.wikipedia.org/wiki/Orthographic_ligature) is single glyph consist of multiple characters. In the typography, ligatures are used for better look and space-saving. But in monospace fonts, they have the still same width. Ligatures consist of a smaller amount of details which is better for eyes, according to [JetBrains](https://www.jetbrains.com/lp/mono/#ligatures).

## List of fonts with the ligature support

I personally use the [JetBrains Mono](https://www.jetbrains.com/lp/mono/), which is used by default in all JetBrains IDEs, like IntelliJ, WebStorm, PHP Storm, etc. Even I use that font in **VS Code**. However, there are many different choices. The most popular is probably the Fira Code with a huge amount of ligatures. Other popular ones are [Iosevka](https://github.com/be5invis/Iosevka), [Monoid](https://larsenwork.com/monoid/), [Inconsolata](https://github.com/googlefonts/Inconsolata), or [Victor Mono](https://rubjo.github.io/victor-mono/).

# Turning ligatures on in VS Code and Sublime Text

After the chosen font is downloaded and installed, you have to change the setting of your editor. Set your favorite font and turn on the ligatures.

In **VS Code** it is possible to do with **CTRL+Shift+P** shortcut to open Command Pallete, type **Open Settings (JSON)**, and merge this code with the setting content.

```json
{
    "editor.fontFamily": "'JetBrains Mono', monospace",
    "editor.fontLigatures": true,
}
```

In **Sublime Text** the steps are very similar. Press **CTRL+Shift+P** to open Command Pallete, type **Preferences: Settings**, and merge the code below with the code in the right editor panel. The ligatures are on by default, however, this can be changed with `font_options` property. See more in the [documentation](https://www.sublimetext.com/docs/3/ligatures.html). 

```json
{
    "font_face": "JetBrains Mono",
}
```
TOP jobs for software from Remotely.Jobs
Tags: testing, beginners
Published: 2020-11-03 10:57:59

1. [Software Engineer](https://www.remotely.jobs/remote-software-engineer-job-at-tnx-logistics)(TNX Logistics)
- Experience with Python development and microservice architecture on Linux
- Experience with Amazon Web Services (CloudWatch, RDS PostgreSQL, ElasticSearch)

2. [Software Developer](https://www.remotely.jobs/remote-software-developer-job-at-bbk-worldwide) (BBK Worldwide)

 - AngularJS 1.6 and Kendo UI, Asp.Net MVC, ASP.Net Web API and C#. ASP.NET 4.0 +, VB.Net, WCF, Telerik ASP.Net Controls.
- Responsive web development; HTML 5, CSS 3.0, Bootstrap. (3 to 5 Years)

3. [Software Engineer - Data (100% Remote)](https://www.remotely.jobs/remote-software-engineer-data-100-remote-job-at-simplyanalytics) (SimplyAnalytics)

- Expert relational database and data manipulation skills 
- Strong computer science fundamentals
Job offer for #Java Developers in Lisbon, Hitachi Vantara
Tags: java, hiring, lisbon, iot
Published: 2020-11-03 10:40:11

I am looking for Full-Stack Java Software Developers in Lisbon, who will be working on development and maintenance of our IoT Data Analytics Platform (https://www.hitachivantara.com/en-us/products/data-management-analytics/pentaho-platform.html).

In this position (full-time, permanent one with additional benefits) you will interact with our architects, product management, usability, quality, documentation, and the open source community to enhance and advance all portions of the suite, mostly using Java, JS, HTML, CSS and various web services technologies like REST, JAX-WS, etc, while the platform itself is built with micro-services, containers and operates in multi-cloud enviro.

We are open to the remote way of working with visiting our office in Tagus Park from time to time.

Feel free to check more details here https://grnh.se/99d4f2f32us or contact me directly at mania.mankowska@hitachivantara.com.
Python WEB Summit'20
Tags: python, webinar, geekle, codekaro
Published: 2020-11-03 10:39:15

“Offline events are gone for some time, but the tech world doesn't slow down”

With such an apt line written on Geekle.us home page, they have took a great initiative to connect python developers all around the globe.

Geekle has the unique experience to gather huge tech summits with 11000+ attendees !

Now they are organising the Python WEB Global Summit’20 !

There are gonna be speakers from Google, Microsoft, FaceBook, Netflix, Pandata … and you can keep learning for straight 24 hours !!

It’s definitely going to be interesting and I am up for it ✌

Hoping you guys can also join this amazing webinar and interact with some of the world’s greatest python developers.

⚡ Python WEB Global Summit’20
☞ 19th November, 2020
☞ Starts at - 10am UTC (3:30pm IST)
⛄ And goes for 24 hours…

Link in the comments.