The other side of the web

Software laboratory for projects
outside standard patterns.

We build custom tools, web applications, automations, API integrations and AI-powered solutions for real-world projects, with a practical, direct approach shaped around your needs.

◎ move your mouse / touch the screen
NaN === NaN → false

Not a Number is the variable that, compared to itself, always returns false. It is the metaphor of a professional who is never the same as before: growing, changing and reinventing with every project.

Solution Architect, software laboratory and unconventional point of view: NaN works where the solution does not come from a standard package, but from a perspective built around the problem.

The N is a mirror. Every new project requires a new perspective. The solution emerges when the way of observing the problem becomes specular to its nature.

One single goal: to overcome the meaning of «NO».


      
// hover to scatter the letters, move away to rebuild them
Who's behind it

Alberto Nannini

IT consultant and freelance developer for over twenty years. Entire stacks built from scratch, a clear preference for surgical changes over rewrites, and a commitment to fully understanding what gets used before using it.

NaN experiments with all sorts of AI technologies to build tailored tools for clients: chatbots trained on company content, publishing pipelines, data processing, model output optimization and advanced prompt engineering. Alongside code there is room for vintage electronics and retrogaming, 3D printing, aerial drone footage and a healthy dose of applied curiosity.

Among the more experimental research is KymD., a music project that uses AI as a compositional instrument to perform physically impossible instrumental gestures: a lab where technology becomes expression, not a shortcut.

Full-stack dev AI & automation Chatbot AI Prompt engineering API integration Vintage software Electronics & retrogaming 3D printing Drone footage Metal detecting Alternative technologies
What we offer

Services & solutions

Packaged solutions and fully tailored projects.

Custom web development

Institutional sites, web applications, Web Apps and portals built to measure, in clean, maintainable code. No anonymous templates.

B2C & B2B e-commerce

Complete sales platforms, retail and wholesale, with integrated management systems and advanced commercial logic, from storefront to backoffice.

PunchOut catalogues

cXML integration and PunchOut catalogues for Ariba and the main corporate e-procurement systems.

Applied AI & chatbots

Chatbots trained on your content, model output optimization and advanced prompt engineering for reliable, repeatable results.

Automation & pipelines

Autonomous flows that remove repetitive work: content generation, multi-channel publishing, sync between ERP, web and cloud.

API integration

Integrazioni avanzate tra sistemi eterogenei, anche con API in stato beta: gestionali, social, marketplace, servizi cloud. Token, OAuth, webhook e flussi dati su misura.

HW, SW & hosting

Hardware and software supply, hosting and domain management: a single point of contact to get and keep your project online.

Vintage electronics & retro

A passion before a service: collecting and retrogaming, from the 1972 Magnavox to Vectrex and Virtual Boy. Occasionally, and only on request, a little advice or repair.

Real-time site backup

A system to download anytime, over HTTP, a ZIP archive with the complete, always up-to-date backup of your site, databases included. It complements your provider's backups and installs on any PHP site, non-intrusively.

Systems consulting

Design, configuration and maintenance of systems and servers, optimization and hardening of the infrastructure. Tailored systems consulting to keep everything tidy and performant.

Multi-OS hardware support

Hardware and software support on Windows, Unix/Linux and macOS, plus mobile device support. Diagnosis, repair and configuration, on any platform.

Drone, 3D & alternative technologies

Aerial drone footage, 3D printing, metal detecting and alternative technologies such as Geiger counters, UV counters and non-conventional instrumentation: the exploratory and creative side that completes the digital project.

🏠 NaN also provides on-site IT consulting and support for private individuals: the first contact and a brief description of the issue are handled via WhatsApp, so the situation can be assessed quickly.
Experiments lab

Small tools, great care

Micro-projects and tools born out of curiosity, online and working.

Real work

When «no» becomes a product

Case study · Automation

A social desk that runs by itself

For a manufacturing company with a catalogue of thousands of products NaN built a fully autonomous system that publishes daily on YouTube, Facebook and Instagram with zero human intervention. Data starts from the ERP, gets turned into automatically generated videos (headless HTML5 rendering, editing and audio muxing) and carousels, uploaded to a CDN and published at the right time via never-expiring tokens, with retry logic, granular logging and alerts on anomalies. The quote planned for manual control: the flow turned out 100% transparent and independent.

