Insights
Thoughts, ideas and opinions on all things software strategy, design, and development – from the emerging tech experts at Revelry
Meet Stuart Ballard: Eccentric Builder and Reluctant Technologist
Like many Revelers, Stuart was drawn to Revelry for the work-life alliance flexibility but stayed for the quality code. He currently travels full-time, taking…
Ecto, You Got Some ‘Splainin To Do
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.
What’s in Your UX Design Toolkit?
There are many tools at a UX Designer’s disposal when it comes to analyzing and planning for the optimal UX of a product or feature. Hauwa shares hers.
Super Simple Guide for Organizing Styles in React Native (6 Steps)
Even though it’s really easy to get in the habit of using inline styles all over the place in your components, there might be better ways of organizing your styles for React Native.
Need a UX Checklist? 4 Steps to an effective audit
The checklist is a good foundation for a UX audit and can be used as a starting point and not as an end goal, but rather as a guide.
Understanding UX Design
User Experience Design (UX), is a term coined by Don Norman in the 1990s while he was Apple’s Vice President of Advanced Technology group….
Why BPMN Modeling Pays Off on Your Project
Taking an idea from concept to market is an exciting time. Maybe you’re just starting, or maybe you’re in the thick of building or…
How to Master Slack for Maximum Productivity and Minimum Annoyance
We communicate as a team on Slack the same way we would via any other form of communication—by following our Core Values.
Incorporating Design Thinking into Lean Agile Sprints
It’s too easy to drop the learning aspect from Agile when the default is to build. We believe in the value of design thinking principles, and our innovation partners benefit from the quick wins that come out of slowing down once in awhile. Here’s how we do it.
Tips for Working from Home to Stay Sane and Productive
If you work at home, you are constantly going to be battling distractions. Having a dedicated workspace can be a huge help in several ways. Let your family know that when you’re sitting at the desk, it’s work time and you shouldn’t be bothered. Give yourself time to get ready for work.
Low Batteries vs Actual Fires: Knowing When, How to Escalate a Project Issue
It’s Thursday night. One more day of work before I’m on vacation for a week. I’m awake later than I plan to be, but,…
My Introduction to Property Testing
Lately I’ve been exploring various automated testing techniques, and it’s about time I got to property-based testing, also known simply as property testing. I…
Implementing Globalization (G11N) in Software Applications
While working on getting a product live in Canada, we have gone through various trials and tribulations getting localization to work. Globalization generally refers to the combination of localization (L10N), and internationalization (I18N).
As a team member, I want better user stories …
Here’s a template for writing a user story that helps you imagine that you’re the user, so that you can think about how you would want to use the system. The template is a tool to prevent you from retreating back into the developer’s perspective.
Getting My Feet Wet with Deep Learning and Word2Vec
After listening to this episode of Practical AI, I got interested in experimenting with Word2Vec. According to wikipedia, Word2vec is a group of related models that…
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)