24 Oct 2025 » Learning a new programming language
22 Nov 2017 » Web applications in Haskell with WAI
16 Nov 2017 » Querying PostgreSQL with Haskell
14 Nov 2017 » What is functional programming?
05 Nov 2017 » Static typing or fast delivery?
05 Nov 2017 » Pluggable procedure calls
12 Jun 2017 » Time & Java
25 Mar 2017 » Simple FSMs and event-sourcing in Haskell
10 Jan 2016 » Practical category theory
30 Dec 2015 » Finding pairs duplicates
27 Dec 2015 » Refactoring Java code to FP, a case study
12 Nov 2015 » Functional XML transformations in Java
28 Sep 2015 » Know you JDBC!
14 Sep 2015 » Legacy code and Characterization Tests
22 Jul 2015 » Validations with TotallyLazy
19 Dec 2014 » Roy Fielding on Versioning, Hypermedia, and REST
17 Nov 2014 » Imparare la programmazione funzionale
14 Aug 2014 » CIS 194, week 2, Algebraic Data Types
10 Aug 2014 » Introduction to Haskell, week 1
04 Jul 2014 » Data types as graphical shapes
03 May 2014 » Summary: x-Driven x do not change anything
29 Mar 2014 » Interesting links
24 Mar 2014 » On “Enlightenment”
18 Feb 2014 » On frameworks
26 Jan 2014 » How to programmatically manage a Light Table-aware nREPL server
12 Dec 2013 » Terrifying
11 Dec 2013 » JDBC Lint
09 Dec 2013 » Fainting Goat Systems
05 Dec 2013 » (JAR) Hell is here
24 Oct 2013 » Power comes from Emergence
18 Jul 2013 » A short tutorial on clojure.java.jdbc
21 Apr 2013 » Clojure and Java data structures interoperability
26 Feb 2013 » Abstraction
26 Oct 2012 » Learning faster
05 Sep 2012 » Software Construction
16 Aug 2012 » True OOP
28 Mar 2011 » Come prolungare la vita delle batterie dei laptop
09 Nov 2009 » Discussione - Adozione dell’Agile
06 Nov 2009 » The Agile Coach
03 Nov 2009 » Wiki Creole mode for Emacs
03 Nov 2009 » Come fare una presentazione
30 Oct 2009 » User Stories Applied, capitolo 2
30 Oct 2009 » User Stories Applied, cap. 1
30 Aug 2009 » Behavioural-Driven Development
06 Aug 2009 » Automazione!
01 Aug 2009 » Overloading in Ruby
27 Jul 2009 » Integrazione Continua
11 Jul 2009 » Ruby - code blocks, coroutines e closures
10 Jul 2009 » Ruby - linguaggio interessante
27 Jun 2009 » Assert first!
11 Jun 2009 » Campagna per il pensionamento di IE6
07 Jun 2009 » Web Software Engineering?
07 Jun 2009 » Google Wave!
06 Jun 2009 » Cos’è AJAX?
05 Jun 2009 » Riflessioni sul cloud computing
04 Jun 2009 » JDK7 - piattaforma modulare multi-linguaggio
02 Jun 2009 » L’importanza della pianificazione
30 May 2009 » L’importanza di comunicare
27 May 2009 » Desktop-search in KDE 4.2
19 May 2009 » Hello world!