Thoughts, ideas and opinions on all things product innovation, strategy, design, and development – from the experts at Revelry
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).
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.
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…
There are so many features in WordPress, it’s impossible to know them all. The trick is to find the hidden gems that make your life easier.
Tips and code snippets that can be used to help improve your workflow in the terminal, and, how to create your own fzf-based workflow.
Whether it’s a feature, a bug, or a regression, it’s all work. It all has the same level of prioritization before we add in the business context. This is how we decide what gets worked first.
Technical interviews are broken. We do case interviews in order to take candidates from hearing the scenario, to asking clarifying questions, to giving broad opinions and concepts, to specific architecture and programming tasks.
We call on both sides of our personality in order to live a balanced life and remain in context. Here’s what happens when we lean too much to one side or the other at work, and why it’s important to balance the hustle and the flow.
There are many moving parts involved in product delivery. Ideally, we never utilize developer shortcuts or compromises. And even when we knowingly take shortcuts, the intention is always to come back and clean this up eventually.