Insights
Thoughts, ideas and opinions on all things software strategy, design, and development – from the emerging tech experts at Revelry
How to Kill Staging Without “Testing in Production”
Most software teams have left behind the Waterfall(1) methodology in favor of approaches that move faster and flex more to accommodate changes and maximize the…
Your Brain != A Computer
Stuart Page Former Assistant Psychologist, current Revelry Software Engineer “If the human brain were so simple that we could understand it, we would be…
Wordle as a Metaphor for the Software Development Process
We at Revelry have a #wordelry channel in Slack where we share our Wordle scores and commiserate about unlucky guesses. It’s a great way…
Case Study: Revelry Helped MediaKits Grow Exponentially
After five months of teaming up with Revelry, MediaKits grew exponentially, from less than 1,000 users to over 15,000. The product is now monetized,…
Tackling Hard Problems Head-On (Can Be a Mistake)
A really hard problem can feel like a great chance to flex our skills and finally use some of those architectural patterns we’ve been…
Web3 x Liveview: Crystal Adkins Presents at the Big Elixir 2022
You don’t have to forsake Elixir and Phoenix to work with Web3 and Blockchain. Liveview gives us the perfect intermediary. Background The Conference: The…
Software Engineer Apprenticeship: The Definitive Guide
This is a complete guide to preparing for and landing a software engineer apprenticeship — that leads to a full-time job! If you want…
Why Behavior Driven Development (BDD) Makes User Stories 100% Better
At Revelry, we use BDD for all members of the team — and yes, that team includes our clients — so that everyone is clear about the intended user experience in the final product. Revelry’s flavor of BDD is a process for describing software features that is biased toward user’s actions and the results of those actions.
10 Reasons We Love Revelry’s Wellness Program
Dungeons & Dragons game nights. Kickball and games with your work friends. Yoga and guided meditation live over Zoom. Divine relaxation in a float…
Nix: An Idea Whose Time Has Come
In which I shill you Nix, a purely functional package manager. Why Nix? Joe Armstrong, one of the creators of Erlang, once described Erlang…
More Great Content
Subscribe to our monthly newsletter and (bonus!) get notified when new blog posts go live, about 1x week.
"*" indicates required fields
Categories
- Apprenticeship (9)
- Artificial Intelligence (20)
- Back-End Engineering (115)
- Blockchain (10)
- DevOps (4)
- Elixir / Phoenix (21)
- Front-End, UI / UX Engineering (34)
- Growth (3)
- Insights (42)
- Javascript (20)
- Leadership (19)
- Meet The Team (19)
- Mobile (3)
- Off the Beaten Path (4)
- Process (16)
- ProdOps (1)
- Product Management (27)
- React / React Native (5)
- Remote Work (17)
- Revelry News (12)
- RevTWIL (12)
- Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (21)
- Testing and Security (5)
- Wordpress (2)