Dialogue with Artificial Intelligence: Extraterrestrial Life and Saving Our Planet
In this article, I engage in a conversation with ChatGPT to explore the possibility of extraterrestrial life and the pressing need to preserve our planet. We...
In this article, I engage in a conversation with ChatGPT to explore the possibility of extraterrestrial life and the pressing need to preserve our planet. We...
You don’t need a database table to get Rails-style validations. With ActiveModel you can validate plain Ruby objects (a contact form, a search form, an API p...
Before reaching for Elasticsearch, it’s worth knowing that PostgreSQL has capable full-text search built in. Here’s how to use it from a Rails app — tokenizi...
Hanami 2 arrived in three acts: the app rewrite in 2.0, views in 2.1, and a full ROM-based database layer in 2.2. With that last piece, it’s a complete full-...
You don’t always need Phoenix. For a small API, Plug alone gives you full control over requests and responses with almost no machinery. Here’s a JSON endpoin...