Nicola Iarocci
Empty nest
Cognitive load is what matters
Why arent people going to conferences anymore?
Python: The Documentary
The first-line treatment for ADHD
Invoicetronic, or what I've been working on recently
A zoomable, searchable archive of BYTE Magazine
Repair, the skill nobody talks about
The ROI of exercise
Old timers who built the early web are coding with AI like it's 1995
Oops he slipped
The lies we tell ourselves
Professional decline begins sooner than expected
Tech promised everything. Did it deliver?
Just one good thing
Foothills of Romagna
Neuromancer in 2025
What doesn't change
Maintaining curiosity
I'm speaking at DevMarche Summer AI Afternoon
Cloudflare to introduce pay-per-crawl for AI bots
Sometimes bad weather can feel like a gift
How software became a lifestyle brand
Working on databases from prison
The Cure's Acoustic Hits
I canceled my Bluesky account
AI coding is less fun
Quoting Mihaly Csikszentmihalyi
If a note can be public, it should be
MCP Remote
Free online courses from top universities
Marp, the markdown presentation ecosystem
Fattura Elettronica v4
Blogs are still a thing
In bloom
Protests work
The empire strikes back
Exploration by Calibro 35
Agentic coding recommendations
MCP or connecting our apps to LLMs
Quoting Sam Altman
People won't use IDEs anymore
What happens when people don't understand how AI works
Why Bell Labs worked
Being fat is a trap
Claude Code first impressions
When to leave
AI changes everything
Moving On
Run your own AI
Eve 2.2.1
Serra Pass along the pilgrims' route
Foresta della Lama
Fattura Elettronica v3.6.3
It is moments like this
The Literary Power of Hobbits
A 10x faster TypeScript, but that's not the point
Why do earthworms appear on wet roads?
Quoting Evan Miller
Quoting Jannick Sinner
Lately
Fattura Elettronica v3.5.2
My most used command-line commands
Books I read in 2024
On C# and .NET quick release cycle
Speaking at the .NET Conference Italia 2024
Kuma Fo by Les Amazones D'Afrique
Reading books and commenting on them with ChatGPT
From Corniolo to Passo Braccina via Valpisella
A walk after the storm
Journalists should not surrender their weapons
Eve 2.2.0
Gimme gimme gimme
Fattura Elettronica v3.5
I am Herman Melville
Books are strange objects
Under ASP.NET 8, NGINX returns 502 Bad Gateway after authentication by IdentityServer
The loneliness of the low ranking tennis player
Why Github actually won
Solar will get unfathomably cheap
The secret inside One Million Checkboxes
Infocom: The Documentary
I'm leaving Twitter/X
The crazy engineering of Venice
Capability makes you life simpler
Digital market is going back to 20th century
A Solarpunk Manifesto
David Foster Wallace on screen time
The tour of Mount Civetta in the Dolomites
ShellCheck
Bash-Oneliner: a collection of terminal tricks for Linux
The main issue with social media
The art of not reading
A guide to Miyazaki weird little guys
Microsoft MVP
Write a lot
A library is a good place
Quoting J.P. Wing
The exponential growth of solar power will change the world
Quoting Roger Federer
The appropriate response to a horrible idea is a better idea
Generative AI is not going to build your engineering team for you
Experts vs. imitators
Container security meetup at DevRomagna
Hidden Tracks: Domodossola – Weissmies
Quoting Sean Voisen
The Toschi Hermitage
How to handle custom claims in an Open ID Connect-authenticated ASP.NET Core app
Kagi is profitable
LLMs don't remember everything you say
Quoting Elena Kostyuchenko
Fattura Elettronica for .NET v3.4.15
A motorcycle trip across Europe
The video of my OAuth2 session at WebDay 2024 is online
Thirty-seven years ago
What Open AI just did
A walk on the beach [video]
The best thing I have read on ADHD
C# 12 Collection Expressions
Quoting John Gruber
C# 12 Primary Constructors
In the pinewood [video]
Quoting Ralph Waldo Emerson
Quoting Moxie Marlinspike
Quoting Ken Thompson
Tor: from the Dark Web to the Future of Privacy
Spellbound Contemporary Ballet's The Art of Fugue
Cowboy Bebop
Redis is forked
AI isn't useless. But is it worth it?
I am speaking at ABP Dotnet Conf'24
Why I speak at conferences
Quoting snakeyjake
Timeline of the XZ open source attack
Listening to purchased music is the way
ChatGPT is the perfect Linux assistant
William Adams: english advisor to the Shogun
From Bocconi to the Twin Mountains
Quoting Alice Rohrwacher
Cannibalism as a way to honor the dead
Quoting Frank Herbert
Quoting Lars Wirzenius
Dirty Rat by Orbital, with Sleaford Mods [music]
Voice dictation on iOS and macOS is underestimated
Medieval monks also had focus issues
I am presenting on OAuth2 at two conferences this month
Saturday beach walk
Quoting Benedetta Tobagi
On founders doing customer support
Astral Gold by Dean McPhee [music]
Sick and tired of Spotify's music-consuming model
REPLAY by Jordan Mechner
Quoting John Carmack on AI
Beach walk
Quoting Ran Prieur
SQLite foreign key constraints are disabled by default
Quoting Ethan Mollick
Default ASP NET Core 8 port changed from 80 to 8080
Monte Tiravento
Paying people to work on open source is good actually
Solo winter attempt at Cerro Torre
AI generated videos just changed forever
Content of Charles Darwin's personal library revealed for the first time
Spinoza and the art of thinking in dangerous times
GitHub Wikis don't allow edits or pull requests
Isolated indigenous people as happy as wealthy western peers
Ethan Mollick's first impressions on Gemini Advanced
A new golden era of blogging?
The 20-year indie web cycle, maybe
YouTube video summaries via ChatGPT
Marcus Aurelius the man who solved the universe
Being autistic
Mars in 4K
pg_dump and pg_restore can backup and restore single Postgres schemas
Digital books wear out faster than physical books
Rio Petroso
Video of my C# 12 session at .NET Conference Italia 2023
Dungeons and Dragons turns 50 today
Fixing the "Failed to create CoreCLR error 0x80070008" error when starting a .NET 8 docker container
How to fix the crontab error `rename: Operation not permitted`
My grandpa was a Nazi
Linus Torvalds on the impact of LLMs and AI on programming
I'm leaving Substack
How to implement a PKCE code challenge in C#
Quoting Guillermo del Toro
NTS Radio
Fabio the tramp
The strage story of the grave of Copernicus
pg_rman: a backup and restore management tool for PostgreSQL
FatturaElettronica for .NET v3.4.13
Movie review: The Boy and the Heron
Some hints about what the next year of AI looks like
How to use bash to recursively search and replace a string in all directory files
Quoting Jason Fried
New website, finally with no analytics
Quoting Christine Lemmer-Webber
Stuff we figured out about AI in 2023
Movie review: The Vast of the Night
Books I read in 2023
The wilderness of Poggio Montironi
How Many Hobbits?
The Winterkeeper
Quoting Andrej Karpathy
Intro to Large Language Models (video)
I am speaking at the .NET Conference Italia 2023
How to use XmlWriter along with StringWriter to properly serialize a UTF-8 string
FatturaElettronica for .NET v3.4.11
LINQ DistinctBy on a property for .NET Standard and older .NET versions
A few late book reviews
rsync with a different user
The Legacy of Bram Moolenaar
Cerberus v1.3.5 released
FatturaElettronica for .NET v3.4.10
The Medieval Monks Who Lived on Top of Giant Pillars
Events 0.5 released
I won the Microsoft MVP Award
Homebrew and docfx don't like each other too
Homebrew and .NET 8 Preview don't like each other
Python `decimal.getcontext` does not work with bpython
Daft Punk's Infinity Repeating music video
Quoting Donald Knuth
A new modern MSBuild terminal logger is coming with .NET 8
Book Review: La Mossa del Matto (The Fool's Move)
Tiny electronic desktop sculptures
macOS networkQuality tool
Book Review: Disastri (Disasters)
Story of Redis and its creator antirez
Motorcycling the Tuscan Chianti
AI-curated minimalist news
FatturaElettronica for .NET v3.4.8
Book Review: Land and Sea
The religious aspects of the corporate space race
Quoting Cicero
Book Review: Medieval Callings
The Interstellar Style of Sun Ra
The end of computer magazines in America (and elsewhere)
Noam Chomsky on ChatGPT
The real cost of interruption
ChatGPT is making up fake Guardian articles
FatturaElettronica for .NET v3.4.7
Book Review: Essere Lupo (Being Wolf)
Playing D&D with ChatGPT as the DM
Running .NET code in an isolated sandbox
Web Performance meetup at DevRomagna
Quoting John Carmack
Quoting Italo Calvino
Book Review: No Sleep Till Shengal
Eve 2.1.0 has just been released
I am speaking at WebDay 2023
Making C# and OmniSharp play well with Neovim
Book Review: Red Mars
Hand dryers
Leiji Matsumoto (1938-2023)
Awesome psql tips
On the state of developer conferences
Book Review: Sanguina Ancora (Still Bleeding)
Quoting Solzhenitsyn
The best time to own a domain
Heading to Go: A Look at Building a Video Encoder (meetup)
Brad Mehldau plays I am the Walrus
Making the latest C# language features available in older .NET versions
Flammarion engraving
A quick preview of the Blazor United prototype for .NET8
The days are long but years are short
Barnes & Noble's surprising turnaround
This is Water by David Foster Wallace
Book Review: Uomini, boschi e api
Why give up drinking in your early twenties
My favorite books of 2022
Book Review: Stoner
On implementing the ASP.NET Core 7 rate-limiting middleware
Latewood
Book Review: Candide
What was Dracula really like?
First impressions on JetBrains Rider 2022.3 update
Book Review: When We Cease to Understand the World
Writing is Magic
JetBrains has left Russia
The Making of Dune II
My Top 7 New Features in .NET 7
My Music in 2022 according to Spotify
I am on Mastodon and I love it
Book Review: Mašen'ka
The Origins of Python
Book Review: The Crow Comes Last
Castle Rock Climb in Antarctica
Eve 2.0.4 released
Book Review: Ravenna
Welcome to hell, Elon
Brazilian Ju-Jitsu and me
A lot of what is known about pirates is not true
Motorcycling the Foreste Casentinesi National Park
How to avoid unwanted calls on iPhone
My session at WPC 2022
The high cost of living your life online
Indiepeople
The Tripitaka Koreana
The Man Who Explains Italy
Eve 2.0.2 released
Book Review: The Count of Monte Cristo
Software quality is systemic
Motorcycling the Dolomites with the club
Book Review: Smiling Bears
FatturaElettronica v3.4 released
The Docker Event Monitor
Eve 2.0.1 released
How I stopped Spotify from draining both my RAM and CPU
The Women Who Built Grunge
G.K. Chesterton on fairy tales, actually
An account of the mother of all demos
A stunning visualization of John Coltrane's 'Giant Steps' solo
The indictment against Sparta
Book Review: A Captive West or the tragedy of Central Europe
Book Review: Just an Ordinary Day
Book Review: Italica
I'm a Microsoft MVP once again
"A project you maintain has been designated as critical"
Hiking the Alta Via del Granito
Book Review: The Rings of Saturn
Eve 2.0 released
Book Review: Invisible Cities
I got Covid
Becoming the Emperor
Eve-Swagger v0.2 released
Book Review: Memoirs of Hadrian
Stripe releases MarkDoc and that's a good thing
In-person vs. online events
Book Review: Lone Rider
If you know your user is asking for help show them the damn help
Neuromancer and the birth of Cyberpunk
The Sun in high resolution
How to copy a file's path in macOS Finder
Book Review: Roumeli
My Playwright session at WebDay 2022
Quoting David Foster Wallace
How multifactor authentication is breached
Three Days Well Spent
Endurance: Shackleton's lost ship found in Antarctic
Trusting third-party services with your data, a cautionary tale
Book Review: Thinking Fast and Slow
You're probably using the wrong dictionary
What Ukraine flag signifies
Parameter null-checking added to C# 11 Preview
Book Review: Eichmann in Jerusalem. A Report on the Banality of Evil
Jonny Greenwood pretended to play the keyboard when he first joined Radiohead
How recycling pee could help save the world
Google Search is Dying
Work in progress on Eve 2.0
The curious origins of Bluetooth's name
Modulations - History of Electronic Music
A historian perspective on blockchain technology
A Passage To Parenthood
Lay Back and Keep Smiling
Is Old Music Killing New Music?
Automatic deletion of older records in Postgres
Go James Webb
Moxie on Web3
Book Review: Finnish Fairy Tales
Three Good Books I Read in 2021
Book Review: Consider the Lobster
System Shock is Back Home
Book Review: About the Meaning of Life
Migrating a Windows 10 VM to Windows 11 in Parallels Desktop: a story of TPM chips and BIOS upgrades
A big nail in the coffin of MySQL
On the incredible opportunities offered by Starship
Book Review: A useless man
Chet Baker, born to be cool
Book Review: Endurance, Shackleton's Incredible Voyage
I'm a Moka guy
Book Review: Mathematics is politics
How to automatically pull and deploy updated Docker images
Learn in public
My ASP.NET 5 migration to .NET 6
The posthuman dog
Is Eve still maintained?
Book Review: King and Emperor, A New Life of Charlemagne
Book Review: Language of the Spirit, An Introduction to Classical Music
I met with the wolves
Drama going on at the .NET Foundation
The word for web is forest
An nginx playground
What getting old really feels like
ASP.NET 6 Migration Cheatsheet and FAQ
Book Review: Nausea
The American Style of quotation mark punctuation makes no sense
Daft Punk's legendary Alive 2007 concert with remastered audio and 4K video
Hiking the Translagorai 25 years later
Get the Fucking Vaccine Already, You Fucking Fucks
Performance improvements in .NET6
Book Review: Proud tobea Flyer
How to read Windows-1252 encoded files with .NETCore and .NET5+
How to restore a single Postgres database from a pg_dumpall dump
Travel is no cure for the mind
Book Review: Nomadland
Finland's intriguing take on the homelessness problem
How to remove a file from Git history
On GitHub Copilot
Book Review. Eight Days in May: The Final Collapse of the Third Reich
The Internet is Rotting
Yet Another Reason to Use DuckDuckGo
Proust's Madeleine Was Originally a Slice of Toast
Will .NET 6 Minimal APIs turn heads?
Book Review: Power to the Words
My DotNetPodcast interview
An unexpected return to the Alps
A Beginner's Guide to Miles Davis
Triumph Bonneville Dolomites Ride 2021
Linus Torvalds addresses an anti-vaxxer
Custom default values for not existing dictionary items (and a lesson learned)
Book Review: Alpi Ribelli: Storie di montagna, resistenza e utopia
Open Source: What Happens When the Free Lunch Ends?
Trade Wars 2002 and its connection to Eve Online
So tired of Homebrew messing up with my stuff
On Programming and Writing
Book Review: The Voice of the Sirens. The Greeks and the art of persuasion
Flask 2.0
The Grim Secret of Nordic Happiness
dotnet SmtpClient should not be used
Book Review: One Man Caravan
Git Worktree vs Git Savepoints
Earth Restored
New Eve-Swagger and Flask-Sentinel releases
I am a Mars Helicopter Contributor
Adding is favoured over subtracting in problem solving (and software systems)
SQLite is the only database you will ever need in most cases
Book Review: The Silence, A Novel
The Real Book (of Jazz)
Quicker window snapping on macOS
School assignments that count: simulating the COVID outbreak with the C language
Book Review: In the Heart of the Sea, The Tragedy of the Waleship Essex
The Hitchhiker’s Guide to Online Anonymity
Half-century of service
Get better at programming by learning how things work
Write libraries, not services? Not so fast
How to add an empty directory to a Git repository
My Pusher of Digital Memorabilia
Book Review: Materada
Battling with SSH, cron jobs, and macOS Keyring
How to Write Good Software Documentation
How to Shrink a WSL2 Virtual Disk
You Have to Write As Though Your Parents Are Dead
Cleaning Up Your Postgres Database
Book Review: The Library at Night
Semantic Versioning Will Not Save You
Reverse engineering an obfuscated codebase and fixing it in the process
On the CEO and founder of Signal
The Activists Who Embrace Nuclear Power
How to increase upload file size in ASP.NET Core
Five Minutes to Make You Love Classical Music
Musings on Python's Pattern Matching
The Lasting Lessons of John Conway's Game of Life
Perseverance made it to Mars on twenty-year-old hardware
Book Review: We Have Always Lived in the Castle
Seven years ago at FOSDEM
Troubles with VirtualBox and the Windows Subsystem for Linux
What I listen to while programming
When Homebrew breaks your Python virtual environment
Book Review: The Water Dancer
Strong opinions on software development
The Great Unbundling according to Benedict Evans
Upcoming speaking engagements, with ramblings
The unreasonable effectiveness of simple HTML
On the short, tormented life of Phil Katz
Book Review: Erebus, The Story of a Ship
Five Good Books I Read in 2020
HttpResponseMessage.Content is non-nullable in NET5
Events and callbacks in the Python language
Musings on an unexpected motorcycle trip
A trip down memory lane: FidoNet and Usenet
How to Present Over Video Conference
FatturaElettronica for .NET v3.0 released
Rumors of Windows Forms death have been greatly exaggerated
Eve 1.0 has been released
FatturaElettronica for .NET v2.0
Building a RESTful WebApi with F# and NetCore
NuGet Gems: DeepEqual
FatturaElettronica for .NET v0.9 has been released
Eve 0.8.1 has been released
Lettura di fatture elettroniche con firma digitale in .NET (.p7m)
Code Magazine: Learn Python with Visual Studio
Eve 0.8 has been released
Mac Notification Center does not work: the Quick Fix
Announcing my first online course
Quick fix: MongoDB fails when saving Decimal fields
Spesometro Open Source per .NET
Python Workload now officially supported in Visual Studio 2017
How to convert a PCL (Portable) project to NetStandard
Eve and Cerberus funding campaign
Python support in Visual Studio 2017 or the lack thereof
Setting the default timezone in AppVeyor build worker (and C# 7.0 support)
Python Workload pulled off Visual Studio 2017 RC3
The state of the Eve REST framework project
How to build and deploy a private NuGet server on IIS or Azure
Cerberus 1.0 has been released
Eve SDK for .NET v0.2 is out in the wild
Introducing SimpleObjectCache a simple cross-platform object cache for .NET systems
EveGenie makes Eve schema generation a breeze
Eve REST API Framework v0.6.4 now available
Meet Eve-Swagger the swagger.io extension for your Eve powered REST API
Cerberus 1.0 is coming and it is going to be awesome
Fattura Elettronica per la PA v0.2.1
My Crazy Speaking Month
Eve REST API Framework v0.6.2 is out
Real Life .NET Cross Platform
CoderDojo interview at Channel 9
Look mum, I’m a MVP
Eve 0.6.1 has been released
My talk at Percona Live 2015
Custom endpoint handlers with Eve
FatturaElettronicaPA for .NET has been updated
Cerberus 0.9 has been released
Monolith vs Microservices
Composition vs. Inheritance: How to Choose?
Fattura Elettronica Open Source: Web Service PA
On my trip to Microsoft Build 2015
The Little MongoDB Book 2nd Italian Edition
F# Vs C#
Fattura Elettronica Open Source Update
Talk Python To Me Podcast Episode #1: EVE RESTful APIs for Humans
New Releases for Cerberus and Eve
Attention is a Resource
Sam Altman on Machine Intelligence
I wrote a thing about New Microsoft
So Why Exactly Is HTTP/2 So Cool?
Eve 0.5.2 ‘Giulia’ is Out
March To Triumph As A Mentor
Fattura Elettronica Open Source
On Sustainable Open Source Management
How about a Sentinel for your Flask Application?
Why Microservices Matter
Better Pull Requests
Eve 0.5.1 Released
The Internet’s Own Boy
Announcing Eve-SQLAlchemy the official SQL extension for the Eve REST Framework
Eve 0.5 released today
How to: Add custom JeSuisCharlie header to API responses
Interfaces out of Laziness
On Reusable Software
Validating user objects with Cerberus
Some Thoughts on the new .NET (Redux)
Introducing Eve.NET the HTTP/REST Client for Humans™
The Obligation of The Programmer
Why Don’t More People Work As Programmers?
Open Source and Code Responsibility
Feature Overview: The Eve OpLog
Ordered Dictionaries with Python 2.4-2.6
Taming Portable Class Libraries and .NET Framework 4
Eve 0.4 and Cerberus 0.7 Released
Microsoft’s New Running Shoes
How to handle big repositories with git
10 Most Common Python Mistakes
Why doesn’t GitHub talk about their product roadmap?
How to be a sane programmer
Never judge a programmer by their commit history
Eve 0.3 Released
Learn C, Then Learn Computer Science
What the Heck is Happening to Windows?
How to Save 90% on Your S3 Bill
Why AngularJS Will Be Huge
REST APIs for Humans at FOSDEM
Why I Left the .NET Framework
The Descent to C
A programmer’s legacy
Pro Git Workflow
Got any tips or tricks for Terminal in Mac OS X?
JavaScript: The Right Way
Python and Flask Are Ridiculously Powerful
Today my startup failed
CoderDojo Launch
On undoing, fixing, or removing commits in git
Conquering the Command Line
How To Be A Great Developer
Where the best designers go to find photos and graphics
Giving back to my community
Stateless Mindset
The Development of the C Language
Web Standards Killed the HTML Star
Python is the Language of the Year
Why Are All These Idiots More Successful Than You?
We Need Coding in Schools, but Where are the Teachers?
Alex Gaynor — About Python 3
Microsoft’s New Systems Language
What Happens When One of Your Coworkers Dies
A basic guide to when and how to deploy HTTPS
WarGames Magazine Identified
Why Good Programming Projects Go Bad
You Should Change Your Python Shell
Cerberus 0.5 is out (and it breaks stuff)
On Why I Still Prefer Traditional Books to eBooks
MongoDB and REST API go for a picnic (video and slides)
We Are All Remote Workers
My interview on being a MongoDB Master
Eve with Python 3.3 Support
The Future of Programming
Excuses for Lazy Coders
Free Robust Email Validation API
Eve v0.0.8 has been released
ORM is an anti-pattern
MongoDB Masters Summit 2013
MongoDB User Group a Cesena
Champion Pythonista
Sito ufficiale e blog per il progetto Eve
Hacking Italia
Guida introduttiva agli HTTP Cache Header
Quali sono i font migliori per scrivere codice?
Multi-threading in Python
Gestione degli Eventi in Python
Le profonde intuizioni di Alan Kay
Backbone.JS vs Angular.JS: dissacrare il mito
Libri gratuiti sul linguaggio C
Vi presento Eve il framework per le REST API Web
Python ti mette le ali
Aggiornato il Piccolo Libro di MongoDB
Cerberus 0.0.2: tipi di dato personalizzati
Come evitare i trabocchetti di MongoDB
Python Tools per Visual Studio 1.5
La documentazione di Django in formato ePub
REST API con MongoDB
Convalidare un dizionario Python con Cerberus
Una mattinata con MongoDB
Ancora su TypeScript
TypeScript: prime impressioni
Scrivete il dannato manuale
Ottimizzare le prestazioni di MongoDB
Decodificare le date in un flusso JSON (Python)
Pybooks – Le migliori risorse gratuite su Python
JSBooks – Libri Open Source su JavaScript
Sull’essere un Programmatore
Imparare Python con Codecademy
Analisi delle performance in Python
Flask-MimeRender v0.1.2
Sviluppare una RESTful Web API con Python, Flask e MongoDB
E finalmente esce Sublime Text 2
Come usare al meglio WebKit Inspector
Windows Azure ora supporta ufficialmente Python
Convertire una data JSON in un oggetto datetime Python
Il filmato del mio intervento al Ravenna CNA BarCamp
Xamarin abbandona il progetto Silverlight per Linux
Primi passi con SSH
Come annullare una Commit in Git
WhyMCA Mobile Developer Conference 2012
Git si è rifatto il look (e non solo)
Conosco solo PHP. Come scrivo una applicazione web in Python?
Opportunità per esperti Joomla e PHP
Offline / Online: superare la crisi anche grazie alla rete
Guido van Rossum a EuroPython 2012
Imparare Git un passo alla volta con Git Immersion
Speaker a EuroPython 2012
Comprendere il MVVM – Guida per Sviluppatori JavaScript
Imparare HTML e CSS Online con Codecademy
Evidenziare il codice sorgente via JavaScript e CSS con Rainbow
Ritrovato il codice sorgente di Prince of Persia perduto 23 anni fa
ASP.NET MVC, Web API, ASP.NET Web Pages (Razor) sono Open Source
Infografica: PHP vs Ruby vs Python
Amazon EC2: Quanto si risparmia con le Reserved Instances rispetto alle classiche On-Demand?
Usare Git con Dropbox
7 Risorse Per Sviluppatori JavaScript
Python per Facebook
Codemotion Roma 2012
Sublime Text 2 un anno dopo
Primo importante aggiornamento del Piccolo Libro di MongoDB
Link Consigliati dal 29.2 al 5.3.2012
Flask MimeRender nel Python Package Index (PyPI)
Piccolo Libro di MongoDB
E’ uscito il Piccolo Libro di MongoDB
Una REST API che adatta le sue risposte al MIME Media-Type delle richieste HTTP
Il Piccolo Libro di MongoDB
Imparare a Programmare… Pensando da Informatico
JavaScript come Primo Linguaggio
Identità Digitale e Personal Branding per studenti del liceo
Branching di successo per Git
Python nella scuola italiana. Si può.
Come guadagnare $19.000 sul App Store imparando a programmare
Microsoft Silverlight e Adobe Flash verso la resa. Comincia l’era di Re HTML5
Python Tools per Visual Studio per accedere a Kinect SDK ed Excel via Python
Ci sono più offerte di lavoro che Programmatori .NET
Il mio intervento al KnowCamp 2011: Fuga dalla Comfort Zone
Perché non acquisterò la biografia ufficiale di Steve Jobs
Python per il Web
Il Linguaggio più importante per il Programmatore
Dennis Ritchie se n’è andato
Sull’arte di arrangiarsi dei clienti
A Farewell to Steve Jobs
La mia fuga dalla Comfort Zone al KnowCamp 2011
Web Designer e Programmatori Front End si incontrano a From The Front 2011
Sui Vantaggi del Programmatore Poliglotta
SQL Server e il Cloud di Amazon EC2: vantaggi e svantaggi
Frammenti di Cloud Computing al Romagna Camp 2011
Chess@home è una Intelligenza Artificiale Distribuita per gli Scacchi
Print.css è il foglio di stile per il web designer attento all’ambiente
Python Tools per Visual Studio 1.0
Imparare a programmare online con Codecademy
Sopravvivere a Google Panda in Italia
HTML e CSS di base per i Web Designer del futuro
Quattro passi tra le nuvole al Romagna Camp 2011
Bootstrap è il CSS Framework di Twitter
Mono 2.10.3 gira su OS X Lion (ed è vivo e vegeto)
Sono altrimenti impegnato
JavaScript trucchi e suggerimenti avanzati
Python Tools per Visual Studio 2010 arriva la RC1
Google Web Fonts 2 i font gratuiti e ottimizzati per il Web
Dei vizi del programmatore #3: Orgoglio
Noi programmatori miglioriamo con l’età (forse)
Qualche riflessione sull’esperienza del Co-Working
Domani si lavora in spiaggia! Vieni al #cowobeach
Windows 8 e i dubbi sul destino di Silverlight
Il Cloud Computing è davvero affidabile?
Dei vizi del programmatore #2: La Fretta
Dei vizi del programmatore #1: La Superbia
Perché le Web Startup non amano .NET Framework?
Il Progetto Mono salvato in extremis dal suo fondatore
Una API ufficiale per Google Page Speed
Sulla Usabilità delle Password
Python Tools per Visual Studio ecco la Beta 2
Siti fluidi coi CSS Framework: Inuit.css
Google Shopping Italia è finalmente online
Costruire siti fluidi coi CSS Framework: Tiny Fluid Grid
Avviare un Download con richiesta di nome file da una pagina ASP.NET
Servire 500 milioni di utenti con Python e Django
Vuoi lavorare in una Startup italiana?
Il reddit dei programmatori italiani
Come scoprire i font di una pagina web?
Inserire un marchio nelle immagini via JavaScript
Google Speed ora è anche Online
Flux: il monitor diventa crepuscolare
Il Formato Valuta in ASP.NET quando il sito è all’estero
Google Page Speed ora gira anche su Chrome
Eclipse Foundation lancia la beta pubblica di OrionHub
SublimeText 2 – Un sofisticato text editor per codice, HTML e prosa
Programmare in Python con Visual Studio 2010
Programmazione, SEO, Startup – Il Meglio della Settimana #4
Impara Python in 10 minuti
Cancellare tutte le Tabelle da un Database SQL Server
Come rimuovere tutte le Stored Procedure da un database SQL Server?
Programmazione, SEO, Startup – Il Meglio della Settimana #3
Microsoft, mi tocca boicottare pure IE6countdown.com
Introduzione alle Regular Expression – Terza Parte
TEMPO: mostrare dati JSON con solo codice HTML
Ecco Cloud9 IDE la Piattaforma per Programmare nel Cloud
Programmazione, SEO, Startups – Il Meglio della Settimana #2
Introduzione alle Regular Expression – Seconda Parte
Introduzione alle Regular Expression – Prima Parte
Programmazione, SEO, Startups – Il Meglio della Settimana #1
Il Processo Creativo nell’Era Moderna
TuoGuru – Il mercato italiano del Know How
Disponibile il programma completo di BE-Wizard 2011
Google Testa Il Feedback Utente Come Segnale di Ranking
SourceKit – Scrivere codice in Google Chrome e salvarlo su DropBox
Google Shopping, è imminente il lancio italiano
Il meglio di Stack Overflow in una collana di eBook gratuiti
Il futuro del codice sorgente è online?
La banda larga simmetrica porterà Internet fuori dal medioevo
Humans TXT – Il robots.txt per gli esseri umani
BE-Wizard 2011 porta in Italia i guru di SEO e Web Marketing
Come aumentare del 250% la conversion rate del tuo sito
Eric Meyer aggiorna il suo famoso CSS Reset
Python vince il TIOBE Programming Language Award 2010
Oltre il 50% degli utenti web ora supporta il formato video HTML5
Adobe Flash è una Pessima Idea
E’ Python il linguaggio del 2011
Come accorciare links e URL usando le API di Bit.ly via ASP.NET
About
Programmazione Asincrona per C# e VB
Una ottima guida di riferimento per lo sviluppatore ASP.NET
Books I Have Read
Speaking
Open Source