teleren/devto huggingface dataset:
Hi, I'm Lizzie
Tags: introductions
Published: 2017-03-24 14:43:14

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

I have been coding for 4 years.

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

I live in London.

I work for [HubbleHQ](https://hubblehq.com)

I mostly program in these languages: JS (Node & FE) & Python.

I am currently learning more about machine learning & different languages that interest me.

Nice to meet you.
Hi, I'm Valentin Pearce
Tags: introductions
Published: 2017-03-24 13:56:39

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

I have been coding for about 10 years though my first script was a .bat file pting an infinite list of random numbers, electric green on black on my school's WinXP machines.


I live in Plouha, a little place by the sea in Brittany, France.

I study software engineering in Brest, the westernmost city in France ! (We get a lot of rain)

I mostly program in C and PHP but I dabble in a bit of everything. I really ought to specialize but I really don't know what I want to do later.

I am currently learning more about Database conception and implementation.


You can find me on Twitter as [@ValentinPearce](https://twitter.com/ValentinPearce)
React From Zero
Tags: react, tutorial
Published: 2017-03-24 13:49:03

---
title: React From Zero
published: true
description: A simple React tutorial.
cover_image: 
tags: react, tutorial
---

_TL;DR Here is the [repository](https://github.com/kay-is/react-from-zero) :)_

I was rather sick and still am a bit, so no post last week. :(

But today I updated my small React tutorial: __React From Zero__

My idea was to introduce people with code and comments to [React](https://facebook.github.io/react/), without ES2015 features and without too much compiler magic.

It uses _JSX_, but I added an older version of Babel, that can translate _JSX_ to JS in the browser, also the first three lessons explain how all of this works without _JSX_ and how switching to _JSX_ helps (in my opinion) to clear up the code a bit.

Every chapter is a web page that runs a simple React app in the browser without the need of a web server.

I now use the latest React version and also updated the third party libs.

Refs are now explained with function-refs and I also added a callback version of `setState()` with a bit of explanation.
Javascript Poem
Tags: poetry, codepoetry
Published: 2017-03-24 13:00:17

---
title: Javascript Poem
published: true
description: 
cover_image: https://www.scholastic.com/content/dam/teachers/lesson-plans/2016-2017/introduction-poetry-unit-lesson-plan-4-3.jpg
tags: poetry, code poetry
---

Recently, I've read through ["If Hemingway Wrote JavaScript"](http://a.co/644J0Ed) by [Angus Croll](http://blog.anguscroll.com/). The book has five "Programming Assignments" and then the solutions that various notable authors would have came up with if they wrote java script. 

The authors range from Earnest Hemingway and Virginia Woolf to David Foster Wallace and Tupac Shakur. The book also does a good job of giving a summary of the author before their submission and then an explanation afterwards of why the submission follows their style of writing.

One of the coolest things was how the solutions played with form to imbue their character into the solution. While maybe not always the best for maintainability/readibility, there was definitely something in these code poems that I thought was missing from my every day coding, so I took one of the assignments from the book and made my own response. I'm not super proud of the end (I think I have more comments than actual code) response but it was fun to do.

*Assignment*
> Write a chainable function that accepts one word per function call but, when called without arguments, will report back all the previously passed words in order

In the below poem, the recall function will achieve the assignment results and can be called like `recall('hello')('world')();` which will print `hello world`


```javascript
words=/*Are but for recollection but what does that entail*/[];

/*To*/recall=/*just a */function/*of the*/(word){
  /*but how does one*/return word ?
  /*Simply by*/retain/*ing*/(word/*s*/)
  :/*then*/regurgitate(/*ing*/);
}

/*To*/retain=/*a*/function/*of*/(word){/*whence*/words.push(word);
  /*Towards words worthy to*/return/*and*/recall;}

/*To*/regurgitate=/*a*/function/*of*/(word){
  /*where*/recollection=/*of*/words.join(/*ed*/' ');/*are summoned forth*/
  words=[/*to be spent*/];
  return/*the*/recollection/*for substance went*/;
}
```
Hi, I'm Mario DurÃ¡n
Tags: introductions
Published: 2017-03-24 12:04:35

---
title: Hi, I'm Mario DurÃ¡n
published: true
description: My introduction post
cover_image: 
tags: introductions
---

I have been coding for about 17 years.

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

I live in Wheaton IL.

I work for Orinoco Systems

I mostly program in Javascript but I can do PHP, C#, Python, Pearl, C++, T-SQL and anything you like, I just love to learn and solve problems

I am currently learning more about functional programming, ReactJS and Web Assembly

Nice to meet you.
Hi, I'm Ryan Martin
Tags: introductions
Published: 2017-03-24 06:14:02

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

I have been coding for [number] years.

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

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.
DevNet Create: Where Applications meet Codefrastructure!
Tags: cloudcomputing, cloudfrastructure, serverless, devnetcreate
Published: 2018-02-10 22:21:36

---
title: "DevNet Create: Where Applications meet Codefrastructure!"
published: true
tags: cloud-computing,cloudfrastructure,serverless,devnetcreate
canonical_url: https://blog.devnetcreate.io/codefrastructure-f8ff673d32ba
---

In DevOps circles (and beyond), there’s a concept called Infrastructure as Code, or as I like to call it, Codefrastructure!&nbsp;:-)

In the olden days, you know like five years ago, it used to be that racking and stacking hardware was a completely different process and skillset as compared to coding the application. (And, frankly infra and app people never crossed paths until there was a problem.)

![](https://cdn-images-1.medium.com/max/854/1*B3d9pn2db2WqJPX14Znh9g.jpeg)

With the advent of public and private Cloud, the fundamental programming skills for creating applications are converging with those for spinning up and configuring environments, and deploying your application. This is because, as an industry, workloads are becoming abstracted and APIs are available for every layer of the infrastructure on which your application runs. It’s become table stakes. Next up, the industry is rapidly evolving into programming without worrying about servers. Today, this is taking the form of “serverless” and workflow type systems like IFTTT, Stamplay, Built.io, and&nbsp;Zapier.

Which brings me to [DevNet Create](https://www.devnetcreate.io/2017/). I’m looking forward to talking with attendees about codefrastructure. That is, meeting and talking with people who are also engaged in figuring out how applications can better take advantage of capabilities in the infrastructure. If we can figure these concepts out, our applications can become more resilient, more fault-tolerant, and more valuable, providing a better overall user experience.

![](https://cdn-images-1.medium.com/max/1024/1*zz9WpmLmCrtk2gpp5EMqLw.jpeg)

I hope you can make it to [DevNet Create](https://www.devnetcreate.io/2017/)! We’re planning to pack it full of great content, speakers, and activities to help us all explore the intersection of applications and infrastructure.

Registration is now open, so take advantage of [early bird pricing](https://www.eventbrite.com/e/devnet-create-2017-registration-32833321348)! And invite your coolest friends to come&nbsp;along.

![](https://cdn-images-1.medium.com/max/1024/1*4exctEwWMyyzk1N5ASEm7A.jpeg)

Follow me on Twitter [@aroach](https://twitter.com/aroach) and use this hashtag: #Codefrastructure!

* * *


_This post was originally published on [medium.com](https://blog.devnetcreate.io/codefrastructure-f8ff673d32ba)_
Announcing Crystal CodeCamp SF2017
Tags: crystallang
Published: 2017-03-23 21:25:14

---
title: "Announcing Crystal CodeCamp SF2017"
published: true
description: Learn, engage and share
tags: crystal-lang
canonical_url: https://crystal-lang.org/2017/03/23/announcing-crystal-codecamp-sf2017.html
---

_This blogpost was originally posted by [MarÃ­a Inti David](https://manas.tech/staff/mdavid/) on [the official Crystal Blog](https://crystal-lang.org/2017/03/23/announcing-crystal-codecamp-sf2017.html)_

We're happy to announce that the Crystal team is coming to San Francisco!

[Maybe you've heard](https://twitter.com/CrystalLanguage/status/841763640629964800) we're organizing the first #CrystalLang [CodeCamp](https://codecamp.crystal-lang.org/). The event will consist of a 2 day hands-on training dictated by [Santiago Palladino](https://manas.tech/staff/spalladino/) & [Gustavo GirÃ¡ldez](https://manas.tech/staff/ggiraldez/), members of the Crystal core team. [Serdar DoÄŸruyol](https://twitter.com/sdogruyol) (creator of [Kemal](http://kemalcr.com/)) will also be joining us as a guest speaker.

[The programme](https://codecamp.crystal-lang.org/#Programme) includes hands on labs, Q&A sessions with the team, networking sessions and more than 10 hours of training. We will provide official Crystal certificates for attendees, along with the obligatory Crystal swag.

Right now this event is possible thanks to:

- [AcademyX](https://www.academyx.com/), who is sponsoring us and providing the space to host the event at their [San Francisco offices](https://www.academyx.com/schedule/san_francisco/).
- [Twentify](http://www.twentify.com/), who is sponsoring the event and also making it possible for Serdar to travel and be a guest speaker.
- [Manas.Tech](http://manas.tech/), the company behind Crystal since 2011.

We're looking for sponsors who want to support the event, so if you're interested (or know someone who might be) make sure to read our [sponsorship prospectus](https://codecamp.crystal-lang.org/assets/Crystal-Sponsors-Prospectus-583b3c87b27dce9dc8c1c3554c2bd5ae0fb448f23d78a8f61cb3ae57122a0c77.pdf). As with every other official Crystal event, all profits from sponsorships and ticket sales will be destined exclusively to Crystal Development. This will help us invest more hours in the language and [accomplish](https://crystal-lang.org/2017/02/24/state-of-crystal-at-0.21.html) our [2017 resolutions](https://crystal-lang.org/2016/12/29/crystal-new-year-resolutions-for-2017-1-0.html) (yes, I'm talking about Crystal 1.0).

We hope this is the first of many Crystal CodeCamps around the world, so we're open for suggestions about where we should go next.

PS: This blogpost will be updated as new sponsors join us, we want to thank the companies supporting Crystal in this new event series.
Hi, I'm Chase
Tags: introductions
Published: 2017-03-23 20:05:55

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

I have been coding for 3 years.

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

I live in Seattle.

I work for coolblueweb

I mostly program in php.

I am currently learning more about Magento2.

Nice to meet you.
Hi, I'm Roland Awemo
Tags: introductions
Published: 2017-03-23 18:17:01

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

I have been coding for [number] years.

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

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 Gage
Tags: introductions
Published: 2017-03-23 14:17:16

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

I have been coding since high school.

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

I work for Podium

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

I am currently learning more about Elm.

Nice to meet you!
Hi, I'm ɐʞƨ!uɐʞ
Tags: introductions
Published: 2017-03-23 13:50:50

---
title: Hi, I'm ÉÊžÆ¨!uÉÊž
published: true
description: My introduction post
cover_image: 
tags: introductions
---

I have been coding for 3+ years.

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

I live in Pune, India.

I work for cdac

I mostly program in these languages: Puthon, Ruby

I am currently learning more about Appium

Nice to meet you.
Hi, I'm Arian Maykon
Tags: introductions
Published: 2017-03-23 13:08:35

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

I have been coding for 11 years.

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

I live in SÃ£o Paulo, Brazil.

I work for Lendico Brasil

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

I am currently learning more about Python and Go.

Nice to meet you.
First Real Post - Game Side Project
Published: 2017-03-23 12:50:58

---
title: First Real Post - Game Side Project
published: true
description: 
cover_image: 
tags: game programming, amateur game programming, side projects
---

So far I've only actually posted my introduction so this is my first real post. 

Jumping right in, I recently decided to try my luck at game programming. I haven't really tried anything with game programming before, however, as I was learning to program, whenever I learned a new concept I almost immediately tried to tie it into how it was used in one video game or another.

I made the decision to write in C++ because I never get to write in C++ any more and, if I ever wanted to sell my game on steam (a fairly lofty goal for an amateur game programmer... I know) I read that the steam sdk works well with C++.

I just started on my project and am really trying to get some of the underlying architecture down before committing to any real game design decisions (that may have sounded backwards but basically, I'm just trying to create a template for my game loop, going through main game states, bringing in audio/graphics services before I get too committed to specific content). Maybe once I have this set, I can use it to get prototypes up faster whenever I get a "That would be a cool game to make" moment.

Before writing the project, I read over ["Game Programming Patterns"](http://gameprogrammingpatterns.com/) by [Robert Nystrom](http://journal.stuffwithstuff.com/). I felt super well prepared until I actually tried to design out my template. The book does an excellent job going over patterns but doesn't give a good template on how to piece them together (although, in his defense, thats not the goal of the book.)

I will say that I thought getting back to pointers/de-referencers was going to be my biggest challenge when going back to C++ but it turns out its dealing with dependency declaration.... I don't remember ever having to use forward declarations in school so I'm eating a little bit of humble pie right now.

I will keep writing posts as I get further along in the development process. I'll probably force myself to work on it at least a little bit a week, even if I don't feel inspired but thats pretty slow moving (so don't get too glued to the screen hitting refresh.)
Hi, I'm Vincenzo "vikkio88"
Tags: introductions
Published: 2017-03-23 12:33:29

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

I have been coding for some years.

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

I live in Chester, UK.

I work for [SykesCottages](https://twitter.com/SykesDev)

I mostly program in these languages: php, js, sql, python, go, java.

I am currently learning more about a lot of stuff.

Nice to meet you.
Hi, I'm dot_Sp0T
Tags: introductions
Published: 2017-03-23 10:20:36

---
title: Hi, I'm dot_Sp0T
published: true
description: Sup?
cover_image: 
tags: introductions
---

I have been coding for 7 years.

You can find me on GitHub as [dotSp0T](https://github.com/dotSp0T) but there's not too much on there I am showing off :/

I live in Switzerland where the weather is always sunny and we still work under artificial lights.

I currently pursue further education getting me a bachelor's degree after working in the field for half a decade.

I do most of my personal coding in Java & C.


Nice to meet you too.
On Embeddable Dependencies
Tags: testing
Published: 2017-03-23 08:47:56

---
title: On Embeddable Dependencies
published: true
description: 
cover_image: 
tags: testing
---
I'm a big fan of automated testing, and of self contained development systems. 

In part this comes from having suffered through the lack of this in the past. Having to depend on systems that are hosted elsewhere and managed by other groups can be an exercise in frustration. And, even worse, makes it impossible to develop in an offline environment.

As such, I've become a huge fan of what I call Embeddable Dependences. This doesn't mean that the dependencies are embedded in your application - though that is an option. It means they are embedded in your development process. It means that you can start up a clean database that mirrors the production setup as part of running acceptance tests, or in order to run the system locally. It means having alternative versions of third party REST APIs available to test against. In short, it means you can run your application in both acceptance test mode and local deployment mode even when you're not online.

So, how do I achieve this? It varies from project to project, and from dependency to dependency. You need to do what makes the most sense for your scenario.

When I'm developing in node, I generally use Docker from some Grunt tasks. I can then start up any application that has a Docker image available really trivially.

When I'm developing in Java I can use Docker as well - though I've not done so yet. I can also run some dependencies either via dedicated maven plugins or code running in the application itself.

I've also written code that duplicates the way third party REST APIs work as controllers in my own project, so that a simple configuration switch means that I can use the local version instead. This only works when there is very little - if any - state to manage. Generally I've done this with third party authentication, such as Google+.

The end result of all this is that I can carry on developing even if I've got no connectivity at all. And, as a side effect, it makes development more efficient and more reliable.
TIL - Using "Box Model" of Chrome Dev Tools
Tags: chrome, devtools, tips, css
Published: 2017-03-23 07:27:31

---
title: TIL - Using "Box Model" of Chrome Dev Tools
published: true
description: Today I learned how to use "Box Model" of Chrome Dev Tools to my advantage.
cover_image: 
tags: Chrome,DevTools,Tips,CSS
---

We all know how good is Chrome Dev Tools when it comes to the web debugging capabilities. There are number of features in the Dev Tools which are very useful but we are unaware of.

One such feature which I've discovered today is "Box Model". So, what is it exactly?

_"It's a feature provided by Chrome Dev Tools which show us the visual representation of an element on the HTML page including margins, paddings and borders relative to the other elements."_

![Box Model](https://raw.githubusercontent.com/amitmerchant1990/amitmerchant1990.github.io/master/images/box-model.JPG)

You probably have seen this many times during your daily debugging but did not give it a try cause maybe you were not fully aware about it or just skipped it as it was.

Basically it shows us the following things about the particular element: 

![Box Model Described](https://raw.githubusercontent.com/amitmerchant1990/amitmerchant1990.github.io/master/images/box-model-described.jpg)

As shown in the figure, it shows us the relative margins, paddings, borders through colors. So, everything is represented in different color. The main element being in blue, padding in green, border in brown color and so forth. It also shows the amount of padding/margins in terms of a number at everyside. i.e Top, Bottom, Left and right.

![Box Model 2](https://raw.githubusercontent.com/amitmerchant1990/amitmerchant1990.github.io/master/images/box-model-2.JPG)

In above image, as you can see, an element have 5px padding at every side, 1px of border and no margin on either side. One interesting thing about this Box Model is, you can actually modify any of the number right in it and can see the changes accordingly.

![Box Model Gif](https://raw.githubusercontent.com/amitmerchant1990/amitmerchant1990.github.io/master/images/box-model.gif)

This comes really handy when we want to see the actual behaviour of paddings and margins across the elements rather than just changing them in the CSS randomly. But it's unfortunate that it's very less used tool amongst others even though it gives us more precise representation of elements. So, let's try to use it more from now on. 

Thanks for reading! This post was originally published on my website [here](https://www.amitmerchant.com/TIL-Chrome-Dev-Tools-Box-Model/).
Hi, I'm Pascal Girkinger
Tags: introductions
Published: 2017-03-23 07:07:16

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

I have been coding for 4 years.

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

I live in Steyr, Austria.

I'm still in education.

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

Nice to meet you.
Hi, I'm tiamunley
Tags: introductions
Published: 2017-03-23 04:00:09

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

I have been coding for 17 years.

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

I live in the San Francisco bay area. 

I work for Facebook

I mostly program in these languages: Python.

I am currently learning more about my new job!

Nice to meet you.

P.S. I <3 dev.to()
Hi, I'm Justin Lim
Tags: introductions
Published: 2017-03-23 02:46:13

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

I have been coding for 10 years.

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

I live in Kuala Lumpur.

I work for [company]

I mostly program in these languages: C#.

I am currently learning more about DotNet Core.

Nice to meet you.
Hi, I'm Alex Fishman
Tags: introductions
Published: 2017-03-23 00:11:19

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

I have been coding for about 22 years.

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

I live in San Jose, CA.

I work for [Bugsee](https://www.bugsee.com)

Nice to meet you.
Hi, I'm Mario D'Arco
Tags: introductions
Published: 2017-03-22 23:38:44

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

I have been coding for 20 years.

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

I live in Manchester. 

I work for OnTheBeach. 

I mostly program in these languages: Ruby, jQuery, SQL.

I am currently learning more about Python and React.

Nice to meet you.