Skip to content
View FollowTheProcess's full-sized avatar
Block or Report

Block or report FollowTheProcess

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
FollowTheProcess/README.md

header

Software Engineer, UK

About Me

  • Self taught Software Engineer currently working in the fintech sector
  • Highly proficient in Python, Go, and AWS
  • Always keen to learn new skills and tech (latest is learning Rust ๐Ÿค“)
  • Pretty much constantly hacking on personal projects
  • Love writing CLIs (not really sure why, I just can't get enough)

FollowTheProcess-trophy


Stats

stats graph languages graph

Tech Stack

Languages

Go Python Rust

DevOps

Git AWS Azure Linux Docker Terraform

Tools & Frameworks

GraphQL Django PostgreSQL

Current Projects

Not everything is here but a few of my favourites ๐Ÿค“

  • Python CLI that automates a bunch of python developer tasks
  • Automatic cloning of GitHub projects (concurrently!)
  • Virtual environment detection and auto-creation
  • Integration with the GitHub GraphQL API
  • Maintainer since September 2021
  • Python automation and testing toolkit
  • Used by a bunch of high profile projects e.g. pip, pipx etc.
  • Modern, lightweight, concurrent build system/task runner written in Go
  • Alternative/improvement over e.g. make, just
  • Custom hand-rolled declarative language including lexer, parser and AST
  • Incremental builds based on file hashing and sum checks
  • Semantic versioning CLI written in Go
  • Interact seamlessly with semver git tags
  • Perform semver bumping with a single command
  • Implements search and replace templating for bumping project metadata files

Contact

Pinned

  1. pytoil pytoil Public

    CLI to take the toil out of software development ๐Ÿค–

    Python 14 2

  2. msg msg Public

    ๐Ÿš€ A lightweight terminal printing toolkit for Go CLIs.

    Go

  3. py py Public

    (Experimental) port of the python-launcher to Go.

    Go

  4. spok spok Public

    It's a build system Jim, but not as we know it ๐Ÿ––

    Go 4

  5. gowc gowc Public

    Toy clone of coreutils wc in Go

    Go

  6. tag tag Public

    The all in one semver management tool ๐Ÿ› ๏ธ

    Go