I’m a terrible artist but, if you have an idea for a technical drawing please send me a DM on Twitter (@ChrisShort) or e-mail. Thanks!

Perspective

I like to remind everyone this time of year that, unless they have people’s lives in their hands, you have to keep things in perspective. Chances are you’re in a terminal on a laptop on planet earth which is but one watery orb circling a star as it hurtles through the Milky Way which is but one of many galaxies moving across the universe. Try not to take things too seriously. [Read More]

DNS is Awesome

There are so many cool things about DNS one drawing is not going to do it justice. Please let this drawing serve as an inspiration to learn more about DNS. Sign up for DevOps'ish! DevOps'ish is a weekly newsletter covering DevOps, Cloud Native, Open Source, and the 'ish between. DNS is awesome because it allows you to have a full blown CDN for next to nothing. [Read More]

DIY Buffer using IFTTT

Update: As of 2019-12-10, it would appear that due to rate limits and other service changes, this process is now broken. I leave this here in memory of the over three years of exemplary service IFTTT has given me. Buffer is a great tool for scheduling and posting content to social media. But, it costs money to do any sort of real sharing. I prefer to share more content from others than I do my own. [Read More]

HTTP/2 Primer

Hypertext Transport Protocol v2 (HTTP/2) is here and is being implemented at an ever quickening pace. HTTP/2 is going to speed up the web and enable new capabilities. There is a lot that stays the same but there are some significant changes coming. In educating myself I decided to illustrate some of the changes in HTTP/2: The first thing to keep in mind is the primary reason for HTTP/2 even being a protocol is to improve performance (and not necessarily security). [Read More]

OSI Model

The Open Systems Interconnection model (OSI model) defines a concept where every function of a computing system resides at one of its seven levels. When people say, “Layer 3 routing” or “L7 load balancing” they are referring to the OSI Model. Sign up for DevOps'ish! DevOps'ish is a weekly newsletter covering DevOps, Cloud Native, Open Source, and the 'ish between. It is an incredibly handy tool for troubleshooting as it reminds you to check the system at each layer. [Read More]

PHP Memory Directives Relationship

I recently had to templatize PHP configurations using Ansible and Jinja2. I had to do some research to ensure that the memory directives that were being defined were actually valid. The three directives I was tinkering with were: memory_limit upload_max_filesize post_max_size Sign up for DevOps'ish! DevOps'ish is a weekly newsletter covering DevOps, Cloud Native, Open Source, and the 'ish between. These three directives values’ are actually tied together. [Read More]