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

Construct Histograms with Functional JavaScript
Jonathan shares code samples that prove how functional programming helped resolve some coding challenge problems much faster, and with fewer lines of code, than more imperative approaches would have — even for more imperative languages such as JavaScript.

6 Magical Steps to Dynamically Change CSS Font Color Based on Background, Using SCSS
Blaze’s heart was so happy the day she discovered the ability to change font color based on the lightness or darkness of the background. She shares with you the magic of SCSS in this detailed post.

Confessions of a 50-Year-Old Software Apprentice
At age 50, I was hired as a software apprentice at Revelry Labs after retiring from a 23-year career in finance. Here’s why… and how it’s going.

Impostor Syndrome: Stop Worrying and Love the Bomb
Working in a team requires the members to all contribute their own set of knowledge to accomplish a goal. It’s unlikely that a team would be composed of members that share the same knowledge base. Stop worrying and love the bomb.

Save Development Time by Automating Build Pipelines with Fastlane
Here at Revelry we have looked to automating our deploy process to save time by cutting down on some of those manual actions. Enter fastlane. Fastlane is a collection of tools that can be used to develop what they call “lanes” that define a build and deployment pipeline.

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.
Categories
- Apprenticeship (8)
- Artificial Intelligence (11)
- Back-End Engineering (113)
- Blockchain (10)
- DevOps (4)
- Elixir / Phoenix (19)
- Front-End, UI / UX Engineering (34)
- Growth (2)
- Insights (28)
- Javascript (20)
- Leadership (18)
- Meet The Team (21)
- Mobile (3)
- Off the Beaten Path (3)
- Process (15)
- Product Management (25)
- React / React Native (5)
- Remote Work (18)
- Revelry News (12)
- RevTWIL (8)
- Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (21)
- Testing and Security (4)
- Wordpress (2)
Revelry
E-Newsletter Signup
Subscribe to Revelry's monthly e-newsletter "Revelations" for technology industry insights, opinions, career opportunities, and more.
"*" indicates required fields