Sign in

Chris Short

@chrisshort.net
4.6K followers 1.5K following 6.6K posts

Principal Trainer, KodeKloud | DevOps'ish | Kubernetes Contributor Comms | Open Source | Corgis | Detroit | Disabled Veteran | Views solely mine

PostsRepliesMedia
Chris Short @chrisshort.net · 03/10/2026
All my links go into Raindrop. All my notes go into Notes. If I have notes elsewhere, I copy and paste them in. That's the only way that just works.
010
Chris Short @chrisshort.net · 03/10/2026
Apple says it's tightening macOS 'Full Disk Access' controls due to new risks from AI agents | TechCrunch #devopsish techcrunch.com/2026/...
020
Chris Short @chrisshort.net · 03/10/2026
Quick thoughts on GitHub Actions Aug 26 incident #devopsish surfingcomplexity.bl...
000
Chris Short @chrisshort.net · 03/10/2026
the senior engineer death spiral #devopsish sunilpai.dev/posts/t...
052
Chris Short @chrisshort.net · 03/10/2026
First Principles Thinking #devopsish sunilsadasivan.com/w...
000
Chris Short @chrisshort.net · 02/10/2026
AI race heats up as OpenAI flags alleged model-copying campaign #devopsish www.cnbc.com/2026/10...
000
Chris Short @chrisshort.net · 02/10/2026
5x faster Edge Functions: How we replaced v8 isolates with Firecracker MicroVMs #devopsish www.netlify.com/blog...
000
Chris Short @chrisshort.net · 02/10/2026
Reddit is killing RSS feeds and ending public API access because of AI bots | TechCrunch #devopsish techcrunch.com/2026/...
100
Chris Short @chrisshort.net · 02/10/2026
How Meta Uses A.I. Data Centers to Avoid Billions in Federal Taxes #devopsish www.nytimes.com/2026...
000
Chris Short @chrisshort.net · 02/10/2026
Teen Hacker Finds Auth Flaw in Microsoft System With 17.3 Trillion Data Rows #devopsish hackread.com/teen-ha...
010
Chris Short @chrisshort.net · 02/10/2026
Microsoft Announces General Availability Of WSLC: Linux Containers On Windows #devopsish
phoronix.com
Microsoft Announces General Availability Of WSLC: Linux Containers On Windows
Following the public preview of Linux containers on WSL, Microsoft today announced the general availability of WSLC for supporting Linux containers on Windows.
010
Chris Short @chrisshort.net · 02/10/2026
Apple Notes
210
Chris Short @chrisshort.net · 02/10/2026
I don't recall trigger points hurting this bad.
000
Chris Short @chrisshort.net · 02/10/2026
Colton-z/AstraBox #devopsish github.com/Colton-z/...
000
Chris Short @chrisshort.net · 02/10/2026
Securing Infrastructure at Scale: Introducing Pinterest’s Resource Provisioner Pipeline (RPP) #devopsish medium.com/pinterest...
010
Chris Short @chrisshort.net · 01/10/2026
This tool is available as a command-line utility and MCP server for use within AI coding assistants for quickly building IAM policies. #devopsish
github.com
GitHub - awslabs/iam-policy-autopilot: IAM Policy Autopilot is an open source static code analysis tool that helps you quickly create baseline AWS IAM policies that you can refine as your application evolves. This tool is available as a command-line utility and MCP server for use within AI coding assistants for quickly building IAM policies.
IAM Policy Autopilot is an open source static code analysis tool that helps you quickly create baseline AWS IAM policies that you can refine as your application evolves. This tool is available as a...
020
Chris Short @chrisshort.net · 01/10/2026
awslabs/iam-policy-autopilot: IAM Policy Autopilot is an open source static code analysis tool that helps you quickly create baseline AWS IAM policies that you can refine as your application evolves.
150
Chris Short @chrisshort.net · 01/10/2026
What TLA+ can and can't check #devopsish buttondown.com/hille...
000
Chris Short @chrisshort.net · 01/10/2026
OpenAI connects the Dots #devopsish www.platformer.news/...
010
Chris Short @chrisshort.net · 01/10/2026
Don't couple your Go code to GitHub | Iain Cambridge #devopsish
iain.rocks
Don't couple your Go code to GitHub | Iain Cambridge
The technical musings of Iain Cambridge.
000
Chris Short @chrisshort.net · 01/10/2026
Introducing dots #devopsish
openai.com
Introducing dots
Dots by OpenAI are proactive assistants that can keep working across complex projects and everyday tasks. Learn how dots help you stay in control while work moves forward.
000
Chris Short @chrisshort.net · 01/10/2026
A Staff Engineer’s Guide to Inventing Work #devopsish
sujithjay.com
A Staff Engineer's Guide to Inventing Work · Sujith Jay Nair
A how-to manual for engineer-led discovery in software platforms
000
Reposted by Chris Short
K8sContributors @kubernetes.dev · 01/10/2026
🗳️ TODAY is the LAST day to vote in this year's Steering Committee Election! All Kubernetes Org members are eligible to vote. Cast your vote now!!! elections.k8s.io
elections.k8s.io
Login | Elekto
011
Chris Short @chrisshort.net · 01/10/2026
But your catonomics is on point
010
Chris Short @chrisshort.net · 01/10/2026
The Pulse: a new trend of CPU shortages #devopsish newsletter.pragmatic...
000
Chris Short @chrisshort.net · 01/10/2026
Terraform is the wrong tool for building developer platforms #devopsish www.codecentric.de/e...
000
Chris Short @chrisshort.net · 01/10/2026
Week Ending September 27, 2026 #devopsish #kubernetes
lwkd.info
Week Ending September 27, 2026 | Last Week in Kubernetes Development
Developer News Two security advisories were published on September 24: CVE-2026-2270 (rated Medium, 5.9) describes a confused deputy attack in the StatefulSet controller that lets a user with namespace-scoped write permissions on StatefulSet and ControllerRevision objects create a cross-namespace pod, and CVE-2026-76654 (rated Medium, 5.8) describes an NTLM coercion vulnerability on Windows nodes when a pod’s subPath is a symbolic link to an attacker-controlled UNC network share; both are fixed in the September patch releases (v1.34.12, v1.35.9, v1.36.5, v1.37.1) covered in the Release Schedule below.
000
Chris Short @chrisshort.net · 01/10/2026
nklmilojevic/sofka: A Kubernetes TUI, reimagined in Rust - built on kube-rs and ratatui, async-first from the ground up. #devopsish github.com/nklmiloje...
020
Chris Short @chrisshort.net · 30/09/2026
yonahd/kor: A Golang Tool to discover unused Kubernetes Resources #devopsish github.com/yonahd/kor
010
Chris Short @chrisshort.net · 30/09/2026
Jev offers a cheaper way to make AI decisions | VentureBeat #devopsish
venturebeat.com
Jev offers a cheaper way to make AI decisions | VentureBeat
TypeSafe AI's Jev offers a cheaper alternative to using generative AI for routine decisions, reviving classification techniques with modern pretrained models.
000
Chris Short @chrisshort.net · 30/09/2026
Putting the trace before the loop #devopsish dbln.me/blog/buildin...
000
Chris Short @chrisshort.net · 30/09/2026
wormi4ok/evernote2md: Convert Evernote .enex files to Markdown #devopsish github.com/wormi4ok/...
000
Chris Short @chrisshort.net · 30/09/2026
Sometimes I feel like I'm the only person not using Notion for something. I know it's powerful, but I got burned by another note-taking app (with an elephant logo) for its lack of portability and have been happy with Apple Notes ever since (which has Markdown exports).
410
Chris Short @chrisshort.net · 30/09/2026
How Netflix's Product Team Got Thousands of Creatives to Trust an AI Overhaul #devopsish review.firstround.co...
000
Chris Short @chrisshort.net · 30/09/2026
The Chinese AI Infrastructure Boom: Introducing the SemiAnalysis China Datacenter Model #devopsish newsletter.semianaly...
000
Chris Short @chrisshort.net · 30/09/2026
An Ode to Showing Up - The Growth Equation #devopsish thegrowtheq.com/an-o...
010
Chris Short @chrisshort.net · 29/09/2026
Regression Tests for kagent Agents with agentevals #devopsish webofmike.com/kagent...
012
Chris Short @chrisshort.net · 29/09/2026
The Great CI Bottleneck of 2026 | Dagger Blog #devopsish dagger.io/blog/the-g...
042
Chris Short @chrisshort.net · 29/09/2026
Meta Keeps Apologizing For Muse. Its Explanations Miss the Point Entirely #devopsish www.inc.com/jason-at...
000
Chris Short @chrisshort.net · 29/09/2026
Avoiding vendor lock-in through an open source approach: a developer’s perspective #devopsish thenewstack.io/avoid...
000
Chris Short @chrisshort.net · 29/09/2026
Use this link or enter code BACKTONATIVE gergelyorosz.gumroad.com/l/IuuuN/back...
gergelyorosz.gumroad.com
Building Mobile Apps at Scale: 39 Engineering Challenges
I've been noticing how while there's a lot of appreciation for backend distributed systems challenges, there's a lot less empathy for why mobile development is hard when done at scale. Building a back...
000
Chris Short @chrisshort.net · 29/09/2026
Slab Graveyard #devopsish xkcd.com/3303
000
Chris Short @chrisshort.net · 29/09/2026
Free ebook until Friday (2 Oct) for my web dev friends out there.
gergelyorosz.gumroad.com
Building Mobile Apps at Scale: 39 Engineering Challenges
I've been noticing how while there's a lot of appreciation for backend distributed systems challenges, there's a lot less empathy for why mobile development is hard when done at scale. Building a backend system that serves millions of parallel customers means building highly available and scalable backend systems and operating these reliably. But what about the mobile clients for these systems?See MobileAtScale.com for more details on the contents of the book.ContentsBuilding Mobile Apps at Scale: 39 Engineering ChallengesPART 1: Challenges Due to the Nature of Mobile Applications 1. State Management2. Mistakes Are Hard to Revert3. The Long Tail of Old App Versions4. Deeplinks5. Push and Background Notifications6. App Crashes7. Offline Support8. Accessibility9. CI/CD & The Build Train10. Third-Party Libraries and SDKs11. Device and OS Fragmentation12. In-App Purchases PART 2: Challenges Due to App Complexity13. Navigation Architecture Within Large Apps14. Application State & Event-Driven Changes15. Localization16. Modular Architecture & Dependency Injection17. Automated Testing18. Manual TestingPART 3: Challenges Due to Large Engineering Teams19. Planning and Decision Making20. Architecting Ways to Avoid Stepping on Each Other’s Toes21. Shared Architecture Across Several Apps22. Tooling Maturity for Large Engineering Teams23. Scaling Build & Merge Times24. Mobile Platform Libraries and TeamsPART 4: Languages and Cross-Platform Approaches25. Adopting New Languages and Frameworks26. Kotlin Multiplatform and KMM27. Cross-Platform Feature Development28. Cross-Platform App Development versus Native29. Web, PWA & Backend-Driven Mobile AppsPART 5: Challenges Due to Stepping Up Your Game30. Experimentation31. Feature Flag Hell32. Performance33. Analytics, Monitoring and Alerting34. Mobile On-Call35. Advanced Code Quality Checks36. Compliance, Privacy and Security37. Client-Side Data Migrations38. Forced Upgrading39. App Size Growing as a mobile engineer (also available as a separate purchase)70 pages on growing to senior and above levels as a mobile engineer, at tech companies. During my time at Uber, I've helped with 10+ mobile engineering promotions in my org, 3 of these to above senior levels. I've sat on multiple promotion committees and mapped out promotion paths all the way to staff for iOS or Android engineers. How do you break the senior and above glass ceiling, when you specialize in iOS and Android?PART 1: Growing as a Mobile Engineers1. Map Out Opportunities to Grow2. Typical Mobile Engineering Level Definitions3. Professional Growth Versus Promotions4. Mentoring5. Changing Jobs6. Down-Leveling When Changing JobsPART 2: Growing to Senior7. Master Your Main Stack8. Get Familiar With the Other Stack(s)9. Become More Product-Minded10. Get More Feedback11. Lead a Full-Stack Project12. Ask For That PromotionPART 3: Beyond Senior Levels13. The Challenge of Moving Beyond the Senior Level14. The “Glass Ceiling” for Mobile Engineers15. Go Broad or Go Deep16. Understand the Business and Get Involved17. Quantify Your Impact18. Connect with Industry Peers19. Public Writing and Speaking20. Leaving Mobile Engineering to Further Your Career21. It’s Not Meant to Be EasyPART 4: Mobile Engineering Management22. Mobile Platform Teams23. Mobile-Only Career Limitations for Managers24. Advocating for Senior+ Mobile Engineering RolesPART 5: Mobile Learnings From My Time at Uber25. Platforms and Programs26. What Good Mobile Architecture Looks Like27. Hundreds of Mobile Engineers Working Together28. I’m Actually Not an Android / iOS Engineer29. Core and Optional Mobile Code & Modules30. Mobile OncallIt’s All Software EngineeringRefund policyIf you're not happy, I'm not happy. Don't get what you expect? Email me at scale@pragmaticengineer.com and I'll issue a refund.
111
Chris Short @chrisshort.net · 29/09/2026
How KDE got funding to add enterprise features #devopsish lwn.net/Articles/109...
010
Chris Short @chrisshort.net · 29/09/2026
Thieves Stole ‘Nvidia’ Trailers. They Got 20 Tons of Sand #devopsish www.wired.com/story/...
000
Chris Short @chrisshort.net · 29/09/2026
mobile-next/mobile-mcp #devopsish github.com/mobile-ne...
000
Chris Short @chrisshort.net · 29/09/2026
"Window for action may close" if AI begins improving itself, AI pioneers warn #devopsish www.axios.com/2026/0...
000
Chris Short @chrisshort.net · 28/09/2026
Automattic & Matt Mullenweg Fail To Dismiss WP Engine Antitrust Claims #devopsish www.searchenginejour...
000
Chris Short @chrisshort.net · 28/09/2026
Wrong answers only: What does this icon represent?
100
Chris Short @chrisshort.net · 28/09/2026
As AI risks grow, China mulls how to make open-weight models less dangerous #devopsish www.scmp.com/tech/ar...
000