😁 Ahoy, I’m Charlie Cooksey!
What do you do?
I’m a software engineer with over 15 years professional experience. I’ve focused mostly in Ruby, Python, PHP, and Go with emphasise in backend: ElasticSearch, GraphQL, Postgres & MySQL, Redis, Mongo, JSON APIs and their architecture. I practice test-driven development, behavour-driven development, and continuous integration. I’ve worked in a variety of industries, including cyber-security, education, and technology.
What hardware do you use?
My laptop is a Dell XPS 13” developer edition running Linux Mint 20.3 on an Intel i7. My desktop PC is an AMD Ryzen 9 3900X running Linux Mint 20.3. My preferred phone and tablet is Apple devices.
And what about software?
Linux (Mint), macOS at work. Vim / RubyMine, tmux, ZSH / BASH, Ruby, PostgreSQL, MySQL, ElasticSearch, Rails & Sinatra + various gems. I love open source. My favorite languages are Ruby and Python.
What is this site?
This is my blog. It’s a knowledge transfer and domain for both my resume and personal life updates. My hope is that you find this site useful. I typically write about technologies using Ruby, Rails, Python, JavaScript, TypeScript, PHP, & Java.
This site is created with
- Ruby
- Jekyll
- SASS
- Google Fonts
I’ve recently ported it from Middleman to Jekyll, so some things are temporarily broken.