Back-End Engineering
Revelry’s talented engineering team – comprised of front- and back-end developers – offers expertise in a wide range of languages, frameworks, and capabilities. In addition to long-time favorites, like Elixir and Phoenix, they enjoy exploring “what’s new and what’s next,” and then sharing about it.
Check out some of our tech team’s latest insights and opinions below, and then sign up for our monthly e-newsletter for more.
Converting Phoenix mix.gen.live Files to Surface Compatible Files
Introduction One of the most handy features of Phoenix 1.6+ is the ability to use mix phx.gen.live to easily generate Liveviews, templates, and a…
A Beginner’s Guide to Ruby on Rails
Ruby on Rails (also just called Rails) is a vital part of software development in today’s world. It is a server-side framework written in…
Building Software is Like Creating a Theatre Production
As a person who is new to coding, I like to try to find parallels for things that are more familiar to me. Since…
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…
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…
Nix: An Idea Whose Time Has Come
Today we explore Nix, a purely functional package manager. Why Nix? Joe Armstrong, one of the creators of Erlang, once described Erlang as the…
Categories
- Apprenticeship (8)
- Artificial Intelligence (29)
- Back-End Engineering (119)
- Blockchain / Crypto (10)
- DevOps (4)
- Elixir / Phoenix (26)
- Front-End, UI / UX Engineering (37)
- Growth (3)
- Insights (60)
- Java / Javascript (20)
- Leadership (22)
- Meet The Team (17)
- Mobile Applications (3)
- Off the Beaten Path (4)
- Peerbot (3)
- Process (18)
- ProdOps (1)
- Product Management (28)
- React / React Native (7)
- Remote Work (17)
- Revelry News (13)
- RevTWIL (22)
- Ruby / Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (21)
- Testing and Security (7)