teleren/devto huggingface dataset:
Hi, I'm Jake Russo
Tags: introductions
Published: 2017-02-25 03:44:04

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

I have been coding off-and-on for 6 years.

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

I live in Eau Claire, WI. After weeks without snow we are now getting hit with a lovely two-day blizzard.

In my free time, I program in (or read code in) fringe/esoteric/lesser-known languages: [L.B. Stanza](http://lbstanza.org/), [Citrine](http://citrine-lang.org/), [Nit](https://nitlanguage.org/), [Earl Grey](http://www.earl-grey.io/), [Ark](http://ark-lang.org/), [ooc](https://ooc-lang.org/), [Tulip](http://tuliplang.org/), [Red](http://www.red-lang.org/), [Lily](http://lily-lang.org/), [ELENA](http://elenalang.blogspot.com/), [Kitten](http://kittenlang.org/) and any new language that shows up on HN or Reddit.  I just enjoy the quirkier, innovative design decisions that usually accompany them.

I am currently learning more about PL design, algorithms, and toolchains.

Nice to meet you.
Taming untracked files in a large git repository
Tags: git
Published: 2017-02-25 02:13:58

---
title: Taming untracked files in a large git repository
published: true
description: When git clean is just too slow
cover_image: http://anotherdevblog.net/img/pics/git-untracked-files.png
tags: git
canonical_url: https://blog-anotherdevblog.c9users.io/posts/taming-untracked-files-in-a-large-git-repo
---

Have you ever tried to add a NuGet package to a Visual Studio project but accidentally added it to the whole solution? And now you have 100 untracked .config files showing up in your changed files list? Or have you ever stopped git in the middle of a big rebase and end up with a lot of new files on your machine and you need to rewind and get to a pristine state?

Well, that's why we have ```git clean -fd```. But if you work in [a very large codebase](http://blogs.atlassian.com/2014/05/handle-big-repositories-git/) like I do at work, that command takes _forever_ to run. I'm talking "go to your one-hour meeting and hope it finishes by the time you get back" forever.

Luckily, if the number of files that show as untracked is manageable, there's a faster way to get rid of those pesky untracked files than running ```git clean```:

```bash
git ls-files --others --exclude-standard | xargs -n 1 rm -fr
```

I'm not one to post a command or code snippet without some explanation, but hopefully, this is obvious enough. ```git ls-files --others --exclude-standard``` is the magical incantation that prints the list of untracked file paths to stdout (just as they are printed in the last section you see when you run ```git status```). We then pipe that list into the xargs utility, which iterates over them 1 at a time and passes each file path into the delete (```rm```) command, leaving you with no files left in the working directory that git doesn't know about.

I maintain a bash script that I use to auto-create and synchronize my git aliases across my computers [here](https://gist.github.com/watkinsmatthewp/79093d4bf0d55c2e7269f534f1b6a689). I've added these commands as ```git list-untracked-files``` and ```git delete-untracked-files``` since I use them so often.

Know of any better ways to clean untracked files from a large codebase in Git? Leave a comment below!
Hi, I'm Gepser
Tags: introductions
Published: 2017-02-24 20:20:41

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

I have been coding for 8 years.

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

I live in Guatemala City.

I work for Xoom / PayPal

I mostly program in these languages: Golang and Node.js.

I am currently learning more about Infrastructure.

Nice to meet you.
Hi, I'm Prince Wilson
Tags: introductions
Published: 2017-02-24 18:28:05

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

Howdy there! I am Prince, pleasure to meet you! I have been coding for quite some time now and I professionally teach people how to program at a coding bootcamp called Flatiron School. We teach people how to learn web development using tools such Ruby on Rails and React.js
Hi, I'm Juan JosÃ© Salvador Piedra
Tags: introductions
Published: 2017-02-24 18:13:10

---
title: Hi, I'm Juan JosÃ© Salvador Piedra
published: true
description: My introduction post
cover_image: 
tags: introductions
---

I have been coding for 6 years.

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

I live in Almeria, Spain.

I work for my self, as freelancer developer.

I mostly program in these languages: JavaScript, Python and Ruby.

I am currently learning more about Python and Django.

Nice to meet you.
Hi, I'm Daniel Westendorf
Tags: introductions
Published: 2017-02-24 16:20:44

---
title: Hi, I'm Daniel Westendorf
published: true
description: My introduction post
cover_image: http://i.giphy.com/VOq7iem25Z94Y.gif
tags: introductions
---

I have been coding for 10 years. I write code and lead teams.

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

I live in Sun Valley, ID.

I work for [RocketCyber](http://www.rocketcyber.com). I run [HOALife](https://www.HOALife.com) on the side.

I mostly program in these languages: ruby javascript go exlir and others. Mostly ruby.

Nice to meet you.
Hi, I'm Jez Halford
Tags: introductions
Published: 2017-02-24 16:15:20

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

I have been coding for about 10 years.

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

I live near London, UK.

I'm a software development coach. I help dev teams to work more efficiently.

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

I am currently learning more about Docker.

Nice to meet you.
Hi, I'm Fredrick Francises
Tags: introductions
Published: 2017-02-24 12:53:32

---
title: Hi, I'm Fredrick Francises
published: true
description: They made me fill it out.
cover_image: 
tags: introductions
---

I have been coding for 2 years.

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

I live in Kansas City,Missouri.

I work for Cerner

I mostly program in these languages: [Obejective-C].

I am currently learning more about [Front-End/UX].

Nice to meet you.
Hi, I'm Marco Silva
Tags: introductions
Published: 2017-02-24 10:47:22

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

I have been coding for 12 years.

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

I live in London.

I work for BinaryEdge.io

I mostly program in these languages: Python, NodeJS.

I am currently learning more about Kubernetes.

Nice to meet you.
Hi, I'm codierknecht
Tags: introductions
Published: 2017-02-24 09:31:54

---
title: Hi, I'm codierknecht
published: true
cover_image: http://3.bp.blogspot.com/-jbwaBWQbVek/TiCv708op7I/AAAAAAAAAQs/zYgFTC_obwA/s1600/don.jpg
tags: introductions
---

I have been coding for ~10 years. (This is a tricky one, because I actually started in school, but I think this does not count)

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

I mostly program in these languages: Currently C/C++, but I used to use .Net languages, Java and a little Python before.

I am currently learning more about 3D Computer Vision and never stop learning about programming in general.

Cowabunga!
Lance
Published: 2017-02-24 06:42:20

---
title: Lance
published: true
description: Bekker
cover_image: https://lh3.googleusercontent.com/-5YO8t01fWbY/AAAAAAAAAAI/AAAAAAAAAAA/AAomvV2-OfSRmJ7RQF-uHRTz8aYAooPw4A/mo/photo.jpg?sz=46
tags: 
---
Hi, I'm nixCraft
Tags: introductions
Published: 2017-02-24 05:46:54

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

I have been coding for 15+ years for just fun and profit. I am a seasoned sysadmin and a trainer for the Linux operating system/Unix shell scripting. I worked with global clients and in various industries, including IT, education, defense and space research, and the nonprofit sector.

You can find me on Twitter as [@nixcraft](https://twitter.com/nixcraft) or at my  [@blog](https://www.cyberciti.biz/)

I mostly program in these languages Sh/Bash, Perl, and Python due to my job. I once automated the entire data center operation using Perl. These days people use DevOps based tools such as Ansible.

I am currently learning more about Django.

Nice to meet you.
Hi, I'm Matt Olson
Tags: introductions
Published: 2017-02-24 04:52:24

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

I have been coding for 20ish years.

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

I live in Vancouver(ish).

I work for PayByPhone

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

I am currently learning more about category theory.

Nice to meet you.
Hi, I'm kittyhacker101
Tags: introductions
Published: 2017-02-24 03:22:03

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

Hai, I have been coding for 2 years.

You can find links to my social media on my website (https://kittyhacker101.tk)

I live in Whittier, CA.

I mostly program in these languages: C++, Python, JavaScript.

I am currently learning more about GoLang.

Nice to meet you.
Hi, I'm Harry Andriyan
Tags: introductions
Published: 2017-02-24 02:59:37

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

I have been coding for 3 years.

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

I live in Yogyakarta, Indonesia.

I work for PT Sebangsa Bersama, its product is https://sebangsa.com , an Indonesia Social Media for Community

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

I am currently learning more about Web, Mobile Development and Machine Learning.

Nice to meet you.
Hi, I'm Teno Siswono
Tags: introductions
Published: 2017-02-24 02:38:31

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

I have been coding for 5 years.

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

I live in Jakarta Indonesia.

I work for xcidic

I mostly program in these languages: nodejs.

I am currently learning more about web component.

Nice to meet you.
Better P4 Output
Tags: perforce, vcs, beautify
Published: 2017-02-24 02:09:31

---
title: Better P4 Output
published: true
description: Better P4 Output
cover_image: 
tags: perforce, vcs, beautify
---

## P4 Output

If you're using Perforce for version control, and you're using their command line tool, p4,
you probably know that p4 is not a great tool.
Perforce itself is a decent version control manager, it's certainly not the worst (\*cough\* CVS),
but the p4 tool is just not that great ðŸ˜ž

* p4's output is hard to read and inconsistent
* p4's various commands use inconsistent options and arguments
* And p4's return codes differ from the return codes of their own APIs!

There is nothing sensible I can do about the last two problems, but the bad output.
That was something I could fix.

## Better P4 Output

I wrote a program called [BP4O](http://zachwhaleys.website/bp4o/) (Better P4 Output) to improve p4's output and readability.

[![asciicast](https://asciinema.org/a/96884.png)](https://asciinema.org/a/96884)

Without BP4O, you get a deluge of text scattered across the screen.
Finding the files, their changes, and the changelists they share is difficult and nearly impossible at a glance,
and keeping that information straight between changes and commands is even more difficult.

With BP4O, we turn that same output into a readable block, reasonably separated by sections, columns, and colors.
Relevant information, like what files are in a changelist, and how files have been modified, is easily visible.

BP4O will also color your diffs, page long output, and provide aliased commands!

Overall, BP4O makes using p4 better without changing how you use p4.

## Installing BP4O

BP4O works with Bash, Zsh[*](https://github.com/zachwhaley/bp4o#zsh-users), and Fish shell, and is available for

macOS:

```
brew tap zachwhaley/beer
brew install bp4o
```

Ubuntu:

```
sudo add-apt-repository ppa:zachwhaley/ppa
sudo apt update
sudo apt install bp4o
```

Fedora/CentOS:

```
sudo dnf copr enable zachwhaley/bp4o
sudo dnf install bp4o
```

## The Code

BP4O's code is open source on [GitHub](https://github.com/zachwhaley/bp4o)

Contributions are welcome!

http://zachwhaleys.website/2017/01/05/bp4o/
Hi, I'm P4P4Bless
Tags: introductions
Published: 2017-02-24 00:46:30

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

I have been coding for [2] years.

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

I live in [Berkane , Morocco].

I work for [CyberS3c]

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

I am currently learning more about [Penetration testing].

Nice to meet you.
Hi, I'm Niklas Rehfeld
Tags: introductions
Published: 2017-02-23 23:03:35

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

I have been coding for a number of years.

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

I live in [Auckland].

I mostly program in these languages: c#, python.

I am currently learning more about Federated Identity stuff - SAML, WS-TRUST, ADFS.

Nice to meet you.
The Power of Fluid Teams
Tags: idea, team, motivation, agile
Published: 2017-02-23 22:47:06

---
title: The Power of Fluid Teams
published: true
description: Thoughts about fluid teams
cover_image: https://team-coder.com/images/fluid_team.jpg
tags: idea, team, motivation, agile
canonical_url: https://team-coder.com/fluid-teams/
---

Do you know this exciting feeling when you work on your own side project? The incredible motivation when you work on it and this magical feeling when you publish it! What is the difference between those kind of projects and the projects you are working on at work? I think the most relevant difference is that most people do what they are told to do at work instead of what they would love to do.

Imagine a working environment where nobody tells you what to work on! How great would it be if you could work on what you really believe in! If you could talk to colleagues about your ideas and everybody who truly believes in it would join you. Teams would be fluid! They would form spontaneously and exist until the work is done. Then you could join another team that convinces you.

What do you think how productive this would be? I think the potential would be amazing! Features would be developed so much quicker and with so much love!

The question is what would happen with the tasks that nobody wants to do? Maybe, if nobody wants them done, it is not so important. If something doesn't excite anybody from the company, maybe it also doesn't excite most of the users.

I would like to try it out but it's hard to convince a company to give up all the control and hope that everything will be fine. I read that [Valve](http://www.valvesoftware.com/), a software company from the United States, did it very successfully. Have you any experiences with experiments like that? I would love to hear about it!
Hi, I'm Daniel Starner
Tags: introductions
Published: 2017-02-23 21:55:42

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

I have been coding for 5 years.

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

I live in Buffalo, New York.

I work for ACV Auctions.

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

I am currently learning more about RPC and Containerization.

Nice to meet you!
Hi, I'm Alexey
Tags: introductions
Published: 2017-02-23 21:29:34

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

I have been coding for 2 years.

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

I live in Kiev.

I work for ... none

I mostly program in these languages: JavaScript.

I am currently learning more about Web-dev, UI/UX Design.

Nice to meet you.
Hi, I'm MatÃ as Mascazzini from Argentina
Tags: introductions, ruby, clojure, clojurescript
Published: 2017-02-23 21:23:39

---
title: Hi, I'm MatÃ­as Mascazzini from Argentina
published: true
description: My introduction post
cover_image: 
tags: introductions, ruby, clojure, clojurescript
---

I have been coding for 5 years, before I done a lot of others kind IT work.

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

I live in Corrientes city (Argentina).

I work for Terciar, a freelance network

I mostly program in these languages: Ruby, Clojure & ClojureScript.

I am currently learning more about Functional programing, Clojure & ClojureScript and English.

I run a not-profit organization, called ComunidadTIC, and we organized a lot of free tech events in my region over the past 10 years (hackathons, barcamp, meetups, codelab, arduinoday, coderetreat ...)

Nice to meet you.
Hi, I'm Sebastian Scholten
Tags: introductions
Published: 2017-02-23 21:12:50

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

I have been coding for 4 years.

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

I live in Johannesburg, South Africa.

I work for AOON

I mostly program in these languages: JS(Full Stack), CSS, Go & PHP.

I am currently learning more about React Native Dev & Production best practices.

Nice to meet you.
Hi, I'm Russell Hill
Tags: introductions
Published: 2017-02-23 20:53:52

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

I have been coding for 30 years.

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

I live near Birmingham, UK.

I work for Talis.

I mostly program in these languages: Javascript (AngularJS and Node), PHP, Objective C.

I am currently learning more about Angular.

Nice to meet you.
Hi, I'm Joseph Moore
Tags: introductions
Published: 2017-02-23 20:12:36

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

I have been coding for 10 years.

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

I live in Provo, Utah.

I work for Brigham Young University

I mostly program in these languages: Java and Javascript (browser and node).

I am currently learning more about functional and reactive programming. I dream of the day when I can convince my team to use a functional language like Clojure or Haskell.

Nice to meet you.
Hi, I'm Jason Haeger
Tags: introductions
Published: 2017-02-23 19:57:46

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

I have been coding for 5 years.

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

I live in DFW.

I work for Benchmark Mortgage (https://benchmark.us).

I mostly program in these languages: Javascript, PHP.

I am currently learning more about React.js.

Nice to meet you.
Hi, I'm Chuck Hawley
Tags: introductions
Published: 2017-02-23 19:51:26

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

I am a “Linux Administrator in a Windows World”. I spend most of my time in a terminal window (KiTTy) wrangling my Linux boxes from a single jump box. I use tools like tmux, vim, ansible and git extensively. I have taken to keeping my notes in dokuwiki and markdown so they are portable.

I do not own any Windows machines and can't help you with your decision to migrate back to Windows 7 after you got the Windows 10 upgrade.

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

I live in Cleveland, OH.

I mostly program in shell scripts.

I am currently converting my physical books to ebooks (Calibre!), ripping my DVDs (Handbrake!) and turning my CDs into mp3s (abcde!).  I am also learning more about how to integrate the Macs at work into my Linux Admin duties.

Nice to meet you.
Hi, I'm tgentle
Tags: introductions
Published: 2017-02-23 19:10:50

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

I am new to coding and currently enrolled in Bloc's Web Development program.

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

I live in Atlanta, GA.

I work for Marcus & Millichap Real Estate Investments

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

I am currently learning more about Web Development and the coding industry.

Nice to meet you.
Hi, I'm Jeremy Hitchcock
Tags: introductions
Published: 2017-02-23 18:06:41

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

I have been coding for [5] years.

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

I live in [Los Angeles].

I work for [CryptoSym]

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

I am currently learning more about [AWS, Blockchain, Security, NodeJS].

Nice to meet you.
Hi, I'm MrJoshFisher
Tags: introductions
Published: 2017-02-23 17:55:53

---
title: Hi, I'm MrJoshFisher
published: true
description: My hello.
cover_image: 
tags: introductions
---

Hello all my name is Josh

I have been coding for 5 years and counting, been  developing websites since I left college as a hobby, and then I went into a career in web development and it started from there.

 Developed many websites including some well-known brands in the UK I've also worked on several platforms but my favourite out of all of them is WordPress, as I find it the most easy to use, and there are dozens of plug-ins and themes to choose from.

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

I live in Doncaster UK.

I work for myself

I mostly program in these languages: PHP, HTML, SASS, Jquery & Jade.

I am currently learning more about SASS

Nice to meet you.
Hi, I'm Brian
Tags: introductions
Published: 2017-02-23 17:09:34

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

I have been coding for less than a year.

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

I live in San Francisco.

I go to school at Learners Guild

I mostly program in these languages: Javascript.

I am currently learning more about Python and R.

Nice to meet you.
Hi, I'm Florin Ionce
Tags: introductions
Published: 2017-02-23 16:41:14

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

I have been coding for 3 years.

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

I live in `Cluj Napoca`.

I work for `Wolfpack Digital` and `Autouncle`

I mostly program in these languages: `Ruby on Rails`, `Javascript`, `CoffeeScript`, `VueJS`.

I am currently learning more about `Docker`, `EmberJS`, `React`.

Nice to meet you.