Communication tool & Environment for Remote Worker

27
Communication tool & Environment for Remote Worker Tech Talk Tokyo #4

Transcript of Communication tool & Environment for Remote Worker

Page 1: Communication tool & Environment for Remote Worker

Communication tool & Environment for Remote WorkerTech Talk Tokyo #4

Page 2: Communication tool & Environment for Remote Worker

Outline• Who

• About PixelGrid.Inc

• Communication tools & Development environment

Page 3: Communication tool & Environment for Remote Worker

Who?

Page 4: Communication tool & Environment for Remote Worker

Who?• Shotaro Sakamaki

• Front-end Engineer

• PixelGrid.Inc

• @Geckotang on Twitter

• geckotang on GitHub

Page 5: Communication tool & Environment for Remote Worker

PixelGrid.Inc

Page 6: Communication tool & Environment for Remote Worker

PixelGrid.Inc• We're JavaScript engineer.

• Entrusted development

• Web application for business

• Single Page Application

• Large scale website

• Technical consulting

Page 7: Communication tool & Environment for Remote Worker

We’re Remote Worker• Our office is located in Harajuku.

• The office is shared with SINAP.Inc

• Most of the staff commute to the office once a week.

• We can work anywhere, anytime.

Page 8: Communication tool & Environment for Remote Worker

Communication tools

Page 9: Communication tool & Environment for Remote Worker

Communication tools• Slack

• Google Hangout

• esa.io

Page 10: Communication tool & Environment for Remote Worker

Slack• Slack is a real-time chat application like

Skype.

• We often chat about a project and some question on Slack.

• You can get miscellaneous notifications directly within Slack.

Page 11: Communication tool & Environment for Remote Worker

Google Hangout• Google Hangout is also a chat service.

• We can share my screen on our online meeting.

Page 12: Communication tool & Environment for Remote Worker

• esa is a web service for document sharing like Wiki or Redmine.

• We write a documentation about proceedings and fringe benefits.

• esa.io can connect to Slack.

• Customer support is so nice.

Page 13: Communication tool & Environment for Remote Worker

Development environment

Page 14: Communication tool & Environment for Remote Worker

Development environment

• GitHub

• ZenHub

• 1Password for Teams

Page 15: Communication tool & Environment for Remote Worker

GitHub• GitHub is a source sharing service for

software development with Git.

• Our product sources are management on GitHub private repositories.

• We can access the sources anywhere.

Page 16: Communication tool & Environment for Remote Worker

ZenHub• ZenHub is an extension for Chrome and

Firefox.

• You can use GitHub Issue more useful.

• Simple, powerful project management for GitHub

Page 17: Communication tool & Environment for Remote Worker

Task Boards like Kanban

Page 18: Communication tool & Environment for Remote Worker

Burn down chart

Page 19: Communication tool & Environment for Remote Worker

a parent-child relationship for GitHub Issues

Page 20: Communication tool & Environment for Remote Worker

1Password for Teams• We have a lot of passwords.

• Wi-Fi password for Office

• Login password on a server

• Basic certification for staging server

• The passwords are placed on Cloud.

• We can authorize our staffs to access passwords.

Page 21: Communication tool & Environment for Remote Worker

How much is the cost?

Page 22: Communication tool & Environment for Remote Worker

How much?• Slack : $6.67 per user / month

• esa.io : 500yen per user / month

• GitHub : $200 / month (125 Private repositories)

• ZenHub : $5 per user / month (For private repositories)

• 1Password for Team : $3.99 per user / month

Page 23: Communication tool & Environment for Remote Worker

Is the costs expensive?

Page 24: Communication tool & Environment for Remote Worker

Is the costs expensive?• Maybe, Yes.

• We should focus on just writing codes.

• If we use a lot of free web applications on our server, We need to maintain a lot of things.

• The maintenance costs don’t come into the open.

• We use a paid service and then we cut the invisible cost.

Page 25: Communication tool & Environment for Remote Worker

PR

Page 26: Communication tool & Environment for Remote Worker

CodeGrid• Mail magazine about web tech and dev for

Front-end engineers and web developers.

• 800yen per month without tax.

• CodeGrid is working by NodeJS.

• Unfortunately, the posts are written in Japanese.…

http://www.codegrid.net/

Page 27: Communication tool & Environment for Remote Worker

We're Hiring!• Front-end Engineer

• UI Designer

https://www.pxgrid.com/careers/