Insights
Thoughts, ideas and opinions on all things software strategy, design, and development – from the emerging tech experts at Revelry
![proactive at work](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/07/proactive-at-work.jpg)
How To Be Proactive at Work on a Lean Agile Team
When every day is “same same but different” as they say, it helps to rely on habits for staying on top of responsibilities. This way, we don’t slip into feeling reactive and stressed out with our workloads.
![work life alliance remote work](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/07/work-life-alliance-remote-work.jpg)
Supporting Work-Life Alliance in Remote Work: Our Strategy
A flexible work environment means that the team may be working or resting at many different hours. Believing that your teammates have achieved that essential personal balance is the first step in knowing that you’ll be operating from a place of trust.
![remote work challenges](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/07/remote-work-challenges.jpg)
Remote Work Challenges? Get Yourself a Culture of Trust
You don’t have to allow interruptions. Take that pressure off yourself.
![monitoring phoenix](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/07/monitoring-phoenix-applications.jpg)
Monitoring Phoenix Applications and Recording Metrics
At Revelry, we are heavy users of DataDog so this solution leans heavily into putting metrics there.
![democratic workplace](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/07/democratic-workplace.jpg)
Toward a Humane and Democratic Workplace: The Semco Story
Maverick is a far more interesting read than the average business book. I heartily recommend it to anyone who wants to make their work place more energetic, effective, fair, and most of all, humane.
![Conway's Game of Life](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/07/conways-game-of-life.jpg)
An Implementation of Conway’s Game of Life Using Ramda and Functional JavaScript
Once he wrote his own implementation of Conway’s Game of Life, Jonathan finally felt like a real programmer. He continues to apply this tactic when learning a new language or library. Here, he shares the results of using it on Ramda.
![language naming conventions](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/07/language-naming-conventions.jpg)
Language Naming Conventions in Programming: It’s All in the Glorious Context
Jason had a theory: He dislikes abbreviations and acronyms, ambiguity and magic. And he likes explicitness and clarity. So he wondered why some code naming conventions seem to punish verbosity (when it’s required) and what this all has to do with language naming conventions.
![managing technical projects](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/06/managing-a-technical-project.jpg)
Managing Technical Projects Without a Technical Background
Aline wants you to go forth and be awesome, non-technical project managers: Acknowledge that learning new things is hard, be patient with yourself, and trust that the technical team will give you the same courtesy. Together, we make each other better. It’s the Revelry way.
![iphone x problem areas](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/06/iphone-x.jpg)
Development With the iPhone X in Mind: Troubleshooting Common Problem Areas
If you’re designing and building apps with the iPhone X in mind, you’re going to want to optimize for its many changes and troubleshoot some common problem areas. Brittany researched the iPhone X more than most people who bought the phone!
![fire drill](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2018/06/software-development-fire-drill.jpg)
Here’s How We Survived a Two Week Fire Drill
Speaking up about potential challenges is a normal and important part of our process. When a teammate raises a fire drill, available or relevant teammates participate in the topic thread. Sometimes, we resolve the issue in a few minutes. And other times, we identify a major challenge and take the conversation to the product owner to discuss next steps.
Categories
- Apprenticeship (9)
- Artificial Intelligence (27)
- Back-End Engineering (118)
- Blockchain (10)
- DevOps (4)
- Elixir / Phoenix (22)
- Front-End, UI / UX Engineering (35)
- Growth (3)
- Insights (55)
- Javascript (20)
- Leadership (21)
- Meet The Team (19)
- Mobile (3)
- Off the Beaten Path (4)
- Peerbot (3)
- Process (17)
- ProdOps (1)
- Product Management (28)
- React / React Native (5)
- Remote Work (17)
- Revelry News (13)
- RevTWIL (20)
- Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (22)
- Testing and Security (6)
- Wordpress (2)