The Curious Engineer

All blogs / DevOps / SRE / infrastructure

Justin Garrison's Homepage

justingarrison.com

Recent content in Justin Garrison's Homepage

DevOps / SRE / infrastructureLinux / UnixEssays / personal

Posts
305 from 11 May 2006 to 8 Sep 2026
Posting
monthly (11 in the last year)
Kind
personal blog
Feed
https://justingarrison.com/index.xml

2026 9

  1. 2026 09 08 kimchi
  2. Wrtk8s
  3. Cfp
  4. Using an iPad Pro as a Laptop
  5. Kubernetes Autoscaling
  6. Your Slop, My Sludge
  7. Kubernetes Carrier V2
  8. The State of Immutable Linux
  9. Favorite Books and Papers of 2025

2025 4

  1. PETaflop cluster
  2. Dollar Driven
  3. Signal Domain Shortcut
  4. Get Started With Self-Hosting

2024 12

  1. Run a Bluesky PDS From Home
  2. Platforms Engineering
  3. 21 More AWS Services They Should Cancel
  4. Cloud Customer Patterns
  5. The World Is Eating Software
  6. Kubernetes 2.0
  7. Ten Years of Kubernetes
  8. How to Grow Your Infrastructure
  9. Fargate Is Not Firecracker
  10. Hello Sidero
  11. The other SDLC
  12. Nu Shell Is Cool

2023 13

  1. Amazon's Silent Sacking
  2. How I Track My Resume in Git
  3. 4 Tips for a Better Conference Experience
  4. The Data Driven Falacy
  5. Terraform vs. GitOps vs. System Initiative
  6. Document Driven Meetings at Amazon
  7. Patterns vs Platforms
  8. Zsh Global Aliases
  9. Document Driven Meetings
  10. Mastodon Is Doomed
  11. Launch Flatpak apps easily from your terminal
  12. Content was king
  13. Amazon EC2 names explained

2022 58

  1. 2022 was the year of Linux on the Desktop
  2. Mastodon instance with 6 files
  3. Goodbye - 123dev #100
  4. 123dev
  5. Hugo RSS Improvements
  6. Low tech is high tech - 123dev #99
  7. Harder than they seem - 123dev #98
  8. Application environments
  9. Avalanche - 123dev #97
  10. Automated, immutable, and declarative
  11. Upside down - 123dev #96
  12. Where are you going? - 123dev #95
  13. Application Native Infrastructure - 123dev #94
  14. Sharpen your pencil - 123dev #93
  15. DART - 123dev #92
  16. Time is one of the hardest things to deal with - 123dev #91
  17. Expertise - 123dev #90
  18. Networking - 123dev #89
  19. LARPing - 123dev #88
  20. Devops vs SRE
  21. The computer is the network - 123dev #87
  22. Learning hurdles - 123dev #86
  23. How does that work? - 123dev #85
  24. Uplifting - 123dev #84
  25. Stretching yourself - 123dev #83
  26. Eye candy - 123dev #82
  27. Refreshing - 123dev #81
  28. Searching for an answer - 123dev #80
  29. Cubernetes - 123dev #79
  30. Cubernetes
  31. Career paths - 123dev #78
  32. Structure - 123dev #77
  33. Delayed failure - 123dev #76
  34. Reconciliation - 123dev #75
  35. Infrastructure as software
  36. Memories - 123dev #74
  37. Vacation - 123dev #73
  38. Conferences - 123dev #72
  39. Automation is beautiful - 123dev #71
  40. Too much to learn - 123dev #70
  41. Who's on call? - 123dev #69
  42. OOM gonna get you - 123dev #68
  43. CD happens - 123dev #67
  44. Dockershim and some network tips - 123dev #66
  45. The right tool for the job - 123dev #65
  46. Black boxes - 123dev #64
  47. Just go - 123dev #63
  48. Cascading failures - 123dev #62
  49. War - 123dev #61
  50. There's always time to refactor - 123dev #60
  51. Making it look easy - 123dev #59
  52. What will you invent? - 123dev #58
  53. The price is right - 123dev #57
  54. You have nothing without trust - 123dev #56
  55. Reverse engineering a chrome extension
  56. The world goes round - 123dev #55
  57. Measuring your impact - 123dev #54
  58. You're free; it's free - 123dev #53

