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.
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.
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.
How To Immediately Dismiss The Numerical Keypad in React Native
If you have ever done mobile development in React Native, chances are you have used a TextInput. And, you’ve probably also used the numerical version of TextInput to create a numerical keypad.
Save Development Time by Automating Build Pipelines with Fastlane
Here at Revelry we have looked to automating our deploy process to save time by cutting down on some of those manual actions. Enter fastlane. Fastlane is a collection of tools that can be used to develop what they call “lanes” that define a build and deployment pipeline.
5 of The Best Board Games for Software Engineers
Many elements of software development can be found in these 5 board games that enthusiast Brad Huber has carefully selected for your review. Have a look!
8 Ways to Make Remote Pair Programming Awesome
At its core, pairing is another useful strategy to work with your peers and get shit done. The best way to know what works for you is to take more opportunities to pair with others, think about what works and what doesn’t work, and continue to refine this skill set.