8000
Skip to content
View agj's full-sized avatar

Block or report agj

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

👀

Hi! I'm agj.

A bit about me

  • I'm a programmer/developer/whatever you wanna call it with a background in design and art. Not an engineer.
  • My output's mostly been centered around web frontend, games, Flash (I'm old), UI and other visual interactive stuff.
  • I also have plenty of experience doing full-stack web work and other various things, in fact.
  • I'm a functional programmer! Hire me if you do functional!
  • I'm a huge languages nerd. 目前我在學的是中文!
  • I do not use any sort of LLM/“agent”/gen-AI thing. 🚫🤖

Stuff I know

The following are more or less in order of decreasing familiarity or expertise.

Category The stuff
Programming languages TypeScript, JavaScript, Elm, Nushell, Bash, PHP, Gleam, OCaml, Clojure, Racket, Elixir, Python, Lua
Human languages Spanish, English, Japanese, Mandarin Chinese
Databases MySQL/MariaDB, SQLite, Postgres, Redis
DevOps Bitbucket Pipelines, Nix, AWS, Github Actions, Docker, Fly.io
Other tech HTML, CSS, SQL, Git, Node, Vue, Jest, Tailwind CSS, Storybook, Less, Sass

Some projects

Name         Context Description
elm-knobs Elm Package that offers an easy way to create a control panel to manipulate values interactively. Useful for prototypes and for the exploration stage of a UI project.
dot-into TypeScript/JavaScript A microlibrary for a sort of “pseudo-syntax extension” to do function piping using the globally-available .into() method.
3000-traditional-hanzi Language learning A resource for studying traditional Chinese characters. It's a table of characters sorted by optimal study order, ready to input into a flashcards software.
Spwords Game; Elm Sports-themed typing game in which you come up with words that contain certain letters as quickly as possible.
Cielos Game; Gleam Simple game in which you fly around an ethereal environment collecting stars.
Tielmaps Elm A code foundation for a basic pixelly platformer.
Flower Pattern Digital toy Draw pretty patterns on your screen! Old code.
Userscripts Web browser Extensions to websites that can be installed using Greasemonkey or similar browser add-ons.
Bookmarklets Web browser A small collection of lightweight utilities for the browser.

Pinned Loading

  1. elm-guide-es elm-guide-es Public

    Forked from evancz/guide.elm-lang.org

    “Introducción a Elm”, traducido al español.

    Elm 2

  2. elm-knobs elm-knobs Public

    A simple control panel to tweak values interactively. 🎛️

    HTML 4

  3. dot-into dot-into Public

    Next best thing to a pipeline operator in JS and TS. ↪️

    TypeScript 1

  4. agj-userscripts agj-userscripts Public

    Web browser scripts for use with Greasemonkey and similar.

    JavaScript

  5. tielmaps tielmaps Public

    A foundation for a pixel platformer game written in Elm.

    Elm 1

  6. 3000-traditional-hanzi 3000-traditional-hanzi Public

    Generation of 3000+ traditional Chinese characters data file for importing into a flashcards software.

    TypeScript 31 6

0