teleren/devto huggingface dataset:
Hi, I'm Tiago Faustino
Tags: introductions
Published: 2016-10-05 19:36:08

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

I have been coding for 4 years.

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

I live in Rio de Janeiro.
I work for Accenture Brasil.
I mostly program in these languages: Java and Groovy.
I am currently learning more about DevOps.

Nice to meet you.
Hi, I'm Andrew Petro
Tags: introductions
Published: 2016-10-03 20:41:40

---
title: Hi, I'm Andrew Petro
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 [@apetro](https://github.com/apetro)

I live in Madison, WI.

I work for UW-Madison.

I mostly program in these languages: Java.

I am currently learning more about Clojure and Rust.

Nice to meet you.
Hi, I'm Joanna Dionis
Tags: introductions
Published: 2016-10-03 20:05:16

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

I've been working with the developer community for four years.

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

I live in New York, with frequent stops in Sydney.

I work for [Devpost](https://devpost.com).

I'm currently learning Japanese, and I've sung a fair bit of opera.

Pleased to make your acquaintance.
Hi, I'm Samuel HapÃ¡k
Tags: introductions
Published: 2016-10-02 19:02:16

---
title: Hi, I'm Samuel HapÃ¡k
published: true
description: My introduction post
cover_image: 
tags: introductions
---

I am co-organizer of [ReactiveConf](https://reactiveconf.com) and co-founder of software boutique [VacuumLabs](https://vacuumlabs.com).

I play board games and I am a fan of the healthy lifestyle. My personal motto is: *“Don't panic, we can do it!”*

Follow me on Twitter as [@samuha](https://twitter.com/samuha)
Hi, I'm Jess
Tags: introductions
Published: 2016-10-02 16:25:42

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

I have been coding for one year.

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

I live in Brooklyn, NY.

I work for dev.to & dosomething.org. 

I mostly program in these languages: ruby, javascript.

I am currently learning more about start-ups and product management.

Nice to meet you.
Git Basics
Tags: git, newbie
Published: 2018-09-13 02:26:28

---
title: Git Basics
published: true
tags: git, newbie
canonical_url: 
---

Fortunately/unfortunately, I've had the pleasure of working with very young folks. 
For their benefit, I ended up creating a short presentation on Git and how to use it within the team. I’m sharing that here in the hope that some poor soul out there will benefit from it.

[Git Presentation](https://blog.arpitmohan.com/presentations/git-deck.html#/)
Hi, I'm Erin Morrissey
Tags: introductions
Published: 2016-09-30 21:13:15

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

I have been technically been coding since 2001, but decided to double-down on my front and back end skills this summer.

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

I live in Seattle.

I mostly program in these languages: Ruby, JavaScript.

I am currently learning more about React.

Nice to meet you :)
How to use the Doctrine command line developing a Symfony Bundle
Tags: experience, doctrine, php
Published: 2024-03-16 10:06:51

---
title: How to use the Doctrine command line developing a Symfony Bundle
published: true
date: 2016-09-30 16:14:04 UTC
tags: Experience,Doctrine,PHP
canonical_url: https://io.serendipityhq.com/experience/doctrine-command-line-symfony-bundle/
---

Maybe you need to use the Doctrine’s command line while you are developing a Symfony Bundle (or anything else).

This will make you able, for example, to validate the schema or to convert an annotated schema to its `XML` counterpart.

Here is how to use Doctrine command line outside of a Symfony Application.

You have to simply create a `cli-config.php` file and put it into the root directory of your developing bundle.

```
<?php 

use Doctrine\ORM\Tools\Console\ConsoleRunner;
use Doctrine\ORM\Tools\Setup;
use Doctrine\ORM\EntityManager;

$paths = [getcwd() . "/Model"];
$isDevMode = true;

// the connection configuration
$dbParams = array( 'driver' => 'pdo_mysql',
    'user' => 'root',
    'password' => 'root',
    'dbname' => 'test_your_bundle',
);

// @see http://stackoverflow.com/a/19129147/1399706
$config = Setup::createAnnotationMetadataConfiguration($paths, $isDevMode, null, null, false);

$entityManager = EntityManager::create($dbParams, $config);

return ConsoleRunner::createHelperSet($entityManager);
```

Now you can use `vendor/bin/doctrine your:command` to perform the task you need.

Very simple! ![🙂](https://s.w.org/images/core/emoji/14.0.0/72x72/1f642.png)

Remember to “Make. Ideas. Happen.”.

I wish you flocking users, see you soon!

L'articolo [How to use the Doctrine command line developing a Symfony Bundle](https://io.serendipityhq.com/experience/doctrine-command-line-symfony-bundle/) proviene da [ÐΞV Experiences by Serendipity HQ](https://io.serendipityhq.com).
Lets make a chat app over telnet
Tags: chat, terminal, go, programming
Published: 2018-06-21 08:06:25

---
title: Lets make a chat app over telnet
published: true
tags: chat,terminal,golang,programming
canonical_url: 
---

#### Its completely okay to play with your terminal

![](https://cdn-images-1.medium.com/max/960/1*yFPFek93DYHDwE5uvTSnbw.gif)

The idea is very simple. Build a server and use telnet as a client to relay messages.I have been playing with Go a lot recently and am really enjoying the process.

Well there is only one thing to create, the server to enable telnet communication.

{% gist https://gist.github.com/sadick254/fc91c1bb1d218759affd9911134d32e7 %}

#### Usage

```
package main
import "server"

func main(){
    server.NewServer(":4000")
    server.Run()
}
```

Suggestions are welcomed. Drop me a line on twitter @[izohbiz](https://twitter.com/izohbiz) or leave a comment.
Hi, I'm Mike Coutermarsh
Tags: introductions
Published: 2016-09-28 22:22:45

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

I have been coding for [number] years.

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

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 Roger Verhoeven
Tags: introductions
Published: 2016-09-28 05:14:04

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

I have been coding for 5 years.

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

All My Blogs Social Media : http://appearoo.com/RogerBLVerhoeven

I live in Amsterdam

I work for [company]

I mostly program in these languages: [languages].

I am currently learning more about Everything 

Nice to meet you.
Hi, I'm Leigh Lawhon
Tags: introductions
Published: 2016-09-28 00:11:00

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

I have been coding for 10+ years.

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

I live in Ashburn which is just outside of Washington DC.

I work for Booz Allen Hamilton

I mostly program in these languages: Angular and React.

I am currently learning more about anything I can get my hands on.

Nice to meet you.
XojoTalk 029 – I Went to High School with the Apple File System Guy
Tags: apfs, apple, atari
Published: 2017-11-28 14:25:27

---
title: "XojoTalk 029 – I Went to High School with the Apple File System Guy"
published: true
tags: APFS,Apple,Atari
canonical_url: https://blog.xojo.com/2016/09/27/xojotalk-029-i-went-to-high-school-with-the-apple-file-system-guy/
---

In this special episode of XojoTalk, the tables are turned as XojoTalk host Paul Lefebvre is interviewed by Tim Dietrich.

Download the [mp3](http://cdn.xojo.com/Podcasts/XojoTalk-029.mp3).

## Show Notes

- [Apple File System WWDC 2016 Presentation](https://developer.apple.com/videos/play/wwdc2016/701/)
- [Advanced Revelation](http://www.revelation.com/index.php/products/advanced-revelation)
- [PowerBuilder developers may want to try Xojo](http://www.appeon.com/bencandy.do?fid-4-id-898-page-1.htm)
- [Introduction to Programming with Xojo](http://www.xojo.com/learn/) book
- [Working from Home](https://medium.com/p/6-ways-to-work-more-efficiently-from-home-20f83f50823f)
- [Contact Paul to join his fantasy baseball league](mailto:paul@xojo.com)
- [Atari 8-bit](https://en.wikipedia.org/wiki/Atari_8-bit_family)
- [Atari ST](https://en.wikipedia.org/wiki/Atari_ST)
- [XDC 2016](http://www.xojo.com/xdc)
 ![](http://feeds.feedburner.com/~r/xojotalk/~4/4JMBuAAQgWM)
This Week in Code, for the Week of Sep 19-25
Published: 2016-09-24 16:01:21

---
title: This Week in Code, for the Week of Sep 19-25
published: true
description: In case you missed this week's programming news and commentary
cover_image: http://media.indiedb.com/images/games/1/47/46436/Typography-Numbers-Binary-World-.1.jpg
tags: 
---

In case you missed any of this, here are some of this week's most notable links for the past week as I saw it.

[Homebrew hits 1.0.0](http://brew.sh/2016/09/21/homebrew-1.0.0/)


[TypeScript hits 2.0.0](https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0/)

[MIT License Line-by-Line](https://writing.kemitchell.com/2016/09/21/MIT-License-Line-by-Line.html)

[I Stopped Contributing To Stackoverflow, But It's Not Declining](http://techblog.bozho.net/i-stopped-contributing-to-stackoverflow-but-its-not-declining/) — This is a direct rebuttal to year-old article that resurfaced on the Internet this weekend, [The Decline of Stack Overflow](https://hackernoon.com/the-decline-of-stack-overflow-7cb69faa575d?gi=f2a97bcc5096#.yiuo0ce09)

[The Curious Case of the Switch Statement](https://eev.ee/blog/2016/09/18/the-curious-case-of-the-switch-statement/)

[Why I'm Not a React Native Developer](http://arielelkin.github.io/articles/why-im-not-a-react-native-developer)

[What it Costs to Run Let's Encrypt](https://letsencrypt.org/2016/09/20/what-it-costs-to-run-lets-encrypt.html) — This is a good display of transparency from the organization. What stands out to everybody is the 2.06M cost for staffing eight full-time employees. It goes to show how expensive staffing in this industry can be depending on needs. It is possible that this number is too high, but making this information public ensures the organization stands up to scrutiny.

[Akamai kicked journalist Brian Krebs' site off its servers after he was hit by a 'record' cyberattack](http://www.businessinsider.com/akamai-brian-krebs-ddos-attack-2016-9)

[Firefox is eating your SSD - here is how to fix it](https://www.servethehome.com/firefox-is-eating-your-ssd-here-is-how-to-fix-it/) — FireFox [seems to be aware](https://news.ycombinator.com/item?id=12566008) of the issue, but fixing it is easier said than done.

[How does Google know where I am?](http://security.stackexchange.com/questions/137418/how-does-google-know-where-i-am)

[Google Search Results are Officially AMP'd](https://search.googleblog.com/2016/09/search-results-are-officially-ampd.html) — Google introduced incentive to use AMP for news organizations to adopt AMP or lose out on being part of the news results carousel. Now some of that incentive is coming to general search results, whether developers like it or not. I'd say opinion is fairly mixed on all of this.

[Oracle's Cloudy Future](https://stratechery.com/2016/oracles-cloudy-future/)

[Laws of Performant Software](http://tagide.com/blog/advice/laws-of-peformant-software/)

[Yahoo says hackers stole data from 500 million accounts in 2014](http://www.reuters.com/article/us-yahoo-cyber-idUSKCN11S16P)
Past and future of client-side routing
Tags: javascript, routing
Published: 2016-09-23 22:28:25

---
title: Past and future of client-side routing
published: true
description: A short introduction to my ReactiveConf talk next month
cover_image: 
tags: javascript,routing
---

I've been given the opportunity to speak at [ReactiveConf](https://reactiveconf.com/) next month where I'll talk about client application routing. I have been experimenting with and working on routing for nearly two years, and it all began when I started to slowly transition from Angular to React. In June last year, the first React Europe conference took place in Paris. I watched it online, and during his Keynote, Christopher Chedeau (AKA Vjeux) said, talking about routers in React:

> We've only seen one player. Is there any innovation going on? (...) Innovation already happened a few years before. And it happened in the Ember community.

At the time, I was working on the first release of [router5](https://router5.github.io), a framework and client agnostic routing solution. It is interesting to try to understand what has influenced routing until recently and shaped our "mental model", and why we've believed routing was for most parts a solved problem.

The way we do routing in client applications has been influenced by server-side routing. On servers, routing is some sort of stateless pattern matching. For a given request, a route is matched and a page is returned after execution of a controller method or callback. We have translated this "route => page" approach to clients by making routers responsible for rendering route-level components in single page applications: "route => view" or "route => component". Client applications are not stateless and deal with state transitions (including route transitions), but the server way of approaching routing has led us to hide state away.

If this short introduction makes you want to hear more about routing and new ways to approach it, then don't forget [ReactiveConf](https://reactiveconf.com/) next month!
Hi, I'm Thomas Roch
Tags: introductions
Published: 2016-09-23 22:10:30

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

I have been coding for several years.

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

I live in Glasgow (UK).

I work for FanDuel.

I mostly program in these languages: JavaScript.

I am currently learning more about reactive programming and universal applications.

Nice to meet you.
Personal Branding For Developers: Why and How?
Tags: branding
Published: 2020-09-25 04:44:28

---
title: Personal Branding For Developers: Why and How?
published: true
date: 2016-09-23 00:00:00 UTC
tags: Branding
canonical_url: https://www.loginradius.com/engineering/blog/personal-branding-for-developers/
---

Many of the developers believe that they are immune to the need of marketing/branding themselves. As a developer your job is to create ultimate applications, right? After all you are not a celebrity or some rockstar! But isn’t it better to be in demand for fruitful consultations…

   
[Read On](https://www.loginradius.com/engineering/blog/personal-branding-for-developers/)
Hi, I'm Erkut Doru
Tags: introductions
Published: 2016-09-22 23:33:33

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

I have been coding for 0.1 years.

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

I live in London.

I work for money.

I code for love.

I mostly program in these languages: C.

I am currently learning more about programming in C.

Nice to meet you.
On Democratizing the Next Generation of User Interfaces
Tags: python, 3d, gui
Published: 2019-07-05 03:16:13

---
title: On Democratizing the Next Generation of User Interfaces
published: true
tags: python, 3d, gui
canonical_url: https://tryexceptpass.org/article/on-democratizing-the-next-generation-of-user-interfaces/
cover_image: https://tryexceptpass.org/images/democratizing-next-gen-ui.jpeg
---

### Musings of a dev trying to plan for the future

I remember making a program come alive back in the days of the IBM System 23. It was my first endeavor into programming. I must have been 7 years old and already using terminals for data entry to help my dad out in his business. I wrote code that highlighted items on the screen in different shades. For the younger me, it was an achievement to be proud of, even though color was not yet available in these monitors.

Fast forward a few decades — yes, only a few — and we’re in a completely different universe. One where 3D gaming with thousands of people at the same time is possible. A space that collides with realistic physics, represented by lifelike graphics and beautiful scenery.

While a gigantic leap from the olden days of monochrome monitors and ASCII graphics. From a human’s perspective, there’s still a layer of separation between reality and the digital world. But we’re about ready to break through that barrier.

[Read on ...](https://tryexceptpass.org/article/on-democratizing-the-next-generation-of-user-interfaces/)
String Interpolation - So Hot Right Now
Tags: computerscience, programminglanguage, post
Published: 2019-01-20 15:00:04

---
title: String Interpolation - So Hot Right Now
published: true
tags: computer_science,programming_language,post
canonical_url: https://horia141.com/string-interpolation.html
---

One of my theories about modern programming languages is that they are all slowly converging towards two-to-five archetypes. And this happens not only on the level of features, but syntax, libraries and the whole ecosystems built around the languages.

That’s a broader idea, and one I’ll explore in another post. For now, I’m gonna talk about one particular instance of this phenomenon. The adoption of string interpolation by a large number of application programming languages as the way to produce textual output from program data.

By this I mean the ability to do the following:

```
var a = 10, b = 20;
var c = a + b;
System.Console.PrintLn($"a = {a} and b = {b} and c = a + b = {c}");
```

And see `a = 10 and b = 20 and c = 30` as an output.

Now this is not a ground-breaking thing, but it is one of those small features which really help a programmer at the lowest abstraction levels - the line of code.

The above example is not far-removed from the classic `printf` format of `"a = %d and b = %d and c = %d"`, but it is already a little bit clearer to grok. The neat thing and the full power of this feature is that one can have arbitrary code in a format expression, as long as it is an expression. Here’s a neat Python example:

```
o.write(f'Expires: {expire_time.timestamp()}')
```

For statically typed languages, checks can be done at compile time that everything is OK for the expressions in the string. Furthermore, since the format string can be analyzed by the compiler, one gets better protection than with printf-style strings.

Of the top of my head, here’s the major languages with support for this: C#, Dart, JavaScript, Python, Ruby, Perl, PHP, Tcl, all the shells basically. The major application level language without support for this is Java.

It is relatively easy to add to a language, so I expect it to make it into most application building languages in the near to medium future, as, it is mostly a syntactic transformation to common library calls.
Hi, I'm Chris Laughlin
Tags: introductions
Published: 2016-09-19 13:44:37

---
title: Hi, I'm Chris Laughlin
published: true
description: My introduction post
cover_image: https://en.gravatar.com/userimage/15886840/566f2646f29cfe1cc5aab5b27dd50cdd.jpeg
tags: introductions
---

I have been coding for 10 years.

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

I live in Belfast.

I work for Rapid7

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

I am currently learning more about Redux.

Nice to meet you.
This Week in Code, for the Week of Sep 12-18
Published: 2016-09-18 13:58:33

---
title: This Week in Code, for the Week of Sep 12-18
published: true
description: What happened this week in terms of industry news and interesting posts.
cover_image: https://d3thflcq1yqzn0.cloudfront.net/012189476_prevstill.jpeg
tags: 
---

This the first of a weekly look at what happened this week in terms of industry news and interesting blog posts. I cannot cover everything, but this is a list of what stood out to me.

[Angular 2.0 was released](http://angularjs.blogspot.com/2016/09/angular2-final.html)

[Swift 3.0 was released](https://swift.org/blog/swift-3-0-released/)

[Varnish 5.0 was released](http://varnish.org/releases/rel5.0.0.html#rel5-0-0)

[GitLab released their "master plan"](https://about.gitlab.com/2016/09/14/gitlab-live-event-recap/)

[GitHub stole their thunder and released a ton of features](https://github.com/blog/2256-a-whole-new-github-universe-announcing-new-tools-forums-and-features)

[The GitHub GraqphQL API](http://githubengineering.com/the-github-graphql-api/)

[Great comparison between the various repo hosting companies](https://medium.com/flow-ci/github-vs-bitbucket-vs-gitlab-vs-coding-7cf2b43888a1#.l3ponbz3t)

<blockquote class="twitter-tweet" data-lang="en"><a href="https://twitter.com/ThePracticalDev/status/777309335198240768">Tweet from September 18, 2016</a></blockquote>

[Google HTML Styleguide – Omit Optional Tags](https://google.github.io/styleguide/htmlcssguide.xml?showone=Optional_Tags#Optional_Tags)

[Someone Is Learning How to Take Down the Internet](https://www.schneier.com/blog/archives/2016/09/someone_is_lear.html)

[There is No REST API](http://blog.howarddierking.com/2016/09/15/there-is-no-rest-api/)

[Knowledge Debt](http://amir.rachum.com/blog/2016/09/15/knowledge-debt/)

[Mozilla Thimble — Interesting JSFiddle-type tool](https://thimble.mozilla.org/en-US/)

<blockquote class="twitter-tweet" data-lang="en"><a href="https://twitter.com/ThePracticalDev/status/775756709969133569">Tweet from September 13, 2016</a></blockquote>

[Avoid the Code Crawl by Reading Tests](https://dev.to/0x4445565a/avoiding-the-code-crawl-with-tests)

[New Contributors To Open Source, Please Blog More](https://dev.to/shubheksha/new-contributors-to-open-source-please-blog-more)

[QuineDB](https://github.com/gfredericks/quinedb)

[Dear Al Jazeera: Why Steal Our Code?](https://www.scrollytelling.io/al-jazeera.html). Al Jazeera has since added an [explanation](http://interactive.aljazeera.com/aje/2016/gmo-eggplants-aubergines-bangladesh/index.html#104) to this story.

<blockquote class="twitter-tweet" data-lang="en"><a href="https://twitter.com/ThePracticalDev/status/776824046977748992">Tweet from September 16, 2016</a></blockquote>

And there you have it. This will be a weekly piece and it will keep improving. Feedback is greatly appreciated. Feel free to [write your own](https://dev.to/new) roundup if you don't think I covered something well enough. If you want to make sure something gets on my radar for future weeks, your best bet is to publish it right here on [DEV.to](https://dev.to).