teleren/devto huggingface dataset:
Hi, I'm chrism
Tags: introductions
Published: 2017-06-04 03:08:06

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

I have been coding for 9 months.

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

I live near DC.

I work for the gov.

I mostly program in Python & PowerShell.

I am currently learning more about building server-client programs, APIs and data analysis.

Nice to meet you.
Hi, I'm Hal Borland
Tags: introductions
Published: 2017-06-03 18:37:58

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

I have been coding for 20 years.

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

I live in Harrison, Arkansas.

I work for Many People

I mostly program in these languages: Python, JS, Shell, PHP.

I am currently learning more about python, Go , Ruby, Rust, .

Nice to meet you.


Just a view of where I live. 
![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/ygvst4es5edr66n62kvb.jpg)
Hi, I'm Schaaf, Martin
Tags: introductions
Published: 2017-06-03 16:48:40

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

I have been coding for [number] years.

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

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 Tourné Torres
Tags: introductions
Published: 2017-06-03 16:43:49

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

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

I live in New Orleans.

I used to work in Advertising before I started making the switch towards Software Development.

I mostly program in these languages: Javascript, HTML, CSS.

I am currently learning more about React.

HI.
Hi, I'm Dwi purnomo
Tags: introductions
Published: 2017-06-03 16:42:25

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

