Skip to content
View ChronSyn's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report ChronSyn

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
ChronSyn/README.md

Hi! 👋

I'm Scott, a full stack developer that specialises in Javascript and Typescript.

My path through technology

This is a timeline of the main technologies I've used over the years. Those marked as 'commercial' were used in both commercial and non-commercial projects, while those marked as non-commercial were only used in personal/non-commercial projects.

  • Delphi (2006 - 2010, non-commercial)
  • Delphi Firemonkey (2010 - 2013, non-commercial)
  • JQuery (2014 - 2016, commercial)
  • Node, Express (2014 - Present, commercial)
  • Socket.io (2014 - 2018, commercial)
  • AngularJS (v1) (2016 - 2017, non-commercial)
  • Angular (v2 - v6) (2017 - 2018, non-commercial)
  • Typescript, React, MobX, React Native, Expo (2018 - Present, commercial)
  • Docker (2018 - present, commercial)
  • C# (2019 - 2020, commercial)
  • Apollo Server + Client (2019 - 2023, commercial)
  • Supabase (2021 - Present, commercial)
  • Hasura (2022 - 2023, non-commercial)

Summary

  • I created Quicache (pronounced Key-cache, or Kwi-cache [as in Quick-cache] -- either is fine), a memory-based JS key-value data cache
  • I created JS-ThemeGen, a Javascript library for quickly generating colour shades
  • I created TSOpenLDB, a library for interacting with the UK National Rail Open LDB staff API
  • I've worked on a large number of commercial React and React Native projects for clients across the world

Most people know me as a coder, but I've also got 20 years experience with non-code related IT stuff. Yes, I can probably fix your computer.

Awesome tools I use

  • Supabase - An open-source alternative to Firebase
  • Expo - A framework for developing, building and deploying React Native applications
  • Moti - A React Native library for building animated components (Based on Reanimated 2)
  • Portainer - A docker container for helping to manage your docker containers

So many repos!

Many of my repos are forks of useful projects. I don't use all of them, but I like to keep a copy of projects that I think might be worth looking into in future.

Let's Connect

  • Twitter - dev tweets aren't as common these days as they once were
  • Dev.to - rarely posted to

Pinned

  1. quiCache quiCache Public

    A simple key-value cache for Javascript applications

    TypeScript 3 2

  2. themegen themegen Public

    Automatically generate colour shades for your themes!

    TypeScript 5

  3. TheTransportLab/TSOpenLDB TheTransportLab/TSOpenLDB Public

    A typescript-first library for retrieving UK train times from the National Rail OpenLDBSVWS staff service

    TypeScript 1

  4. TSDarwinPushport TSDarwinPushport Public

    A node.js library for listening for data from the National Rail and Network Rail data feeds

    TypeScript

  5. terraform-supabase terraform-supabase Public template

    A preconfigured Terraform repo for Supabase

    HCL 8

  6. supabase-custom-claims supabase-custom-claims Public

    Forked from supabase-community/supabase-custom-claims

    How to implement custom claims with Supabase

    PLpgSQL