Blog

  • Airflow Test Post

    This is a test from Airflow!

  • Malaysian Weather Forecast System

    🌀 Building a Real-Time Weather Warning Tracker for Malaysia with Airflow, S3, and WordPress

    As someone who appreciates data-driven tools with real-world impact, I’ve decided to build a real-time weather warning tracker for Malaysia. This project will fetch, store, and display alerts from the official Malaysian government weather API, and make it interactive and accessible via a website β€” no technical background needed.


    🎯 Project Goals

    • βœ… Automatically call the Malaysia weather warning API
    • βœ… Store the data securely for reference and backup
    • βœ… Display the latest warnings on a public website in an easy-to-read format
    • βœ… Allow users to check the latest alerts interactively by region or severity

    βš™οΈ Tech Stack Overview

    To achieve this, I’ll be using a modern data + web toolchain:

    PurposeTechnology
    Data orchestrationApache Airflow
    API accessPython + requests module
    Storage/backupAmazon S3 (optional but scalable)
    Website platformWordPress (hosted on Bluehost)
    Interactive displayJavaScript (Chart.js, Leaflet, or similar) embedded via plugin or shortcode

    πŸ”„ How It Works (Data Flow)

    1. Apache Airflow DAG runs daily (or hourly)
    2. Calls: https://api.data.gov.my/weather/warning
    3. Response JSON is:
      • Processed via Python
      • Saved to Amazon S3 (for backup and audit)
      • Pushed via REST API to my WordPress site, or saved locally and embedded
    4. WordPress page displays:
      • Latest warnings
      • Interactive filters by region / type (using JS widgets)

    πŸ’‘ Why This Matters

    With rising weather unpredictability, it’s crucial for Malaysians β€” especially those in flood-prone or coastal regions β€” to access timely information. This tool can:

    • Empower citizens
    • Assist local communities
    • Be reused by NGOs or municipal councils

    πŸ› οΈ What’s Next

    • πŸ”§ Build and test the Airflow DAG
    • πŸ” Secure the data pipeline with minimal manual steps
    • 🌐 Integrate output into WordPress as a shortcode block or interactive map
    • πŸ“± Make it responsive and mobile-friendly

    If you’re interested in collaborating, offering design/UI help, or just following along, feel free to drop a comment or connect!

  • Hello world!

    Welcome to WordPress. This is your first post. Edit or delete it, then start writing!