
The Importance of a Strong PM + Engineering Relationship
In custom software development, a close relationship between Product Management (PM) and Engineering is critical, as it supports alignment on priorities and promises, and…
Engineering content on the Revelry Blog: Navigate our lab notes by using the tag system.
In custom software development, a close relationship between Product Management (PM) and Engineering is critical, as it supports alignment on priorities and promises, and…
Stuart Page is one of Revelry’s talented software developers. Get to know him… How would you describe yourself in a few sentences? I’m British,…
DevOps Engineer Steven Dial is an exciting new addition to the Revelry team. Get to know him here: Where did you go to school?…
Code audits are critical to preventing unstable code from being shared with the world or shipped to customers (gasp!), and they should be a…
By Matt AguiluzRevelry Alumni Signal flow is something I find endlessly fascinating. The process of receiving input, processing it, and returning output is relatively…
Ecto is a powerful tool for interacting with databases. By adding `EXPLAIN` to the SQL strings, I was able to quickly troubleshoot and get the job done.
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.
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!
Working in Terminal is faster and easier when you set up your bash profile with these awesome shortcuts and tricks that you can install yourself.
While it is definitely good to have a slim controller for sake of code reusability, readability, and testing, it is also good to have a skinny model (for the exact same reasons). In fact, its just good to have a skinny everything.
Subscribe to Revelry's monthly e-newsletter "Revelations" for technology industry insights, opinions, career opportunities, and more.
"*" indicates required fields