Caution
Likey, nothing better symbolises the chaotic vibe of my approach to coding than this; the time when I was 15, stumbled upon a broken umbrella, and had no qualms asking, or answering, the question "Could you fit all the pieces of an umbrella in an apple?"
Important
Howdy, I'm Nathan, a.k.a. Skenvy, "30's"-year-old Australian.
I'm building inconsequential projects for fun and learning. The more inconsequential the better.
Degree'd in Computer Engineering, Maths and Geology, I've spent several years working across a range of technical roles, starting off with FPGA development, then product support, .Net/Azure desktop app design, consulting, "data", and for the last few years as something that is SRE-adjacent, "devops"-y cloud thangs.
Tip
My dotfiles are setup for maximum cloneability, from main
. home
is my home. Or, make yourself at home, too.
Warning
Probably pointless decoration having the lists here, but it feels empty without them. Might make it relevant eventually, might not.
Generic
- vsc
- vim
- AWS (via CFN/CDK/TF)
- GCP (via TF)
- GitHub Actions
- BuildKite
- Docker
- Docker-Compose
- K8s
- Helm
- K9s
- PostgreSQL
- BigQuery
- RedShift
- dabbled in Cassandra
- Git
- Mercurial
- Agile
- Kanban
- Scrum
Languages
- Python
- Bash
- Java
- Yaml (lol)
- Make (lol).
- C#
- Go
- Ruby
- PowerShell
- Julia
- R
- VHDL
- Rust
- Kotlin+Android
- Erlang/Gleam
- JS
- TS
- Node
Note
I maintain several niche packages that besides their respective typical hosts, also live in GitHub Packages. There's also my gists. One that I have on my favourites bar because I regularly need to access it to remember it is SSH for multiple GH accounts.
- julia-release: A github action to release a julia project in a way that feels more ideologically alligned with how I'm familiar with releasing, as opposed to julia's officially recommended release pattern.
- dependabot-linguist A ruby package that can be used to have a guess as to what sort of dependabot configuration is appropriate for a given repository, with the primary use case of automating the configuration across multiple repositories without the need to manually investigate their contents.
- Collatz: An attempt at a personal Rosetta Stone and collation of language-fu-isms, all attempting to achieve sort of the same thing, along with various general repository health examples, and learning github actions.
- Sudoku: A java JFrame implementation of a sudoku solver I wrote circa 2013 and have been sitting on with the desire to one day convert it into an android app. The distinction between this and other solvers is that this tries to catagorise the difficulty of the puzzle by which tactics it needed to solve it, that is to say, it tries to solve it using only specific techniques, in order, without resorting to heuristics / brute force that would be unobtainable for a person.
- Honours Thesis (2017): ECDSA and ECDH in VHDL for FPGA
Note
Skenvy by Nathan Levett is licensed under CC-BY-SA-4.0