Insights

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.

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 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 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.

Building 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!

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.

The Top 100 Custom Slack Emoji You Absolutely, Positively Need or You Will Never Succeed as a Company
If you’re not already using at least some of these custom Slack emojis, what are you even doing?

How to Take Your Pair Programming Skills to the Next Level
If you take a cross-section of developers, you’ll find some very mixed opinions about pairing. Some devs hate it. Some devs write blog posts about how great it is. Why is this? Let’s chat about why pair programming is awesome, and what you can do to level up your skills.

Vim + VS Code = <3
Choosing a text editor is a personal thing, but here’s how using Vim with VS Code has made me a very happy software engineer.

How, Why, and When: The Elements of an Effective Ticket Comment
We have daily standups. We tried adding a thing called a daily 4:20. But in the end, we decided to improve our ticket comment writing game. And Aline led the charge on the how and the why.
Categories
- Apprenticeship (4)
- Blockchain (7)
- Design (23)
- Development (104)
- DevOps (4)
- Elixir (16)
- Growth (2)
- Innovation (1)
- Insights (11)
- Javascript (20)
- Leadership (16)
- Management (11)
- Meet The Team (16)
- Mobile (3)
- Process (12)
- Product (16)
- React / React Native (5)
- Remote Work (17)
- Revelry News (14)
- Ruby (3)
- Startup Studio (3)
- Wordpress (2)