Skip to content

Latest commit

Β 

History

History
25 lines (18 loc) Β· 2.41 KB

File metadata and controls

25 lines (18 loc) Β· 2.41 KB

Hi there πŸ‘‹

My name is Andrey, I'm usually working on my own projects here, on GitHub. There are a lot of utilities for solving different tasks that appear in my Internet life; and some projects are made just for fun.

Libraries:

  • node-console-progress-bar-tqdm – progress bar for CLI on Node.js (TS) with an interface that very similar to Python's TQDM
  • go-background-task-scheduler – scheduler for running in-process background tasks on Go; can be persistent using bbolt
  • node-linkify-lite – very lightweight library for replacing URLs in a text with HTML links; doesn't support TS for now, but if someone asks, I'll do it

Miscellaneous:

  • andre.life – my homepage with its own simple building system
  • Game of Life – an implementation of Conway's Game of Life on TS + Parcel; you can try it on life.underlime.net
  • asm-primes – a programm on NASM that calculates a sum of primes; was written only for assembler fun

Utilities:

  • sms487 – an Android app (on Java) and a server (on Go) for sending notifications from a phone to SQS
  • dotfiles – config files for *nix systems: zsh, tmux, vim, git and others, some useful scripts
  • publish-to-orphan-gh-pages - a GitHub action (on JS) that I use for publishing my GitHub pages
  • infrastructure – some Ansible playbooks ans shell scripts for deploying server solutions
  • huegrok – since Ngrok isn't available anymore in my location, I created my own solution with Bash and Ansible; simple but good enough for my tasks
  • github-repos-backuper – nobody knows the future of GitHub there, so I have this utility for periodically backing up of my repositories; it clones all of them to a local storage
  • busybox-utils – utils based on Busybox for environments where are no package managers and a lack of useful utils