DEV Community

Davide Santangelo profile picture

Davide Santangelo

team lead developer - dad. APIs specialist, In love with #ruby, #go and #python - developer at sevio.it

Work

Software Developer at Sevio

Decorator Patterns In Ruby

Decorator Patterns In Ruby

9
Comments
6 min read

Want to connect with Davide Santangelo?

Create an account to connect with Davide Santangelo. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Unleash the Power of UUIDs: Turbocharge Your Postgres and Rails Experience for Bulletproof Data Management!

Unleash the Power of UUIDs: Turbocharge Your Postgres and Rails Experience for Bulletproof Data Management!

8
Comments
4 min read
Understanding Lambda Functions in Ruby

Understanding Lambda Functions in Ruby

11
Comments 3
6 min read
Unveiling the Power of Ruby Generators: A Comprehensive Exploration with Extensive Code Examples

Unveiling the Power of Ruby Generators: A Comprehensive Exploration with Extensive Code Examples

8
Comments
3 min read
An In-Depth Exploration of Linux Signal Trapping in Ruby

An In-Depth Exploration of Linux Signal Trapping in Ruby

2
Comments
4 min read
Enhancing Cybersecurity with Ruby: A Comprehensive Guide

Enhancing Cybersecurity with Ruby: A Comprehensive Guide

8
Comments
3 min read
Unlock the Secrets to Supercharging Your Code with Inheritance - Boost Your Programming Powers! (with Ruby)

Unlock the Secrets to Supercharging Your Code with Inheritance - Boost Your Programming Powers! (with Ruby)

15
Comments
5 min read
HTTP Status Codes: An In-Depth Explanation with Ruby Examples

HTTP Status Codes: An In-Depth Explanation with Ruby Examples

12
Comments
5 min read
Deciphering the Enigma of DNS: A Delightful Ruby Implementation Odyssey

Deciphering the Enigma of DNS: A Delightful Ruby Implementation Odyssey

9
Comments
6 min read
Mastering Common and Advanced Ruby Design Patterns: A Comprehensive Guide with Code Examples

Mastering Common and Advanced Ruby Design Patterns: A Comprehensive Guide with Code Examples

29
Comments
6 min read
Exploring the Null Object Pattern in Ruby

Exploring the Null Object Pattern in Ruby

10
Comments
4 min read
Implementing Vector Search in Python

Implementing Vector Search in Python

1
Comments
4 min read
Creating a Ruby Gem: A Step-by-Step Guide with Detailed Instructions

Creating a Ruby Gem: A Step-by-Step Guide with Detailed Instructions

7
Comments
2 min read
Verifiable Random Functions (VRF) with Ruby

Verifiable Random Functions (VRF) with Ruby

11
Comments
5 min read
Building a Step-by-Step Software for Calculating Text Similarity Using Python

Building a Step-by-Step Software for Calculating Text Similarity Using Python

Comments
4 min read
Object-Oriented Programming (OOP) in Ruby - Beginner Crash Course

Object-Oriented Programming (OOP) in Ruby - Beginner Crash Course

2
Comments
4 min read
Exploring Probabilistic Algorithms with Ruby

Exploring Probabilistic Algorithms with Ruby

6
Comments 1
7 min read
The Power of RLE: How to Reduce File Sizes with Simple Code with Ruby.

The Power of RLE: How to Reduce File Sizes with Simple Code with Ruby.

6
Comments
4 min read
10 Best Practices for Ruby Programmers: Tips for Efficient, Maintainable, and Bug-Free Code

10 Best Practices for Ruby Programmers: Tips for Efficient, Maintainable, and Bug-Free Code

10
Comments 1
4 min read
Mastering Time Complexity in Ruby: A Comprehensive Guide with Code Examples and Tests

Mastering Time Complexity in Ruby: A Comprehensive Guide with Code Examples and Tests

22
Comments
7 min read
Active Record "merge" method. A Hidden Feature for Streamlining Database Operations.

Active Record "merge" method. A Hidden Feature for Streamlining Database Operations.

