Skip to content
View ChronSyn's full-sized avatar

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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)
  • NextJS (2021 - Present, commercial)
  • Supabase (2021 - Present, commercial)
  • Hasura (2022 - 2023, non-commercial)
  • Liquid templating (2025 - Present, 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 created With-Env-Config, a small CLI to enable automatically append env variables to your env via the terminal (using appropriate prefixes for specific frameworks)
  • I've worked on a large number of commercial React and React Native projects for clients across the world in a number of different industries

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
  • Storybook - A tool to build, test, and document UI components

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

  • Blog - An infrequently updated Blog
  • Dev.to - rarely posted to

Pinned Loading

  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. with-env-config with-env-config Public

    JavaScript