Skip to content
View DanielFGray's full-sized avatar

Sponsoring

@benjie

Organizations

@transform-it

Block or report DanielFGray

Report abuse

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

Report abuse
DanielFGray/README.md

Hello world! 👋

I'm Dan, and I build software. I'm a big fan of Node.js, ReactJS, and TypeScript. Other libraries and technologies I enjoy using include:

  • Postgres - the world's most advanced database, is an integral part of almost every app I build. I built a code-generation tool called pg-sourcerer to generate code from your Postgres database, which was inspired by:
  • PostGraphile - generates GraphQL schemas using introspection data from your Postgres database. The graphile-starter is amazing!
  • Redux - especially since Redux Toolkit, is great for managing complex application state. you might check out my ts-redux-frontend I made to explore some of it's features.
  • Ramda.js - I enjoy "functional" programming, and often find myself leaning on Ramda. I wrote a request to add the P combinator as R.on.

I have a blog where I often write about various programming-related things, and occasionally about music.

As a Linux user, I like to make use of the command line and automate things with Bash scripts. ([1][2][3])

I have some experience with other languages as well, such as Python, Rust, Haskell, and Clojure.

Outside of programming, I teach teach music, play drums in bands, and attempt to play guitar (at home). Peep the SoundCloud!

Pinned Loading

  1. pg-sourcerer pg-sourcerer Public

    generate code from Postgres introspection data

    JavaScript 2 1

  2. postgres-playground postgres-playground Public

    run postgres in your browser and see query results

    TypeScript 6 2

  3. tw-heropatterns tw-heropatterns Public

    tailwindcss plugin for dynamically generating background patterns

    JavaScript 11 1

  4. fzf-scripts fzf-scripts Public

    a collection of scripts that rely on https://github.com/junegunn/fzf

    Shell 462 31