You can find me on Gitlab as [brspd](https://gitlab.com/brspd)

I live in Yogyakarta, Indonesia.

I mostly program in these languages: php.

I am currently learning more about REST API.

Nice to meet you.
Deadlines - Bad reason for bad code.
Tags: cleancode, softwaredevelopment
Published: 2017-06-03 14:56:29

---
title: Deadlines - Bad reason for bad code.
published: true
cover_image: https://i.kinja-img.com/gawker-media/image/upload/t_original/mbaxqdwuktvwywr0opf5.jpg
tags: Clean code, Software development
---

**A nugget from Uncle Bob's [Clean Code](http://www.amazon.in/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882).**

Computer programs should be in such a way that it not only makes things work but also makes it easier to modify it( for various reasons like fixing bugs, modifying logic, adding a new feature). Unlike good code, the bad code does the opposite i.e. makes everything difficult. “It was the bad code that brought the company down”, says Robert C. Martin in his bookâ€Š–â€ŠClean Code.

The primary reason for writing bad code into software programs is “Deadline”. Thoughts like “If I don’t do what my manager says, I’ll be fired”. Probably not. Most managers want the truth, even when they don’t act like it. Most managers want good code, even when they are obsessing about the schedule. They may defend the schedule and requirements with passion, but that’s their job. It’s your job to defend the code with equal passion.

To drive this point home, what if you were a doctor and had a patient who demanded that you stop all the silly hand-washing in preparation for surgery because it was taking too much time? Clearly, the patient is the boss; and yet the doctor should absolutely refuse to comply. Why? Because the doctor knows more than the patient about the risks of disease and infection. It would be unprofessional (let alone be a crime) for the doctor to comply with the patient.

Similarly, going by that analogy, it is unprofessional for programmers to bend to the will of managers who won’t be able to understand the risks of making messes. And most importantly, you will not make the deadline by making the mess. Indeed, the mess will slow you down instantly and will force you to miss the deadline. The only way to meet the deadlineâ€Š–â€Šthe only way to go fastâ€Š–â€Šis to keep the code as clean as possible at all times.

To sum it all up, control your urge to write bad code to meet deadlines. Deadlines are always there! Instead of writing bad code and meeting deadlines prefer writing good code even if you miss deadlines. Practice explicitly and deliberately to write clean code.Soon, with practice, you’ll become so fluent in writing clean code which will enable you to stay on track and finish on or before the deadline.
Happy Coding !!
Best way to output HTML in Ajax reponse
Tags: html, javascript, ajax, discuss
Published: 2017-06-03 14:09:23

---
title: Best way to output HTML in Ajax reponse
published: true
description: 
tags: html, js, ajax,discuss
---
#Scenario:
You send an Ajax get request to your server and you expect to print something in html.

###Where do you add your HTML code to your result?
Serverside, where you print your result with all of your HTML code on your server (Here PHP)?
![PHP] (https://www2.pic-upload.de/img/33274554/test1.png)

And simply add the Ajax result to the body afterwards:
![Javascript1] (https://www2.pic-upload.de/img/33274559/test2.png)


Or Clientside, where you add the HTML part to your Ajax result, that does contain the plain result in JS?
![Javascript2] (https://www2.pic-upload.de/img/33274563/test3.png)

So, which way do you prefer or is the better one?
Hi, I'm Emasoft
Tags: introductions
Published: 2017-06-03 12:31:27

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

I have been coding for 23 years.

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

I live in Roma, Italy.

I work for Ipazia Software.

I mostly program in these languages: Java, C#.

I am currently learning more about Swift.

Nice to meet you.
Hi, I'm Manas Ranjan Dash
Tags: introductions
Published: 2017-06-03 07:59:13

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

I have been coding for 12 years.

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

I live in Bangalore.

I work for thoughts2share

I mostly program in these languages: C#, Java.

I am currently learning more about Python, Data-Science, Security.

Nice to meet you.
Hi, I'm Eniola Lucas Fakeye
Tags: introductions
Published: 2017-06-03 02:44:12

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

I have been coding for 2 years.

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

I live in [Abuja].

I work for [Gauva]

I mostly program in these languages: [Typescript, Javascript].

I am currently learning more about [Isomorphic apps].

Nice to meet you.
Hi, I'm Anton Repnovsky
Tags: introductions
Published: 2017-06-02 18:27:53

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

I have been coding for 1 year.

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

I live in Kyiv.

I work for Ukraine

I mostly program in these languages: C/C++.

I am currently learning more about Objective-C and Swift.

Nice to meet you.
Hi, I'm Nick Heitzman
Tags: introductions
Published: 2017-06-02 18:07:00

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

I have been coding for 6 years.

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

I live in Indianapolis.

I work for Allegion

I mostly program in these languages: R, Python, SQL.

I am currently learning more about machine learning and statistics.

Nice to meet you.
Hi, I'm Denis Florkin
Tags: introductions
Published: 2017-06-02 17:00:06

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

I have been doing front end web development for 4 years.

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

I live in LiÃ¨ge.

I work for Cluedin

I mostly program in javascript.

I am currently learning more about life on Earth.

Nice to meet you.
Hi, I'm Ciaran Corson
Tags: introductions
Published: 2017-06-02 16:07:18

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

I have been coding for 5 years.

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

I live in Dublin, Ireland 

I work Bloomberg Polarlake, a Bloomberg subsidiary. 

I mostly program in these languages: java and python .

I am currently learning more about dev ops

Nice to meet you.
Hi, I'm Stefan
Tags: introductions
Published: 2017-06-02 15:11:54

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

I have been coding for 1 year.

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

I live in Dallas, TX

I mostly program in these languages: Node, React, Ruby, Ruby On Rails.

I am currently learning more about RoR.

Nice to meet you.
Hi, I'm Bruno Soares
Tags: introductions
Published: 2017-06-02 13:02:17

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

I have been coding for [number] years.

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

I live in SÃ£o Paulo - Brazil.

I work for Stoodi.com.br

I mostly program in these languages: Js, python .

I am currently learning more about [topic].

Nice to meet you.
Hi, I'm Ivan
Tags: introductions
Published: 2017-06-02 12:09:56

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

I have been coding for 2 years.
You can find me on GitHub as [janczer](https://github.com/janczer)
I mostly program in these languages: PHP.
I am currently learning more about Linux Kernel.

```Go
    fmt.Println("Nice to meet you :)")
```
Hi, I'm Daniel LADOUR
Tags: introductions
Published: 2017-06-02 11:33:21

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

I have been coding for twenty years.

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

I live near Paris.

I mostly program in C# and now I'm really interested in Kotlin.

Nice to meet you.
Hi, I'm Brian New
Tags: introductions
Published: 2017-06-01 23:17:16

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

I have been coding for 20 years.

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

I live in Cambridge.

I mostly program in these languages: C++, C#, and javaScript.

I am currently learning more about WebVR and A-frame.

Hi!
Hi, I'm Satheesh Kumar
Tags: introductions
Published: 2017-06-02 10:45:17

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

I have been designing & coding for 2 years.

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

I live in Karur.

I work for Mallow Technologies

I mostly program in these languages: [HTML, CSS, Jquery, Javascript].

I am currently learning more about [After effects, Designing, Web development].

Nice to meet you.
Hi, I'm timetraveler90
Tags: introductions
Published: 2017-06-02 09:12:31

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

I have been coding for three years.

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

I live in BELGRADE.

I work for SUMMA COMMUNICATION

I mostly program in Swift language. 

Nice to meet you.
Hi, I'm Rishabh Agrawal
Tags: android
Published: 2017-06-02 07:51:08

---
title: Hi, I'm Rishabh Agrawal
published: true
description: Independent individual, had to do it all by myself 
tags: android
---

I have been coding for [3] years.

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

I live in [Delhi, India].

I work for my own applications. Launching my own company soon.

I mostly program in these languages: Java, JavaScript.

I work alone, never met people with similar interests. I keep learning about Android application design.

Nice to meet you.
Hi, I'm Max Hodges
Tags: introductions
Published: 2017-06-02 07:04:07

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

I have been coding for [number] years.

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

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 Ron Kuris
Tags: introductions
Published: 2017-06-02 02:21:14

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

I have been coding for way too many years.

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

I live in San Francisco.

I work for Uber

I mostly program in these languages: golang Java c

.

I am currently learning more about life.

Nice to meet you.
Hi, I'm Prateek
Tags: introductions
Published: 2017-06-02 01:06:30

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

I have been coding for 2 years.

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

I live in New Delhi.

I work for ThoughtWorks

I mostly program in these languages: Java, Javascript.

I am currently learning more about Data Science.

Nice to meet you.
Hi, I'm Jean Gatt
Tags: introductions
Published: 2017-06-01 19:33:14

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

I have been coding for over 5 years.

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

I live in NÃ¼rnberg, Germany.

I work for HOB GMBH

I mostly program in these languages: Java, C and C++.

I am currently learning more about JavaScript (ES6, React, etc) and Ruby + Rails.

Nice to meet you.
How do you keep your desk organized?
Tags: discuss, productivity, organize
Published: 2017-06-01 18:13:42

---
title: How do you keep your desk organized?
published: true
cover_image: http://cdn.csswinner.com/blog/wp-content/uploads/2014/12/11.jpg
description: Discussion on how to keep your desk organized for better productivity?
tags: discuss, productivity, organize
---

I have just started reading the book [Organize your Business - Organize your Life](https://www.amazon.com/Organize-Your-Business-Life/dp/0768411378) by **Rachael Doyle** yesterday night. In the first chapter, **Organize Your Desk** she shared some very good pointers on how to keep your desk clean and organized to increase productivity. 

At the basic, divide your desk into three **zones**. 

**Zone A:** Desk area within reach of your arm while sitting in your chair.

**Zone B:** Area that require you to roll your chair a few feet away from the desk.

**Zone C:** Area where you have to get up out of your chair and walk to get something. 

Make conscious decisions about which item goes to which zone. 

I keep my workspace (reasonably) clean. And this idea of 'Zoning' the area makes lot of sense to me. How about you?

**Q-1:** If you were to follow this idea of '*Zoning*', what will you keep in each Zone?

**Q-2:** What do you guys follow when organizing and keeping your desk clean?

**Note:** 
_Cover Picture credits to [CSS Winner](http://www.csswinner.com/blog/designer-workspace-inspiration)_
Hi, I'm NagaRajendra.Chamata
Tags: introductions
Published: 2017-06-01 16:54:28

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

I have been coding for 6 years.

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

I live in Chicago Metro Area.

I work for Capital One

I mostly program in these languages: Java, Java Script(NodeJS, AngularJS, ReactJS), Python(Novice).

I am currently learning more about Machine Learning/Deep Learning/AI.

Nice to meet you.
world.hello();
Tags: introductions
Published: 2017-06-01 16:11:22

---
title: world.hello();
published: true
description: My introduction for the dev.to community
tags: introductions
---

Hi, I'm Rui Rei

I have been coding for 10+ years.

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

I live in Porto.

I work for Fabamaq, a casino gaming company.

I mostly program in these languages: Python, Bash, and a tiny bit of Ruby and JS.

I am currently learning more about... well, I'd like to *LEARN ALL THE THINGS!!!*

Nice to meet you.
Hi, I'm Fabian de Rijk
Tags: introductions
Published: 2017-06-01 15:36:34

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

I have been coding for 12+ years.

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

I live in Alphen aan den Rijn.

I work for Finalist. A Dutch Full service company.

I mostly program in these languages: PHP (Drupal) and Typescript (Angular).

I am currently learning more about Ionic and React.

Nice to meet you.
Hi, I'm Alessandro Vozza
Tags: introductions
Published: 2017-06-01 14:22:06

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

I have been coding for _null_ years.

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

I live in Amsterdam (The Netherlands).

I work for Microsoft.

I mostly program in these languages: _is Kubernetes a language?_ .

I am currently learning more about node.

Nice to meet you.
Deploying your Node.js , mongoDB app on Google Cloud for free
Tags: node, mongodb, googlecloud, deployment
Published: 2017-06-01 14:10:38

---
title: Deploying your Node.js , mongoDB app on Google Cloud for free
published: true
description: 
tags: node.js, mongodb, google-cloud,deployment
---

This post focuses on how to deploy your node.js application on Google cloud. Yes it is free, well not technically but you get free $300 credits for a year on a new sign up (yay!).
You’ll need to sign in to your [Google Cloud](https://cloud.google.com/) from an existing google account and enter into your **console**.
Start with creating a new project. Now we can either create a new App Engine instance or a new Compute Engine instance. I’ll be creating a Compute Engine instance.
From the navigation on the left, go to compute **engine → VM instances**. Create a new VM instance. Fill in the details as per your needs. Although you can only use 3 machine types if you want your whole year to be free.
  1) [shared] micro CPU, 0.6GB memory
  2) [shared] small CPU, 1.7GB memory
  3) CPU, 3.75GB memory
Third option won’t last for whole year though.

![Google Cloud CPU](https://thepracticaldev.s3.amazonaws.com/i/m8fjiicc4btxbtqls31h.png)

Now you have a machine where you have to deploy your code. SSH your way through.

## Things you’ll have to do on your VM now
- **Installing node.js**

Install the latest node.js version or any particular version you want. You can follow [this](https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-16-04) guide to install node.js.
- **Installing mongoDB**

Install the latest mongoDB version or any particular version you want. You can follow [this](https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-ubuntu-14-04) guide to install mongoDB.
- **Putting code in place**

Put your code wherever and however you want to. It’s always better to use git for your projects, shall talk about git and it’s importance in sometime in some other post.

Once you are done with all these things you can run your application. But hold on you still can’t access it from any external source(like your browser). You need to open a port your application is running on.

## Opening any port from Google Cloud Console
From the navigation on the left, go to Networking → Firewall Rules.
Create a new firewall rule, fill in the required details and bam you’re up!

![Google Cloud Firewall](https://thepracticaldev.s3.amazonaws.com/i/36wybuq4rwf51j1ygb25.png)


Source filter for IP range is to specify from which all IPs you want it to be accessible, in case of any write 0.0.0.0/0.
Congrats you’ve successfully deployed your application on Google Cloud.



*Originally published on [medium](https://medium.com/@nendhruv/deploying-your-node-js-mongodb-app-on-google-cloud-for-free-33547d2f6397).*
Hi, I'm Sean Crossey
Tags: introductions
Published: 2017-06-01 14:02:33

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

I have been coding for 13 years.

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

I live just outside London.

I work for @NowTV, building apps for games consoles and smartTVs

I was a C# developer for 9 years but now I mostly use javascript (angular).

I am currently learning more about docker and the land of devops.

Nice to meet you!
Hi, I'm Alexander Sieg
Tags: introductions
Published: 2017-06-01 13:41:57

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

I have been coding for [number] years.

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

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 SÃ©rgio Azevedo
Tags: introductions
Published: 2017-06-01 08:55:44

---
title: Hi, I'm SÃ©rgio Azevedo
published: true
description: My introduction post
tags: introductions
---

I have been coding for 11 years.

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

I live in Porto, Portugal.

I work for DevScope

I mostly program in these languages: C#, Javascript.

I am currently learning more about Vue.js, Angular2.

Nice to meet you.
A Very Brief Evolution of SRE
Tags: sredevopssysadmin
Published: 2017-05-31 23:12:14

---
title: A Very Brief Evolution of SRE
published: true
description: 
tags: SRE devops sysadmin
---

*This is an opinion piece I'm writing for fun. Please don't take this seriously.*

I'm an SRE. I've been a SysAdmin. I've been in Operations. I've been in tech support. I've been in this industry a long enough time to see the relationships between these titles and the tasks therein.

Here's my short list of the evolution of SRE, showing how technology evolves and titles mean things. For me, this has been a career evolution, as I've moved generally through these titles as I worked through my career, but titles like "DevOps" and "SRE" weren't as common until later in my career (earlier in history). Note that each title will likely include the tasks from any and all titles before/above:

* **Tech Support**: The person you call when the webserver is down
* **Operations**: knows when to restart the webserver (not likely to have access though)
* **SysAdmin**: restarts the webserver
* **DevOps**: writes a fancy script to restart all the webservers
* **SRE**: turns the fancy script into a service that restarts the webservers for you, which requires a webserver that someone has to restart at some point.

Happy Wednesday people!
Hi, I'm Michael
Tags: introductions
Published: 2017-06-01 07:32:28

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

I have been coding for 7 years.

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

I live in Luxembourg.

I work for RTC4Water

I mostly program in these languages: python, javascript.

I am currently learning more about everything.

Nice to meet you.