From 2b92fa838183d1b3396d6662794849ef3323f83c Mon Sep 17 00:00:00 2001 From: Adam Burgess Date: Tue, 25 May 2021 16:20:31 +1000 Subject: [PATCH] add homepage --- favicon.ico | Bin 0 -> 5430 bytes index.html | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 favicon.ico diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..739041f1a25b13c6fbb0bd6093f3f0acbbedc8ad GIT binary patch literal 5430 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 aE|~vDxJ+Z-w3&a#_`x53@edAo;Qk9k;U+Tx literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 3bad5d4..f17c47d 100644 --- a/index.html +++ b/index.html @@ -2,10 +2,77 @@ Adam + - +

Hi there!
 - Adam

+

I'm a software developer in Sydney.

+

Here are some projects I've created:

+
    +
  • +

    https://github.com/adamburgess/linq - @adamburgess/linq on npm

    +

    I use C#'s IEnumerable extensions quite a lot, and the javascript version, linq.js, is very large. My version is 1.25kb.

    +
  • +
  • +

    https://github.com/adamburgess/alpine-apk - alpine-apk on npm

    +

    Alpine Linux is a minimal linux distro, great for docker. I wanted to query its package manager, APK, from Node.

    +
  • +
  • +

    https://github.com/adamburgess/nr - @adamburgess/nr on npm

    +

    + NPM's package.json scripts is quite convenient for running things. Yet, npm run X and yarn X are fairly slow - 150ms+.
    + nr is a simple bash script using jq to run scripts. 30ms. Much faster. +

    +
  • +
  • +

    https://github.com/adamburgess/celeste-high-frame-rate

    +

    Celeste is a fun platformer, with a banger soundtrack. The developers lock the ingame framerate to 60 fps, which is in my opinion painful.
    + This small patch overrides that limitation, and the game easily hits 240fps. +

    +
  • +
  • +

    https://tarkov-time.adam.id.au - source at https://github.com/adamburgess/tarkov-time

    +

    Escape from Tarkov has a day/night cycle. This site shows you the time, and how long it will be to a future time. Deployed on netlify.

    +
  • +
  • +

    https://crop.adam.id.au

    +

    A helper for ffmpeg's crop filter. Drag and drop an image and select it to get a crop filter in the correct format.

    +
  • +
  • +

    https://bundlephobia.fly.adam.id.au/size/@adamburgess/linq

    +

    + bundlephobia.com uses webpack. I've found it gives slightly incorrect results because of this. I also wanted to get the brotlified sizes for my packages.
    + This builds the package with rollup, using the Skypack service, cached with redis and deployed on fly.io.
    + No UI as of yet, but it also generates shields – see the readme of my linq package above for examples. +

  • +
  • +

    https://github.com/adamburgess/image-builder

    +

    + I build a lot of my projects with Docker, so I've made my own base images.
    + Using Github Actions and a custom Makefile, they automatically update whenever a dependency changes – whether it be the docker image, an alpine package, a github/lab repo, or an npm package. +

  • +