RSS.Social

Justin Garrison's Homepage

follow: @[email protected]

Posts

Dollar Driven

Signal Domain Shortcut

Get Started With Self-Hosting

Run a Bluesky PDS From Home

Platforms Engineering

21 More AWS Services They Should Cancel

Cloud Customer Patterns

The World Is Eating Software

Kubernetes 2.0

Ten Years of Kubernetes

How to Grow Your Infrastructure

Fargate Is Not Firecracker

Hello Sidero

The other SDLC

Nu Shell Is Cool

Amazon's Silent Sacking

How I Track My Resume in Git

4 Tips for a Better Conference Experience

The Data Driven Falacy

Terraform vs. GitOps vs. System Initiative

Document Driven Meetings at Amazon

Patterns vs Platforms

Zsh Global Aliases

Document Driven Meetings

Mastodon Is Doomed

Launch Flatpak apps easily from your terminal

Content was king

Amazon EC2 names explained

2022 was the year of Linux on the Desktop

Mastodon instance with 6 files

Goodbye - 123dev #100

Hugo RSS Improvements

Low tech is high tech - 123dev #99

Harder than they seem - 123dev #98

Application environments

Avalanche - 123dev #97

Automated, immutable, and declarative

Upside down - 123dev #96

Where are you going? - 123dev #95

Application Native Infrastructure - 123dev #94

Sharpen your pencil - 123dev #93

DART - 123dev #92

Time is one of the hardest things to deal with - 123dev #91

Expertise - 123dev #90

Networking - 123dev #89

LARPing - 123dev #88

Devops vs SRE

The computer is the network - 123dev #87

Learning hurdles - 123dev #86

How does that work? - 123dev #85

Uplifting - 123dev #84

Stretching yourself - 123dev #83

Eye candy - 123dev #82

Refreshing - 123dev #81

Searching for an answer - 123dev #80

Cubernetes - 123dev #79

Cubernetes

Career paths - 123dev #78

Structure - 123dev #77

Delayed failure - 123dev #76

Reconciliation - 123dev #75

Infrastructure as software

Memories - 123dev #74

Vacation - 123dev #73

Conferences - 123dev #72

Automation is beautiful - 123dev #71

Too much to learn - 123dev #70

Who's on call? - 123dev #69

OOM gonna get you - 123dev #68

CD happens - 123dev #67

Dockershim and some network tips - 123dev #66

The right tool for the job - 123dev #65

Black boxes - 123dev #64

Just go - 123dev #63

Cascading failures - 123dev #62

War - 123dev #61

There's always time to refactor - 123dev #60

Making it look easy - 123dev #59

What will you invent? - 123dev #58

The price is right - 123dev #57

You have nothing without trust - 123dev #56

Reverse engineering a chrome extension

The world goes round - 123dev #55

Measuring your impact - 123dev #54

You're free; it's free - 123dev #53

A year in review - 123dev #52

Lessons learned from 123dev newsletter

A bit on web3, community, and the purpose of life - 123dev #51

Intentional weakness, getting a job in tech, and OSS funding - 123dev #50

Skills, stories, and software every dev should know - 123dev #49

Skills, stories, and software every dev should know - 123dev #48

Skills, stories, and software every dev should know - 123dev #47

Skills, stories, and software every dev should know - 123dev #46

Skills, stories, and software every dev should know - 123dev #45

Skills, stories, and software every dev should know - 123dev #44

Skills, stories, and software every dev should know - 123dev #43

Skills, stories, and software every dev should know - 123dev #42

Skills, stories, and software every dev should know - 123dev #41

Skills, stories, and software every dev should know - 123dev #40

Skills, stories, and software every dev should know - 123dev #39

Skills, stories, and software every dev should know - 123dev #38

Exponential growth and shipping - 123dev #37

Tools and workflows - 123dev #36

Mental health is health - 123dev #35

The importance of docs - 123dev #34

Climbing the corporate ladder - 123dev #33

Please stop building custom CD tools - 123dev #32

No code mo problems - 123dev #31

Resiliency and new domains - 123dev #30

What it’s like to ship products - 123dev #29

Working faster not harder - 123dev #28

Be kind and AWS Infinidash 🌩️ - 123dev #27

Reliability is the most important feature - 123dev #26

Integration Test Email #25 - 123dev #25

Declarative and imperative - 123dev #24

Nostalgia technology, DNS, and lessons learned as a senior engineer - 123dev #23

