Walden — spec-driven development vs vibe coding
Dal vibe coding allo spec-driven development: requisiti EARS, gate deterministici e un delivery kernel open source nato dal rigore dell'aviazione.
Recent content in Andrea Raponi - Software Craftsman on Andrea Raponi
Dal vibe coding allo spec-driven development: requisiti EARS, gate deterministici e un delivery kernel open source nato dal rigore dell'aviazione.
From vibe coding to spec-driven development: EARS requirements, deterministic gates, and an open source delivery kernel built with aviation-grade rigor.
Walden Prende il nome da Walden, ovvero Vita nei boschi di Thoreau. Walden applica il principio dell’ azione deliberata : richiede intenzione prima del codice, e prova prima del completamento. Cosa fa Una CLI che impone un workflow a quattro fasi controllate su ogni cambiamento: Requirements — redatti in formato EARS, revisionati e approvati Design — architettura e decisioni catturate prima…
Walden Named after Thoreau’s Walden, or Life in the Woods . Walden applies the principle of deliberate action : require intention before code, and proof before completion. What it does A CLI that enforces a four-phase, gated workflow on every change: Requirements — drafted in EARS format, reviewed and approved Design — architecture and decisions captured before coding Tasks — explicit,…
☕ Software Craftsman 🧙♂️ Linux Wizard 📝 Occasional writer
☕ Software Craftsman 🧙♂️ Linux Wizard 📝 Scrittore occasionale
dalle chiacchiere sull’AI a come il sogno di abbattere il debito tecnico è diventato un prodotto open source che si chiama bob the fixer
from AI chatter to how the dream of reducing technical debt became an open-source product called Bob The Fixer
Go by Example — Traduzione italiana Traduzione italiana ufficiale di Go by Example — l’introduzione hands-on a Go di Mark McGranaghan attraverso programmi di esempio annotati. Cos’è Un generatore di siti statici (scritto in Go) che estrae codice e commenti dai file sorgente e li renderizza come esempi annotati affiancati. Il fork italiano mantiene la toolchain upstream sincronizzata e…
Go by Example — Italian translation Official Italian translation of Go by Example — Mark McGranaghan’s hands-on introduction to Go through annotated example programs. What it is A static site generator (Go itself) that extracts code and comments from source files and renders them as side-by-side annotated examples. The Italian fork keeps the upstream toolchain in sync and translates every…
Una guida completa per l’installazione e la configurazione di un cluster OKD 4.18 single-node su una macchina virtuale Proxmox VE per utilizzo home lab.
A comprehensive guide to installing and configuring a single-node OKD 4.18 cluster on a Proxmox VE virtual machine for home lab use.
Il Mastermind non partirà da solo. Avrete bisogno di compagnia fidata. Questo è un pericolo che nessuno può affrontare da solo.
The Mastermind won’t start on its own. You’ll need trusted companions. This is a danger no one can face alone.
I have built a software written in go to create 𝐟𝐚𝐬𝐭, 𝐫𝐨𝐛𝐮𝐬𝐭, and 𝐩𝐚𝐫𝐚𝐥𝐥𝐞𝐥 backups of your WSL instances.
I have built a software written in go to create 𝐟𝐚𝐬𝐭, 𝐫𝐨𝐛𝐮𝐬𝐭, and 𝐩𝐚𝐫𝐚𝐥𝐥𝐞𝐥 backups of your WSL instances.
Have you ever thought about what you’ll leave behind after your departure? I have, and Casper will take care of it.
Have you ever thought about what you’ll leave behind after your departure? I have, and Casper will take care of it.
Bob The Fixer Bob The Fixer è un ingegnere software AI avanzato che affronta autonomamente task di sviluppo software. È progettato per comprendere codebase, pianificare modifiche complete, implementare fix o funzionalità, e verificare il proprio lavoro attraverso test e aderenza agli standard di qualità specifici del progetto. Capacità Principali: Remediation Autonoma del Codice : Identifica e…
Bob The Fixer Bob The Fixer is an advanced AI software engineer that autonomously tackles software development tasks. It’s designed to understand codebases, plan comprehensive changes, implement fixes or features, and verify its work through testing and adherence to project-specific quality standards. Key Capabilities: Autonomous Code Remediation : Identifies and fixes bugs independently.…
Libcurl, Rust, and 15 spare minutes to turn a personal need into a command line tool.
Libcurl, rust e 15 minuti liberi per trasformare una mia esigenza in un command line tool.
From AdSense to YouTube, Kim Scott reveals the secrets of true leadership.
Da AdSense fino a Youtube, Kim Scott ci svela i segreti del vero leader.
Dito Un reverse proxy server Layer 7 avanzato e altamente estensibile scritto in Go, progettato per flessibilità e prestazioni. Funzionalità Principali Reverse Proxy Layer 7 : Routing del traffico avanzato e load balancing Supporto WebSocket : Supporto completo del protocollo WebSocket Sistema Plugin : Architettura estensibile con sicurezza firma Ed25519 Configurazione Dinamica : Ricaricamento…
Dito An advanced, highly extensible Layer 7 reverse proxy server written in Go, designed for flexibility and performance. Key Features Layer 7 Reverse Proxy : Advanced traffic routing and load balancing WebSocket Support : Full WebSocket protocol support Plugin System : Extensible architecture with Ed25519 signature security Dynamic Configuration : Hot-reload configuration without downtime TLS…
Bombardino Strumento completo di stress test per REST API scritto in Go, progettato per analisi di performance approfondite e load testing. Funzionalità Test Layer 7 : capacità avanzate di testing REST API Modalità multiple : test basati su durata o iterazioni Esecuzione concorrente : testing parallelo ad alta performance Monitoraggio real-time : tracking del progresso durante i test Metriche…
Bombardino A comprehensive REST API stress testing tool written in Go, designed for thorough performance analysis and load testing. Features Layer 7 Testing : Advanced REST API testing capabilities Multiple Test Modes : Duration-based and iteration-based testing Concurrent Execution : High-performance parallel testing Real-time Monitoring : Live progress tracking during tests Detailed Metrics :…
Mascarpone Demo Drools Un sofisticato servizio di classificazione di genere costruito con Quarkus, che combina riconoscimento immagini AI con validazione tramite motore di regole Drools. Funzionalità Analisi Immagini AI : Integrazione OpenAI GPT-4 Vision Validazione Basata su Regole : Motore di regole Drools per la logica di business Policy sui Contenuti : Applicazione rigorosa della moderazione…
Mascarpone Demo Drools A sophisticated gender classification service built with Quarkus, combining AI image recognition with Drools rules engine validation. Features AI Image Analysis : OpenAI GPT-4 Vision integration Rule-Based Validation : Drools rules engine for business logic Content Policy : Strict content moderation enforcement Fault Tolerance : Resilience patterns for production use RESTful…
Telly Un’applicazione command-line Rust potente che semplifica l’interazione con le API dei bot Telegram. Costruita con rust-curl per prestazioni affidabili. Funzionalità Invio Messaggi : Invia messaggi di testo a destinatari Telegram specifici Condivisione File : Invia documenti e immagini con didascalie opzionali Configurazione : Usa file di configurazione .ini per le impostazioni…
Telly A powerful Rust command-line application that simplifies interaction with Telegram bot APIs. Built with rust-curl for reliable performance. Features Message Sending : Send text messages to specific Telegram recipients File Sharing : Send documents and images with optional captions Configuration : Uses .ini configuration file for bot settings CLI Interface : Easy-to-use command-line interface…
WSLSnappy Un’utility ad alte prestazioni per creare backup veloci e robusti delle distribuzioni Windows Subsystem for Linux (WSL). Funzionalità Backup Veloci : Processo di backup ottimizzato per distribuzioni WSL Elaborazione Parallela : “Rocket mode” per backup simultanei Distribuzioni Multiple : Backup di più istanze WSL Configurazione Ambiente : Setup facile tramite variabili…
WSLSnappy A high-performance utility tool for creating fast, robust backups of Windows Subsystem for Linux (WSL) distributions. Features Fast Backups : Optimized backup process for WSL distributions Parallel Processing : “Rocket mode” for simultaneous backups Multiple Distributions : Backup multiple WSL instances Environment Configuration : Easy setup via environment variables Desktop…
DDNS Cloudy Uno script shell semplice ma efficace che aggiorna automaticamente i tuoi record DNS su CloudFlare utilizzando le loro API. Funzionalità Aggiornamenti Automatici : Aggiornamenti periodici dei record DNS via crontab Auto-Installazione : Processo di setup e configurazione semplice Gestione Istanze : Previene l’esecuzione di istanze multiple dello script Logging : Log completi degli…
DDNS Cloudy A simple yet effective shell script that automatically updates your DNS records on CloudFlare using their API. Features Automatic Updates : Periodic DNS record updates via crontab Self-Installation : Easy setup and configuration process Instance Management : Prevents multiple script instances from running Logging : Comprehensive update logging for monitoring Easy Uninstall : Simple…
Information on how we protect your privacy and personal data