Insights
Thoughts, ideas and opinions on all things software strategy, design, and development – from the emerging tech experts at Revelry

Building Remote Office Culture with a Watercooler Slack Channel
By using the #watercooler channel in Slack, we’re able to get to know our coworkers and expose our personalities. This is how we create great office culture.

5 of The Best Board Games for Software Engineers
Many elements of software development can be found in these 5 board games that enthusiast Brad Huber has carefully selected for your review. Have a look!

Project Terminology: The 15 Most Common Revelry Terms
If you’ve ever wondered the difference between staging and production, or styles and UX, then this is for you!

Design and Development Collaboration: Best Practices, Tools and Guides
The design and development teams at Revelry collaborate on nearly every project. We sync with our internal team to go over project documentation and details, meet with our innovation partners, and have discussions about process and implementation.

8 Ways to Make Remote Pair Programming Awesome
At its core, pairing is another useful strategy to work with your peers and get shit done. The best way to know what works for you is to take more opportunities to pair with others, think about what works and what doesn’t work, and continue to refine this skill set.

Command Your Command Line (OSX Terminal edition)
Working in Terminal is faster and easier when you set up your bash profile with these awesome shortcuts and tricks that you can install yourself.

Quick Setup for Testing Explorer in a Virtual Machine
You’ve tested. You’ve deployed. Your work is out in the wild. Then – WHAT IS THAT on your bug report? Oh… You have users on Internet Explorer. Jason shares how to test using Windows Virtual Machine on the MacBook.

Team Building is a Great Practice and a Solid Sales Strategy
As a software solutions company, Revelry brings a lot to the table through experience and expertise. These characteristics foster a no-fear approach to completing…

Why Coding Without If-Statements Can Help Make Better Code
Coding without if-statements is one method for learning other ways to structure your code. That doesn’t mean never use if-statements. Being careful with conditional logic makes better code. Here’s why.

Change the Lens: How to Perform Your Own Code Reviews
Review your own code first before sending it for peer reviews. Here’s how to change the lens through which you’re inspecting your code.

Why Your “Bad Questions” Are Good (and Necessary)
Instead of living in fear that you’re the one asking bad questions, consider that your questions will probably lead your team to deliver better outcomes.

Effective Written Communication for Your Team: Murder Ambiguity
It may be simple to use pronouns like “this, that, these, those, and they”, but Thomas Knoll says that these are ambiguous and dangerous words. And you should murder them.

Revelry Labs is Named to the Prestigious Inc. 5000
It’s our first year making our mark on the prestigious Inc. 5000!

Don’t Use JSON as a Configuration File Format (Unless You Have To)
Don’t use JSON as a configuration file format, unless you have to. Here are all the reasons why – and what to use instead.

Cross-browser Testing: Best Practices and Useful Resources
A great way to save hours of time is to always keep cross-browser best practices in mind throughout the process of developing a new site.
Categories
- Apprenticeship (8)
- Artificial Intelligence (31)
- Back-End Engineering (124)
- Blockchain / Crypto (10)
- DevOps (4)
- Elixir / Phoenix (29)
- Front-End, UI / UX Engineering (39)
- Growth (3)
- Insights (73)
- Javascript (21)
- Leadership (23)
- Meet The Team (17)
- Mobile Applications (3)
- Off the Beaten Path (6)
- Peerbot (3)
- Process (19)
- ProdOps (1)
- Product Management (30)
- React / React Native (8)
- Remote Work (17)
- Revelry News (13)
- RevTWIL (24)
- Ruby / Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (21)
- Testing and Security (8)