/ 
1 Add click sound timing 2 Add typing sound timing Finished
Shared under Creative Commons BY-SA
EMPPLQAHEBrand
Happiness engineers



 

Happiness engineers

 

1. Chrome extensions

 
 
  • Keep Last Two Tabs
  • Empty New Tab Page
  • Hangouts
  • Lastpass
    • Login
    • Preferences > General > Check Automatically Log out when all browsers are closed.
    • Preferences > Hotkeys > Delete the ones that are Alt+something
    • Also go to Chrome browser settings > Show advanced settings > "Offer to save your web passwords." and uncheck
 
 

2. Cloud9 editor

 
  1. Go to Cloud9
  2. Enter zipier and click Next
  3. Then sign in with your Username and Password.
  4. Click Open IDE
 

Paste/type into terminal window.

  • Up and down arrows: Up arrow will bring up the most recently used commands, then press enter to run again (or change the command first.)
  • Tab: Type the first few characters of a file/folder then press Tab to auto-complete the rest of the name.
  • Change folder, up a level: cd ..
  • Change folder, into "folderName": cd foldername (type the start of the foldername, then press tab to auto-complete).
  • To restart the server: reboot now (takes less than a minute).
 
  1. Optional: Use cd to change to the correct folder.
  2. git status to see if you have files that have changed.
  3. Optional, if you have new files: echo -e "a\n*\nq\n"|git add -i if you have created new files you need to add them to the index.
  4. git commit -a -m x commits all changed files, change the 'x' to your commit message.
  5. git pull get other people's changes and merge locally.
  6. git status to see which files have conflicts or have been merged.
  7. Optional: If files have been merged without any conflicts, do a commit again: git commit -a -m Merge.
  8. Optional: If you have any CONFLICT warnings then for each file:
    1. To resolve a conflict edit each file directly.
    2. Each conflict inside the file will have a green and blue section:
      1. Green is your changes (says it at the top)
      2. Blue is other peoples changes (says it at the bottom)
    3. Choose which section is the best, and click "Use me" (on the right, top for green or bottom for blue).
    4. If you need to make more changes to the merged code you can.
    5. Then commit again with the message set to "Merge" git commit -a -m Merge.
    6. More info, including merging deleted files.
  9. git push origin master send your changes to gitlab for others to pull.
 
  • Turn word-wrap on/off: Alt+Shift+W.
  • Block-select: Hold down Alt while selecting with the mouse.
  • Block-select: Once you have a block-selection you can move the cursors together, e.g. Ctrl-Shift-Right to select text to be aligned.
  • Preview an image or pdf: Double-click it in the file-list.
  • Download a file to your PC: Right-click it in the file-list, Choose download.
  • Upload a file from your PC: . , Choose download.
    • File > Upload local files.
    • Select the folder you'd like to upload to (click it once in the file-list).
    • Drag and drop a file from your computer, or click one of the buttons to select a single file, or whole folder.
    • Close when you're done.
  • List of keyboard shortcuts.
 
  • List files that need to be added: git ls-files --others --exclude-standard.
  • Add a new file: git add folder/filename.inc.
  • Discard (revert) all local changes, then pull: git reset --hard HEAD; git pull.
  • Clone a new repo: cd /mnt/ebs1/git/; git clone 'git@gitlab.com:Zipier/CHANGE_THIS.git' (change the repo name).
  • View files in last commit: cd /mnt/ebs1/git/apps; git show --name-status
  • More basic git tips.
  • PDF Cheatsheet.
 
  1. Open the link Fraser sends you for your cloud9 editor (it should show a loading message, then open the cloud9 editor.)
  2. Optional: Make a Chrome application shortcut:
    • Click the Chrome menu button (top-right, just under the close button)
    • More tools.
    • Add to desktop...
    • Open as window.
    • Add.
    • Drag to start menu.
  3. Close the welcome tab (if it's open.)
  4. Press Ctrl+comma to edit the Cloud9 preferences, then set the following:
    • User Settings > Tree & Navigate > Reveal Active File in Project Tree (Turn on).
    • Then close the preferences tab.
  5. Go to the Cloud9 menu in the top-left:
    • Click: Open your init script.
    • In the file that opens, copy and paste the following into the bottom:
    services.commands.addCommand({
        name: "toggleWordWrap",
        bindKey: {win: 'alt-shift-w', mac: 'alt-shift-w', position: 1000},
        exec: function(editorObj) {
            editorObj.setOption('wrap',  editorObj.getOption('wrap') == 'off');
        },
        isAvailable: function(editorObj) {return editorObj && editorObj.ace}
    }, plugin);
    
    function openEditorTab () { // Keep as top-level function.
        if (window.location.hash.match(/#editfile-(.*):([0-9]+)/)) {
            var filePath = '/' + RegExp.$1;
            var lineNum = RegExp.$2;
            services.fs.exists(file, function(isExists) {
                if (!isExists) return;
                services.tabManager.openFile(file, true, function(errNum_unused, tabObj) {
                    var editorObj = tabObj.editor;
                    editorObj.ace.gotoLine(line, 0, true);
                    editorObj.focus();
                });
            });
        }
    }
    
    openEditorTab();
    window.addEventListener('hashchange', openEditorTab, false);
    
            
  6. Save and close the file, then press Ctrl+R.
  7. Press Alt+T to open a new Terminal window (in case you need it later).
  8. Later, you can choose a theme in: View > Theme.
  9. Read the instructions above for git, terminal, editor, etc.
 

3. Cloud9 shortcuts

Shortcutsc9 quiz

See also waldobronchart.github.io/ShortcutMapper/#JetBrainsPhpStorm

 
Find Ctrl+F
Cursor match all Ctrl+Alt+K
Find next Ctrl+K
Replace Ctrl+H
Hide find ESC
 
Move line down Alt+
Move line up Alt+
Delete line Ctrl+D
Duplicate line Ctrl+Shift+D
Comment line toggle Ctrl+/
Comment selection toggle Ctrl+Shift+/
Uppercase selection Ctrl+U
Lowercase selection Ctrl+Shift+U
Redo Ctrl+Y
 
Reopen last tab Alt+Shift+T
Reveal current file in tree Ctrl+Shift+L
1st tab Ctrl+1
2nd tab Ctrl+2
Go to file right Ctrl+]
Go to file left Ctrl+[
 
Focus tree Shift+Esc
Open term Alt+L
Close all but me Ctrl+Alt+W
Close all Alt+Shift+W
New file Alt+N
Close file Alt+W
Console toggle F6
Tree toggle Ctrl+I
Bigger font Ctrl++
 
Go to line Ctrl+G
Navigate to file Ctrl+E
Jump to matching bracket Ctrl+P

Look in the Cloud9 > Preferences > KEYBINDINGS for suggestions of other shortcuts.

 

4. Computer setup

 

Optional (for employees with kids): Week 10. $350 Bose QC35 headset

Installed with Ubuntu Desktop.

For those who need it, a Windows 10 Pro license is $154.

 

5. Core values

In addition to our core values, here's some notes just for HE's.

 

To help you give your best, Zipier will:

  1. Give fast hardware, and great software.
  2. Get processes out of your way.
  3. Make product decisions quickly.
  4. Automate all we can. Machines do more, people do less.
  5. Share ideas, brainstorm, try experiments, discuss.
 

Having no secrets means a willingness to fail publicly:

  • How long since you last failed publicly? Are you being bold enough?
  • Are you brave enough to fail while others watch.
  • Do you hide failure, or celebrate failure?

What failure looks like:

  • Spending a day building a new feature... then discovering no one used it.
  • Trying to get a partner to connect to our API... then finally being rejected.
  • Writing a one page outline on a new product idea... then having it voted down.
  • Spending a day automating a repetitive 10 mins task... but not getting it working.
  • Writing a blog post about something you truly believe... then others criticize your beliefs.
  • Starting a project... then abandoning half way because of a fatal problem.
  • Changing your opinion on something because of a new fact you learnt.

A good HE is brave enough to handle failure, and still keep on trying. It takes a lot of heart!

 

6. Emergencies

 

If you're ill and can't work, please do your best to contact your manager.

 

If there's a critical server problem we need to be able to contact each other. Please keep this list of contact details up to date and copy some of the numbers to your phone.

Emergency contact info

If all the servers are really down, you won't even be able to get to this page, so bookmark the Google Sheets link (above).

 

7. Music

At Zipier, you can listen to music during work hours, if you're one of:

  1. You have share options.
  2. You're in the process of being offered share options.
  3. You work remotely.

When selecting music, remember:

  1. All music should play from a playlist or album, playing for 1+ hours without adjustment.
  2. Be considerate of others. If it's loud enough for them to hear, turn it down (or get better headphones).
  • Avoid   No adjusting playlists during work hours.
  • Avoid   No streaming music services with ads.
  • Avoid   No spoken word audio. No audio books, news services, podcasts, commentary, documentaries, debates, etc.
  • Avoid   No YouTube or other video platforms. Even YouTube played in a background window is still unacceptable.
  • Avoid   No downloading music or music software to your work PC (streaming is fine on your work PC).
Q. How can I listen to a sound track on YouTube?
A. In your personal time, convert it to .mp3, then mix into a 1+ hour playlist.
Q. Can I play a YouTube video about PhpStorm shortcuts while I work?
A. Yes. Work related content, playing in the background, is always fine.
 

8. Pay

  • Paid 7th and 22nd of every month.
  • Pay arrival time:
    • Philippines, HK, U.S.: instant.
    • Georgia: 4 hrs.
    • Possibly 1-2 days for other countries.
  • Pay period: 1st-15th and 16th-31st.
  • Zipier pays all transfer fees (adds extra money to your pay). If we get it wrong, please let PR know.
  • Pay calculated in US dollar, then converted to your local currency.
  • You're paid for every hour of time done in your timesheets.
Q. Will I be paid more if I work more than 40 hours a week?
Yes. You'll be paid for all hours worked.
 

Have work related expenses?

  1. Send a chat to your manager for approval.
  2. Request Expense claim.
  3. Zipier may require a receipt.
  4. You'll get paid back on pay day.

Examples: 2nd monitor, HDMI cables, mouse, keyboard, flights, airport taxes, hotels and accomodation.

 

Zipier is registered in Hong Kong, Philippines, Georgia, and the U.S.

Working from one of these countries? Zipier likely pays all your payroll taxes.

Working from another country?

  • Zipier pays your gross pay as an independant contractor.
  • Your tax is up to you.
  • Overtime and holidays are at the usual hourly rate.
 

9. PhpStorm mac shortcuts

PhpStorm mac shortcuts quiz

 
Move current line up Shift+Alt+
Move current line down Shift+Alt+
Duplicate +D
Redo +Shift+Z
Comment / uncomment +/
Block comment +Shift+/
Extend selection +W
Expand all comments +Shift++
Toggle wrap text Alt+3
Toggle case +Shift+U
Toggle quotes Alt+Enter, q
Auto-reformat code +Alt+L
Rename with refactor Shift+F6
Clipboard history +Shift+V
Delete line +Y
Insert live template +J
Surround with live template +Alt+J
Multiple cursors Alt+ Click.
Block select Alt+ Drag.
Join lines Ctrl+Shift+J
Delete forward Fn+Delete
Page up Fn+
Page down Fn+
Home Fn+, or +
End Fn+, or +
 
Show parameters (on selected function) +P
Finding matching bracket +Shift+M
Search Google (with selected text) Alt+G
Copy reference (of line, or item under cursor) +Shift+Alt+C
Settings +,
Show documentation (on focused item) Ctrl+J
Find new commands +Shift+A
 
Find in file +F
Replace in file +R
Find in project Ctrl+Shift+F
Replace in project Ctrl+Shift+R
Hide search results list Shift+Esc
Find next occurrence (of Find in file) F3
Select all occurrences (of Find in file) +Ctrl+G
 
Git commit +K
Git pull +T
Git push +Shift+K
Show git panel +9
 
Show debug panel +5
Step over F8
Step into F7
Step out Shift+F8
Resume debug F9
Evaluate expression Alt+F8
Toggle breakpoint +F8
 
Go to unit test +Shift+T
Set / unset 1st bookmark Ctrl+Shift+1
Go to 1st bookmark Ctrl+1
Go to line number +G
Jump to definition (on selected item) F4, or +B, or + Click.
Find usages Alt+F7
Previous function in file Ctrl+
Next function in file Ctrl+
 
Find class +N
Find file +Shift+N
Next file down Ctrl+
Next file up Ctrl+
Switch file Ctrl+Tab
New scratch file Ctrl+Shift+N
Close file +F4
Recent files +E
Show filesystem panel +1
Focus on path breadcrumbs for current file Alt+Fn+

Look in the PhpStorm menu Help > Productivity Guide for suggestions of other shortcuts.

 

10. PhpStorm Windows and Linux shortcuts

PhpStorm Windows and Linux shortcuts quiz

 
Move current line up Shift+Alt+
Move current line down Shift+Alt+
Duplicate Ctrl+D
Redo Ctrl+Shift+Z
Comment / uncomment Ctrl+/
Block comment Ctrl+Shift+/
Extend selection Ctrl+W
Expand all Ctrl+Shift++
Collapse all Ctrl+Shift+-
Expand at cursor Ctrl++
Collapse at cursor Ctrl+-
Collapse/expand selection into "..." Ctrl+.
Toggle wrap text Ctrl+#
Toggle case Ctrl+Shift+U
Toggle quotes Alt+Enter, q
Auto-reformat code Ctrl+Alt+L
Rename with refactor Shift+F6
Clipboard history Ctrl+Shift+V
Delete line Ctrl+Y
Insert live template Ctrl+J
Surround with live template Ctrl+Alt+J
Multiple cursors Alt+ Click.
Block select Alt+ Drag.
Join lines Ctrl+Shift+J
Select next occurrence (of selection) Alt+J
Select previous occurrence (of selection) Alt+Shift+J
Clone caret above Alt+Page up
Clone caret below Alt+Page down
Cyclic expand word Alt+/
Cyclic expand word (backward) Alt+Shift+/
 
Show parameters (on selected function) Ctrl+P
Finding matching bracket Ctrl+Shift+M
Search Google (with selected text) Alt+G
Copy reference (of line, or item under cursor) Ctrl+Shift+Alt+C
Settings Ctrl+Alt+S
Show documentation (on focused item) Ctrl+Q
Open PHP documentation (on focused item) Shift+F1
Find new commands Ctrl+Shift+A
 
Find in file Ctrl+F
Replace in file Ctrl+R
Find in project Ctrl+Shift+F
Replace in project Ctrl+Shift+R
Hide search results list Shift+Esc
Find next occurrence (of Find in file) F3
Select all occurrences (of Find in file) Ctrl+Alt+Shift+J
Show previous searches Alt+
 
Next change Ctrl+Alt+Shift+
Previous change Ctrl+Alt+Shift+
Annotate Ctrl+Alt+Shift+A
Revert Ctrl+Alt+Z
Git commit Ctrl+K
Git pull Ctrl+T
Git push Ctrl+Shift+K
Show git panel Alt+9
 
Show debug panel Alt+5
Start debugger Shift+F9
Step over F8
Step into F7
Step out Shift+F8
Resume debug F9
Evaluate expression Alt+F8
Toggle breakpoint Ctrl+F8
 
Go to unit test Ctrl+Shift+T
Set / unset 1st bookmark Ctrl+Shift+1
Go to 1st bookmark Ctrl+1
Go to line number Ctrl+G
Jump to definition (on selected item) F4, or Ctrl+B, or Ctrl+ Click, or Middle-Click.
Find usages Alt+F7
Previous function in file Alt+
Next function in file Alt+
 
Find class Ctrl+N
Find file Ctrl+Shift+N
Find symbol (methods or properties) Ctrl+Alt+Shift+N
Search everywhere Shift, Shift
Next file down Alt+
Next file up Alt+
Previous cursor position from edit history Ctrl+Alt+
Next cursor position from edit history Ctrl+Alt+
Switch file Ctrl+Tab
New scratch file Ctrl+Shift+Alt+Insert
Close file Ctrl+F4
Recent files Ctrl+E
Show filesystem panel Alt+1
Focus on path breadcrumbs for current file Alt+Home

Look in the PhpStorm menu Help > Productivity Guide for suggestions of other shortcuts.

 

11. Referrals

Zipier will pay a $100 referal bonus to any Zipier employee that:

  1. Refers a friend as a HE.
  2. The friend succeeds in being hired.
  3. The friend successfully completes one month of full-time employement.

The $100 will be added to your paystub as a bonus.

 

Send them a link to our jobs page. Here's a template:

Zipier's looking for great software engineers right now.

They're paying USD $______ per month, and they also have a great stock options package!

Check out: https://www.zipier.com/jobs/.devjob

...go ahead and apply if you're interested.
 

12. Stock options

 

Not everyone at Zipier gets stock options. See the 2nd tab of this doc for details: Zipier's 10% employee stock options pool doc

More useful references:

 

Stock options offer in writing

Here's the stock options offer in writing:

## Definitions

- Stock Options Start Date: the date you reply "Agreed", or the date you start working your first day, which ever is later.
- Agreed Minimum Hours: 40 hrs/wk.

## Proposed offer

1. You work the Agreed Minimum Hours, from the Stock Options Start Date, during which time, you agree to commit your time and attention to the tasks assigned.

2. Your working hours are flexible, but ideally, where possible, should overlap with similar hours that the rest of the team work.

3. It's agreed that ___% non-transferable incentive stock options (employee stock options) will be vested (uniform graded vesting) in 1/208th blocks at the end of each week for 4 years from the Stock Options Start Date, with a 52 week cliff (no vesting for the first 52 weeks, with 52/208th vested at the start of the 53nd week), provided that you continue to work the Agreed Minimum Hours employed at Zipier Ltd. and continue to act in good faith towards Zipier.

4. The exercise (buy) price of the options will be set when Zipier get its first serious funding round. It'll be set as the value of the stock at that time, as assessed by the outside investor(s).

5. The maximum maturity of these options is 10 years.

6. Your options will dilute normally along with all other stock as further investment rounds come on board.

7. Further options may be agreed at the end of the 4 years for further years of service.

8. You'll continue to be paid hourly as previously agreed. This agreement doesn't exclude you from future pay raises or conversion to monthly pay.

9. Zipier provides all your equipment, laptop, keys, etc, where agreed.

10. Zipier will cover your reasonable moving costs should we need to relocate you and your family.

11. Any works you create during the agreed work hours are "works for hire" and you give full perpetual exclusive ownership of those works to Zipier Ltd.

12. You agree to not disclose trade secrets and other confidential information of Zipier Ltd.

13. Approved time off hours are recognized as follows:

- Employees: Paid regular holidays count towards your Agreed Minimum Hours. Approved PAID time off also counts towards your Agreed Minimum Hours. UNPAID time off doesn't count, even if approved.
- Contractors: Approved UNPAID time off counts towards your Agreed Minimum Hours (by law, we can't do holidays or paid time off for contractors). Unpaid time off is usually two weeks per year (see your agreement).

14. Weeks that don't reach the Agreed Minimum Hours do NOT count as vested. This has the effect of delaying the date that you reach your 52 week cliff, and delays the date that you reach the 208 weeks to fully vest. See your week's hours at the bottom of the Person > Attendance > Week.

15. You agree that your timesheets submitted and approved time off requests in Zipier will be the sole source for determining if hours have been correctly worked.

If you don't agree to ANY of the above, please discuss, and have a redrafted copy resent to you.

If you agree to ALL the above, please send a reply email with the word "Agreed".

This offer is open for 10 calendar days from the send date. Failing to reply within 10 days will void this offer.

P.S. You can view the current cap. table at: https://docs.google.com/spreadsheets/d/1yYRyY3RVlN1KDg_FRsvfxESAeTTI9BH_HOLVLcqT-ks/edit#gid=0
 

Zipier's minimum expectation is 40 hours a week, but some HE's have the lifestyle or motivation to work even longer hours.

Here's the additional stock options template:

Additional stock options offer in writing

Here's the additional stock options offer in writing:

## Definitions

- Additional Hours Start Date: the date you reply "Agreed".
- Additional Hours Duration: 52 wks.
- Additional Hours End Date: exactly Additional Hours Duration weeks after the Additional Hours Start Date.

- Previous Stock Options Percent: 0.___%.
- Previous Hrs/Wk: 40 hrs.
- Previous Hourly Pay Rate: $_.__/hr.
- Previous Monthly Pay Estimate: $_,___/mo.
- Previous Unpaid Time Off Hours: 80 hrs/yr (or 2 wks/yr at 40 hrs/wk).

- Additional Stock Options Percent: equal to Previous Stock Options Percent (above).
- New Hrs/Wk: 60 hrs.
- New Hourly Pay Rate: $_.__/hr.
- New Monthly Pay Estimate: equal to Previous Monthly Pay Estimate (above).
- New Unpaid Time Off Hours: 120 hrs/yr (or 2 wks/yr at 60 hrs/wk).

## Proposed offer

1. Zipier is offering double stock options (Previous Stock Options Percent + Additional Stock Options Percent) in exchange for working New Hrs/Wk, whilst still paying Previous Monthly Pay Estimate for the Additional Hours Duration.

2. Upon acceptance, Zipier will change:

- Previous Hourly Pay Rate to New Hourly Pay Rate (for the Additional Hours Duration).
- Previous Unpaid Time Off Hours to New Unpaid Time Off Hours (for the Additional Hours Duration).

3. Previous Stock Options Percent will still vest normally with 1/208th blocks at the end of each week for 4 years (with a 52 week cliff, no vesting for the first 52 weeks, with 52/208th vested at the start of the 53nd week) for every week over 40 hours work done.

4. Additional Stock Options Percent will vest on the same basis as the Previous Stock Options Percent (i.e. with 1/208th blocks at the end of each week for 4 years, with a 52 week cliff. No vesting for the first 52 weeks, with 52/208th vested at the start of the 53nd week) but with the different start date of Additional Hours Start Date.

5. You only become qualified to receive the Additional Stock Options Percent once you've completed the Additional Hours Duration weeks of New Hrs/Wk.

6. New Hrs/Wk aren't averaged. E.g. If you work 60 hrs, 58 hrs, and 62 hrs, this counts as 2 wks completed, not 3 wks.

7. Once you've qualified yourself for the Additional Stock Options Percent, the start date for vesting will be backdated to Additional Hours Start Date.

8. Failing to qualify for Additional Stock Options Percent means you'll not get your Additional Stock Options Percent. You will still get your Previous Stock Options Percent, plus pay for all hours worked.

9. Careful management of your New Unpaid Time Off Hours should make qualifing for Additional Stock Options Percent very achievable. It's possible to negotiate an extension on the Additional Hours End Date, but it must be done in writing, with a valid reason, e.g. medical, act of God, etc.

10. All pay rate increases during the Additional Hours Duration will first be calculated on the basis of Previous Hrs/Wk, and then scaled back to the New Hrs/Wk, so that the Monthly Pay Estimate is easy to compute and reset after the Additional Hours End Date.

11. Your timesheets submitted and approved time off requests in Zipier will be the sole source for determining if hours have been correctly worked.

12. At the end of the Additional Hours Duration, Zipier will change:

- New Hourly Pay Rate to Previous Hourly Pay Rate.
- New Unpaid Time Off Hours to Previous Unpaid Time Off Hours.

## Conclusion

All other terms (e.g. exercise, maturity, dilution, etc) on the Additional Stock Options Percent will be the same as agreed with your Previous Stock Options Percent. 

If you don't agree to ANY of the above, please discuss, and have a redrafted copy resent to you.

If you agree to ALL the above, please send a reply email with the word "Agreed".

This offer is open for 10 calendar days from the send date. Failing to reply within 10 days will void this offer.

P.S. You can view the current cap. table at: https://docs.google.com/spreadsheets/d/1yYRyY3RVlN1KDg_FRsvfxESAeTTI9BH_HOLVLcqT-ks/edit#gid=0
 

13. Work

 
  • Avoid   Playing computer games, surfing Facebook, doing personal email, watching movies, going for a walk, don't count as work.

Zipier doesn't mind if you do these things, even with others, Just make sure your timer's stopped.

Embrace the hard thing that's next on your list!

 
  • Minimum expectation: Mon-Fri, 8 hours a day.
  • When: Any 8 hours a day, but be sure to get 2 hours overlap with your team in other time zones.
  • Breaks: Whenever you like, as long as you hit your 8 hour a day target.

Hours over 40 per week, can be any time of your choice (e.g. Saturdays or Sundays are fine).

 

Need time off? Send an informal chat to your manager then submit a Request time off. This helps Zipier keep track of who's doing what.

There's no need to give the reason, just when, and how many days.

Remember: vesting share options requires working 40 hours a week, with two weeks off per year. Flexible arrangements are possible:

  • Good   Traveling for 11 days? Do 50 hours a week for 4 weeks, then take a week off.
  • Good   Taking a 3 day weekend? Do 1:35 hours extra from Mon-Fri, then take the next Monday off.

Zipier doesn't carry over unused time off.

 

While working, you'll be expected to:

  • Good   Do have Skype and Slack open so you can respond to incoming chats.
  • Good   Do have Zipier Desktop running with your webcam connected so everyone in your team can see each other.
  • Avoid   Don't have nearby distractions. E.g. no laptops playing movies in your field of view.

Outside work hours, you're expected to:

  • Good   Do lock your work PC, when not at your desk.
  • Good   Do have Skype and Slack running on your smart phone so your team can contact you in emergencies (if you're awake).
  • Good   Do put your phone on silent while sleeping. Zipier doesn't expect 24 hour replies.

EXTREME EMERGENCY WAKE-UP PROTOCOL

  1. Your team orders a pizza to be delivered to your home (with a note).
  2. The pizza guy knocks on your door.
  3. You wake up :)
  4. It's pay on delivery, sorry :( but at least you get a hot pizza.

Keep your pizza guy's details (and your preferred order) up to date in the Emergency contact info

(I read of another company doing this in real life, and can't find the ref. If anyone knows, pls send.)

Share this:

Was this article helpful?

Yes No

Shared under Creative Commons BY-SA
www.zipier.com/handbook/Happiness_engineers/