Skip to content

Instantly share code, notes, and snippets.

View victorelec14's full-sized avatar

Victor victorelec14

View GitHub Profile
@yorickdowne
yorickdowne / HallOfBlame.md
Last active June 7, 2024 22:02
Great and less great SSDs for Ethereum nodes

Overview

Syncing an Ethereum node is largely reliant on IOPS, I/O Per Second. Budget SSDs will struggle to an extent, and some won't be able to sync at all.

This document aims to snapshot some known good and known bad models.

For size, 4TB comes recommended as of mid 2024. The smaller 2TB drive should last an Ethereum full node until early 2025 or thereabouts, with crystal ball uncertainty. Remy wrote a migration guide to 4TB.

High-level, QLC and DRAMless are far slower than "mainstream" SSDs. QLC has lower endurance as well. Any savings will be gone when the drive fails early and needs to be replaced.

@JustSteveKing
JustSteveKing / pint.json
Last active June 5, 2024 04:32
Laravel Pint configuration
{
"preset": "per",
"rules": {
"align_multiline_comment": true,
"array_indentation": true,
"array_syntax": true,
"blank_line_after_namespace": true,
"blank_line_after_opening_tag": true,
"combine_consecutive_issets": true,
"combine_consecutive_unsets": true,
@jessedufrene
jessedufrene / .env
Last active April 25, 2024 21:06
Netbox docker compose
# username for login is 'admin'
SUPERUSER_EMAIL=admin@netbox.local
SUPERUSER_PASSWORD=
DB_PASSWORD=
REDIS_PASSWORD=