Show respect for the accomplishments of the people who built the system you work on.
Appreciate that the system you work on exists and has provided you with a job, despite other systems from the same era no longer being functional.
Recognize that every job or contract related to maintaining or replacing a system signifies finding a quality solution to a real problem and building a business around it.
Observability helps teams monitor when things go wrong and profile how things change over time in different software systems
Observability can be divided into 4 major types: infrastructure, application, data, and business observability, each requiring different tools and teams for monitoring
Business observability focuses on monitoring how metrics are trending, important events, and providing proactive alerts to make better decisions
To excel in an SRE role, focus on developing important character traits like emotional intelligence, resilience, and assertiveness to stand out as a candidate.
Coding skills are essential for an SRE position; expect to be tested on tasks like file I/O, data structures, and program efficiency, so practice coding and explaining your solutions.
Understanding systems knowledge and experience is crucial; be prepared to discuss Linux internals, troubleshooting tools, and system administration basics in interviews to showcase your expertise.
New systems are born from the discovery of the right user interface for a technology, which lowers accessibility costs and incentivizes new applications.
Apple has a history of seeding ecosystems by creating the right user interface - such as with graphical computing and mobile computing.
The Vision Pro by Apple exemplifies the importance of UI innovation, especially for technologies like spatial computing, which has the potential for transformative impacts.
Disney's Magic Band system went down, causing disruptions like no fast passes or park entry.
Despite the system failure, Disney was prepared and had contingency plans in place, like recording transactions and billing later.
The incident raises questions about the reliability of moving towards a cash-free society and the importance of incorporating backups into future designs.
Consciousness may seem complex, but it can actually be explained in simple terms. What is hard is arriving at this simplicity.
Minds, including human minds, operate as non-linear, dynamic systems. Complex problems arise when dealing with interconnected systems.
Consciousness is about transforming past experiences into present reality. AI could potentially achieve consciousness by having its own experiences and building a self.