James Ford
Software Engineer
james@jamesford.io
About Me
My name is James and I love trying out new things in the software world. I received a CS degree in 2013 and have been a professional software engineer ever since. I have professional experience in writing APIs, backend development and frontend web dev.
I've been using Linux in different ways for nearly a decade and a half and enjoy heavily configuring my workspace. I've used Ubuntu, Debian, Fedora, Arch and tried countless other distros as well.
Skills
Backend
- Go
- Java (+Spring)
- Scala (+Akka)
- PHP (+Laravel)
- PSQL/MySQL
Frontend
- HTML/CSS
- Bootstrap/Materialize
- Javascript (+Jquery)
- Node.js (+Electron)
DevOps
- K8s (+Helm/Skaffold)
- AWS S3/EKS/EC2/Lambda
- Git (+Gitlab CI/GH Actions)
- Linux/Bash
- Nginx
This Site
This site is hosted on a Linode LKS cluster using ingress-nginx to manage domain routing and a separate Nginx pod to serve files. SSL is provided by cert-manager.
Everything was written using Vim. You can try out my minimal, portable config by running :so http://vim.jamesford.io/
inside Vim.
There is NO Javascript on this site! This page is completely built using HTML and CSS.