Skip to content
View Azpect3120's full-sized avatar
  • 20:41 (UTC -07:00)

Highlights

  • Pro

Block or report Azpect3120

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

Hayden Hargreaves


X: azpect_3120 Linkedin: Hayden Hargreaves GitHub Azpect3120

"Code is like humor. When you have to explain it, it’s bad." – Cory House

"An idiot admires complexity, a genius admires simplicity." - Terry A. Davis

Skills

Languages: Go, Lua, Python, Java, C/C++, Zig, Typescript, SQL, HTML, CSS

Libraries: HTMX, Gin, Tailwind CSS, Spring Boot

Tools of the Trade: NixOS, Linux, Neovim, Git, ssh, Docker, PostgreSQL

Current Projects

  • Home Server Pub/Sub Event Loop: A systemd that listens for server events and publishes them to clients that subscribe.
  • ERAU IoT Web: Working with Professor Seth McNeil to create an Internet of Things web all across the Embry-Riddle Prescott Campus.

Project Ideas

  • Home Server Web Dashboard: A dashboard to create, manage, and view web services on my home server.
  • Home Server Email Report: Generate a report and send it to the owner of the home server containing status and other useful information.
  • Home Server File Manager: Upload, download and delete files from the shared drives on the server from anywhere using a web GUI.
  • Mutable String Class: Create a mutable string class in python using Object-Oriented-Programming.
  • Cellular Automation Simulation: Video Reference
  • Leet Code Clone: Web application with a backend allowing users to upload and test code with defined test cases.

Github Stats

I'm an Early 🐀

🌞 Morning                545 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   13.37 % 
πŸŒ† Daytime                1830 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   44.91 % 
πŸŒƒ Evening                1633 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   40.07 % 
πŸŒ™ Night                  67 commits          β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.64 % 

πŸ“… I'm Most Productive on Monday

Monday                   944 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   23.17 % 
Tuesday                  499 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   12.25 % 
Wednesday                668 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.39 % 
Thursday                 675 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.56 % 
Friday                   655 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.07 % 
Saturday                 197 commits         β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   04.83 % 
Sunday                   437 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   10.72 % 

πŸ“Š This Week I Spent My Time On

πŸ’¬ Programming Languages: 
JavaScript               14 hrs 30 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   48.94 % 
TypeScript               5 hrs 43 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   19.32 % 
Python                   2 hrs 2 mins        β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   06.90 % 
C                        1 hr 9 mins         β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.91 % 
Docker                   58 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.28 % 

πŸ”₯ Editors: 
WebStorm                 23 hrs 11 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘   78.22 % 
PyCharm                  2 hrs 18 mins       β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   07.76 % 
CLion                    1 hr 49 mins        β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   06.13 % 
Neovim                   1 hr 9 mins         β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.89 % 
IntelliJ IDEA            37 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.09 % 

Last Updated on 08/03/2025 01:06:31 UTC

Pinned Loading

  1. TCPNotificationManager TCPNotificationManager Public

    Server/Client TCP notification system for communication between a server and many cleints.

    Go

  2. ServerFileManager ServerFileManager Public

    JavaScript

  3. gomon.nvim gomon.nvim Public

    Live reloading neovim plugin for GoLang devlopment

    Lua 8

  4. MediaStorageServer MediaStorageServer Public

    Media storage server for storing images within folders on a local machine or in the cloud.

    Go 2

  5. AuthenticationServer AuthenticationServer Public

    User authentication server built with the Gin framework, PostgreSQL database, and UUID-keys for user authentication.

    Go 2

  6. Web-Database-Viewer Web-Database-Viewer Public

    Go