Skip to content

bytejoy/at-bytejoy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

How we do it at ByteJoy.

Welcome, this will help you get up to speed and productive quickly. It is a living work-in-progress and aims to help you get familiar with the tools, workflow, process, and life at ByteJoy.

If you observe any mistakes this is your chance to contribute early and submit a pull request. Those coming behind you will greatly appreciate your efforts!

Tools

Video Conference

We currently use Zoom for video conferences, company meetings, demos, and presentations.

Screen Share

We use multiple tools depending on the purpose. We use Zoom for pair programming or sessions where people need to share control of the screen. We also recommend VS Live Share for Visual Studio or VSCode. Honorable mention to Meet by Google.

Screen Recording

We love ScreenFlow and use it all the time to send little screencast demos of new features or how-tos. It's amazing and can natively export GIFs which has entirely replaced our use of GIF Brewery 3.

Workflow and Process

Update: We're working on our own project management tool. Check with @anna for details on how to get setup in the beta.

We use Asana to keep track of our projects. We have projects for onboarding, team coordination, etc. You should have received invites to the appropriate projects.

Most people run Trello as a macOS application using trello-macos-install.

CI

We use Codeship for all Docker based CI/CD and Azure Pipelines for Windows-specific projects. You'll find credentials in your welcome package.

Email

We use Google Apps for email, documents, and more. You'll find credentials in your welcome package.

Chat

We use Slack. You can sign up using your @bytejoy.com email address.

File Share

We use Google Drive for file sharing. You have 1TB personal storage and access to the appropriate shared folders as described in your welcome package.

Password Management

We actively enforce the use of 1Password Teams to manage and even share credentials. Please don't post passwords in chat or email. :neckbeard:

Hardware, O/S, and Development Environment

Of course you're free to use whatever setup you find most productive but here are some of the most popular setups at ByteJoy.

Hardware

By far the most popular machine is the MacBookPro. That is followed closely by the Oryx Pro.

Operating System

Of course this depends heavily on the hardware you've chosen but here is the most used at ByteJoy.

Number one is macOS followed by archlinux and ubuntu.

Dev Tools

The list of dev tools changes rapidly but here are the most commonly used tools.

Terminals

Mostly Hyper but some diehard iTerm2 fans.

Editors

Most popular is spacemacs with Alchemist followed by VSCode with vscode-elixir.

We actively avoid Xamarin and prefer to work natively when possible. To that end we provide platform-specific tools such as Visual Studio, XCode, Android Studio, etc. You can find information about obtaining a license in your welcome package.

Design Tools

invision, Principle, and Proto.io for prototypes. sketch and Affinity Designer for graphics work.

Work Stuff

Insurance, 401(k), PTO, Team Directory, FSA, HSA, and more!

We use Zenefits Gusto to manage our HR-related stuff. You'll find a login link in your welcome package.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

at-bytejoy is © 2018 ByteJoy, Ltd. The names and logos for ByteJoy are trademarks of ByteJoy, Ltd.

Releases

No releases published

Packages

No packages published