Ruby On Rails

Leader | Engineer | Instructor | Generalist

Generalist Engineer

Job #1: Conquer the status quo to enable ever broader horizons.
Seeking: A great company that truly embraces building better together.

The Stack

In all my life I've never seen a list I was so sure would be growing...Quickly

AWS
AWS
IAM
Legend
XP:

EC2 / RDS / ECS / ECR / S3 / CF / VPC / AMIs
No one knows it all

Agile / SCRUM
Agile / SCRUM
Don't Go
Chasing Waterfalls
XP:

Build → Ship →
Review → Iterate
This is the way

Bash / Shell
Bash / Shell
Jason Bourne Again
XP:

Solving life's little problems... One Shell Script at a time

CI / CD
CI / CD
Ship it fast
Ship it good
XP:

Who has time to run the entire test suite locally these days?

Docker
Docker
It Work's on my Machine
XP:

Security Tip:
Containers. Don't Contain

Git
Git
What Commitment Issues?
XP:

History tells a tale.
Piece by piece

Javascript
Javascript
A Framework a Day...
XP:

Vanilla JS skills render you agnostic

Jira
Jira
Tickets Please
XP:

Seriously, Why Epics instead of Marathons...?

Linux
Linux
Do It Yourself!
XP:

So many flavors
Gotta try em all

MarkDown
MarkDown
Up Your Doc Game
XP:

Yeilds longterm dividends for both product & team

NGINX
NGINX
Gateway to the Internet
XP:

Speed, Scale, Security, Simplified

NewRelic
NewRelic
Complexity meets Clarity
XP:

Built for uptime
Optimized for excellence

Next.js
Next.js
Prod Ready React
XP:

Final Answer to...
What framework comes Next?

Python
Python
Everything's Zen
XP:

First Impression:
Whitespace sensitive Ruby... I'm in love

REST APIs
REST APIs
Make CRUD Cool Again
XP:

A uniform interface a day Keeps the hackers at bay

RSpec
RSpec
Mock Not A Stubby Spy
XP:

Refactoring green suites ... So Satisfying

Rails
Rails
Convention
Configuration
XP:

The G.O.A.T. API
This backend gets it done

React
React
Virtual Domtastic
XP:

Legit super clean components since 2013

Ruby
Ruby
Home Base
XP:

Solid foundation of my coding journey

SASS
SASS
Variable Styles
XP:

Mixing Nested Funcs...
Approaching a 'real' language

SSH
SSH
No HomeLab
No Problem
XP:

Remote access:
The 'keys' to the castle

Sidekiq
Sidekiq
Even Batman
had Robin
XP:

It's dangerous to go alone, bring a Sidekiq

Sinatra
Sinatra
Don't rock the Bloat
-Frank
XP:

Ruby !== Rails
Simple, clean DSL

TypeScript
TypeScript
JS that Scales
with Confidence
XP:

Modern JS: Now with 100% less undefined

VirtualBox
VirtualBox
One Machine - Every OS
XP:

When you absolutley, positivley must test Windows...

jQuery
jQuery
Wizz, Bang
HAZZA!
XP:

Look Mom! I can do sorta magical things on the internet

oAuth
oAuth
You awake feeling
refresh_token
XP:

Can't auth via blood sample just yet so... Next best thing

postgreSQL
postgreSQL
Relationships are easy
XP:

When the JOIN hits your eye like GROUP_BY ...That's Aurora

Good Design and Best Practices

Will carry me further than all the syntax in the world.

Projects

Pushed a few commits or so far... Only 42,000 to go!

Make the most of it

Things tend to work out best for those who make the best of how things tend to work out.

A Little History

Many roads traveled, all have brought me exactly where I need to be...
Here and Now

Youth

Farm Life

Yes, A real farm.
With Cows and Chickens and everything.

College Years

College Life

In a word they were,
interesting.

Management

Renaissance Printing

8 Years navigating the victories & perils of operating a business

Dev BootCamp

DevBootCamp

Serious Web Development Training Seriously

Git Foo

GitFoo

Unless commit.include?
"Initial" || "Bug Fix"
Push to master you shall not.
Pull always you must.
-Yoda

Interests

Areas I'd love to contribute to.

Robotics

Roboto

When robots rule the world, at least I'll still be able to land a programming gig!


A.I.

A.I.

If the internet is a giant series of tubes then A.I. is for sure a giant(er) series of gates.


Electric Vehicles

EV Bus Conversion

ZoomZoom > VroomVroom

Time to 'Power Up' globally. 🍄

Fun Fact: I built my own from scratch before it was cool.
Would you link to know more?


"Auto"-Mobiles

Self Drive

26 Coast to Coast road trips under my belt.
I really enjoy a good drive.
I'd give up the steering wheel in an instant if...
it meant everyone else did too.

Time is the fuel we all burn

Take it and make it.
Live life each day to the fullest.
Choose to do all the hard things, this and every day.

Finally

A Giggle a day keeps the demons away.

10188089_25_600_450