Resilience

  • Emergency Backup Power Systems at London Heathrow: Why They’re Not Enough

    Based on the recent power outage at London Heathrow Airport that caused a complete shutdown on March 21, 2025, I’ll explain the emergency backup power systems at major airports like Heathrow and why they sometimes fail to keep operations running. Types of Backup Power Systems at Major Airports 1. Uninterruptible Power Supplies (UPS) These…

  • How We’re Changing the Game in GIS: Making Spatial Data Work for Everyone

    Jose Pillich, PHD and I have spent years watching brilliant people struggle with GIS data. You know the scene – someone needs to find specific geographic information, they dive into ArcGIS Online, and then… frustration. Hours lost scrolling through search results, trying to figure out which datasets might actually be useful, and ultimately giving…

  • The Double-Edged Sword of Emergency Generators in Data Centers: Balancing Air Quality Compliance and Operational Continuity

    Data centers form the critical infrastructure backbone of the digital economy, requiring uninterrupted power to maintain 99.999% uptime standards. Diesel-fired emergency generators have become indispensable for ensuring operational continuity during grid failures, but their environmental impact—particularly on air quality—has drawn regulatory scrutiny. While these systems emit nitrogen oxides (NOx), particulate matter (PM), and hazardous…

  • NASA’s GHGStat

    NASA’s GHGStat: Pioneering Methane Monitoring for a Greener Future Exploring NASA’s GHGStat Program: Utilizing Satellite Technology to Monitor Methane Emissions and Combat Climate Change Effectively Overview of NASA’s Role in Methane Monitoring Methane monitoring is a key component of climate change initiatives due to methane’s potent greenhouse gas properties, which significantly contribute to global…

  • APIs and Real-world Data

    APIs and Real-world Data

    APIs (Application Programming Interfaces) allow applications to communicate with each other and access data or services. This article will cover understanding APIs and making HTTP requests, using the requests library to fetch data, parsing JSON responses, and managing API keys using environment variables. Additionally, we’ll provide a practical exercise to connect to a climate…

  • Advancing Environmental Justice Through Data Analysis

    Advancing Environmental Justice Through Data Analysis

    When discussing the relationship between data analysis and environmental justice, it’s important to recognize how data serves as a critical tool in uncovering and addressing systemic inequalities. Environmental justice focuses on ensuring that all communities, regardless of race, income, or geographic location, have equal protection from environmental hazards and access to environmental benefits. By…

  • File Handling and Data Parsing in Environmental Justice (EJ) Data Analysis

    File Handling and Data Parsing in Environmental Justice (EJ) Data Analysis

    EJ data often includes complex datasets, such as pollution levels, climate records, and demographic information, which need to be meticulously processed and analyzed to draw meaningful conclusions. Effective file handling and data parsing are essential for managing these datasets, ensuring accuracy, and enabling the identification of trends and patterns that can inform policy and…

  • Leveraging Python for Environmental Justice: Control Structures and Functions in Data Analysis

    Environmental justice (EJ) focuses on the fair treatment and meaningful involvement of all people, regardless of race or income, concerning environmental laws, regulations, and policies. A critical aspect of EJ involves analyzing data to identify disparities in environmental impacts among different communities. Control structures and functions in Python are essential tools for processing and…

  • Python & Environmental Justice

    Python & Environmental Justice

    The intersection of technology and social justice has become increasingly prominent, especially in environmental justice. As communities around the world face the growing impacts of climate change and environmental degradation, there is a pressing need for data-driven solutions to address these challenges. Python, a versatile and widely-used programming language, is at the forefront of…

  • Making AI Accessible and Inclusive

    Making AI Accessible and Inclusive

    As artificial intelligence (AI) becomes increasingly integrated into various aspects of our lives, it is crucial to ensure that AI tools and education are accessible to everyone. Promoting inclusivity and equal opportunities through AI is not only a moral imperative but also a strategic necessity for building a more equitable and innovative society. By…