DEV Community

Davide Santangelo profile picture

Davide Santangelo

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

Work

Software Engineer at Sevio

Top 7
Writing Debut
Seven Year Club
Six Year Club
Trusted Member 2022
1 Week Community Wellness Streak
Five Year Club
Four Year Club
8 Week Writing Streak
Three Year Club
4 Week Writing Streak
Two Year Club
Building a Smart Log Pipeline: Syslog Parsing, Data Enrichment, and Analytics with Logstash, Elasticsearch, and Ruby

Building a Smart Log Pipeline: Syslog Parsing, Data Enrichment, and Analytics with Logstash, Elasticsearch, and Ruby

Comments
5 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
A Comprehensive Guide to Multithreading in Ruby

A Comprehensive Guide to Multithreading in Ruby

14
Comments 1
4 min read
Building an Efficient Text Compression Algorithm Inspired by Silicon Valley’s Pied Piper

Building an Efficient Text Compression Algorithm Inspired by Silicon Valley’s Pied Piper

7
Comments
4 min read
Efficient Chunked File Downloads in Rails: Streaming CSV Exports

Efficient Chunked File Downloads in Rails: Streaming CSV Exports

14
Comments
5 min read
A Deep Dive into the Statesman Gem for Ruby: Building Flexible State Machines

A Deep Dive into the Statesman Gem for Ruby: Building Flexible State Machines

4
Comments 1
5 min read
Mastering Kredis in Ruby: Your Essential Guide

Mastering Kredis in Ruby: Your Essential Guide

8
Comments
8 min read
Decorator Patterns In Ruby

Decorator Patterns In Ruby

10
Comments
6 min read
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!

9
Comments
4 min read
Understanding Lambda Functions in Ruby

Understanding Lambda Functions in Ruby

12
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

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

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

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

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

Deciphering the Enigma of DNS: A Delightful Ruby Implementation Odyssey

7
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

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

Exploring the Null Object Pattern in Ruby

12
Comments
4 min read
Implementing Vector Search in Python

Implementing Vector Search in Python

17
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

8
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

6
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

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

7
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

11
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

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

9
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

18
Comments 7
4 min read
Sorting Algorithms with Ruby

Sorting Algorithms with Ruby

21
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

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

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

6
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

6
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

8
Comments
4 min read
Geocoding with Ruby

Geocoding with Ruby

7
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

9
Comments 1
5 min read
Chat + NLP

Chat + NLP

1
Comments 1
4 min read
Sentiment prediction with Python

Sentiment prediction with Python

19
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

5
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

17
Comments 3
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

12
Comments 1
5 min read
loading...