2021 62

  1. A year in review - 123dev #52
  2. Lessons learned from 123dev newsletter
  3. A bit on web3, community, and the purpose of life - 123dev #51
  4. Intentional weakness, getting a job in tech, and OSS funding - 123dev #50
  5. Skills, stories, and software every dev should know - 123dev #49
  6. Skills, stories, and software every dev should know - 123dev #48
  7. Skills, stories, and software every dev should know - 123dev #47
  8. Skills, stories, and software every dev should know - 123dev #46
  9. Skills, stories, and software every dev should know - 123dev #45
  10. Skills, stories, and software every dev should know - 123dev #44
  11. Skills, stories, and software every dev should know - 123dev #43
  12. Skills, stories, and software every dev should know - 123dev #42
  13. Skills, stories, and software every dev should know - 123dev #41
  14. Skills, stories, and software every dev should know - 123dev #40
  15. Skills, stories, and software every dev should know - 123dev #39
  16. Skills, stories, and software every dev should know - 123dev #38
  17. Exponential growth and shipping - 123dev #37
  18. Tools and workflows - 123dev #36
  19. Mental health is health - 123dev #35
  20. The importance of docs - 123dev #34
  21. Climbing the corporate ladder - 123dev #33
  22. Please stop building custom CD tools - 123dev #32
  23. No code mo problems - 123dev #31
  24. Resiliency and new domains - 123dev #30
  25. What it’s like to ship products - 123dev #29
  26. Working faster not harder - 123dev #28
  27. Be kind and AWS Infinidash 🌩️ - 123dev #27
  28. Reliability is the most important feature - 123dev #26
  29. Integration Test Email #25 - 123dev #25
  30. Declarative and imperative - 123dev #24
  31. Nostalgia technology, DNS, and lessons learned as a senior engineer - 123dev #23
  32. 🐱🕯️ Curious tools and resume tips - 123dev #22
  33. When does software end? How do we get there? - 123dev #21
  34. What does complexity look like? 🕰️ - 123dev #20
  35. Kubernetes EU 2021 edition - 123dev #19
  36. The feeling the first time your code works - 123dev #18
  37. Is magic real? - 123dev #17
  38. What does Blockbuster and misquoting Darwin have in common? - 123dev #16
  39. Writing things from scratch and containers - 123dev #15
  40. Rolling upgrades and three links I disagree with - 123dev #14
  41. Just say no ⚽😑 - 123dev #13
  42. Your code is on fire 🔥 - 123dev #12
  43. Practice, handling errors, and some python 🐍 - 123dev #11
  44. Hidden work, systems design, compensation, and faster learning - 123dev #10
  45. Balance, free resources, lock-in, and whitepapers - 123dev #9
  46. Vertical auto scaling Daft Punk elliptic curves - 123dev #8
  47. How to learn and three projects to try - 123dev #7
  48. 🔒 Creating IAM and handling exceptions - 123dev #6
  49. HTML, queues, and whiteboarding - 123dev #5
  50. 📃 Make your resume stand out and write your docs with semantic line breaks - 123dev #4
  51. AWS as a framework, pair terminals, and bash script template - 123dev #3
  52. Learning new things and developer productivity - 123dev #2
  53. Welcome to 123dev - 123dev #1
  54. Successful Slack
  55. GitHub URL Hacks
  56. Making 123dev Website
  57. One year as a developer advocate
  58. The Document Culture of Amazon
  59. Dvorak: the good, bad, ugly, and recommendations
  60. Whiteboarding software and hardware
  61. Getting started with signal
  62. Breaking into tech

2020 6

  1. How to On-board New Hires Remotely
  2. From Dev to Devrel
  3. Snap out of it
  4. Shell Shortcuts
  5. The WFH Survival Kit
  6. Palm Companion Phone Review

2019 2

  1. Experience from Six Months of Remote Work
  2. Rate of Successful Retire

