teleren/devto huggingface dataset:
Day 90 : It Makes You Forget
Tags: hiphop, code, coding, lifelongdev
Published: 2020-03-07 01:43:03

_liner notes_:
- Professional : Got back from VueConfUS in Austin, Texas last night. I found that with travelling, it makes me forget to blog. There's so much going on. I did post during my trip at https://dwane.in/VueConfUS2020 so that's kind of like blogging haha. Today, I had a few meetings and did some coding and tried to rest up as much as possible.

- Personal : Did laundry and unpacked my stuff. Going to put together this week's radio show. Started up the Firebase project that I'll be using for the side project I've been working on. So far, I've been working on the different functions separately and now it's time to bring them all together.

![view from inside a cave in Mallorca, Spain looking out into the ocean with mountains in the distance](https://dev-to-uploads.s3.amazonaws.com/i/8kuunn32vvo3xsgxt4ij.png)

Spending the rest of the night finishing up the radio show and get some coding done.

Have a great night and weekend!

peace piece
Dwane / conshus
https://dwane.io / https://HIPHOPandCODE.com
{% youtube SlbVgjFvE3I %}
Nevertheless, Dana Coded
Tags: wecoded
Published: 2020-03-07 01:35:26

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title & narrative! ✨ -->

I code and I like to read (preferably fiction).

I code and I am learning to improve my drawing.

I code and I like to wake up at 6 am.

I code and I am learning Blender.

I code and I like to take long walks outside.

I code and I don't have all the answers, but I'm doing my best, and that's good enough (I still need to remind myself of this sometimes). :heart:

## Why do I code? 

I like the idea of being able to create programs for fun and to challenge myself. I truly believe that women and other underrepresented groups are the key to making technology work for everyone. Their experience and perspective will show in their work and help others that aren't in the same place to change it themselves.

## Equality in tech looks like… 

- Respecting everyone. Period. 
- Picking others up instead of tearing them down. 
- Realizing that no one knows what another person is going through and just being patient and creating a safe environment can do so much for a person's well-being in their job.

Oh, and destroy that gender-wage gap of course!

Be the change you want to see in the world. :earth_americas:

## I’m an expert at…

Learning.

<!-- Once your post is published, it will not appear on the /t/shecoded page until an admin approves it. This is an extra step to ensure there is no abuse on this important tag. -->
create pure simple CSS tooltips
Tags: css, html, javascript, challenge
Published: 2020-03-07 00:56:11

I'm going to show you how to create small but yet powerful css tooltip.these tooltips will only use css hover and focus on buttons,a tags if used to display.the tooltips can be used on elements like button,div,a,   as a container for the tip.

I've just updated this article according to viewers suggestions.

now check out the pen that i have made.

<p class="codepen" data-height="265" data-theme-id="light" data-default-tab="css,result" data-user="antinomaino" data-slug-hash="mdJqgWa" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="pure css tooltip">
  <span>See the Pen <a href="https://codepen.io/antinomaino/pen/mdJqgWa">
  pure css tooltip</a> by antinomaino (<a href="https://codepen.io/antinomaino">@antinomaino</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>


i have a challenge,after viewing the tips. use them  to create beautiful notification dropdowns,user bar dropdowns,on hover call ajax function and display data on the tips etc.
Nevertheless, Garth Coded
Tags: wecoded
Published: 2020-03-07 00:43:23

This post is inspired by [Ali's post](https://dev.to/aspittel/nevertheless-ali-coded-e2h).

Here are all the times my credentials or talent was questioned, and times I received DMs that were sexual, sexist, or otherwise inappropriate all year:



...






That's it. Nothing. This is the difference between being male and female in tech and on the internet.
Lesson 18 Swift Discussion
Published: 2020-03-07 00:35:27


<h2>•	Why should developers use adaptive layout tools in their applications?</h2>

<p>They should use adaptive layout tools for when they want a relatively universal app. If a user wants to switch orientations on the app, it will work with no issue.<p>

<h2>•	What is the difference between Auto Layout, constraints, and stack views?</h2>

<p><em>Auto layout</em> is an adaptive interface which forces elements to maintain a relative position no matter the screen size, or orientation.
 
<em>Constraints</em> define how a view is displayed, or sized. 

<em>Stack views</em> stack elements in the user interface in a column, or in a row from left to right.
Nevertheless, Ashlee Coded
Tags: wecoded
Published: 2020-03-07 00:31:01

---
title: Nevertheless, Ashlee Coded 
published: true
tags: shecoded
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/mpc6flt2aivmzmzlpqv1.png
---

I rarely wear makeup or style my hair. My skin is pale and sometimes gets dry and red. My teeth aren't sparkly white or straight. There's acne on my face. I've gained weight over the last few years.

I have many imperfections. You can use them in attempt to insult me all you want. None of then make me less of a woman or software engineer.

---

Did you know I have a newsletter? 📬

If you want to get notified when I publish new blog posts or make major project announcements, head over to [https://ashleemboyer.com/newsletter](https://ashleemboyer.com/newsletter).
Nevertheless, Carol Darski coded (2020 version)
Tags: wecoded, thinkshecoded, womenintech
Published: 2020-03-07 00:21:37

When I participated in this [initiative last year](https://dev.to/caroldarski/nevertheless-carol-darski-coded--7g4), I was feeling the need to share with the world that, unfortunately :poop: situations still happen, and y'all are not alone.

## This year
This year I would like to reflect I bit about 2019 and what makes me feel joy in slamming my head in the wall trying to find solutions for some challenges.

2019 was heavy, lots of things happened. I became a Lead Software Engineer. I wasn't sure if I would like it, and I was conflicted almost every single day in the first months. 
I started doubting my competence in leading people and also as a Senior Software Engineer until I realized that I was the only person putting pressure on myself, creating impossible internal deadlines to achieve things, and the situation wasn't healthy at all.

The year brought a lot of learnings. I learned to give things time and to trust people more. Male colleagues had shown with actions to be amazing allies. I saw other colleagues battling the status quo asking more questions, raising their voices, asking why we were not considering other folks to some of the opportunities.

Our team grew and had more non-male engineers on the leadership positions, and I saw a bit of inclusion, at least in the gender field. I felt that I belonged there, and others shared the same feeling. :sparkles:

Another thing I learned, this time about myself, I am always going to be a pain in the ass about inclusion. I am going to fight, I am going to be frustrated, and I am going to talk about it because it is necessary. But this time I feel I am not alone and I feel heard.

I still feel the joy to help others grow and to see something work with a piece of code that could be small, but will impact someone's life. I am inspired by how our team is becoming more diverse and inclusive. I think the fact that I am in a good environment, having a HUGE support group inside my team, where I can be myself, fail and learn as a human :robot: makes me happy to still exercise my passion for coding.
An Ode to Node: An introduction
Tags: javascript, node, codenewbie, beginners
Published: 2020-03-07 00:09:51

I was having a conversation with some of my colleagues in bootcamp a few months back when we were deciding whether to attend a node.js meetup. It went something like this: 
"What even is node? Is it a framework, or a language, or a tool"

"Google says it's a runtime for javascript"

"But what does that even mean?"

" I feel like we can't attend if we don't even know what it is..."

This might not represent everyone's experience, but knowing about javascript did not give me an insight on what node was all about. 

Let's first start with talking about Javascript.

### Javascript

Javascript is a scripting language that was created as a way to make webpages dynamic. Before javascript, webpages were static, and didn't change much based on your interaction with them. If you interact with a map, or have information change based on scrolling or time, then you've been witnessing the magic of javascript. 

Javascript is one of the three web technologies, along with HTML and CSS. Javascript is interpreted by the browsers's built in javascript engine, such as chrome's V8. It was originally only built to make webpages more dynamic, so there was no reason to run javascript outside the browser.


### Node

As the use cases of Javascript expanded, it became desirable to run javascript on the server side. However, this wasn't what javascript was designed to do. If you could use javascript on the server side, you could unify your client and server by only using one language. 


Node was built using chrome's V8 engine, along with other features that were required to interact with a server's file system. It is nearly identical to javascript in the browser, except your event system and global isn't browser based anymore. Basically if you learn javascript, you've already started learning node! So back to the question, What is node? It's a runtime for javascript, based on your computer, rather than a browser.


### What can I do with Node?

Since node allows you to run javascript on your server, you can do anything you would have done with another server side language, like ruby or python!

Where Ruby has Rails, Node also has frameworks for building out a backend or API. Express is a light weight web application framework. Similarly, you can build CLIs and programs that interface with the file system.

To summarize, with node, you can be a full-stack developer, while learning only one coding language. Amazing! What are your thoughts on full-stack javascript development?
A note about OpenSSL error on Rails.
Tags: rails, codenewbie, debugging, todayilearned
Published: 2020-03-07 00:00:34

Last week, everything was fine and dandy. It was a brand new day with lots of code to look forward to when I decided it was time to upgrade my rails version and build an API idea I had been toying with.

It all went down A-OK until it was time to actually create the project and I got the following error:

```Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError)```

![My Chi Dulce, being completely unamused](https://i.imgur.com/qMswRvs.png)
<figcaption>Our reaction to the error was less than amused</figcaption>

After browsing and diving in the interwebs for answers, I boiled it down to two probable issues: 
1. You need to upgrade your OpenSSL.
This one is pretty straightforward, type the following into console:
``brew install --upgrade openssl``

2. It's not you, it's me: PostgreSQL edition.
At some point, your configs got a bit tangled up and the PostgreSQL gem is right there in the middle of it all. To make it all better you'll need to reinstall the gem, simply type ``brew reinstall postgresql``
and you're good to go. 

<img src="https://i.imgur.com/zt3l2hP.jpg" alt="Chi working zone" width="400"/>
<figcaption>Dulce, ready to keep working on her code reviews</figcaption>

I hope you found this helpful, happy coding!

Got something to add? Please feel free to [reach out](https://twitter.com/miss_elliev) for any question, comment, meme or dog photos swap.
Nevertheless, Adinda Tiwi Coded
Tags: wecoded
Published: 2020-03-06 23:50:11

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title & narrative! ✨ -->

This is my 2nd Nevertheless, she coded post
im glad that joining this community for 1 year and yeah today is my first anniversary in this community, i got so many knowledge and see new people everyday

Im in my 2nd year of computer science and believe that so many things to learn in this field, cant get enough but still learning

My advice for allies to support self-identifying women and non-binary folks who code is NEVER GIVE UP ! EVEN THOUGH IT TAKES MANY MONTHS OR EVEN YEARS !.

<!-- Once your post is published, it will not appear on the /t/shecoded page until an admin approves it. This is an extra step to ensure there is no abuse on this important tag. -->
How does dyslexia make it hard to be a developer?
Tags: discuss, productivity, tools, vscode
Published: 2020-03-06 23:48:12

I wanted to start a conversation about neurodiversity in tech. 

One of my good friends found out she had dyslexia after struggling to learn code, for years. Our tools are designed for most people to read or write code the same way.

How does dyslexia affect learning, writing, or reading code?
Is this procedural programming?
Tags: javascript, codepen
Published: 2020-03-06 23:47:20

---
title: Is this procedural programming?
published: true
tags: #javascript #codepen
---

It all started with "I'll make a couple of helper functions" and the next thing I know there were procedures everywhere.

This is a "speed typer" from the [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) repository.

{% codepen https://codepen.io/VonHeikemen/pen/yLNzGEo %}

> This post was created with the "share to DEV" button on codepen. It is a very convenient feature.

EDIT:
Here is a less messy version: [link](https://codepen.io/VonHeikemen/pen/BaNJYbR)
Go functions
Tags: go, beginners
Published: 2020-03-06 23:02:09

A function is a basic code block that is used to perform a task. 
The <a href="https://golang.org/">Go language</a> has at least one `main()` function.

You can divide code by functions, and logically each function performs a specified task.

The function declaration tells the name of the compiler function, the return type, and the parameters.

## Syntax

The function definition Go language function definition is in the following format:

```go
func function_name( [parameter list] ) [return_types]{
}
```

Function definition resolution:

* **`func`**: Function starts declaring function_name by func

* **`function name`**: function name, and parameter list together form function signature.

* **`parameter list`**: The parameter list, the parameter is like a placeholder, and when the function is called, you can pass the value(s) as parameter(s). 


    The parameter list specifies the parameter type, order, and number of arguments. The parameters are optional, that is, the function can also not contain arguments.

* **`return_types`**: Return type, function returns a column value. Some features do not require a return value, such that return_types are not required.

* **`Function body`**: A collection of codes defined by the function. The body is between the `{` and `}` symbols.

## Examples

The following instance is the code of the `max()` function that passes in two integer arguments `num1` and `num2`, and returns the maximum value of these two parameters:

```go
/* function returns maximum value */
func max(num1, num2 int) int{
   result int

   if (num1 > num2) {
      result = num1
   } else {
      result = num2
   }
   return result 
}
```

When a function call creates a function, you define what the function needs to do and perform the specified task by calling the change function.

Call a function, pass arguments to the function, and return a value, such as:

```go
package main

import "fmt"

func main() {
   var a int = 100
   var b int = 200
   var ret int

   ret = max(a, b)

   fmt.Printf( "Returns : %d\n", ret )
}

func max(num1, num2 int) int {
   var result int

   if (num1 > num2) {
      result = num1
   } else {
      result = num2
   }
   return result 
}
```

Reference:
* <a href="https://stackoverflow.com/questions/23925005/function-declaration-in-golang">Function declaration in golang</a>
* <a href="https://golangr.com/">golang tutorial</a>
What's your personal workspace monitor(s)?
Tags: discuss
Published: 2020-03-06 22:52:06

---
title: What's your personal workspace monitor(s)?
published: true
tags: discuss
---

I find workspaces and desk setups interesting. Recently, I've been looking to find a better monitor. All this research is tiring - and it kinda got me curious about peoples' experiences with their own setup.

What monitor are you using right now? Do you love it? Hate it? Do you have list of products you suggest? 

Not looking for anything specific - just wanna know what you cool devs use 👀
10 Tips To Get The Most Out Of Meetups and Conferences
Published: 2020-03-06 22:20:34

We asked the [egghead](https://egghead.io/) community on Twitter for their best tips on how to make sure you get the most of out meetups and conferences. We wanted to share those answers with the DEV community!

{% twitter 1235336721866395649 %}

1) Get out of your comfort zone.

{% twitter 1235351705509912576 %}

2) Try to connect with people before the event.

{% twitter 1235347128739864582 %}

3) Network for knowledge transfer.

{% twitter 1235337316945801216 %}

4) Focus meeting people over the talks.

{% twitter 1235395031072006144 %}

5) Bring a friend to make you more comfortable.

{% twitter 1235345765356228609 %}

6) Congratulate the speakers.

{% twitter 1235428049451130886 %}

7) Don't be in a rush.

{% twitter 1235435470978347011 %}

8) Takes note then share them later.

{% twitter 1235442204950302720 %}

9) Make sketch notes

{% twitter 1235338506295267329 %}

10) Focus on what's being presented

