teleren/devto huggingface dataset:
Hi, I'm Akashdeep Singh
Tags: introductions
Published: 2017-07-23 13:36:46

---
title: Hi, I'm Akashdeep Singh
published: true
description: My introduction post
tags: introductions
---

I have been coding for about 10 years, including tinkering as a student and 3 years as a professional.

You can find me on GitHub as [akashdeep-singh](https://github.com/akashdeep-singh)

I live in Dublin.

I'm currently an MSc student at Trinity College, Dublin.

I mostly program in Go, NodeJs, Python. I also know Kotlin, Java, C++, C.

I am currently learning more about .NET Core, Rust, and more.

Hit me up on [LinkedIn](https://linkedin.com/in/theakashdeepsingh).
Hi, I'm Stanislav Kozlovski
Tags: introductions
Published: 2017-07-23 13:07:39

---
title: Hi, I'm Stanislav Kozlovski
published: true
description: My introduction post
tags: introductions
---

I have been coding for 1.5 years.

You can find me on GitHub as [Enether](https://github.com/Enether)

I live in Sofia, Bulgaria.

I work for SumUp

I mostly program in these languages: Ruby, Python, Javascript.

I am currently learning more about everything.

Nice to meet you.
Hi, I'm Peter
Tags: introductions
Published: 2017-07-23 07:55:36

---
title: Hi, I'm Peter
published: true
description: My introduction post
tags: introductions
---

I have been coding for 17 years.

You can find me on GitHub as [hydrogen2oxygen](https://github.com/hydrogen2oxygen)

I mostly program in these languages: Java, JavaScript, Spring Framework

I am currently learning more about Arduino, Raspberry Pi.

Have a nice day!
Hi, I'm Pulkit2121
Tags: introductions
Published: 2017-07-23 07:39:54

---
title: Hi, I'm Pulkit2121
published: true
description: My introduction post
tags: introductions
---

I have been coding for [number] years.

You can find me on GitHub as [Pulkit2121](https://github.com/Pulkit2121)

I live in [Delhi].

I work for [company]

I mostly program in these languages: [languages].

I am currently learning more about [topic].

Nice to meet you.
Hi, I am Manasi
Tags: introductions
Published: 2017-07-23 06:24:12

---
title: "Hi, I am Manasi"
published: true
description: "I work on open source tools and technologies.I love coding and the joy of getting something to work. I am also committed to building strong dev teams in Drupal and instilling a culture of doing Drupal or any framework the right way. I have been coding for 9 years. I mostly program in these languages php, javascript, shell scripts. I am currently learning more about python."
tags: introductions
---
Introducing accessibility to a search suggest dropdown
Tags: javascript, a11y
Published: 2017-07-20 18:17:36

---
title: Introducing accessibility to a search suggest dropdown
published: true
description: A strange requirement led me to add accessibility to search suggest component.
tags: js, accessibility
---

I've been working on a search suggest box for a project. You know the type: you start typing in the search box, and a list of suggestions appears below it.

(Disclaimer: this is the first time I've written about web accessibility, so be gentle. That said, I am by no means too proud to learn (thus this post), so I welcome any comments, changes, or corrections on my code.)

The part I'm going to write about isn't getting the list to show up (I'll just assume you know how to do that, because that's not the point of this post), but rather keyboard controls of the items within the list.

It's a pretty common UI pattern to be able to navigate search-suggest items with the keyboard, but the initial solution I wrote wasn't accessible at all. The focus stayed in the search input, all while changing the class (and therefore the visual aspect only) of the "keyboard-selected" list item. Pressing the enter key, while there was a "selected" item, would go to that item's URL instead of submitting the search form.

You can see a generic version of this functionality here:

https://codepen.io/peiche/pen/RgzwaK

The initial problem which presented itself was not (I am ashamed to admit) accessibility, but rather the action of opening the drop-down item's link. Some (but not all) needed to open in a new window, and using `window.open()` doesn't always work.

To clarify, it's actually not so much that it doesn't work, but rather that it gets blocked. Browsers (with the default security settings, anyway) will block any popup that isn't user-initiated. A popup opened within an element's `click()` event, for example, is treated as user-initiated. Opening a popup from within a keypress event, not so much. (Sure, you can rely on the user to allow the popup, but that's pretty bad UX.)

It occurred to me that pressing the enter key on a link that has focus behaves exactly the same as if it were clicked. So if a link with the `target="_blank"` property has focus, pressing the enter key will open it in a new window.

With this realization, I rewrote how the search box handles up and down arrow keypress events. The focus actually _leaves_ the input field, and since `<a>` elements are focusable (they have to be, for accessibility reasons), the focus moves along the list of items. The `focus()` and `blur()` event, bound to each item in the list, toggles the class used to indicate visually which item is selected, as well as the `aria-selected` property.

https://codepen.io/peiche/pen/weLvEx

In retrospect, the focus (if you'll pardon the pun) of accessibility should have been first and foremost in writing the keyboard functionality for my input field's dropdown. Still, I'm happier with its behavior now than I was with the first version.

_This post was originally published on [eichefam.net](https://eichefam.net/2017/07/20/accidental-accessibility/)._
Understanding state changes inside Alexa skill
Tags: javascript, alexa, alexaskill, eslint
Published: 2017-07-23 04:13:46

---
title: Understanding state changes inside Alexa skill
published: true
description: Understand how the state changes and flow of control works in alexa skill
tags: javascript, alexa, alexa-skill, eslint
canonical_url: https://gyandeeps.com/alexa-skill-state-basics/
---

[Understanding state changes inside Alexa skill](http://gyandeeps.com/alexa-skill-state-basics/)
Hi, I'm brownylin
Tags: introductions
Published: 2017-07-23 03:58:23

---
title: Hi, I'm brownylin
published: true
description: My introduction post
tags: introductions
---

I have been coding for 10 years.

You can find me on Twitter as [@brownylin](https://twitter.com/brownylin)

I live in Taipei.

I work for straas.io

I mostly program in these languages: Go.

I am currently learning more about machine learning.

Nice to meet you.
Hi, I'm songss
Tags: introductions
Published: 2017-07-23 02:34:29

---
title: Hi, I'm songss
published: true
description: My introduction post
tags: introductions
---

I have been coding for [1] years.

You can find me on GitHub as [sugerfillet](https://github.com/sugerfillet)

I live in [Nanjing].

I work for [FNST]

I mostly program in these languages: [c].

I am currently learning more about [linux].

Nice to meet you.
Hi, I'm Stanislav
Tags: introductions
Published: 2017-07-23 00:35:25

---
title: Hi, I'm Stanislav
published: true
description: My introduction post
tags: introductions
---

I have been coding for 3 years.

You can find me on GitHub as [c01nd01r](https://github.com/c01nd01r) and [Twitter(@c01nd01r)](https://twitter.com/c01nd01r)

I live in Kursk, Russia.

I work for ArMax.

I mostly program in these language: JavaScript.

I am currently learning more about Front-End Development.

Nice to meet you.
Hi, I'm Chris @AVCon 2017
Tags: introductions
Published: 2017-07-22 20:57:53

---
title: Hi, I'm Chris @AVCon 2017
published: true
description: My introduction post
tags: introductions
---

I have been coding for a year.

You can find me on Twitter as [@Hazmatt2391](https://twitter.com/Hazmatt2391)

I live in [Adelaide].

I mostly program in these languages: [C#].

I am currently learning more about [raycasts].

Nice to meet you.
Hi, I'm Dmytro "erlrange" Podoprosvietov
Tags: introductions, greetings
Published: 2017-07-22 20:11:32

---
title: Hi, I'm Dmytro "erlrange" Podoprosvietov
published: true
description: My introduction post
tags: introductions, greetings
---

I have been coding for 9 years.

You can find me on GitHub as [erlrange](https://github.com/erlrange)

I live in Zaporizhzhya, Ukraine.

I work for Simple Life.

I mostly program in these languages: Python, JavaScript, go.

I am currently learning more about Machine Learning.

Nice to meet you.
How to See Memory and CPU Usage for All Your Docker Containers (on CentOS 6)
Tags: docker
Published: 2017-07-22 19:43:50

---
title: How to See Memory and CPU Usage for All Your Docker Containers (on CentOS 6)
published: true
description: 
tags: Docker
canonical_url: https://christopherjmcclellan.wordpress.com/2017/07/22/docker-container-memory-usage/
---

[*Originally posted on my blog.*](https://christopherjmcclellan.wordpress.com/2017/07/22/docker-container-memory-usage/)

I run a bunch of Docker containers on a single CentOS 6 server with a limited amount of memory. (I only recently bumped it from 0.5 to 1 whole whopping gig!)  Before I bring another container online, I like to check to see how much room I've got. Being the newest versions of Docker aren't available for CentOS 6, I'm running an ancient version, 1.7 or so. On the new versions of Docker, running  <code>docker stats</code> will return statistics about all of your running container, but on old versions, you must pass <code>docker stats</code> a container id. Here's a quick one-liner that displays stats for all of your running containers for old versions. 

```bash
$ docker ps -q | xargs  docker stats --no-stream
CONTAINER           CPU %               MEM USAGE/LIMIT     MEM %               NET I/O
31636c70b372        0.07%               130.8 MB/1.041 GB   12.57%              269.7 kB/262.8 kB
8d184dfbeeaf        0.00%               112.8 MB/1.041 GB   10.84%              45.24 MB/32.66 MB
a63b24fe6099        0.45%               50.09 MB/1.041 GB   4.81%               1.279 GB/1.947 GB
fd1339522e04        0.01%               108.2 MB/1.041 GB   10.40%              8.262 MB/23.36 MB
```

`docker ps -q` returns the list of running container ids, which we then pipe through `xargs` and into `docker stats`. Adding `--no-stream` gives us just the first result instead of continually updating the stats, but this works just fine without it.

It’s a neat little trick. If anyone knows how to make this return container names instead of ids, please comment below.

Again, this is unnecessary for the newest versions. Just run <code>docker stats</code> and you'll get nearly identical output.

~Semper Cogitet
Hi, I'm saint7007
Tags: introductions
Published: 2017-07-22 18:32:08

---
title: Hi, I'm saint7007
published: true
description: My introduction post
tags: introductions
---

I have been coding for [6] years.

You can find me on GitHub as [saint7007](https://github.com/saint7007)

I live in [Mumbai].
I mostly program in these languages: [Java, Erlang, Scala, R, Python].


Nice to meet you.
Hi, I'm MocoNinja
Tags: introductions
Published: 2017-07-22 18:27:48

---
title: Hi, I'm MocoNinja
published: true
description: My introduction post
tags: introductions
---

I have been coding for [number] years.

You can find me on GitHub as [MocoNinja](https://github.com/MocoNinja)

I live in [city].

I work for [company]

I mostly program in these languages: [languages].

I am currently learning more about [topic].

Nice to meet you.
Hi, I'm Tomer Ben David
Tags: introductions
Published: 2017-07-22 17:45:32

---
title: Hi, I'm Tomer Ben David
published: true
description: My introduction post
tags: introductions
---

I have been coding for 20 years.

You can find me on GitHub as [tomer-ben-david](https://github.com/tomer-ben-david)

I live in Rehovotr.

I work for Tomer

I mostly program in these languages: java.

I am currently learning more about scala.

Nice to meet you.
Building C# 7.0 on On Premise TFS 2015
Tags: tfs, build
Published: 2017-07-22 15:27:58

---
title: Building C# 7.0 on On Premise TFS 2015
published: true
description: A short post on how to build C# 7.0 code on a TFS 2015 server
cover_image: https://i2.wp.com/leruplund.dk/wp-content/uploads/2017/07/build.png?w=1530
canonical_url: http://leruplund.dk/2017/07/22/building-c-7-0-on-on-premise-tfs/
tags: tfs, build
---

*This article originally appeared on my [personal blog](http://leruplund.dk/2017/07/22/building-c-7-0-on-on-premise-tfs/).*

At work we are running on premise Team Foundation Service 2015 (yeah, I know, right?).

We have been struggling a bit to build C# 7.0 code on it.  

We installed Visual Studio 2017 on the build machine but it seemed that no matter what we did, we were only able to choose between "Visual Studio 2015" and "Visual Studio "15" Preview" in the build step.  As you may know, the latter is a preview for Visual Studio 2017 and it just did not do the job for us.

The solution is quite simple and it is a bit embarrassing that we did not find out faster.

It turns out that all you have to do is use an MSBuild step instead of af Visual Studio Build sted.  Under the "Advanced" section, you put in the path for the latest msbuild.exe on your build machine.

If you put Visual Studio 2017 or even better, the [Visual Studio 2017 build tools](https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017) on your build machine, you should be able to find msbuild.exe in there somewhere.

<img src="http://leruplund.dk/wp-content/uploads/2017/07/msbuild.png" alt="msbuild" width="628" height="588" class="alignnone size-full wp-image-273"/>
(screenshot is from https://www.visualstudio.com/ but you get the idea).

Switching from VS Build to MSBuild may not work right of the box. We did not encounter any problems though.
Hi, I'm TruuNorth
Tags: introductions
Published: 2017-07-22 14:12:58

---
title: Hi, I'm TruuNorth
published: true
description: My introduction post
tags: introductions
---

I have been coding for [number] years.

You can find me on GitHub as [hhi11](https://github.com/hhi11)

I live in Lethbridge, Alberta, Canada.

I am self employed

I mostly program in these languages: HTML, Javascript.

I am currently learning more about jQuery.

Nice to meet you.
Becoming a better Gopher
Tags: discuss, go, codereview, bestpractices
Published: 2017-07-22 12:24:31

---
title: Becoming a better Gopher
published: true
description: I want to become a better Gopher
tags: discuss, go, codereview, best-practices
---

## Hi !

I already code for several years but started to learn go a month ago. I'm actively reading best practices and code reviews to improve my skills.

I'm currently working on a side project called [Duck](https://github.com/snwfdhmp/duck). It's about using custom commands that do tasks for you.

Can you review my code in order to help me becoming a better programmer ?

Those links are very interesting and helped me a lot :

- [Peter Bourgon's Best Practices](https://peter.bourgon.org/go-best-practices-2016/)

- [Golang Code Review Comments](https://github.com/golang/go/wiki/CodeReviewComments)

- [Golang Slides Best Practices](https://talks.golang.org/2013/bestpractices.slide)

Thank you very much
Hi, I'm GaÃ«l Hanquez
Tags: introductions
Published: 2017-07-22 07:55:32

---
title: Hi, I'm GaÃ«l Hanquez
published: true
description: My introduction post
tags: introductions
---

I have been coding for 10 years.

You can find me on GitHub as [Kribou](https://github.com/Kribou)

I live in Aix-en-provence, France.

I work for [smartTrade technologies](http://www.smart-trade.net)

I mostly program in these languages: french, english.

I am currently learning more about [React](https://facebook.github.io/react/).

Nice to meet you.
Hi, I'm Alec
Tags: introductions
Published: 2017-07-21 22:39:18

---
title: Hi, I'm Alec
published: true
description: My introduction post
tags: introductions
---

I have been coding for [number] years.

You can find me on GitHub as [justalec](https://github.com/justalec)

I live in [city].

I work for [company]

I mostly program in these languages: [languages].

I am currently learning more about [topic].

Nice to meet you.
Hi, I'm Nuno Tomás
Tags: introductions
Published: 2017-07-21 21:20:28

---
title: Hi, I'm Nuno Tomás
published: true
description: Team Leader and Senior Web Developer
tags: introductions
---

I have been coding for 12 years.

You can find me on Twitter as [@nunotomas](https://twitter.com/nunotomas)

I live in Lisbon.

I mostly program in these languages: [Ruby, JS].

Nice to meet you.
Hi, I'm Albrecht Scheidig
Tags: introductions
Published: 2017-07-21 21:13:15

---
title: Hi, I'm Albrecht Scheidig
published: true
description: My introduction post
tags: introductions
---

I have been coding for 25 years.

You can find me on Twitter as [@scheidig](https://twitter.com/scheidig)

I live in Bonn.

Nice to meet you.
Hi, I'm Chris Mitchell
Tags: introductions
Published: 2017-07-21 21:00:11

---
title: Hi, I'm Chris Mitchell
published: true
description: My introduction post
tags: introductions
---

I have been coding for 17 years.

You can find me on GitHub as [chrismitchell](https://github.com/chrismitchell)

I live in Sherwood Park, AB Canada.

I work for KROW.ai  

I mostly program in these languages: Ruby 

Nice to meet you.
Hi, I'm Hamza BENDALI BRAHAM
Tags: introductions
Published: 2017-07-21 20:22:45

---
title: Hi, I'm Hamza BENDALI BRAHAM
published: true
description: My introduction post
tags: introductions
---

I have been coding for 17 years.

You can find me on GitHub as [hbendalibraham](https://github.com/hbendalibraham)

I live in Medea, ALGERIA.

I work for Cosider-Construction company

I mostly program in these languages: c/c++, C#, php, js, AngularJs.

I am currently learning more about VueJS.

Nice to meet you.
Hi, I'm Alicia Powers, PhD
Tags: introductions
Published: 2017-07-21 19:02:23

---
title: Hi, I'm Alicia Powers, PhD
published: true
description: My introduction post
tags: introductions
---

I have been coding for 20+ years.

You can find me on Twitter as [@apowers411](https://twitter.com/apowers411)

I live in Brooklyn.

I work for New York City Economic Development Corp

I mostly program in these languages: R, Python.

I am currently learning more about Web Development.

Nice to meet you.
Hi, I'm Dayan Ruben
Tags: introductions
Published: 2017-07-20 21:44:30

---
title: Hi, I'm Dayan Ruben
published: true
description: My introduction post
tags: introductions
---

You can find me on Twitter as [@dayanruben](https://twitter.com/dayanruben)

More about me in [dayanruben.com](http://dayanruben.com)

Nice to meet you.
Hi, I'm Juli Patrush
Tags: introductions
Published: 2017-07-21 17:41:24

---
title: Hi, I'm Juli Patrush
published: true
description: My introduction post
tags: introductions
---

I have been coding for 4 years.

You can find me on Twitter as [@JuliPatrush](https://twitter.com/JuliPatrush)

I live in Karlsruhe.

I work for myself and one more company :)

I mostly program in these languages: JavaScript, PHP, Ruby, Java, HTML+CSS.

I am currently learning more about SVG.

Nice to meet you.
Hello, World!
Tags: introductions
Published: 2017-07-21 17:24:48

---
title: Hello, World!
published: true
description: My introduction post
tags: introductions
---

You can find me on GitHub as [katie7r](https://github.com/katie7r).

I live in Tallahassee and work for Cuttlesoft.

Lately, I mostly program in JavaScript.

I love puns and enjoy titling things generically.

Nice to meet you!
Hi, I'm Vrushabh Kaushik
Tags: introductions
Published: 2017-07-21 17:09:34

---
title: Hi, I'm Vrushabh Kaushik
published: true
description: My introduction post
tags: introductions
---

I have been coding for 4 years in break.
You can find me on GitHub as [vrushabhk13](https://github.com/vrushabhk13)
I live in Ahmedabad, India.
I am neutral in programming languages, if I know it I can get the work done & if I don't I'll learn the language & get the work done.
I am always up for new ideas.
Nice to meet you.
Hi, I'm Ian Clark (not that one!)
Tags: introductions
Published: 2017-07-21 16:36:14

---
title: Hi, I'm Ian Clark (not that one!)
published: true
description: My introduction post
tags: introductions
---

I have been coding for 15+ years.

You can find me on Twitter as [@theboxfactory](https://twitter.com/theboxfactory)

I live in Chicago.

I work as a  self employed consultant developer

I mostly program in these languages: C#, JavaScript, SQL, TypeScript.

Nice to meet you.
Hi, I'm Richard Das
Tags: introductions
Published: 2017-07-21 14:38:49

---
title: Hi, I'm Richard Das
published: true
description: My introduction post
tags: introductions
---

I have been coding for _many_ years.

You can find me on Twitter as [@richarddas](https://twitter.com/richarddas)

I live in London, UK.

I work for Deloitte Digital

I mostly program in these languages: Swift.

I am currently learning more about the world.

Nice to meet you.
Hi, I'm Ben Hayden
Tags: introductions
Published: 2017-07-21 14:35:05

---
title: Hi, I'm Ben Hayden
published: true
description: My introduction post
tags: introductions
---

I have been coding for 10 years.

You can find me on GitHub as [deybhayden](https://github.com/deybhayden)

I live in Springfield, MO.

I work for [StatMuse](https://www.statmuse.com).

I mostly program in these languages: Python, Javascript, Bash, Elixir, F#, C#.

I am currently learning more about operations and system administration.

Nice to meet you.
Hi, I'm Dva
Tags: introductions
Published: 2017-07-21 14:11:20

---
title: Hi, I'm Dva
published: true
description: My introduction post
tags: introductions
---

I have been coding for 1+ years.

You can find me on GitHub as [dvaJi](https://github.com/dvaJi)

I live in Santiago, Chile.

I work at Retailpro

I mostly program in these languages: java and javascript.

I am currently learning more about frontend world.

Nice to meet you.