shop

Paid tools. Sign up to get a free demo of each.

Coolr

The keyboard-first menu bar eyedropper for designers and developers.

€0.99 demo inside

install

Open source I keep up: Django packages, an editor theme, and the hooks that run before every commit.

django-adr (opens in a new tab)

A Django reusable package to manage Architectural Decision Records (ADR).

Python 1 stars 0 forks
#adr#architecture-decision-records#django#django-app#djangorestframework

pre-commit-hooks (opens in a new tab)

Pre-commit hooks that catch the drift no test fails on: undocumented environment variables and disagreeing version declarations

Python 1 stars 0 forks
#changelog#dotenv#linter#pre-commit#pre-commit-hook

see

The product design side of the work, as it goes up on Dribbble.

read

Writing on how teams are led, how software is engineered, and how the two meet the people using it.

Tracking architectural decisions in Django

Technical decisions rarely get written down anywhere useful. They happen in chat threads, in meetings, inside a developer's head - and then they evaporate. The result is predictable: lost context, repeated debates, and avoidable mistakes.

02 Jun 2026 #Software Engineering

A modern Django HTML date input

As the purpose of Django's form widget for dates is mainly to validate your input as a well-formed date, you might want to turn to the more refined user experience offered by the HTML5 date picker.

21 Oct 2025 #Software Engineering

Scope shift: meaning and metrics for cross-functional teams

Being part of a delivery team can create sustainability challenges, both organizationally and mentally. We often blame context switching for disrupting otherwise well-led sprints. It fragments attention, reduces productivity, and can lead to burnout. But there’s another tendency to watch out for.

22 Jul 2025 #Agile Teams

Get yourself a better Django proxy experience

Ah, Django proxy models and the power they hold! Yet, the implementation aftermath can highlight a number of unwanted side-effects. Here's a couple of tips when working with Django proxies that will make end-users grateful and developers sigh in relief.

23 Jul 2021 #Software Engineering

meet

Who I am in a paragraph, the CV that matters, and every way to reach me.

Product Delivery Lead with 20+ years of experience delivering digital products across complex environments. Grounded in philosophical aesthetics, I combine product strategy, UX, and technical expertise to turn business needs into cohesive digital experiences. My background in digital media, development, and delivery enables informed end-to-end decisions with an uncompromised focus on quality and design.

Technical skills

  • Product Management & Discovery
  • Product Delivery & Leadership
  • UX & Design
  • Digital Product & Web
  • Technical

Experience

  • Product Delivery Lead

  • Web Project Lead

  • Web Project Lead

  • Web Coordinator

  • Web Designer & Content Manager

  • Founder & Digital Specialist

Education

  • Georgia Institute of Technology (Online)

  • Harvard Online

  • The London School of Journalism

  • Sapienza Università di Roma

Additional

  • Open Source Django and open-source contributor.
  • Mentorship Coaching at 20tab, Django Girls and Minerva Sapiens Center for Advanced Training.
  • Writing Publisher of technical features and tutorials.
  • Book Contributor to How to Create Innovation (2021).