{% twitter 1235340339923296256 %}


*Hope these tips are helpful for you! Our twitter community is very helpful. [Give us a follow](https://twitter.com/eggheadio) to get tips in real-time!*
Deploy "The Simple GraphQL Service" Serverless Pattern Today (AWS Appsync, DynamoDB, Lambda, GraphQL) 
Tags: beginners, serverless, aws, graphql
Published: 2020-03-06 22:11:47

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

This is an API Key secured AppSync GraphQL API that has 2 different data sources, one is a lambda and one is DynamoDB. You will learn how to query and how to insert data in GraphQL

This pattern is offered in Typescript/Python CDK versions and each has the vanilla CloudFormation (template.yml) included.

https://github.com/cdk-patterns/serverless/blob/master/the-simple-graphql-service/README.md
Working in Italy in the time of Coronavirus 🇮🇹
Tags: coronavirus, remotely, italy
Published: 2020-03-06 22:01:11

I'm Michele, I'm a computer engineer and I live near Milan. As you well know, Italy is one of the countries most affected by the Corona Virus, so I am here to tell you my work history of the past two weeks.

In Italy remotely working is not adopted by all companies and you can work remotely at most two days a week if you are lucky. For this reason, after the emergency, it was strange for everyone. Milan after the coronavirus was a deserted city because schools and offices are closed, the fear of people was great.

Working for two consecutive weeks from home made me realize that I’m more productive with both my team and my client and this didn’t surprise me. I always thought that remote work was a more productive practice.

I also know that these weeks of remote work are productive for my company's future choices. Many colleagues said they were more productive, and companies are also saving money. When you finish your job you are free, you no longer have to take the train late to go home and this is very important for us.

Unfortunately, my country isn’t having a good time, but I believe that our government, people and health care will be able to fight this virus.
Many companies are losing money and it’s a difficult time for many workers. I thank for having a job that doesn't suffer any blows and I hope that my compatriots in difficulty will recover better than before.

I am convinced that my beautiful country will up, together with China.

Thank you developers,
Michele.
🇮🇹❤️
Nevertheless, Molly Coded
Tags: wecoded
Published: 2020-03-06 22:00:14

I code and I competitively ride horses.
{% youtube ii4hBpteCIA %}

I code and I go to bed at 9 pm.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/fhuq5cvmm1v33ggechiv.gif)