2018 5

  1. Here’s to you
  2. Goodbye Disney Animation
  3. The Economics of Writing a Technical Book
  4. A Nitpicky ChromeOS Review
  5. Dear Kubernetes Community

2017 5

  1. Infrastructure Survey Results
  2. Which Linux File System Should You Use?
  3. How-to Debug a Running Docker Container from a Separate Container
  4. On-Prem Development Kubernetes Cluster Options
  5. 2017 Predictions

2016 17

  1. Why Kubernetes is Abbreviated k8s
  2. Nest Cam Outdoor vs. Ring Stick Up Cam
  3. What Kind of Ethernet (Cat5, Cat5e, Cat6, Cat6a) Cable Should I Use?
  4. Google OnHub Feature Requests
  5. How to Quickly Switch to a Different Month or Year in the Windows 7 Calendar
  6. Space Computing 🚀 and Orbit Native Applications
  7. What Is a Virtual Machine Hypervisor?
  8. No SDN Kubernetes
  9. Wordpress in Docker on a Raspberry Pi
  10. Exposing Services using Ingress with Kubernetes <= 1.5
  11. Linux on Windows Doesn’t Matter
  12. Major Linux Successes on the Desktop: 2016
  13. Config Management Sucks Recording
  14. Nexus Player vs. Roku 4 vs. Apple TV 4
  15. Getting the Most Out of Twitter
  16. 2016 Predictions
  17. 2015 Predictions Follow-up

2015 7

  1. Crowd Surfing
  2. iPhone vs. Android vs. webOS: A Counterpoint
  3. Windows vs. Linux Hardware Support
  4. Recommended Reading (or listening)
  5. 10 Minute Monitor Ambient Light
  6. 2015 Predictions
  7. What It’s Like to Interview for Tech Jobs

2014 4

  1. Prevent People from Forwarding or Replying All in Outlook
  2. What Does “Free as in Speech” or “Free as in Beer” Really Mean?
  3. Nexus 5 or Moto X? Review and Comparisons from a Past iPhone User
  4. 2014 Technology Predictions

2013 11

  1. How To Be Successful with a Standing Desk
  2. Turning 30
  3. What is Pulp, Candlepin, Foreman, and Katello
  4. Version Number 0: A New Way to Do Software Versions
  5. Make Domain Users Part of Local Admin Group in OS X
  6. Slim Wallet Comparison
  7. Why a Rubber Band Is the Best Wallet I’ve Ever Had
  8. A Better Way to Handle Multi Sign In
  9. Azusa Pacific University Counter-Strike Map
  10. Microsoft Surface RT Review
  11. 2013 Technology Predictions

2012 9

  1. Google Mini Search Appliance Teardown
  2. Boxee TV Review
  3. IFTTT Belkin Video Recipes
  4. How To Use the Restore Partition to Break Into a Mac Running OS X Lion
  5. How to Install Alternate Media Players on Your Apple TV (XBMC, Plex)
  6. How to Jailbreak Your 2nd Generation Apple TV for Extra Functionality
  7. 15 Ideas to Buy or Build Your Perfect Standing Desk
  8. Tiny Towers Strategy
  9. 2012 Technology Predictions

