Skip to content
  • Link to Twitter
  • Link to Linkedin
  • Link to Github

  • Services
    • Software Development
    • Staff Augmentation
    • Build Your Product Organization
  • Capabilities
  • About
    • Why Revelry
    • Lean Agile Process
    • Meet Our Team
    • Careers
  • Case Studies
  • Insights
  • Contact Us

Revelry

Your partner in product development

  • Services
    • Software Development
    • Staff Augmentation
    • Build Your Product Organization
  • Capabilities
  • About
    • Why Revelry
    • Lean Agile Process
    • Meet Our Team
    • Careers
  • Case Studies
  • Insights
  • Contact Us

Development

Development content on the Revelry Blog: Navigate our lab notes by using the tag system.

Featured image for

Open-Source Semantic Vector Search with pgvector and Instructor

July 12, 2023August 2, 2023 |Eric Streeper
Insights Artificial Intelligence

Semantic search is used across a wide variety of problem domains to use natural language inputs to find results. It allows us to compare…

20+ Questions to Ask for a Successful Code Review

March 2, 2023June 21, 2023 |Rev Team
Back-End Engineering Leadership Process Technical Consulting

Code audits are critical to preventing unstable code from being shared with the world or shipped to customers (gasp!), and they should be a…

illustration green arm bird tattoo Revelry blog

Converting Phoenix mix.gen.live Files to Surface Compatible Files

May 23, 2022June 1, 2023 |Amy Murphy
Elixir / Phoenix Front-End, UI / UX Engineering

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…

Revelry illustration of colorful letters in a wordle-style game. The words are: BUILD, SOLVE, LEARN, REVEL.

Wordle as a Metaphor for the Software Development Process

March 31, 2022June 1, 2023 |Jason Pollentier
Back-End Engineering Front-End, UI / UX Engineering Product Management

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…

PHP 2021 - The Mutant Toolbox

6 Reasons PHP is a Mutant Toolbox

July 1, 2021May 30, 2023 |Dan Horne
Back-End Engineering Wordpress

“Imagine you have a toolbox. A set of tools, looks okay, standard stuff in there. You pull out a screwdriver, you see it’s one…

what is GraphQL?

What makes GraphQL better than (the) REST?

December 17, 2019March 9, 2022 |Daniel Andrews
Back-End Engineering Javascript

What is GraphQL? The Graph Query Language is an API specification created by Facebook that provides an efficient, declarative and flexible alternative to REST.

ecto

Ecto, You Got Some ‘Splainin To Do

October 31, 2019October 28, 2019 |Rev Team
Back-End Engineering

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.

property testing

My Introduction to Property Testing

June 28, 2019July 9, 2021 |Jason Pollentier
Back-End Engineering Javascript

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 G11N

Implementing Globalization (G11N) in Software Applications

June 3, 2019October 10, 2022 |Daniel Andrews
Back-End Engineering

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).

user stories

As a team member, I want better user stories …

June 1, 2019June 20, 2023 |Rev Team
Process

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.

1 2 3 »

Categories

  • Apprenticeship (6)
  • Artificial Intelligence (9)
  • Back-End Engineering (113)
  • Blockchain (10)
  • DevOps (4)
  • Elixir / Phoenix (17)
  • Front-End, UI / UX Engineering (33)
  • Growth (2)
  • Insights (23)
  • Javascript (20)
  • Leadership (18)
  • Meet The Team (22)
  • Mobile (3)
  • Off the Beaten Path (3)
  • Process (15)
  • Product Management (23)
  • React / React Native (5)
  • Remote Work (18)
  • Revelry News (11)
  • RevTWIL (4)
  • Ruby on Rails (4)
  • Startup Studio (3)
  • Technical Consulting (21)
  • Testing and Security (3)
  • Wordpress (2)

Revelry

Email: hello@revelry.co


E-Newsletter Signup

Subscribe to Revelry's monthly e-newsletter "Revelations" for technology industry insights, opinions, career opportunities, and more.

"*" indicates required fields

Name*
We send email newsletters about once a month. We will never share your information with third parties.
This field is for validation purposes and should be left unchanged.

  • About Us
    • Why Revelry
    • Process
    • Case Studies
    • Team
    • Careers
    • Startup Studio
  • Services
    • Software Strategy, Design & Development
    • Engineering Staff Augmentation
    • Product Organization Development & Coaching
    • Capabilities
  • Insights
    • Back-End Engineering
    • Front-End, UI / UX Engineering
    • Product Management
  • Contact Us
    • Newsletter
    • LinkedIn
    • X / Twitter
    • Threads
    • Github
  • Privacy Policy

Revelry Labs projects were developed with support from the
Louisiana Economic Development’s
Office of Entertainment Industry Development

Copyright 2023, Revelry Labs