I code and I am a morning person.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/yyunqd3y3c2e0uygsopl.gif)

I code and I run at least 3 miles every morning. 
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/2zlw3dx3328jk5b3xh94.gif)

I code and I love to snowboard.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/43rmg4jh7wt30dc8bs1v.jpg)

I code and I take care of my 2 fur babies. 
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/4x9rdeqc5l05x76fcyds.jpg)

I code and I enjoy the outdoors. (especially MT!)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/w1mbvtwjqhva4xlm00ta.jpg)

I code and I know my way around a crossbow.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/0u3nbigdb9zvvtie5q7g.jpg)

I code and I was in a sorority in college. (Sigma Kappa!)
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/wxsjncdgyqztd5lrhpin.jpg)

I code and my mom is my idol.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/s4d02yturo7kis0b4nlm.jpg)

I code and I am a strong, beautiful, confident, badass woman. I dare you to doubt me.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/meyptai8p05twa1wagvm.jpg)
Python lists
Tags: python, beginners
Published: 2020-03-06 21:49:46


In this aritcle you will learn about actions on a <a href="https://python.org">Python</a> <a href="https://pythonbasics.org/list/">list</a>. A list is not just defined, it's an interactive object to which you can add and remove items.

A list is just a collection of objects, which can be numbers, strings or other types of objects.

