teleren/devto huggingface dataset:
What are the most up-to-date SEO technical best practices?
Tags: discuss
Published: 2017-06-28 14:41:25

---
title: What are the most up-to-date SEO technical best practices?
published: true
tags: discuss
---

I'm pretty familiar with search engine optimization "best practices", but it's sometimes hard to differentiate old school common wisdom with _what actually matters today_. Anybody care to shed some light if you are keeping up with these things?
Hi, I'm Atef Ben Ali
Tags: introductions
Published: 2017-06-28 13:25:31

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

I have been coding almost for a decade.

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

I live now in Sfax in Tunisia (I'm from Douz a small city in the south of Tunisia).

I work for [Novatis](https://www.novatis.tn).

I mostly program in these languages: PHP, JS, CSS.

I am currently learning more about LIFE.

Nice to meet you.
Hi, I'm antls
Tags: introductions
Published: 2017-06-28 09:49:11

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

I have been coding for 9 years.

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

I live in Novosibirsk.

I work for Mediabankpam

I mostly program in these languages: php, js.

I am currently learning more about golang.

Nice to meet you.
Hi, I'm tspecht
Tags: introductions
Published: 2017-06-28 13:05:25

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

I have been coding for 9 years.

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

I live in New York.

I work for Dubsmash.

I mostly program in these languages: Python, Swift, JavaScript, Go.

I am currently learning more about recommendation engines & team building.

Nice to meet you.
Hi, I'm ZoÃ©
Tags: introductions
Published: 2017-06-28 13:04:15

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

I have been coding for [number] years.

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

I live in [London/New York].

I work for [Dubsmash]

I mostly program in these languages: [languages].

I am currently learning more about [topic].

Nice to meet you.
Hi, I'm Î›kÎ™Î¹ RÎµgÏ…ig
Tags: introductions
Published: 2017-06-28 12:50:30

---
title: Hi, I'm Î›kÎ™Î¹ RÎµgÏ…ig
published: true
description: My introduction post
tags: introductions
---

I have been coding for 9 years.

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

I live in Paris.

I work for Azalead Software

I mostly program in these languages: Java.

I am currently learning more about the blockchain technology.

Nice to meet you.
Enforcing the Use of GitHub?
Tags: github, python, java, discuss
Published: 2017-06-28 12:21:28

---
title: Enforcing the Use of GitHub?
published: true
description: How does one politely suggest to coworkers (equals) to stop making and editing local copies of your Git repo?
tags: GitHub, Python, Java, discuss
---

So, I'm reaching out for polite suggestions on an ongoing issue at my "work". I'm currently an Undergraduate student - seeking Master's - and I work with many other Graduate students on this relatively large research project.

The problem lies in getting some cooperation from others. I've used GitHub for almost five years, across every platform out there. I know quite a bit about its ins and outs, and I've come to *rely* on version control and commit history. The thing is - all of our coworkers, though one in specific (the one who happens to be doing a lot of the work **right now**, though I did lay down the backbone of the code that he's working on) practically refuse to use it.

This one individual has adopted what I call an "unplanned repository". He has several (approximately 8) folders of our repository he downloaded straight from GitHub, unzipped, and began working on. He hasn't used GitHub at all on these folders, and at this point he's keeping them all as separate "versions" with names that only he could distinguish from one another (stuff such as "(repo name)-REC-ONE", "(repo name)-WITH-HTTP", etc.). 

I've politely (and recently, not so politely but in a joking manner) told him that he should *really* consider using the GitHub repository I took so much time in preparing with separate branches for our varying "working stages". His most recent excuse was "well, last time we did that you started working on my branch", which while true, it was after one line of code and then I immediately noticed and changed branches, discarding all changes and making no changes to his branch.

So, my question is: how would you suggest I practically *force* him to use it? It's becoming literally unbearable, and other professionals in the field have already pointed out to us that our "version control" is negligent, which I totally agree though it's not my fault. The hardest thing is that everyone has been at this work for longer than I have, but I've also somewhat been put in main control of this project, so I don't want to overstep my bounds or burn any bridges, but this just has to stop. Any suggestions? Do we just have to wait for something catastrophic to happen to convince him to use version control?
What simple things annoy you about your favourite programming languages?
Tags: discuss
Published: 2017-06-28 12:18:22

---
title: What simple things annoy you about your favourite programming languages?
published: true
tags: discuss
---

Every language has nuances. Sometimes they can be ignored, other times they get in the way, yet other times they lead to defects. Most disturbing are simple things that are missing, something that exists in another language, or something that seems like it'd be easy to implement. Perhaps it's just a minor syntax flaw, ambiguity, or library limitation.

What are the simple things in your favourite languages that give you grief on a regular basis?
Hi, I'm Giovanni
Tags: introductions
Published: 2017-06-28 12:00:24

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

I have been coding for [number] years.

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

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 Igor
Tags: introductions
Published: 2017-06-28 10:47:02

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

I have been coding for 8 years. 

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

I live in [Vidnoe, Moscow Region, Russia] (https://www.google.ru/maps/place/%D0%92%D0%B8%D0%B4%D0%BD%D0%BE%D0%B5,+%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F+%D0%BE%D0%B1%D0%BB./@55.5487313,37.6720714,14z/data=!3m1!4b1!4m5!3m4!1s0x414aafd534bed3dd:0xbfec90527efbc229!8m2!3d55.5470892!4d37.6986011?hl=ru&authuser=0).

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

I am currently learning more about Android dev and Mobile Dev.

And now I enter the postgraduate course in the direction of the theoretical foundations of computer science in [Moscow State University of Railway Engineering] (http://miit.ru/) 

Nice to meet you.
Hi, I'm Kaitlyn Tierney
Tags: introductions
Published: 2017-06-28 08:56:25

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

I have been coding (professionally, full-time) for one year.

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

I live in London.

I work for [Happy Bear Software](http://happybearsoftware.com/). We're a small Ruby on Rails consultancy, with a focus on improving security in Rails applications.

I mostly program in Ruby, Python, and Javascript.

I am currently learning more about Elm, shell scripting, cryptography, networking performance, and trying to become proficient with vim after getting annoyed at Atom crashing one too many times.

Nice to meet you.
Hi, I'm Michal
Tags: introductions
Published: 2017-06-28 07:15:50

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

I have been coding in my free time for 2 years. By day I'm a test engineer. In my free time I'm learning django and Angular4

You can find me on Twitter as [@m_dymek](https://twitter.com/m_dymek)
Also you can read my [blog](http://michaldymek.me) 

I live in Rzeszow.

I mostly program in Java and Python.

I am currently learning more about Test Automation and web development

Nice to meet you! :)
Hi, I'm Devinda
Tags: introductions
Published: 2017-06-28 06:40:58

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

I have been coding for 1 years.

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

I live in Sri Lanka.

I work in my own company.

I mostly program in these languages: Python/ Rubi.

I am currently learning more about Python/ Rubi / Big data.

Nice to meet you.
Day 12: Analysis Paralysis
Tags: writersblock, analysisparalysis
Published: 2017-06-28 00:00:00

---
layout: post
title: "Day 12: Analysis Paralysis"
date:   2017-06-28
published: true
comments: true
canonical_url: http://blog.12startupsin12months.in/2017/06/28/day-12/
tags: 
  - Writers block
  - Analysis Paralysis
---

Well, today wasn't a good day! [At least yesterday I built a feature and tore it down](http://blog.12startupsin12months.in/2017/06/27/day-11-sunk-costs-and-complexity/) and learnt a few lessons.

Sprymesh is fully functional and is 90% complete. However, the remaining 90% work still needs to be done. And it is very hard to maintain focus and motivation.

I am a huge fan of [Better Call Saul](https://en.wikipedia.org/wiki/List_of_Better_Call_Saul_episodes#Season_3_.282017.29) and have been putting off watching the finale for quite some time. I have been having a blast building sprymesh and blogging about it. However, today wasn't one of those days. Today, I dragged my feet through the day without making any real progress. And spent the last part of the day watching the finale. Well at least that part is wrapped up.

![Better call saul](http://blog.12startupsin12months.in/assets/better-call-saul.jpg)

I always tell myself that the difference between a professional and an amateur is that the professional does the work even when doesn't feel like doing it. Whereas the amateur does it only when he feels like doing it. I don't want to be an amateur. However, it is tough. Anyway, I hope to find better ways to get back on the horse on days like these.

Maybe I should build a simple throw away fun project on days like these? How do *you* deal with days when you don't feel like working? I'd love to hear your thoughts. Also, I'd love to hear your comments and feedback on sprymesh. Everybody needs motivation.
Hi, I'm Jason Walzak
Tags: introductions
Published: 2017-06-27 21:27:45

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

I have been coding for 2 years.

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

I live in Ontario.

I work for [company]

I mostly program in these languages: JavaScript, PHP, HTML5/CSS.

I am currently learning more about SASS.

Nice to meet you.
Hi, I'm Robert James Gabriel
Tags: introductions
Published: 2017-06-27 21:26:49

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

I have been coding for 7 years.

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

I live in [Blarney] and Austin Text.

I work for [Teamwork.com]

I mostly program in these languages: Node, Coffeescript, Golang,Python and Bash.

I am currently learning more about [Machine Learning and NOSQL].

Nice to meet you.
Have psychological issues ever had a big impact on your career/life, and how did you deal with that?
Tags: discuss, mentalhealth, psychology, therapy
Published: 2017-06-27 18:36:33

---
title: Have psychological issues ever had a big impact on your career/life, and how did you deal with that?
published: true
tags: discuss, mental health, psychology, therapy
---

For the part couple of years, I've been having some psychological issues. I don't feel ready to write a full-blown post about this, though I want to do that at some point, because I really think it can help people in similar situations.

For me, a big part of my problem was that I'd often be late with tasks. When people asked for a progress update, I'd not respond but think "if I work on this for a little bit longer, I can come back with a better progress update." I'd delay getting back to that person for so long, that I became anxious about having that conversation, and having to explain why I'd been silent for so long, and I was scared of their reaction. This leads to a vicious cycle where you're too anxious to even open that chat conversation, but not responding also increases the anxiety.

Now, I'm getting back to many of these people, with the help of my therapist, and as you can imagine, many of these conversations are far less dramatic than my anxiety-driven mind had made them out to be.

When you get physically ill, it's easy to say "Sorry, I was out for a few days because of the flu", but it feels weird to have that same conversation about psychological issues.

Can you share your experiences with psychological issues impacting your career or other parts of your life that you value greatly? I think it's great for people in similar situations to know that they're not "weird", that many people have issues, and that they're not alone.

I really like this community, and I know that the code of conduct already makes this clear, but writing posts like this is scary, so please be gentle with the people who are giving us a view into their personal life and mind in this discussion.
Hi, I'm Pratyush Singh
Tags: introductions
Published: 2017-06-27 18:33:15

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

I have been coding for 5 years.

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

I live in Gandhinagar, Gujarat.

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

I am currently learning more about Elasticsearch, MQTT and ReactJS.

Nice to meet you :)
Hi, I'm Apoorva-hdu
Tags: introductions
Published: 2017-06-27 14:30:56

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

I have been coding for 7 years.

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

I live in New Delhi,India.

I mostly program in these languages:Oracle PL/SQL , Unix.

I am currently learning more about Hadoop, Hive , Pig.

Nice to meet you.
Hi, I'm Lucas MezÃªncio
Tags: introductions
Published: 2017-06-27 13:53:08

---
title: Hi, I'm Lucas MezÃªncio
published: true
description: My introduction post
tags: introductions
---

I have been coding for 9 years.

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

I live in Belo Horizonte, Brazil.

I work for Xlabora Ltd.

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

I am currently learning more about microservices, gRPC, queues (Amazon SQS, Beanstalkd, RabbitMQ).

Nice to meet you.
Hi, I'm Joel CANCELA VAZ
Tags: introductions
Published: 2017-06-27 09:19:22

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

I have been coding for 13 years.

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

I live in Antibes, France

I'm a student @PolytechNice

I mostly program in these languages: Java, C, Python, HTML/CSS, JS

I am currently learning more about Node.js/Angular

Nice to meet you.
Hi, I'm Francisco Gonzalez
Tags: introductions
Published: 2017-06-27 08:22:17

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

I have been coding for 1 years.

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

I live in Madrid

I work for Nec Iberica

I mostly program in these languages: c#.

I am currently learning more about BDD automated test.

Nice to meet you.
Hi, I'm Tanino
Tags: introductions
Published: 2017-06-27 08:07:28

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

I have been coding for 6 years.

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

I live in Rome.

I work for NTT Data

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

I am currently learning more about Flutter.io.

Nice to meet you.
Hi, I'm James Mikkelson
Tags: introductions
Published: 2017-06-27 07:59:24

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

I have been coding for 15 years.

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

I live in Bristol.

I work for Shiptheory.

I mostly program in these languages: PHP, Python.

I am currently learning more about scaling out.

Nice to meet you.
My Talk on React Storybook at the js-montreal Meetup
Tags: storybook, react, talks
Published: 2019-11-27 14:52:04

---
title: My Talk on React Storybook at the js-montreal Meetup
published: true
tags: #storybook, #react, #talks
canonical_url: https://www.iamdeveloper.com/posts/my-talk-on-react-storybook-at-the-js-montreal-meetup-2598/
cover_image: https://thepracticaldev.s3.amazonaws.com/i/7ss87wh6suac1t8n4gz6.jpg
series: Storybook
---

My talk at the June 13th, 2017 [js-montreal](https://js-montreal.org/archive.html) meetup slides are available at [storybookslides.iamdeveloper.com](https://storybookslides.iamdeveloper.com). This was the first time I attended the js-montreal meetup. It was good to meet lots of new folks. Looking forward to the next one.

{%github https://github.com/nickytonline/js-montreal-storybook-talk-2017-06-13 %}

Photo by [Sincerely Media](https://unsplash.com/@sincerelymedia?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
Hi, I'm Steven Barre
Tags: introductions
Published: 2017-06-27 02:45:02

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

I have been coding for since 1999.

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

I live in Victoria, BC.

I work for ESIT Advanced Solutions

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

Nice to meet you.
Hi, I'm Alexx MartÃ­nez
Tags: introductions
Published: 2017-06-27 01:08:49

---
title: Hi, I'm Alexx MartÃ­nez
published: true
description: My introduction post
tags: introductions
---

I have been coding for [1] year.

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

I live in [Santa Tecla, El Salvador in Central America].

I work for [TOG]

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

I am currently learning more about [Angular.js, Python].

Nice to meet you.
Day 11 - Sunk costs and complexity
Tags: sunkcosts, complexity
Published: 2017-06-27 00:00:00

---
layout: post
title: "Day 11 - Sunk costs and complexity"
date:   2017-06-27
published: true
canonical_url: http://blog.12startupsin12months.in/2017/06/27/day-11-sunk-costs-and-complexity/
tags: 
  - Complexity
  - Sunk Costs
---

The [Sunk Cost Fallacy](https://en.wikipedia.org/wiki/Sunk_cost) is an essential life lesson to learn early on,
especially for software developers.

I spent most of my time building a feature which I thought was the bees knees. However, as the feature progressed and I reached the end, I wasn't so sure about its usefulness.
This feature would allow users to host websites under subdomains with their usernames. So, If my username was '12s12m', my websites would be published under:
http://awesome-website.12s12m.sprymesh.com . One the face of it this looks like a good idea. Everyone loves their names and usernames :). However, now after adding the username
I had to make sure that the site's subdomain was setup properly on creation and updated properly when it was changed. I also had to add a username field to the users table
and since I create users from Dropbox automatically, I had to come up with a way to create unique usernames just by using the user's email.

At this point I started looking at the existing providers who could have done this but haven't gone this route. S3, Cloudfront, Fastly, GitHub Pages. Almost everyone provides websites
under a single word. So, at the end of the day I swallowed my pride and tore down all the new code.

There is another lesson that I had learnt earlier which I had forgotten. Make sure a single git commit only adds files relevant to a specific feature. Even if you've built 2 separate features
in the current working directory. Add the relevant files and create multiple commits. One for each change. This way, if you have to undo a commit. You can let git do it by using:

```
git revert commit-id
```

Anwyay, I am happy that at the end of the day. I don't have to support a cumbersome feature which doesn't add much value.

I'd love for you guys to try out https://sprymesh.com/ which I build it out :) Please share your feedback :)

- - -
[Sunk costs and complexity was originally published on blog.12startups12months.com](http://blog.12startupsin12months.in/2017/06/27/day-11-sunk-costs-and-complexity/)
Hi, I'm Gin Williams Bonner
Tags: introductions
Published: 2017-06-26 20:33:06

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

I have been coding for 6 years.

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

I mostly program in these languages: SLM-LANG JSX BABEL LESS Vanilla JS.

I am currently learning more about MERN ES6 and Design Systems Architecture

Nice to meet you.
Hi, I'm Mark Silvis
Tags: introductions
Published: 2017-06-26 20:15:31

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

I have been coding for 6 years.

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

I live in Pittsburgh.

I work for the University of Pittsburgh.

I mostly program in these languages: Java and Python.

I am currently learning more about concurrency and distributed systems.

Nice to meet you.
Hi, I'm neex
Tags: introductions
Published: 2017-06-26 19:39:01

---
title: Hi, I'm neex
published: true
description: Right now, I am just looking around.
tags: introductions
---
You can find me on Keybase as [@neex](https://keybase.io/neex) and on Twitter as [@neex_io](https://twitter.com/neex_io)
I <3 Python, testing new tools, bug searches and automation.