3social platforms
0human intervention
24/7autonomous publishing
PHPMySQLNode.jsPuppeteer headlessFFmpegGraph APIYouTube Data APICDN / FTP
Case study · Cloud & API

From a third-party sheet to AWS, zero-click

For a client NaN connected an external service that produces XLSM files to an AWS infrastructure, with integrations to still beta-stage APIs. The system automatically converts the sheet data, normalizes it and publishes it to AWS over SFTP, handling authentication, retries and validation. For the end user everything happens zero-click: data goes in one side and comes out published on the other, without a single manual step.

0user clicks
XLSM→AWSautomatic conversion
SFTPsecure publishing
API betaAWSSFTPXLSM conversionend-to-end automation
Case study · Real-time

A penny-auction platform

A penny-auction site where the price starts at zero and rises one cent per bid, with a timer that resets on every bid: the last to bid before it expires wins. NaN built from scratch the manual bidding and a schedulable automatic bidding system to play away from the PC, timer management proof against overlapping near-simultaneous bids, anti-hacking checks, logging of every user action to guarantee fair play, per-second refresh of all auctions in the browser and deep Facebook integration.

+1cper bid
1suser-side data refresh
autoschedulable bidding
PHP engineeringComet / reverse AjaxMySQLconcurrent timersanti-hackingFacebook integration
Case study · Email marketing

A newsletter engine for over a million contacts

A standalone newsletter engine, built from scratch, running on a dedicated local SMTP server and handling lists of over a million names organised into groups and sectors. Full double opt-in, internal searches with filters saveable directly as send groups, delivery and open tracking, SPF, DKIM, DMARC and BIMI management, multi-IP sending to protect reputation and optional Amazon SES integration when scaling is needed. All transparent, no black-box platforms and no per-contact fees.

1M+names in list
doublefull opt-in
multi-IPsending & reputation
PHP engineeringdedicated local SMTPSPF / DKIM / DMARC / BIMIdelivery trackingsaveable filtersAmazon SES (optional)
Case study · Experimental · AI

Making models «talk»: cognitive archaeology of AI

An experimental investigation activity, carried out for study and empirical verification. NaN orchestrates several AI models in parallel, prompting them with alternative perspective prompting techniques to push them to their limits, up to inducing controlled hallucinations. By exploiting the different «faces» and biases of the models available today, statements emerge that a single model would not produce; cross-comparing the answers, empirical and statistical methods weigh the reliability of each to reconstruct the most likely information. An investigative approach, not a commercial service.

Nmodels in parallel
crosscross-comparison
weightstatistical analysis
alternative perspective promptingmulti-modelPythonstatistical analysisempirical verificationexperimental investigation
The method

Consultants, not just «professionals»

A consultant is not someone with an answer for everything, but someone who understands the questions, finds solutions and explains them.

Understand before using

We won't use a technology without knowing what's written underneath and being able to reproduce it. Frameworks are great tools, but they should be mastered, not endured.

Surgery, not demolition

Minimal, targeted changes instead of full rewrites. We act where it matters, preserving what already works.

Permanent learning

IT is a scientific subject: you train continuously, you don't improvise. Expertise expands with the needs of each project.

Transparent quotes

For tailored ideas it always starts with a feasibility assessment. An accurate technical analysis is already half the project: it gets discussed together, with no surprises.

Our collaborators

We don't work alone

For every project NaN works with selected collaborators, each the best in their field.

Housing, hosting & domains

Altea 365

Part of Altea Federation, it is our collaborator for housing and hosting, domain registration and management, DNS and business email: the solid, reliable infrastructure we put projects online on.

altea365.it →
Fibre & Telephony

Multivoice

A MultiWire brand, in the telecommunications market since 1995: FTTC/FTTH fibre, phone lines and IP PBXs, a single point of contact for voice and Internet with real-person support. Based in Bruino, it operates across the Metropolitan City of Turin.

multivoice.it →
Get in touch

Give your idea a chance

Got a project, even just a sketch? The first contact happens via email or WhatsApp: we assess its feasibility and, if it makes sense for both sides, we turn it into something concrete.

✉ First contact via email or WhatsApp