Some example lists:

```python
a = [1,2,3]
b = ["hello","world","moon"]
```


### insert an element into list

There is a previous method of appending an element to the list, which is only the last of the new elements added to the list.For example:

```python
>>> all_users = ["alice","bob"]
>>> all_users.append("aaron")
>>> all_users
['alice', 'bob', 'aaron']
>>> 
```

From this operation, it can be said that list can be changed at any time.

Similar to `list.append(x)`, `list.insert (i, x)` can also add list elements. It is just that an element can be added anywhere.

```python
list.insert(i, x)
```

> This insert an item at a given position. The first argument is the index of the element at which to insert, so `a.insert(0, x)` inserts at the front of the list, and `a.insert(len(a), x)` is equivalent to `a.append(x)`.

### Delete elements in list

The elements in the list can not only be added, but can also be deleted.There are two ways to delete a list element, which are:

```python
list.remove(x)
```

> Remove the first item from the list whose value is x. It is an error if
there is no such item.

```python
list.pop([i])
```

> Remove the item at the given position in the list, and return it. If no
index is specified, a.pop() removes and returns the last item in the list.

```python
>>> all_users = ["alice","bob","aaron"]
>>> all_users.remove('bob')
>>> all_users
['alice', 'aaron']
>>> 
```

**Related links:**
* <a href="https://docs.python.org/3.8/tutorial/datastructures.html">List data structure in docs</a>
* <a href="https://gitpress.io/u/1155/python_lists">Snippet of list usage</a>