🐱🕯️ Curious tools and resume tips - 123dev #22

When does software end? How do we get there? - 123dev #21

What does complexity look like? 🕰️ - 123dev #20

Kubernetes EU 2021 edition - 123dev #19

The feeling the first time your code works - 123dev #18

Is magic real? - 123dev #17

What does Blockbuster and misquoting Darwin have in common? - 123dev #16

Writing things from scratch and containers - 123dev #15

Rolling upgrades and three links I disagree with - 123dev #14

Just say no ⚽😑 - 123dev #13

Your code is on fire 🔥 - 123dev #12

Practice, handling errors, and some python 🐍 - 123dev #11

Hidden work, systems design, compensation, and faster learning - 123dev #10

Balance, free resources, lock-in, and whitepapers - 123dev #9

Vertical auto scaling Daft Punk elliptic curves - 123dev #8

How to learn and three projects to try - 123dev #7

🔒 Creating IAM and handling exceptions - 123dev #6

HTML, queues, and whiteboarding - 123dev #5

📃 Make your resume stand out and write your docs with semantic line breaks - 123dev #4

AWS as a framework, pair terminals, and bash script template - 123dev #3

Learning new things and developer productivity - 123dev #2

Welcome to 123dev - 123dev #1

Successful Slack

About Me

GitHub URL Hacks

Making 123dev Website

One year as a developer advocate

The Document Culture of Amazon

Dvorak: the good, bad, ugly, and recommendations

Whiteboarding software and hardware

Getting started with signal

Breaking into tech

How to On-board New Hires Remotely

From Dev to Devrel

Snap out of it

Shell Shortcuts

The WFH Survival Kit

Palm Companion Phone Review

Experience from Six Months of Remote Work

Rate of Successful Retire

Here’s to you

The Economics of Writing a Technical Book

A Nitpicky ChromeOS Review

Dear Kubernetes Community

Infrastructure Survey Results

Which Linux File System Should You Use?

How-to Debug a Running Docker Container from a Separate Container

On-Prem Development Kubernetes Cluster Options

2017 Predictions

Why Kubernetes is Abbreviated k8s

Nest Cam Outdoor vs. Ring Stick Up Cam

What Kind of Ethernet (Cat5, Cat5e, Cat6, Cat6a) Cable Should I Use?

Google OnHub Feature Requests

How to Quickly Switch to a Different Month or Year in the Windows 7 Calendar

Space Computing 🚀 and Orbit Native Applications

What Is a Virtual Machine Hypervisor?

No SDN Kubernetes

Wordpress in Docker on a Raspberry Pi

Exposing Services using Ingress with Kubernetes <= 1.5

Linux on Windows Doesn’t Matter

Major Linux Successes on the Desktop: 2016

Config Management Sucks Recording

Nexus Player vs. Roku 4 vs. Apple TV 4

Getting the Most Out of Twitter

2016 Predictions

2015 Predictions Follow-up

Crowd Surfing

iPhone vs. Android vs. webOS: A Counterpoint

Windows vs. Linux Hardware Support

Recommended Reading (or listening)

10 Minute Monitor Ambient Light

2015 Predictions

What It’s Like to Interview for Tech Jobs

Prevent People from Forwarding or Replying All in Outlook

What Does “Free as in Speech” or “Free as in Beer” Really Mean?

Nexus 5 or Moto X? Review and Comparisons from a Past iPhone User

2014 Technology Predictions

How To Be Successful with a Standing Desk

Turning 30

What is Pulp, Candlepin, Foreman, and Katello

Version Number 0: A New Way to Do Software Versions

Make Domain Users Part of Local Admin Group in OS X

Slim Wallet Comparison

Why a Rubber Band Is the Best Wallet I’ve Ever Had

A Better Way to Handle Multi Sign In

Azusa Pacific University Counter-Strike Map

Microsoft Surface RT Review

2013 Technology Predictions

Google Mini Search Appliance Teardown

Boxee TV Review

IFTTT Belkin Video Recipes

How To Use the Restore Partition to Break Into a Mac Running OS X Lion

How to Install Alternate Media Players on Your Apple TV (XBMC, Plex)

How to Jailbreak Your 2nd Generation Apple TV for Extra Functionality

15 Ideas to Buy or Build Your Perfect Standing Desk

Tiny Towers Strategy

2012 Technology Predictions

How To Modify Your Existing Desk to Make It a Standing Desk

