Skip to content
View cconstab's full-sized avatar
💻
Coding
💻
Coding
  • https://github.com/atsign-foundation
  • Mariposa California
  • X @cconstab

Organizations

@atsign-company @atsign-foundation
Block or Report

Block or report cconstab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cconstab/README.md

Hi there I'm Colin Constable, my @sign is @colin

Work

In mid 2019 together with three friends we started Atsign, our plan to change the world through a new Internet protocol. It was a crazy idea, we had no code just a simple question, "what is the simplest way to assert an identity on the internet?". The answer a simple string, what we call an atSign now, where the owner can mange their own data behind the @sign and allow others to access it under their control. We started writing demo code in Dart and found it perfect for having a single code base across, x86, ARM and ARM64, as we wanted our protocol to run natively on everything from lightbulbs to cloud servers. We quickly found that whilst people loved the idea of the protocol not everyone wanted to or needed to know every verb we had built into it. So we started building and SDK that abstracted the underlying protocol to what seemed to the developer like a global limitless key value database. Once the SDK was stumbling we started extending to the Flutter framework and that's when we got involved in the amazing global Flutter community a vibrant source of like minded innovators. Dart/Flutter is awesome and we see so many ideas from developers that should be in the world but they often stumble on the complexities and costs of the backend infrastructure. The SDK and underlying atPlatform allows developers to produce end to end encrypted applications, that need no infrastructure for the developer to manage or deploy. We have of course open sourced everything and it can be found here, along with our dev site and our website and registrar site for @signs, which are free or paid.

The @ Protocol

Overview of the interactions (Mermaid source here).

History

My background is in large scale infrastructure, networking and security. My full history is detailed on LinkedIn

Popular repositories

  1. hamlib-web hamlib-web Public

    Publish in near real time rig information to the web via the @platform and @wavi using the hamlib rigctld daemon to get rig information.

    Dart 2

  2. catweb catweb Public

    HamLib CAT GUI and publish frequency/mode to the web

    Dart 2 3

  3. snackeater snackeater Public

    Send Snacks demo using the @platform

    Dart 2 3

  4. at_nautel_snmp at_nautel_snmp Public

    Monitor a Nautel Transmitter via the atPlatform securely

    Makefile 1

  5. sshnpd_stream sshnpd_stream Public

    Dart 1

  6. contrail-installer contrail-installer Public

    Forked from Juniper/contrail-installer

    Install scripts for OpenContrail