8
Comments 1
5 min read
PostgreSQL + JSONB + Ruby

PostgreSQL + JSONB + Ruby

21
Comments
4 min read
Search algorithms with Ruby

Search algorithms with Ruby

11
Comments
5 min read
SearQ: A RESTful search engine

SearQ: A RESTful search engine

6
Comments
2 min read
What is Rack Middleware?

What is Rack Middleware?

2
Comments
3 min read
Rails Service Objects: A Tiny Guide

Rails Service Objects: A Tiny Guide

14
Comments 5
4 min read
Sorting Algorithms with Ruby

Sorting Algorithms with Ruby

20
Comments
9 min read
Nested ActiveRecord Transactions

Nested ActiveRecord Transactions

4
Comments 1
4 min read
Rails Model Validation: A Comprehensive Guide with Code Examples

Rails Model Validation: A Comprehensive Guide with Code Examples

3
Comments
5 min read
Rails "db:...." commands explained!

Rails "db:...." commands explained!

4
Comments 4
4 min read
A "Shallow" Dive into Memory Leaks in Ruby

A "Shallow" Dive into Memory Leaks in Ruby

15
Comments 2
6 min read
Matrix + Graph in Ruby

Matrix + Graph in Ruby

5
Comments
5 min read
Ruby (love) RSpec

Ruby (love) RSpec

6
Comments
7 min read
How to Mitigate the Impact of a DDoS Attack: Strategies and Examples

How to Mitigate the Impact of a DDoS Attack: Strategies and Examples

4
Comments
6 min read
Stock prediction algorithm in Python

Stock prediction algorithm in Python

6
Comments
4 min read
Geocoding with Ruby

Geocoding with Ruby

5
Comments
4 min read
10 (advanced) Ruby Interview Question

10 (advanced) Ruby Interview Question

7
Comments 3
5 min read
10 (simple) Ruby Interview Question

10 (simple) Ruby Interview Question

1
Comments
4 min read
Metaprogramming with Ruby

Metaprogramming with Ruby

9
Comments
5 min read
Use Ruby for Text Tagging with Machine Learning

Use Ruby for Text Tagging with Machine Learning

8
Comments 1
5 min read
Chat + NLP

Chat + NLP

1
Comments 1
4 min read
Sentiment prediction with Python

Sentiment prediction with Python

18
Comments 2
4 min read
Genetic algorithms

Genetic algorithms

4
Comments
3 min read
Basic NLP with Python

Basic NLP with Python

14
Comments 3
4 min read
NAT, Router, Switch

NAT, Router, Switch

3
Comments
4 min read
Redis pub/sub with ruby

Redis pub/sub with ruby

4
Comments 2
3 min read
Ruby & blockchain

Ruby & blockchain

5
Comments 2
3 min read
Rails 7.1 features

Rails 7.1 features

8
Comments
3 min read
Ruby multithreaded crawler

Ruby multithreaded crawler

16
Comments 2
6 min read
Classification + Python + Spacy

Classification + Python + Spacy

2
Comments
2 min read
Ruby + ML

Ruby + ML

8
Comments 1
2 min read
What is a VPN?

What is a VPN?

2
Comments
1 min read
Using Mustache in Ruby for Logic-less Templates

Using Mustache in Ruby for Logic-less Templates

3
Comments
2 min read
Using Python to Calculate Twitter Sentiment

Using Python to Calculate Twitter Sentiment

11
Comments 1
5 min read
Ruby#lazy

Ruby#lazy

1
Comments
2 min read
SQL Join explained!

SQL Join explained!

7
Comments 1
2 min read
dato.rss need your help!

dato.rss need your help!

1
Comments
1 min read
Dato.RSS - RSS with Ruby

Dato.RSS - RSS with Ruby

17
Comments
2 min read
Sevio: Basic

Sevio: Basic

1
Comments
1 min read
Machine Learning with Ruby

Machine Learning with Ruby

28
Comments 2
3 min read
loading...