All blogs / DevOps / SRE / infrastructure
ChairNerd
Intro: From Pain to Product In Part 1 we shared the problem: IAM was slowing everyone down. Access requests were confusing, unpredictable, and …
DevOps / SRE / infrastructureSoftware / engineering practiceGo
- Posts
- 128 from 18 Sep 2009 to 7 Jul 2026
- Posting
- now and then (1 in the last year)
- Kind
- company blog
- Feed
- https://chairnerd.seatgeek.com/atom.xml
2026 1
2025 8
- Ephie: Ephemeral Environments for Everyone
- Chasing Signatures: Verifying ChatGPT Requests in Kubernetes Gateway API
- Resilient Container Builds in CI with Buildkit-Operator
- Checkpoint: When IAM Breaks Developer Experience
- Open Sourcing Fastly TLS Operator: Automate Fastly TLS Certificate Management
- Shielding the Core: Scaling Resilience with a Multi-Layered Approach
- The Transactional Outbox Pattern: Transforming Real-Time Data Distribution at SeatGeek
- Optimizing GitLab CI runners on Kubernetes: Caching, Autoscaling, and Beyond
2024 5
- Building Containers on Kubernetes with Buildkit
- Introducing Mailroom: An Open-Source Internal Notification Framework
- GitLab CI runners rearchitecture from Nomad to Kubernetes
- Scaling Our Security Culture With Security Awareness Month
- Introducing Our Open-Source HCL Actions for Backstage: Making Terraform Iteration Easier
2023 1
2022 1
2021 2
2020 2
2019 3
2018 8
- Why We Chose to Build SeatGeek Open on .NET Core
- How SeatGeek is bringing ticket commerce to Snapchat
- Migrating to python 3
- Care Begets Care
- Meet us in Minneapolis: SeatGeek Goes to the Super Bowl
- Software Design Patterns in Android Development
- Customer and Experiences and ‘Customer Experience’
- Consistent Design, Fully Modular, Can’t Lose
2017 12
- SeatGeek is a Glassdoor Best Place to Work (Again!)
- Distributed team meetings and learnings - Copenhagen edition
- Employee Spotlight: Lily Dai, Finance
- SeatGeek adds Facebook as distribution partner to fuel event discovery
- Employee Spotlight: Erin Elsham, People Ops
- Faster (re)deploys with docker-build-cacher
- Managing Consul and Vault: Introducing hashi-helper
- TopTix Joins SeatGeek!
- Using Vault: A Practical Guide
- Friendly AWS Infrastructure Discovery with Haldane
- The Ugly Truth: Why Legacy Ticketing Companies Love Fraud
- Announcing Pano, An Immersive Venue Experience
2016 17
- SeatGeek is a 2017 Best Place To Work
- Secret Management with Vault
- Find More Fun - Improving Event Discovery at SeatGeek
- Programmatic Auto Layout for iOS: Tips & Tricks
- See More Events Together with SeatGeek’s iMessage App
- Listening Suggestions for Android
- Announcing SeatGeek Open, the Platform Powering the Future of Ticketing
- Kicking Off the Future of Ticketing with Major League Soccer
- Vector Venue Maps Using Mapbox GL
- Opening the Door to Live Entertainment
- Employee Spotlight: Adam Waxman, Product Manager
- SeatGeek’s 15th Hackathon
- Employee Spotlight: Jamie Hooker, Director of Talent
- Using GIS Technologies for Venue Mapping
- SeatGeek Android 6.0: Sell with SeatGeek
- SeatGeek’s 14th Hackathon
- SeatGeek’s New Look
2015 24
- SeatGeek Marketplace
- Solving Address Entry on Android: PlacesAutocompleteTextView
- On the Train to Success: SeatGeek’s Experience with NYC Subway Ads
- Managing application server dependencies with aptfile
- Introducing Sixpack-java: A/B Testing for Android and Java Apps
- SeatGeek 3.0 for Android
- Stretching a Dollar at the Home Run Derby
- Animation: Giving Life to Live Events
- Digital Groundskeeping: Redefining ‘Attention to Detail’ in Our Baseball Seating Charts
- Bid Automation on the Adwords API
- Meet SeatGeek: Introducing Tiffany Hu
- How We Use Push Notifications to Keep In Touch With Fans
- Visualizing the NCAA Tournament
- Meet SeatGeek: Introducing Dallas Gutauckis
- We’re Now the Official Mobile App of Wantickets
- Hiring & Bias, Part 2: Revealing the Pitfalls
- Meet SeatGeek: Introducing Zach Sherman
- LivingSocial Deals, Powered by SeatGeek
- Hiring & Bias, Part 1: The Trouble With Shortcuts
- Meet SeatGeek: Introducing Spencer Noon
- The Continuing Beautification of SeatGeek Seating Charts
- Announcing: Tip-Off Tour
- Successful Android App Development at a Small Scale
- Building Out the SeatGeek Data Pipeline
2014 13
- React Infinite: A browser-ready efficient scrolling container based on UITableView
- The Next Five Years
- High Performance Map Interactions using HTML5 Canvas
- A Lightweight iOS Image Cache
- An iOS SDK for the SeatGeek Web Service
- Improving the search-by-price experience
- Open sourcing our Admin Panel
- Spatial Data Structures for Better Map Interactions
- Event Pages Through The Ages
- Celebrating Valentine’s Day Late With Some iPad Love
- It’s Business Time
- SeatGeek for Android 1.2, Ready for Update
- Cross-Event Search
2013 11
- FanSnap Is Now Part of SeatGeek
- SeatGeek for iOS v2.0
- Continuous Integration for Android Applications
- Keeping track of Build Artifacts
- SeatGeek for Android
- SeatGeek for iPad
- Introducing Sixpack: A new A/B testing framework
- OpenCV Face Detection For Cropping Faces
- SeatGeek and Timbre move into the Limelight
- SeatGeek for iOS V1.1 brings upgrades in event discovery and ticket search experience
- Introducing The SeatGeek Event Recommendations API
2012 6
2011 9
- Removing Price Forecasts
- Performance Monitoring with Tracelytics
- The Minutiae of Web Interfaces: Realism
- Hiring Challenges Shouldn’t Be Limited to Developers
- What the SeatGeek R&B Star Devs Listen to While Programming
- What An Earthquake Does To Page Response Times
- How SeatGeek Measures PR Coverage
- FuzzyWuzzy: Fuzzy String Matching in Python
- Announcing Soulmate