Dec 31, 2025
The complete record
Archive
Every armchair note since 2009. Search the details or wander by year.
263 notes
2025
2024
Dec 12, 2024
P90X - 20 Years Later - Where are they now?
Life & ExperimentsOct 8, 2024
Some Changes
Life & Experiments2023
Dec 1, 2023
Setting up reverse proxies on nginx ingress controller on Kubernetes
TechnologyOct 26, 2023
New Apps
TechnologyOct 25, 2023
The Renaissance 1,000 Challenge
Life & ExperimentsMar 2, 2023
Engineering @ WeaveGrid
TechnologyJan 2, 2023
2023 - The Road Ahead
Society & Place2022
Jul 21, 2022
Increasing the size of persistent volumes
TechnologyApr 22, 2022
Kubernetes Pod Anti Affinity
TechnologyMar 11, 2022
Kubernetes Cron Jobs vs. AWS Lambdas
Technology2021
Dec 16, 2021
Kubernetes Ingress pass through to internal services (not on the Kubernetes cluster)
TechnologyAug 17, 2021
EKS Additional users
TechnologyFeb 5, 2021
Prometheus Service Monitors
Technology2020
Dec 15, 2020
AWS Client VPN SAML authentication with Google G-Suite
TechnologyDec 14, 2020
Lens and EKS
TechnologyDec 9, 2020
Allowing Applications in AWS EKS to access other AWS services
TechnologyNov 30, 2020
ARCoachingOverlayView and SwiftUI
TechnologyOct 16, 2020
Building a Business
Society & PlaceSep 29, 2020
Javascript Unique Objects By Key
TechnologySep 28, 2020
React Hooks: useState with Arrays
TechnologyAug 3, 2020
Increasing Upload Sizes with the Nginx Ingress Controller Kubernetes for Wordpress Sites
TechnologyMay 21, 2020
my own ngrok
TechnologyMar 24, 2020
Compressing Python dictionary objects before storing in json S3 files.
TechnologyFeb 13, 2020
Fail2ban and Web Services
Technology2019
Dec 31, 2019
Own your own content
Society & PlaceDec 28, 2019
2019 Year in Review
Life & ExperimentsNov 21, 2019
Updating Facebook UTMs on Ads
TechnologyOct 29, 2019
Cloudfront S3 static site hosting and index.html
TechnologyAug 8, 2019
KUBAM update
TechnologyApr 24, 2019
Kubernetes Cron Job vs. AWS Glue
TechnologyMar 20, 2019
Golang: AWS SDK, Cognito and API Gateway
TechnologyMar 7, 2019
Ingress on AWS
TechnologyFeb 24, 2019
Book Review: Sapiens A Brief History of Humankind
Life & ExperimentsFeb 22, 2019
Last Day at Cisco
TechnologyFeb 7, 2019
Book Review: Bad Blood
Life & ExperimentsFeb 7, 2019
Kubernetes contexts
Technology2018
Dec 21, 2018
2018 - What did I do this year?
Life & ExperimentsNov 15, 2018
ESXi Kickstart and automated vCenter registration
TechnologyNov 5, 2018
A brief history of on-prem serverless development
TechnologyOct 17, 2018
Technical Details on Gas on Ethereum
TechnologyOct 7, 2018
Bluetooth Speaker and Microphone on Raspberry Pi
TechnologySep 26, 2018
Kubernetes OnPrem Storage
TechnologySep 17, 2018
Docker based Jupyter Notebook on B200 M5 with Tesla P6
TechnologySep 14, 2018
Hands on with NVIDIA P6 and UCS B200 M5
TechnologySep 7, 2018
Ubuntu 18.04 Jump server setup
TechnologyApr 11, 2018
CI/CD continued: Drone
TechnologyApr 10, 2018
CI/CD server behind a firewall
TechnologyJan 4, 2018
5 tools to get started developing smart contracts on Ethereum
Technology2017
Jul 11, 2017
Sailing the seas of Crypto Currencies: Sharks and Landmines
TechnologyJun 23, 2017
Serverless Computing: How did we get to now?
Technology2016
Nov 4, 2016
Getting around Terraform Indexing
TechnologySep 23, 2016
Clojurescript (CLJS) - ReactJS, Re-Frame, and Reagent
TechnologyAug 31, 2016
Leadership
TechnologyJul 1, 2016
Drone Secrets
TechnologyJun 27, 2016
Drone on CoreOS for CI/CD
TechnologyJun 14, 2016
Jumphost SSH config
TechnologyJun 6, 2016
Cassandra Startup with Docker and Golang
TechnologyJun 2, 2016
Ethereum Contracts
TechnologyApr 27, 2016
Jenkins Spark integration
TechnologyFeb 19, 2016
Installing Eris
TechnologyFeb 2, 2016
Jenkins running in Docker image behind firewall
TechnologyJan 31, 2016
Ethereum + Docker + Terraform + Packer
TechnologyJan 7, 2016
It's just lube
Technology2015
Dec 15, 2015
Cisco Spark APIs
TechnologyOct 11, 2015
AWS Re:Invent 2015
TechnologySep 30, 2015
Using Packer with Cisco Metapod
TechnologySep 3, 2015
It's time to get rid of the operating system
TechnologyAug 17, 2015
A Full Bitcoin Client
TechnologyAug 12, 2015
Kubernetes on Metacloud (COPC)
TechnologyAug 1, 2015
Go with NX-API
TechnologyJun 26, 2015
Notes from Dockercon 2015
TechnologyJun 16, 2015
Getting Started with AWS EMR
TechnologyJun 15, 2015
Data Analysis
TechnologyJun 15, 2015
Continuous Delivery of a Simple Web Application Tutorial – Part 4
TechnologyJun 5, 2015
Continuous Delivery of a Simple Web Application Tutorial - Part 3
TechnologyJun 5, 2015
Continuous Delivery of a Simple Web Application Tutorial - Part 2
TechnologyJun 4, 2015
Continuous Delivery of a Simple Web Application Tutorial - Part 1
TechnologyMay 27, 2015
Debug CoreOS Cloud Init Script
TechnologyMay 14, 2015
CoreOS, Ansible, OpenStack, and a Private Registry
TechnologyMay 11, 2015
Can AWS put out the private cloud?
TechnologyMay 1, 2015
Deploying Instances on COPC (metacloud) with Ansible
TechnologyApr 14, 2015
Cisco OpenStack Private Cloud Developer Demo
TechnologyMar 28, 2015
Subview Rotation on iOS 8 with Swift while keeping static main view
TechnologyMar 11, 2015
Corkscrew: SSH over HTTP Proxy
TechnologyFeb 27, 2015
Secrets with Ansible: Ansible Vault and GPG
TechnologyFeb 6, 2015
VMware is the AOL of the private cloud
TechnologyFeb 5, 2015
iOS: ManagedObject doesn't trigger NSFetchResultsController Reload
TechnologyFeb 2, 2015
Git proxy
TechnologyJan 16, 2015
New Job
TechnologyJan 10, 2015
iOS: bounds vs. frames
TechnologyJan 9, 2015
Docker, Micro Services, and Sound Bites
TechnologyJan 6, 2015
UCS Performance Manager
TechnologyJan 5, 2015
UCS Invicta iSCSI to VMware ESX
Technology2014
Dec 30, 2014
2014 year in review
Life & ExperimentsDec 19, 2014
Blocking IP addresses from your server
TechnologyDec 16, 2014
Rails API Testing or "You've been doing it wrong"
TechnologyDec 12, 2014
Boot2Docker with Cisco AnyConnect
TechnologyDec 7, 2014
iOS icon size generator
TechnologyDec 4, 2014
Cisco, Cluster on Die, and the E5-2600v3
TechnologyDec 3, 2014
Unauthorized UCS Invicta usage
TechnologyDec 1, 2014
SSH tunnel for Adium Accounts
TechnologyNov 25, 2014
Ansible: From OSX to AWS
TechnologyNov 19, 2014
Remove an EC2 host with Ansible
TechnologyNov 12, 2014
Why Docker Changes everything
TechnologyNov 4, 2014
On reading about choosing between NSX and ACI
TechnologyOct 30, 2014
Docker
TechnologyOct 30, 2014
IP Masquerading (NAT in Red Hat)
TechnologyOct 29, 2014
AWS with python
TechnologyOct 28, 2014
Mac Environment for OS X Yosemite
TechnologyOct 27, 2014
Sales Specialists: You're your own smart guy
TechnologyJul 28, 2014
Installing Cisco DCNM on Red Hat Linux
TechnologyJul 18, 2014
The CCIE Data Center Certification Process
TechnologyMay 20, 2014
Beyond Virtual Desktop Infrastructure
TechnologyMay 15, 2014
Distributed Data Centers
TechnologyApr 8, 2014
A few Nexus notes
TechnologyJan 31, 2014
QoS and Jumbo Frames on the Nexus 5500
TechnologyJan 21, 2014
Configure VMware from scratch without Windows
TechnologyJan 14, 2014
FCoE with UCS C-Series
TechnologyJan 4, 2014
ACI Tech Specs
Technology2013
Dec 20, 2013
Changing UCS IP addresses
TechnologyNov 26, 2013
1000v in and out of vCenter
TechnologySep 26, 2013
Cloud Computing: How Do I Get There?
TechnologySep 19, 2013
Quick SPAN with the Nexus 1000v
TechnologyAug 23, 2013
MediaWiki Installation on RedHat 5.5
TechnologyJul 30, 2013
UCS Reverse Path Forwarding and Deja-Vu checks
TechnologyJul 28, 2013
Backing up UCS
TechnologyJul 25, 2013
Nexus 1000v - A kinder gentler approach
TechnologyJul 23, 2013
Change a Fabric Interconnect into a Nexus Switch
TechnologyJul 22, 2013
Cisco UCS East-West Traffic Performance.
TechnologyApr 12, 2013
Portland Restaurant Recommendations
Society & PlaceMar 14, 2013
Hacking UCS Manager to get pictures
TechnologyMar 1, 2013
Use Bash to teach kids to program
TechnologyFeb 15, 2013
VIFS in a UCS environment
TechnologyJan 31, 2013
Teaching Kids to Program
TechnologyJan 5, 2013
DIY SSD for MacBook Pro migration
Technology2012
Dec 17, 2012
Fusion IO: Software Defined Storage
TechnologyDec 17, 2012
Cisco @ SC'12
TechnologyOct 15, 2012
Comparing HP blades to UCS in a 10 rack config
TechnologySep 18, 2012
Storage: The new sexy
TechnologySep 5, 2012
UCS Monitoring Part 2: Alerts for Bandwidth
TechnologySep 4, 2012
UCS Monitoring Part 1: Collecting and Analyzing UCSM Data
TechnologySep 4, 2012
Nexus 5000 Fibre Channel Configuration Notes
TechnologySep 4, 2012
Fabric Interconnect Failover tests
TechnologyJun 14, 2012
A Nexus 1000v Value Proposition
TechnologyJun 13, 2012
Nexus 1000v Layer 3
TechnologyMay 29, 2012
CCIE Data Center Exam
TechnologyMay 8, 2012
UCS: Rainbows, 6500s, and the Soul of a Server
TechnologyMar 27, 2012
Cisco UCS Role Based Access Control
TechnologyFeb 5, 2012
App crazy
TechnologyJan 17, 2012
An adventure in Powershell and the vSphere PowerCLI
Technology2011
Nov 2, 2011
SSH: The ultimate firewall poker
TechnologyOct 28, 2011
SSH through proxy
TechnologyOct 18, 2011
UCS Dashboard
TechnologyOct 3, 2011
xCAT r* commands with UCS
TechnologySep 26, 2011
UCSM: Changing IP addresses
TechnologySep 22, 2011
UCS Login Banner
TechnologySep 20, 2011
UCS 2.0 Software Update Notes
TechnologySep 19, 2011
Be gentle, its my first time: Setting up a UCS Blade System from scratch
TechnologySep 12, 2011
This is Cisco's vision of the Data Center
TechnologySep 9, 2011
UCS: The Soul of a Server
TechnologySep 8, 2011
iOS NSStreamDelegates, Grand Central Dispatch, & NSNotificationCenter
TechnologySep 7, 2011
UCS: Changing Primary Fabric Interconnects
TechnologyAug 18, 2011
Cisco UCS + NetApp + MDS configuration Part 1
TechnologyAug 12, 2011
UCS Tech Specs
TechnologyAug 11, 2011
F Port-Channel Trunking vs. Non Trunking
TechnologyAug 9, 2011
iOS app submitted to iTunes Connect
TechnologyJul 15, 2011
vSphere 5 Licensing fun
TechnologyJul 7, 2011
UCS Network Anomaly solved
TechnologyJun 27, 2011
One of my favorite features of Cisco UCS: BIOS in service profiles
TechnologyMay 30, 2011
New Adventures: Hello Cisco
TechnologyMay 10, 2011
VMworld 2011 Sessions Posted
TechnologyMay 6, 2011
UCS emulator on ESXi
TechnologyApr 29, 2011
Dell IPMI issues with xCAT
TechnologyApr 15, 2011
Debugging Syncfiles in xCAT
TechnologyApr 11, 2011
Another Reason for xCAT
TechnologyMar 31, 2011
Virtual Machine Song
TechnologyMar 10, 2011
Migrating a PHP database to a new Rails application
TechnologyMar 7, 2011
css positioning: relative and absolute
TechnologyMar 4, 2011
User interface design
TechnologyFeb 21, 2011
Welcome to iPhone development
TechnologyFeb 10, 2011
IPMI Madness
Technology2010
Dec 30, 2010
The xCAT 2010 Year in Review
Life & ExperimentsDec 1, 2010
Physicalization
TechnologyNov 11, 2010
NTFS on RHEL6
TechnologyNov 4, 2010
dx360 m2 BIOS settings
TechnologyNov 3, 2010
Social Systems Administration
TechnologyOct 27, 2010
ESXi 4.1 and HP BL460c G6 with Mezzenine card
TechnologyOct 26, 2010
Expect and HP Virtual Connect configuration
TechnologyOct 19, 2010
Using the HP Array Configuration Utility CLI for Linux
TechnologyOct 7, 2010
ImageX Windows 2008 with vCenter Server
TechnologySep 30, 2010
The Greatest Tip for dealing with Tech Support
TechnologySep 28, 2010
ESXi 4.1 command line awesomeness
TechnologySep 24, 2010
State of xCAT on HP Blades
TechnologySep 19, 2010
VMware API code to mount NFS Datastore on ESX host.
TechnologySep 16, 2010
The xCAT Documentation Problem
TechnologySep 9, 2010
ESXi 4.1: setting license via command line
TechnologySep 9, 2010
IBM Advanced Management Module Java Setup for Linux
TechnologyAug 31, 2010
Notes from VMworld: ignoring phase 0
TechnologyAug 27, 2010
xCAT for non-root users
TechnologyAug 24, 2010
BitTorrent client on CentOS 5.5
TechnologyAug 20, 2010
VMware API in Perl
TechnologyAug 19, 2010
VMware ESXi 4.1 install using Western Digital USB Hard Drive
TechnologyAug 18, 2010
ESXi 4.1 Kickstart on xCAT
TechnologyAug 13, 2010
xCAT Windows Installs
TechnologyAug 13, 2010
More notes on ESXi 4.1 Kickstart
TechnologyAug 9, 2010
How a real man makes a whiteboard
TechnologyAug 2, 2010
HAML and jEditable
TechnologyJul 20, 2010
Creating USB key to install VMware ESXi 4.1
TechnologyJul 14, 2010
opening VNC from behind a firewall
TechnologyJul 8, 2010
Simple VMware API script to list vms on a Host
TechnologyJul 7, 2010
RH 5.5 kickstart: Install all packages
TechnologyJul 1, 2010
Java applet on Ruby on Rails
TechnologyJun 14, 2010
How to Network Boot ESXi 4.0
TechnologyMay 20, 2010
Server to Switch Port mapping with SNMP
TechnologyApr 27, 2010
Rails and other web services on the same box
TechnologyApr 14, 2010
Automating RAID creation on HS22s
TechnologyApr 3, 2010
A lesson learned from my time at IBM
TechnologyApr 2, 2010
Creating a Git repo on CentOS 5.4 and then using it.
TechnologyMar 15, 2010
RMagick/ImageMagick
TechnologyMar 11, 2010
More reverse VNC ssh
TechnologyMar 11, 2010
Windows SAC (special administration console)
TechnologyMar 11, 2010
vnc on MacOS
TechnologyMar 4, 2010
Windows Server 2008 iSCSI on xCAT
TechnologyMar 3, 2010
How a real man downlaods Windows 2008 Server
TechnologyFeb 19, 2010
Ruby on Rails intersections of multiple arrays
TechnologyFeb 7, 2010
NASA's new cloud is just a grid
TechnologyJan 29, 2010
New pastures
TechnologyJan 4, 2010
updating iDataPlex IMM firmware
Technology2009
Dec 15, 2009
IBM acronyms
TechnologyNov 28, 2009
IPMI Settings
TechnologyNov 24, 2009
QLogic debuging
TechnologyNov 5, 2009
Fedora 11 Kickstart and SATA drives
TechnologyNov 4, 2009
SVN with xCAT
TechnologyNov 3, 2009
Using IBM Bootable Media Creator with xCAT
TechnologyOct 30, 2009
jquery ui tabs and the back button
TechnologyOct 29, 2009
IPMI settings.
TechnologyOct 29, 2009
KVM with RHEL5.4
TechnologyOct 23, 2009
NTFS on OSX
TechnologyOct 23, 2009
VMware Fusion: Specify physical connection
TechnologyOct 21, 2009
VMware Fusion on OS X disabling DHCP
TechnologyOct 19, 2009
redir and ssh forwarding
TechnologyOct 19, 2009
IBM tape drive install
TechnologyOct 17, 2009
iPhone App development
TechnologyOct 14, 2009
iphone voice mail issues
TechnologyOct 13, 2009
nfs root part 1
TechnologyOct 6, 2009
Adding a Window Manager after Basic Install
TechnologySep 29, 2009
Configuration Management
TechnologySep 18, 2009
Mac Book Pro top Apps
TechnologySep 17, 2009
x3650 M2 Installation notes
TechnologySep 16, 2009
Change GPFS to run over InfiniBand instead of Gigabit Ethernet (GbE)
TechnologySep 14, 2009
updating from SLES 10 sp1 to SLES 10 sp2
TechnologySep 11, 2009
Compiling NWChem
TechnologySep 11, 2009
Kickstarting with Fiber Channel Drives
TechnologySep 8, 2009
x3650 M2 boot issue with QLogic HBAs
TechnologySep 1, 2009
The State of My iPhone
TechnologyAug 29, 2009
CSS container tricks
TechnologyAug 28, 2009
iDataplex dx360 M2 environmentals
TechnologyAug 27, 2009
php system log in
TechnologyAug 27, 2009
dx360 M2 BIOS updates and manipulations
TechnologyAug 25, 2009
Update RHEL4 AS U 4 to CentOS 5.3
TechnologyAug 25, 2009
xCAT and RHAS4 update 4
TechnologyAug 24, 2009