The developer

From a C64 to ShallWe

I have always been a nerd in the best sense of the word. It started in 1982, when my dad brought home a Commodore C64. I was the kid in a BASIC course who had no idea what the adults were talking about, but I loved every minute. Thanks, Dad.

In 1995 I discovered HTML, and the web felt like magic. The first home connection came through the Nettuno provider in my hometown of Udine. I was browsing on Netscape 0.9, curious about Mosaic, and then watched that codebase turn into Internet Explorer. My first pages were plain text with a few tiny GIFs, some even animated. It already felt like the future.

I bought a hosting plan with about 2 MB of space, uploaded my first website to a server in Canada, and felt unstoppable. Soon after, I moved to GeoCities and built pages about X-Files, a little friend community, and even a local football team site that I ran for two years. It sounds ancient now, and part of me is sad that new generations will never experience that wild early web.

Life happened, and I took a different path. But I kept learning on the side: HTML, CSS, JavaScript, Java, C++, C#. The curiosity never left.

Why ShallWe exists

ShallWe started as a way to help people get together without the noise of endless feeds. The idea was simple: make planning easy, make memories easy, and keep the focus on the group.

At first I imagined a PWA so everyone could use it from anywhere. Then I moved to Flutter and Dart to build a stronger foundation for Android, Windows, and web. Android is the current focus, Windows is being tested privately, and the web version is heading toward a PWA so iOS users can install it from Safari.

Version timeline

Alpha

  • Core groups, chat, and events
  • First gallery and announcements
  • Early UI experiments

Beta 1

  • Stability improvements
  • Admin tools and tokens
  • Initial onboarding cleanup

Beta 2

  • New Firebase project setup
  • Gallery tied to groups
  • Home screen refresh

Beta 3

  • Developer tools groundwork
  • Feedback flows started
  • Event and suggestion cleanup

Beta 4

  • Memories section on the home screen
  • Feedback inbox with screenshots
  • Events and suggestions unified
  • Polished admin and developer menus

RC1 (1.2.x)

  • Release 1.2.0 baseline on Android + web
  • Progressive 1.2.x updates through testing
  • Google sign-in and environment stability fixes
  • UI and event/calendar improvements across the app

Stable 1.3 line

  • 1.3.0 set the stronger foundation for events, memories, notices and messaging
  • 1.3.4 brought the Noticeboard and Home refresh
  • 1.3.5 added better direct messages, replies, links and image sharing
  • 1.6.0 is available on iPhone, Android and web

Where it is going

I still believe in the idea: a calm place for real groups. The next steps are continued improvements across iPhone, Android and the web.

If you want to help test or share feedback, I would love to hear from you.

Request tester access