# Software Development

**URL:** https://friendlydata.com/community/questions/c/software-development/5.md

[Latest](https://friendlydata.com/community/questions/latest.md) · [Categories](https://friendlydata.com/community/questions/categories.md) · [Tags](https://friendlydata.com/community/questions/tags.md)

---

## [About the Software Development category](https://friendlydata.com/community/questions/t/about-the-software-development-category/11)

<div class="topic-metadata">

**Author:** [@mxdevit](https://friendlydata.com/community/questions/u/mxdevit)\
**Replies:** 0

</div>

---

## [Rexe - ruby script for shell scripting](https://friendlydata.com/community/questions/t/rexe-ruby-script-for-shell-scripting/424)

<div class="topic-metadata">

**Author:** [@mxdevit](https://friendlydata.com/community/questions/u/mxdevit)\
**Replies:** 0\
**Last updated:** [January 22, 2026, 7:21pm UTC](https://friendlydata.com/community/questions/t/rexe-ruby-script-for-shell-scripting/424 "2026-01-22T19:21:41Z")

</div>

Rexe is a Ruby script and gem that multiplies Ruby’s usefulness and conciseness on the command line. Ruby Command Line Executor/Filter. Executes Ruby code on the command line, optionally automating management of stand…

---

## [How to Avoid Race Conditions in Rails](https://friendlydata.com/community/questions/t/how-to-avoid-race-conditions-in-rails/391)

<div class="topic-metadata">

**Author:** [@mxdevit](https://friendlydata.com/community/questions/u/mxdevit)\
**Replies:** 0\
**Last updated:** [December 22, 2025, 2:10am UTC](https://friendlydata.com/community/questions/t/how-to-avoid-race-conditions-in-rails/391 "2025-12-22T02:10:34Z")

</div>

Read more:

---

## [SSL certificate verification fails on macOS (OpenSSL 3.6 + Ruby 3.4)](https://friendlydata.com/community/questions/t/ssl-certificate-verification-fails-on-macos-openssl-3-6-ruby-3-4/379)

<div class="topic-metadata">

**Author:** [@mxdevit](https://friendlydata.com/community/questions/u/mxdevit)\
**Replies:** 0\
**Last updated:** [December 10, 2025, 5:59pm UTC](https://friendlydata.com/community/questions/t/ssl-certificate-verification-fails-on-macos-openssl-3-6-ruby-3-4/379 "2025-12-10T17:59:05Z")

</div>

When running any HTTPS requests (e.g., through Net::HTTP, ActiveStorage::Service::S3Service) on macOS with Ruby 3.4.x and OpenSSL 3.6, SSL handshakes fail with the error: OpenSSL::SSL::SSLError: SSL\_connect returned=1…

---

## [Email validation](https://friendlydata.com/community/questions/t/email-validation/373)

<div class="topic-metadata">

**Author:** [@mxdevit](https://friendlydata.com/community/questions/u/mxdevit)\
**Replies:** 0\
**Last updated:** [December 8, 2025, 6:37pm UTC](https://friendlydata.com/community/questions/t/email-validation/373 "2025-12-08T18:37:11Z")

</div>

Validate email with Regex If you are writing a regex for validation - remove it. The 100% correct way Send your users an activation email. Read more: https://david-gilbertson.medium.com/the-100-correct-way-to-vali…

---

## [UI components library for Ruby on Rails apps](https://friendlydata.com/community/questions/t/ui-components-library-for-ruby-on-rails-apps/369)

<div class="topic-metadata">

**Author:** [@mxdevit](https://friendlydata.com/community/questions/u/mxdevit)\
**Replies:** 0\
**Last updated:** [December 5, 2025, 10:06pm UTC](https://friendlydata.com/community/questions/t/ui-components-library-for-ruby-on-rails-apps/369 "2025-12-05T22:06:53Z")

</div>

UI components library for Ruby on Rails apps

---

## [Doorkeeper client app with devise, omniauth -- Rails 8](https://friendlydata.com/community/questions/t/doorkeeper-client-app-with-devise-omniauth-rails-8/267)

<div class="topic-metadata">

**Author:** [@mxdevit](https://friendlydata.com/community/questions/u/mxdevit)\
**Replies:** 0\
**Last updated:** [August 29, 2025, 5:14pm UTC](https://friendlydata.com/community/questions/t/doorkeeper-client-app-with-devise-omniauth-rails-8/267 "2025-08-29T17:14:30Z")

</div>

Server Application (Devise + Doorkeeper) - oauth provider Client Application (Ominauth-oauth2) - oauth client Setup doorkeeper client Application with Rails 8 use omniauth with custom omniauth strategy to authenticate…
