Lucas Barret

Lucas Barret @yet_anotherdev

About: I am passionate about code and data; I am beginning a journey in SQL wizardly. Also a mod here on practical.dev :D

Location:
Saint-Joseph, Reunion Island
Joined:
Feb 14, 2023

Lucas Barret
articles - 43 total

Hot Reloading in Ruby

Developer eXperience or DX is really important. Something that we use every day and almost forget is...

Learn More 1 0Jul 11

Webhook backend in ruby

I have heard of Webhook for a while now. But I never used it, and I have struggled a bit to...

Learn More 7 3Jan 3 '24

Testing GraphQL with Ruby

This will be a rapid and simple article about how to test your GraphQL code in a Rails app with...

Learn More 6 0Dec 8 '23

Make your own HTTP server in ruby

Foundational stuff is too much overlooked in our Software Engineering. I mean, I know few people who...

Learn More 23 0Nov 22 '23

Ruby Dive in the C: Make a Ruby-Pg lite extension

In this article, I wanted to do two things. First, understand how the ruby-pg gem works and then how...

Learn More 4 0Nov 6 '23

Pessimistic Locking ( Rails Internal )

Recently, I had the opportunity to interview Ben Sheldon, the creator and maintainer of GoodJob. You...

Learn More 7 0Oct 22 '23

State of Ruby : What version manager to use

I have asked on Twitter what was your favorite version manager for Ruby. The clear leader was...

Learn More 18 7Oct 11 '23

Optimistic Locking (Rails internals again)

Recently, I had the opportunity to interview Ben Sheldon, the creator and maintainer of GoodJob. I...

Learn More 3 0Oct 9 '23

The Railtie, the Gem and the Middleware

I had the luck to interview Alexis Bernard about his works for my podcast. You should check this out...

Learn More 6 1Sep 26 '23

ActionPolicy , GraphQL and Rails

In the last episode of GemRubyShow, I had the opportunity to discuss Authorization with Vladimir...

Learn More 6 0Sep 12 '23

ActiveRecord Internals: You are still not ready

This is part 2 of a series of articles I have begun recently. I try to understand better Rails...

Learn More 10 0Aug 29 '23

ActiveRecord Internals : You are not ready for this

Introduction to sorcery I like this quote: Magic is the technology we still need to...

Learn More 17 0Aug 22 '23

Deep dive N+1 Queries in Graphql Ruby

If you do not know roadmap.sh, you should totally give it a look. it provides a high-level view of...

Learn More 3 0Aug 16 '23

Padle is nice but squash (Rails migration) is funnier

I have recently heard about Squashing Rails migration. So I wanted to experiment with it since I love...

Learn More 7 3Aug 7 '23

Playing with Redis and Rails

Computer Science is hard, but let's make it funnier. In this article, I want to explore technologies...

Learn More 21 0Aug 1 '23

Services Object with GraphQL And Rails

Rails is an opinionated framework, but unlike other frameworks, it does not provide a service layer....

Learn More 9 0Jul 25 '23

Deploying a static website on S3 with Terraform

Deploying a static website on S3 with Terraform Introduction New week new quest! This...

Learn More 5 3Jul 22 '23

pry-byebug become a power user

We've used byebug at work, but someone has the idea to introduce pry-byebug. Byebug is cool but lacks...

Learn More 6 1Jul 16 '23

PostgreSQL : Prepared statement

Let's continue the dive into PostgreSQL! This time something less complicated but that can be useful:...

Learn More 10 0Jul 11 '23

Deploy Rails with Yugabyte

So recently, I've discussed this with Franck Pachot, about databases. And he told me about YugabyteDB...

Learn More 2 0Jul 3 '23

A pragmatic guide for Cypress On Rails

I have discovered a wonderful gem, Cypress On Rails, that eases a lot of the process of E2E with...

Learn More 16 2Jun 28 '23

Logged VS Unlogged table Performance in Postgres

Introduction Durability and Consistency are essential for relational databases. They are...

Learn More 7 0Jun 23 '23

Terraforming AWS RDS : Scaling Postgres

Scaling Postgres RDS Multiverse The Many-worlds interpretation is quantum...

Learn More 5 0Jun 15 '23

Terraforming AWS RDS : A practical guide with Postgres

I have recently written a series of articles about PostgreSQL and introduced storytelling. The...

Learn More 17 0Jun 8 '23

Let's MERGE INTO Postgres !

Maria is a SQL enthusiast who works for The Coffee Company. Maria has mainly handled the databases...

Learn More 5 2Jun 4 '23

Postgres Concurrency : What could go wrong (part 3)

Costa Rica and Ethiopia After a while in the company, playing with the database and...

Learn More 6 0May 29 '23

Postgres Concurrency : What could go wrong (part 2)

One month and everything is fine... unless? After your last misadventure with Bob, you...

Learn More 6 2May 22 '23

Postgres Concurrency : What could go wrong (part 1)

A brand new job Imagine you are a brand new Data Analyst at The Coffee Company. Like...

Learn More 9 0May 18 '23

Pivot Table in PostgreSQL

Introduction Today we will see a fundamental concept when working with data and how you...

Learn More 13 2May 14 '23

Delete data with Circular Dependency in SQL

Introduction Hello everyone, it has been a little while since my last article. And...

Learn More 3 0May 9 '23