Skip to content
A picture of Ryan Patterson

Ryan Patterson

Software Development & Consulting

Hire me

You need software that both works right now and will be maintainable by your team for years to come, even though the business requirements will change. I can help you build that software.

Here’s what I can do for your business:

Over 19 years of software development experience

Technologist

open source, personal projects, ACM ICPC

Software Developer

web development, systems design, team leadership

SimplyInsured

application design, leadership, training, code review

Facebook

employee onboarding & training, internal tools

If you need an experienced software developer to help your organization scale up, let’s get in touch.
Contact me
Find out about what I’ve been up to.
Here are some recent posts from my blog. See more posts.

Ephemeral Servers on Hetzner

I developed a method to efficiently use Hetzner cloud servers by booting from a removable volume and automating server deletion when idle, significantly reducing costs.

Stop using em in media queries

CSS media queries are used to create responsive layouts. Conventional wisdom tells us that we should use relative font sizes to specify layout dimensions, because that improves accessibility, however this wisdom is outdated in the current browser landscape.

Automating an SSH session with Python

Learn how to automate an SSH session for a MUD game using Python, iTerm2 triggers, and asyncio, enabling bot-like functionality for character commands and interactions.

Let’s discuss how I can help your business run more effectively.
  • Resume
  • Blog
  • Contact
© 2024 by «200 OK LLC».
«CGamesPlay» is a trademark of 200 OK LLC.