How to Search for Text Inside of Any File Using Windows Search

How To Sync Your Shared Google Calendars with Your iPhone

What Is Chime.in and How Is It Different from Facebook/Twitter/Google+?

How to Install Android on Your HP Touchpad

How to use Facebook, Twitter, Google+, and Foursquare via SMS

How to Control a Remote Computer Using Only Your Chrome Web Browser

What is Arduino? Learn About This Open-Source Electronics Platform

How to Automatically Cool Your Entertainment Center When It Gets too Hot

9 HTPC Plugins that Should Exist

Samsung Chromebook Review

When Should You Properly “Eject” Your Thumb Drive?

Learn How to Upgrade and Manage Your Amahi Server Storage

Upgrade your Windows Home Server with Amahi

How to Migrate from Facebook to Google+

How to Clean Your Dirty Smartphone (Without Breaking Something)

How to Create a Live Ubuntu USB Drive With Persistent Storage

Cleanup Your Windows 7 Login Screen and Remove Unwanted Logon Items

Mac OS X Viruses: How to Remove and Prevent the Mac Protector Malware

Sync Encrypted Files with Dropbox and SecretSync

How to Pick the Right Motherboard for Your Custom-Built PC

How to Upgrade your Ubuntu ISO Without Re-downloading

Enable Editing for All Office 2010 Documents by Disabling Protected View

How To Make Windows Home Server into a Domain Controller

How to Remotely Control Your PC (Even When it Crashes)

How to Disable Pidgin Notifications in Ubuntu

How to Transfer All Your Information to a New PS3: Video Tutorial

How to Transfer All Your Information to a New PS3

Have You Ever Wondered How Your Operating System Got Its Name?

How to Install a Wireless Card in Linux Using Windows Drivers

How to View Netflix Watch Instantly in XBMC

How to Manage and Use LVM (Logical Volume Management) in Ubuntu

How to Print from Gmail on Your Android or iPhone Using Cloud Print

How to Use Linux Commands in Windows with Cygwin

How to Customize Your Mac OS X Boot Logo

What is Logical Volume Management and How Do You Enable It in Ubuntu?

The Best of CES (Consumer Electronics Show) in 2011

The Worst of CES (Consumer Electronics Show) in 2011

2011 Tech Predictions

Use Your PC to Keep Yourself Entertained While Traveling for the Holidays

How to Share Links Between Any Browser and Any Smartphone

20 Windows Keyboard Shortcuts You Might Not Know

9 Alternatives for Windows Home Server’s Drive Extender

How to Create a Software RAID Array in Windows 7

Disable Scan and Fix for Removable Drives in Windows

Screenshot Tour: XBMC Media Center 10 Has Add-ons, Skins, and More

How to Cross-Reference Actors/Movies (or Cheat at the Kevin Bacon Game)

Manually Restore System Files from Your Windows Installation Media

Consolidate Movie Collections in XBMC with Movie Sets

How to Recover Specific Files from a Windows System Image

How Your Computer is Exactly Like a Delicious Reuben Sandwich

What is the Linux Kernel and What Does It Do?

Mount USB Devices in Virtualbox with Ubuntu

Never Run Out of Minutes Again: Make Free VoIP Calls on Android Phones

How to Crack Your Forgotten Windows Password

How to Backup Your Linux PC with Simple Backup

3 Easy Ways to Connect to Windows Shared Folders from Linux

Record Videos of Your Desktop on Any OS for Free

Copy and Paste in Outlook Without Messing Up Your Formatting

Upgrade Your old iPod with Rockbox

Help Computer Users Remotely with TeamViewer

Build Your Own Personal Wiki Accessible from Any PC

Install Homebrew Apps in the WebOS Emulator

How to Create a Wallpaper Slideshow in Ubuntu

Create a Windows 7 Theme Pack From Scratch

Test Drive webOS Without Buying a Phone

Four Ways to get Instant Access to a Terminal in Linux

Tag and Rename Music with TagScanner

Run Android on Your Windows Mobile Phone

How to Batch Edit Photos with Phatch

Use Ctrl+Alt+Del for Task Manager in Linux to Kill Tasks Easily

Rip Audio CDs in Linux with Sound Juicer

Making of webOS (r)evolution commercial

2009 Predictions Follow-up

2010 Tech Predictions

Tesla Roadster

Software Recycler

2009 Predictions

Camera Zoom hack

IT Crowd Cross-stitch

Is 55 the Answer?