Skip to content
View Jack-Gledhill's full-sized avatar
💡
Got my Master's degree in Doin' Things
💡
Got my Master's degree in Doin' Things

Organizations

@constellation-net

Block or report Jack-Gledhill

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

Hello, World! 👋🏻

// main.go

package jack

var Jack = Person{
	Name:      "Jack Gledhill",
	Pronouns:  []Pronoun{HeHim, TheyThem},
	Languages: []Language{Go, Python, JavaScript, Ruby, Java, Haskell},
	Contact: Contact{
		Discord:  "@jacktek",
		Email:    "me@jackgledhill.com",
		GitHub:   "https://github.com/Jack-Gledhill",
		LinkedIn: "https://www.linkedin.com/in/jackgledhill",
		Website:  "https://jackgledhill.com",
	},
	Occupation: Occupation{
		Role:     "Student Web Developer & Digital Support",
		Employer: "Sheffield Students' Union",
		URL:      "https://su.sheffield.ac.uk",
	},
	Education: Education{
		Institution: "University of Sheffield",
		Course:      "MEng Software Engineering",
		Graduated:   false,
		Year:        2,
		URL:         "https://sheffield.ac.uk",
	},
	Projects: []Project{
		{
			Name:         "jackgledhill.com",
			Description:  "Personal portfolio website",
			Technologies: []Technology{Svelte},
			URL:          "https://jackgledhill.com",
			Source:       "https://github.com/Jack-Gledhill/jackgledhill.com",
		},
		{
			Name:         "Constellation",
			Description:  "Homelab, including Kubernetes & Proxmox clusters and TrueNAS server",
			Technologies: []Technology{Kubernetes, TrueNAS, Proxmox},
			URL:          "https://starsystem.dev",
			Source:       "https://github.com/Jack-Gledhill/starsystem.dev",
		},
	},
}

func init() {
	// Recover from panics
	defer func() {
		if recover() != nil {
			Jack.TellSelf("There there, everything will be OK :)")
		}
	}()

	Jack.DoStuff()
}

Pinned Loading

  1. jackgledhill.com jackgledhill.com Public

    My personal CV / portfolio website introducing myself and the work I've done

    Svelte 2

  2. genesis genesis Public

    Ansible Playbooks for deploying a secure, logless VPN with Wireguard to an Ubuntu server

    Jinja 1

  3. hydra hydra Public

    Kubernetes manifests to be deployed to the Hydra cluster by ArgoCD

    1

  4. smtp2gotify smtp2gotify Public

    An adapter that receives alerts over SMTP and relays them to a Gotify server

    Go 2

  5. k3s-ansible k3s-ansible Public

    Deploys a k3s cluster to a group of Raspberry Pis, codenamed Hydra

    Jinja 1

  6. olympus olympus Public

    Ansible Playbooks for properly setting up a Virtual Machine with Docker

    1