2011 39

  1. How To Modify Your Existing Desk to Make It a Standing Desk
  2. How to Search for Text Inside of Any File Using Windows Search
  3. How To Sync Your Shared Google Calendars with Your iPhone
  4. What Is Chime.in and How Is It Different from Facebook/Twitter/Google+?
  5. How to Install Android on Your HP Touchpad
  6. How to use Facebook, Twitter, Google+, and Foursquare via SMS
  7. How to Control a Remote Computer Using Only Your Chrome Web Browser
  8. What is Arduino? Learn About This Open-Source Electronics Platform
  9. How to Automatically Cool Your Entertainment Center When It Gets too Hot
  10. 9 HTPC Plugins that Should Exist
  11. Samsung Chromebook Review
  12. When Should You Properly “Eject” Your Thumb Drive?
  13. Learn How to Upgrade and Manage Your Amahi Server Storage
  14. Upgrade your Windows Home Server with Amahi
  15. How to Migrate from Facebook to Google+
  16. How to Clean Your Dirty Smartphone (Without Breaking Something)
  17. How to Create a Live Ubuntu USB Drive With Persistent Storage
  18. Cleanup Your Windows 7 Login Screen and Remove Unwanted Logon Items
  19. Mac OS X Viruses: How to Remove and Prevent the Mac Protector Malware
  20. Sync Encrypted Files with Dropbox and SecretSync
  21. How to Pick the Right Motherboard for Your Custom-Built PC
  22. How to Upgrade your Ubuntu ISO Without Re-downloading
  23. Enable Editing for All Office 2010 Documents by Disabling Protected View
  24. How To Make Windows Home Server into a Domain Controller
  25. How to Remotely Control Your PC (Even When it Crashes)
  26. How to Disable Pidgin Notifications in Ubuntu
  27. How to Transfer All Your Information to a New PS3: Video Tutorial
  28. How to Transfer All Your Information to a New PS3
  29. Have You Ever Wondered How Your Operating System Got Its Name?
  30. How to Install a Wireless Card in Linux Using Windows Drivers
  31. How to View Netflix Watch Instantly in XBMC
  32. How to Manage and Use LVM (Logical Volume Management) in Ubuntu
  33. How to Print from Gmail on Your Android or iPhone Using Cloud Print
  34. How to Use Linux Commands in Windows with Cygwin
  35. How to Customize Your Mac OS X Boot Logo
  36. What is Logical Volume Management and How Do You Enable It in Ubuntu?
  37. The Best of CES (Consumer Electronics Show) in 2011
  38. The Worst of CES (Consumer Electronics Show) in 2011
  39. 2011 Tech Predictions

2010 36

  1. Use Your PC to Keep Yourself Entertained While Traveling for the Holidays
  2. How to Share Links Between Any Browser and Any Smartphone
  3. 20 Windows Keyboard Shortcuts You Might Not Know
  4. 9 Alternatives for Windows Home Server’s Drive Extender
  5. How to Create a Software RAID Array in Windows 7
  6. Disable Scan and Fix for Removable Drives in Windows
  7. Screenshot Tour: XBMC Media Center 10 Has Add-ons, Skins, and More
  8. How to Cross-Reference Actors/Movies (or Cheat at the Kevin Bacon Game)
  9. Manually Restore System Files from Your Windows Installation Media
  10. Consolidate Movie Collections in XBMC with Movie Sets
  11. How to Recover Specific Files from a Windows System Image
  12. How Your Computer is Exactly Like a Delicious Reuben Sandwich
  13. What is the Linux Kernel and What Does It Do?
  14. Mount USB Devices in Virtualbox with Ubuntu
  15. Never Run Out of Minutes Again: Make Free VoIP Calls on Android Phones
  16. How to Crack Your Forgotten Windows Password
  17. How to Backup Your Linux PC with Simple Backup
  18. 3 Easy Ways to Connect to Windows Shared Folders from Linux
  19. Record Videos of Your Desktop on Any OS for Free
  20. Copy and Paste in Outlook Without Messing Up Your Formatting
  21. Upgrade Your old iPod with Rockbox
  22. Help Computer Users Remotely with TeamViewer
  23. Build Your Own Personal Wiki Accessible from Any PC
  24. Install Homebrew Apps in the WebOS Emulator
  25. How to Create a Wallpaper Slideshow in Ubuntu
  26. Create a Windows 7 Theme Pack From Scratch
  27. Test Drive webOS Without Buying a Phone
  28. Four Ways to get Instant Access to a Terminal in Linux
  29. Tag and Rename Music with TagScanner
  30. Run Android on Your Windows Mobile Phone
  31. How to Batch Edit Photos with Phatch
  32. Use Ctrl+Alt+Del for Task Manager in Linux to Kill Tasks Easily
  33. Rip Audio CDs in Linux with Sound Juicer
  34. Making of webOS (r)evolution commercial
  35. 2009 Predictions Follow-up
  36. 2010 Tech Predictions

2009 3

  1. Tesla Roadster
  2. Software Recycler
  3. 2009 Predictions

2008 1

  1. Camera Zoom hack

2006 2

  1. IT Crowd Cross-stitch
  2. Is 55 the Answer?