Insights
Thoughts, ideas and opinions on all things software strategy, design, and development – from the emerging tech experts at Revelry
Why Your Team Needs a Product Manager
At Revelry, we like to think of our product managers as both the conductor and the orchestrator – directing priorities and ensuring those priorities…
Apprentice to CTO in 7 Years
Nick Schello, Revelry’s Chief Technology Officer, began his career here as a software engineer in our apprentice program in 2014. After seven and a…
A Peek Behind the Curtain: What our Software Design Engineers Do
Laura Eble has been a Revelry front-end design engineer / UI and UX designer since 2014. We sat down with her to understand what…
The Fractal Nature of the Revelry Software Development Process
“There’s a fractal nature to the Revelry software development process. Whenever I advise someone who is stuck using our process, I see this psychedelic,…
The Bitcoin Extended Public Key: Explaining the Mystery
Scanning, paths, hardened keys, derived addresses…these are just a smattering of the ‘fun’ nomenclature that awaits you if you dip your toe in the…
History of Cryptocurrency, Part 2
BC = Before Crypto For many decades prior to the emergence of Bitcoin and other cryptocurrencies, computer scientists sought a way to make digital…
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…
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,…
Meet Dan Horne: Dad, Dog Dad, and Developer
So what was your path to Revelry? I have always had a deep understanding and positive relationship with technology. I started my journey back…
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…
Categories
- Apprenticeship (8)
- Artificial Intelligence (29)
- Back-End Engineering (122)
- Blockchain / Crypto (10)
- DevOps (4)
- Elixir / Phoenix (26)
- Front-End, UI / UX Engineering (39)
- Growth (3)
- Insights (65)
- Java / Javascript (20)
- Leadership (23)
- Meet The Team (17)
- Mobile Applications (3)
- Off the Beaten Path (5)
- Peerbot (3)
- Process (18)
- ProdOps (1)
- Product Management (30)
- React / React Native (7)
- Remote Work (17)
- Revelry News (13)
- RevTWIL (23)
- Ruby / Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (21)
- Testing and Security (7)