{"data":{"allMarkdownRemark":{"nodes":[{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Vol_Uncertainty_IEEE.md","frontmatter":{"title":"Investing Volumetric Uncertainty of Lakes and Wetlands Using Satellites and Citizen Science,","date":null,"external":"https://doi.org/10.1109/JSTARS.2023.3250354","github":""}},{"excerpt":"Developed and styled interactive web applications for Apple Music using Ember and SCSS Built and shipped the Apple Music Extension for Facebook Messenger leveraging third-party and…","rawMarkdownBody":"\n- Developed and styled interactive web applications for Apple Music using Ember and SCSS\n- Built and shipped the Apple Music Extension for Facebook Messenger leveraging third-party and internal API integrations\n- Architected and implemented the user interface of Apple Music's embeddable web player widget for in-browser user authorization and full song playback\n- Contributed extensively to the creation of MusicKit JS, a public-facing JavaScript SDK for embedding Apple Music players into web applications\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/Haor/index.md","frontmatter":{"title":"Uncertainity Estimation in Volume","date":null,"external":null,"github":null}},{"excerpt":"Deliver high-quality, robust production code for a diverse array of projects for clients including Harvard Business School, Everytown for Gun Safety, Pratt Institute, Koala Health…","rawMarkdownBody":"\n- Deliver high-quality, robust production code for a diverse array of projects for clients including Harvard Business School, Everytown for Gun Safety, Pratt Institute, Koala Health, Vanderbilt University, The 19th News, and more\n- Work alongside creative directors to lead the research, development, and architecture of technical solutions to fulfill business requirements\n- Collaborate with designers, project managers, and other engineers to transform creative concepts into production realities for clients and stakeholders\n- Provide leadership within engineering department through close collaboration, knowledge shares, and mentorship\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/Gauge_Network/index.md","frontmatter":{"title":"Gauge Network Optimization","date":null,"external":null,"github":null}},{"excerpt":"Deliver high-quality, robust production code for a diverse array of projects for clients including Harvard Business School, Everytown for Gun Safety, Pratt Institute, Koala Health…","rawMarkdownBody":"\n- Deliver high-quality, robust production code for a diverse array of projects for clients including Harvard Business School, Everytown for Gun Safety, Pratt Institute, Koala Health, Vanderbilt University, The 19th News, and more\n- Work alongside creative directors to lead the research, development, and architecture of technical solutions to fulfill business requirements\n- Collaborate with designers, project managers, and other engineers to transform creative concepts into production realities for clients and stakeholders\n- Provide leadership within engineering department through close collaboration, knowledge shares, and mentorship\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/sDRIPS - Sense/index.md","frontmatter":{"title":"Satellite Data Rendered Irrigation using Penman Moteith and SEBAL","date":null,"external":null,"github":null}},{"excerpt":"Developed, maintained, and shipped production code for client websites primarily using HTML, CSS, Sass, JavaScript, and jQuery Performed quality assurance tests on various sites to…","rawMarkdownBody":"\n- Developed, maintained, and shipped production code for client websites primarily using HTML, CSS, Sass, JavaScript, and jQuery\n- Performed quality assurance tests on various sites to ensure cross-browser compatibility and mobile responsiveness\n- Clients included JetBlue, Lovesac, U.S. Cellular, U.S. Department of Defense, and more\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/Mullen/index.md","frontmatter":{"title":"Creative Technologist Co-op","date":null,"external":null,"github":null}},{"excerpt":"Add Highlights Here Built and shipped the Apple Music Extension for Facebook Messenger leveraging third-party and internal API integrations Architected and implemented the user…","rawMarkdownBody":"\n- Add Highlights Here\n- Built and shipped the Apple Music Extension for Facebook Messenger leveraging third-party and internal API integrations\n- Architected and implemented the user interface of Apple Music's embeddable web player widget for in-browser user authorization and full song playback\n- Contributed extensively to the creation of MusicKit JS, a public-facing JavaScript SDK for embedding Apple Music players into web applications\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/IRAS/index.md","frontmatter":{"title":"Integrated Rice Advisory System","date":null,"external":null,"github":null}},{"excerpt":"Add Highlights Here","rawMarkdownBody":"\n- Add Highlights Here\n<!-- - Work alongside creative directors to lead the research, development, and architecture of technical solutions to fulfill business requirements\n- Collaborate with designers, project managers, and other engineers to transform creative concepts into production realities for clients and stakeholders\n- Provide leadership within engineering department through close collaboration, knowledge shares, and mentorship -->\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/Upstatement/index.md","frontmatter":{"title":"Boro","date":null,"external":null,"github":null}},{"excerpt":"Add Highlights Here Built and shipped the Apple Music Extension for Facebook Messenger leveraging third-party and internal API integrations Architected and implemented the user…","rawMarkdownBody":"\n- Add Highlights Here\n- Built and shipped the Apple Music Extension for Facebook Messenger leveraging third-party and internal API integrations\n- Architected and implemented the user interface of Apple Music's embeddable web player widget for in-browser user authorization and full song playback\n- Contributed extensively to the creation of MusicKit JS, a public-facing JavaScript SDK for embedding Apple Music players into web applications\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/PyWRIS/index.md","frontmatter":{"title":"Python API for WRIS India","date":null,"external":null,"github":null}},{"excerpt":"Add Highlights Here","rawMarkdownBody":"\n- Add Highlights Here\n<!-- - Proposed and implemented scalable solutions to issues identified with cloud services and applications responsible for communicating with the Starry Station internet router\n- Collaborated with designers and other developers to ensure thoughtful and consistent user experiences across Starry’s iOS and Android mobile apps -->\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/Starry/index.md","frontmatter":{"title":"Ukulima","date":null,"external":null,"github":null}},{"excerpt":"Deliver high-quality, robust production code for a diverse array of projects for clients including Harvard Business School, Everytown for Gun Safety, Pratt Institute, Koala Health…","rawMarkdownBody":"\n- Deliver high-quality, robust production code for a diverse array of projects for clients including Harvard Business School, Everytown for Gun Safety, Pratt Institute, Koala Health, Vanderbilt University, The 19th News, and more\n- Work alongside creative directors to lead the research, development, and architecture of technical solutions to fulfill business requirements\n- Collaborate with designers, project managers, and other engineers to transform creative concepts into production realities for clients and stakeholders\n- Provide leadership within engineering department through close collaboration, knowledge shares, and mentorship\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/sDRIPS/index.md","frontmatter":{"title":"Satellite Data Rendered Irrigation using Penman Moteith and SEBAL - Sensor","date":null,"external":null,"github":null}},{"excerpt":"Projects Satellite Data Rendered Irrigation Using Penman-Monteith and Sebal (Sd.R.I.P.S) for Surface Water Irrigation Optimization A Hybrid Framework of Satellite and Sensor-Based…","rawMarkdownBody":"\n- <p style=\"text-align: justify;\">Imagine a world where both water managers and farmers know the precise water needs of crops and apply only the required amount, considering forecasted precipitation. This approach will not only ensure sustainable water use but also reduce excessive groundwater pumping, alleviating water stress. By making informed decisions, both key users of water in the agricultural sector can optimize resource use, promoting long-term sustainability and easing the pressure on water supplies.</p>\n- <span style=\"color: var(--white);\"><strong>Projects</strong></span>\n  - <span>Satellite Data Rendered Irrigation Using Penman-Monteith and Sebal (Sd.R.I.P.S) for Surface Water Irrigation Optimization</span>\n  - <span>A Hybrid Framework of Satellite and Sensor-Based Data Rendered Irrigation Using Penman-Monteith and SEBAL Model</span>\n  - <span> Optimizing Irrigation at farms in South Africa</span>\n  - <span> Making University of Washington campus greener with less water</span>\n  - <span> Integrated Rice Advisory System (IRAS)</span>\n  - ...<strong>many more </strong>\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/research/irrigation/index.md","frontmatter":{"title":"Overview","date":null,"external":null,"github":null}},{"excerpt":"Projects Understanding volume estimation uncertainty of lakes and wetlands using satellites and citizen science Using satellite remote sensing to determine lake surface temperature…","rawMarkdownBody":"\n- <p style=\"text-align: justify;\">The scarcity of in-situ observations in many regions underscores the importance of space-based monitoring through satellite missions for tracking geophysical parameters. The fleets of Earth-observing satellites from American, European, and other space agencies, equipped with a range of capabilities across various wavelengths and techniques, represent a powerful yet underutilized resource for the water resources management community—especially in areas where in-situ data is limited.</p>\n- <span style=\"color: var(--white);\"><strong>Projects</strong></span>\n  - <span>Understanding volume estimation uncertainty of lakes and wetlands using satellites and citizen science</span>\n  - <span>Using satellite remote sensing to determine lake surface temperature</span>\n  - <span> Using satellite remote sensing to determine volume of water stored in North Eastern and North Western Bangladesh</span>\n  - <span> Visualizng the water inundated areas using SWOT</span>\n  - ...<strong>many more </strong>\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/research/sat_remote_sensing/index.md","frontmatter":{"title":"Overview","date":null,"external":null,"github":null}},{"excerpt":"Projects A network design approach for citizen science-satellite monitoring of surface water volume changes in Bangladesh  A python API to access water resources data for Water…","rawMarkdownBody":"\n- <p style=\"text-align: justify;\">As climate change accelerates and extreme events intensify, our water resources are under unprecedented stress to meet growing water, energy, and food demands. It is crucial to study and improve current water management strategies to ensure effective use, maximize benefits for end-users, and maintain long-term sustainability. Adaptive and integrated management approaches are essential to address the dynamic, interconnected nature of water systems.</p>\n- <span style=\"color: var(--white);\"><strong>Projects</strong></span>\n  - <span>A network design approach for citizen science-satellite monitoring of surface water volume changes in Bangladesh</span>\n  - <span> A python API to access water resources data for Water Resource Information System (WRIS) India </span>\n  - <span> Using satellite remote sensing to determine volume of water stored in North Eastern and North Western Bangladesh</span>\n  - ...<strong>many more </strong>\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/research/water_resource_management/index.md","frontmatter":{"title":"Overview","date":null,"external":null,"github":null}},{"excerpt":"Projects Operationalizing IRAS system at Department of Agricultural Extension (DAE) servers and training the folks so that Bangladesh government can own it Taught how to utilize…","rawMarkdownBody":"\n- <p style=\"text-align: justify;\"><em>Research, research everywhere, but application’s somewhere!</em> While hydrology has a wealth of research, its practical application often falls short. The challenge lies in bridging the gap between scientific findings and real-world implementation. By translating research into actionable solutions, we can ensure that the insights gained lead to tangible improvements in water management, sustainability, and the resilience of agricultural systems. </p>\n- <span style=\"color: var(--white);\"><strong>Projects</strong></span>\n  - <span>Operationalizing IRAS system at Department of Agricultural Extension (DAE) servers and training the folks so that Bangladesh government can own it</span>\n  - <span>Taught how to utilize the latest (as in 2022) Surface Water and Ocean Topography (SWOT) satellite data to Bangladesh Water Developement Board (BWDB)</span>\n  - <span> Taught how to utilize the optical and radar satellite data to estimate surface water area to Department of Hydrology and Meteorology (DHM, Nepal) and Bangladesh Water Developement Board (BWDB)</span>\n  - <span> Trained Pakistan Council of Research in Water Resources (PCRWR), an early adopter of the SWOT mission on how to leverage future SWOT observations to enhance existing PCWR projects. Hosted by NASA, CNES and University of Washington.</span>\n  - ...<strong>many more </strong>\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/research/bridging_gap/index.md","frontmatter":{"title":"Overview","date":null,"external":null,"github":null}},{"excerpt":"Generate timely irrigation advisories using and satellites to the rice growing farmers in Bangladesh.\nSystem now adopted by Department of Agricultural Extension, Bangladesh…","rawMarkdownBody":"\nGenerate timely irrigation advisories using and satellites to the rice growing farmers in Bangladesh.\nSystem now adopted by Department of Agricultural Extension, Bangladesh. Helping tonnes of farmers and featured in [NASA Article](https://www.nasa.gov/centers-and-facilities/goddard/nasa-data-helps-bangladeshi-farmers-save-water-money-energy/#:~:text=Through%20the%20Integrated%20Rice%20Advisory,how%20much%20their%20crops%20need.).\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/featured/SpotifyProfileV2/index.md","frontmatter":{"title":"IRAS","date":"3","external":"https://iras.bamis.gov.bd/","github":"https://github.com/UW-SASWE/sDRIPS"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/SOGRAIN.md","frontmatter":{"title":"M. Sharma, F. Hossain, S. Suresh, T. Pavelsky, S. Minocha, and S. Khan (2026). How Well Can the Surface Water and Ocean Topography (SWOT) Satellite Mission Observe Irrigation Canals of the Asian Green Revolution? <i>Geophysical Research Letters (In Review)</i>","date":"2026-05-01","external":"","github":"https://github.com/UW-SASWE/SWOT-Canal-Observability"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/Data_Center_River_Temperature.md","frontmatter":{"title":"S. Khan, Y. O. Wang, G. K. Darkwah, and F. Hossain (2026). Is AI Cloud Infrastructure Warming our Rivers?, <i>Communications of the ACM (In Review)</i>","date":"2026-02-07","external":"https://depts.washington.edu/saswe/hydrothermalviewer/","github":"https://github.com/UW-SASWE/THORR"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/sDRIPS_Python_AGU25.md","frontmatter":{"title":"S. Khan, F. Hossain (2025). sDRIPS: A Cloud-Based, Open-Source Python Package for Satellite-Informed Surface Water Irrigation Optimization","date":"2025-12-01","external":"https://sdrips.readthedocs.io/","github":"https://agu.confex.com/agu/agu25/prelim.cgi/Paper/1904615"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/SHEW_Hydropower.md","frontmatter":{"title":"S. Khan, Z. N. Hossain, S. Suresh, and F. Hossain (2025). The Untapped Hydropower Potential of World's Cities, <i>Earth's Future.</i>","date":"2025-07-28","external":"https://zenodo.org/records/16512866","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/sDRIPS.md","frontmatter":{"title":"S. Khan, F. Hossain, K. Islam and M. Ahamed (2025). Satellite Data Rendered Irrigation using Penman-Monteith and SEBAL (sD.R.I.P.S) for Surface Water Irrigation Optimization, <i>Hydrology and Earth System Sciences (HESS) (In Revision)</i>","date":"2025-05-01","external":null,"github":"https://github.com/UW-SASWE/sDRIPS"}},{"excerpt":"';","rawMarkdownBody":"\n';\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/sDRIPS_Package.md","frontmatter":{"title":"S. Khan and F. Hossain (2025). A Cloud-Based, Open-Source Python Package for Satellite-Informed Surface Water Irrigation Optimization, <i>Digital Water (In Revision)</i>","date":"2025-04-01","external":"https://pypi.org/project/sdrips","github":"https://github.com/UW-SASWE/sDRIPS"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/sDRIPS.md","frontmatter":{"title":"S. Khan, F. Hossain, M. Ahamed (2024). sD.R.I.P.S: Satellite Data Rendered Irrigation Using Penman and SEBAL - A Framework For Surface Water Irrigation Optimization","date":"2025-01-01","external":"","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/LOCSS_AGU24.md","frontmatter":{"title":"T. Pavelsky, F. Hossain, S. K. Ghafoor, G. Parkins, A. M. Gomez, S. Khan, R. Bhattarai and M. Hendrickson (2024). Building a Global Lake Observation System through the Lake Observations by Citizen Scientists and Satellites (LOCSS) Project","date":"2025-01-01","external":"","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/sDRIPS_sense.md","frontmatter":{"title":"S. Khan, et al. (2024). sD.R.I.P.S-Sense: A Hybrid Framework of Satellite and Sensor-Based Data Rendered Irrigation Using Penman and SEBAL Model","date":"2025-01-01","external":"","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/sDRIPS.md","frontmatter":{"title":"Satellite Data Rendered Irrigation using Penman-Monteith and SEBAL (sD.R.I.P.S) for Surface Water Irrigation Optimization","date":"2025-01-01","external":"https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5049583","github":"https://github.com/shahzaib1007/sDRIPS"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Gomez_GIS.md","frontmatter":{"title":"Evaluation using In-Situ Observations from National Governments and Citizen Scientists Suggests Nadir Altimeters can Accurately Measure Water Levels Changes Regardless of Lake Area.","date":"2024-11-01","external":"","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/Gomez_GIS.md","frontmatter":{"title":"A. M. Gómez, S. Biancamaria, T. Pavelsky, K. Nielsen, G. Parkins, M. Lane, S. Khan, F. Hossain, R. Bhattarai, S. Ghafoor, J.F. Crétaux, C. Yanez, N. Picot (2025). Evaluation using In-Situ Observations from National Governments and Citizen Scientists Suggests Nadir Altimeters can Accurately Measure Water Levels Changes Regardless of Lake Area. <i>GIScience and Remote Sensing</i>","date":"2024-11-01","external":null,"github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/THORR.md","frontmatter":{"title":"Reconstruction of the Hydro-Thermal History of Regulated River Networks Using Satellite Remote Sensing and Data-driven Techniques","date":"2024-09-01","external":"https://doi.org/10.1029/2024EF004815","github":"https://github.com/UW-SASWE/THORR"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/THORR.md","frontmatter":{"title":"G. Darkwah, F. Hossain, V. Tchervenski, G. Holtgrieve, C. Seaton, D. Graves, S. Minocha, P. Das, S. Khan, S. Suresh (2024) Reconstruction of the Hydro-Thermal History of Regulated River Networks Using Satellite Remote Sensing and Data-driven Techniques, <i>Earth’s Future, vol 12(10)</i>","date":"2024-09-01","external":null,"github":"https://github.com/UW-SASWE/THORR"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/RAT3.md","frontmatter":{"title":"S. Minocha, F. Hossain, P. Das, S. Suresh, S. Khan, G. Darkwah (2023).  Collaborative Water Management for Advancing Open Science in Regulated River Basins with the Open-Source Reservoir Assessment Tool (RAT) 3.0: A Python Package Integrating Cloud Computing, Satellite Data, and Modeling","date":"2024-05-01","external":"https://doi.org/10.5194/gmd-2023-130","github":"https://github.com/UW-SASWE/RAT"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/RAT3.md","frontmatter":{"title":"Reservoir Assessment Tool: A scalable and easy-to-apply python based software architecture to empower the global water community","date":"2024-05-01","external":"https://doi.org/10.5194/gmd-2023-130","github":"https://github.com/UW-SASWE/RAT"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/RAT3.md","frontmatter":{"title":"S. Minocha, F. Hossain, P. Das, S. Suresh, S. Khan, G. Darkwah, K. Andreadis, H. Lee, G. Holt, S. Galelli (2023). Reservoir Assessment Tool: A scalable and easy-to-apply python based software architecture to empower the global water community, <i>Geoscientific Model Development</i>","date":"2024-05-01","external":null,"github":"https://github.com/UW-SASWE/RAT"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/Gomez_AGU23_2.md","frontmatter":{"title":"A. M. Gomez, D.R. Arias, T. Pavelsky, G. Parkins, M. Lane, L.D. Donado, S. Khan, F. Hossain, W.J.G Ríos, R. Bhattarai, S.K. Ghafoor (2023). Enhancing levels of engagement in citizen science projects involving lake water level monitoring.","date":"2023-11-01","external":"","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/Gomez_AGU23.md","frontmatter":{"title":"A. M. Gomez, T. Pavelsky, G. Parkins, M. Lane, S. Khan, F. Hossain, R. Bhattarai, S. K. Ghafoor, J.F. Crétaux (2023). Regional lake monitoring network design aided by Citizen Scientists and Satellites.","date":"2023-11-01","external":"","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/LST_Columbia.md","frontmatter":{"title":"S. Minocha, Pei‑Hsin Pei, S. Khan, and F. Hossain (2023) Factors influencing Lake Surface Temperature for Reservoirs of the Columbia River Basin, <i>Northwest Science, vol. 97 </i>","date":"2023-10-01","external":null,"github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/RAT_kerala.md","frontmatter":{"title":"S. Suresh, F. Hossain, S. Minocha, P. Das, S. Khan, H. Lee, K. Andreadis, P. Oddo (2023). Satellite Earth Observations Based Tracking of Reservoir Operations for Flood Preparedness in Mountainous and High Precipitation Regions: A Case of the 2018 Kerala Floods.","date":"2023-08-01","external":"https://doi.org/10.1016/j.rse.2024.114149","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/RAT_kerala.md","frontmatter":{"title":"Satellite-based Tracking of Reservoir Operations for Flood Management during the 2018 Extreme Weather Event in Kerala, India","date":"2023-08-01","external":"https://doi.org/10.1016/j.rse.2024.114149","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/RAT_kerala.md","frontmatter":{"title":"S. Suresh, F. Hossain, S. Minocha, P. Das, S. Khan, H. Lee, K. Andreadis and Perry Oddo (2023). Satellite-based Tracking of Reservoir Operations for Flood Management during the 2018 Extreme Weather Event in Kerala, India, <i>Remote Sensing of Environment, vol. 307</i>","date":"2023-08-01","external":null,"github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/Gauge_network.md","frontmatter":{"title":"S. Khan, F. Hossain, et al. (2024). An Optimal Network Design Framework for Citizen Science‑Satellite Monitoring of Surface Water Volume Changes in Bangladesh.","date":"2023-01-01","external":"https://doi.org/10.1016/j.envsoft.2023.105919","github":"https://github.com/shahzaib1007/Network-Sampling-of-Gauges"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/RAT2.md","frontmatter":{"title":"P. Das, F. Hossain, S. Khan, N. K. Biswas, H. Lee, T. Piman, C. Meechaiya, U. Ghimire, K. Hosen (2022) Monitoring reservoir operations of the mekong river from space: A self-correcting multi-sensor approach.","date":"2023-01-01","external":"https://doi.org/10.1016/j.envsoft.2022.105533","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/RAT2.md","frontmatter":{"title":"Reservoir Assessment Tool 2.0: Stakeholder driven Improvements to Satellite Remote Sensing based Reservoir Monitoring","date":"2023-01-01","external":"https://doi.org/10.1016/j.envsoft.2022.105533","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/Gauge_network.md","frontmatter":{"title":"S. Khan, F. Hossain, et al. (2024). A Network Design Approach for Citizen Science‑Satellite Monitoring of Surface Water Volume Changes in Bangladesh, <i>Environmental Modelling and Software.</i>","date":"2023-01-01","external":null,"github":"https://github.com/UW-SASWE/Network-Sampling-of-Gauges"}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/RAT2.md","frontmatter":{"title":"P. Das, F. Hossain, S. Khan, N. K. Biswas, H. Lee, T. Piman, C. Meechaiya, U. Ghimire, K. Hosen (2022) Reservoir Assessment Tool 2.0: Stakeholder driven Improvements to Satellite Remote Sensing based Reservoir Monitoring, <i>Environmental Modeling and Software.</i>","date":"2023-01-01","external":null,"github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/Gomez_AGU23_3.md","frontmatter":{"title":"A. M. Gomez, S. Biancamaria, T. Pavelsky, G. Parkins, M. Lane, S. Khan, F. Hossain, R. Bhattarai, S.K. Ghafoor, J.F. Crétaux, N. Picot (2023). Nadir altimeter validation in small lakes using multisource ground observations.","date":"2022-11-01","external":"","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/Vol_Uncertainty_IEEE.md","frontmatter":{"title":"S. Khan, F. Hossain, T. Pavelsky, et.al, Investigating Volumetric Uncertainty of Lakes and Wetlands Using Satellites and Citizen Science","date":"2022-09-08","external":"https://doi.org/10.1109/JSTARS.2023.3250354","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/Vol_Uncertainty_IEEE.md","frontmatter":{"title":"S. Khan, F. Hossain, et al. (2022) Understanding Volume Estimation Uncertainty of Lakes and Wetlands Using Satellites and Citizen Science, <i>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</i>","date":"2022-09-08","external":null,"github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/belo_monte.md","frontmatter":{"title":"P. Das, F. Hossain, H. B. Helgason, and S. Khan (2022). Satellites over the amazon capture the choking of the \"house of god\" by the belo monte dam – they can help find solutions, too, <i>The Conversation</i> [Non-Peer-Reviewed]","date":"2022-05-01","external":"https://theconversation.com/satellites-over-the-amazon-capture-the-choking-of-the-house-of-god-by-the-belo-monte-dam-they-can-help-find-solutions-too-182012","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/dams_2024_flood_myth.md","frontmatter":{"title":"P. Das, S. Minocha, S. Khan, and F. Hossain. (2025) How satellites helped debunk 2024 flood myths in <i>International Water Power and Dam Construction</i> [Non-Peer-Reviewed]","date":"2022-05-01","external":"https://www.waterpowermagazine.com/analysis/how-satellites-helped-debunk-2024-flood-myths/","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/belo_monte_dam_magazine.md","frontmatter":{"title":"P. Das, F. Hossain, H. B. Helgason, and S. Khan (2023). A satellite remote sensing perspective on water resources, <i>International Water Power and Dam Construction</i> [Non-Peer-Reviewed]","date":"2022-05-01","external":"https://www.waterpowermagazine.com/analysis/a-satellite-remote-sensing-perspective-on-water-resources-10867560/","github":""}},{"excerpt":"Dark mode toggle without the flash of default theme. Important bits: CSS variables for color theming Put  attribute on , not , so we can run the JS before the DOM finishes…","rawMarkdownBody":"\r\nDark mode toggle without the flash of default theme. Important bits:\r\n\r\n- CSS variables for color theming\r\n- Put `data-theme` attribute on `<html>`, not `<body>`, so we can run the JS before the DOM finishes rendering\r\n- Run local storage check in the `<head>`\r\n- JS for toggle button click handler can come after render\r\n\r\n## HTML\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html lang=\"en\" data-theme=\"light\">\r\n  <head>\r\n    <meta charset=\"utf-8\" />\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\r\n    ...\r\n    <script>\r\n      // If there's a theme stored in localStorage, use it on the <html>\r\n      const localStorageTheme = localStorage.getItem('theme');\r\n      if (localStorageTheme) {\r\n        document.documentElement.setAttribute('data-theme', localStorageTheme);\r\n      }\r\n    </script>\r\n  </head>\r\n  <body>\r\n    <div class=\"theme-toggle\">\r\n      <button\r\n        class=\"theme-toggle-btn js-theme-toggle\"\r\n        aria-label=\"Activate dark mode\"\r\n        title=\"Activate dark mode\"\r\n      >\r\n        <!--\r\n        <svg class=\"light-mode\">\r\n          <use xlink:href=\"#sun\"></use>\r\n        </svg>\r\n        <svg class=\"dark-mode\">\r\n          <use xlink:href=\"#moon\"></use>\r\n        </svg>\r\n        -->\r\n      </button>\r\n    </div>\r\n\r\n    <script src=\"app.js\"></script>\r\n  </body>\r\n</html>\r\n```\r\n\r\n## CSS Variables\r\n\r\n```css\r\n:root {\r\n  --bg: #ffffff;\r\n  --text: #000000;\r\n}\r\n\r\n[data-theme='dark'] {\r\n  --bg: #000000;\r\n  --text: #ffffff;\r\n}\r\n```\r\n\r\n## JavaScript\r\n\r\n```js:title=app.js\r\nconst themeToggleBtn = document.querySelector('.js-theme-toggle');\r\n\r\nthemeToggleBtn.addEventListener('click', () => onToggleClick());\r\n\r\nconst onToggleClick = () => {\r\n  const { theme } = document.documentElement.dataset;\r\n  const themeTo = theme && theme === 'light' ? 'dark' : 'light';\r\n  const label = `Activate ${theme} mode`;\r\n\r\n  document.documentElement.setAttribute('data-theme', themeTo);\r\n  localStorage.setItem('theme', themeTo);\r\n\r\n  themeToggleBtn.setAttribute('aria-label', label);\r\n  themeToggleBtn.setAttribute('title', label);\r\n};\r\n```\r\n\r\n## Resources\r\n\r\n- <https://css-tricks.com/a-complete-guide-to-dark-mode-on-the-web/>\r\n- <https://css-tricks.com/flash-of-inaccurate-color-theme-fart/>\r\n- <https://mxb.dev/blog/color-theme-switcher/>\r\n- <https://www.joshwcomeau.com/react/dark-mode/>\r\n- <https://web.dev/prefers-color-scheme/>\r\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/posts/dark-mode-toggle/index.md","frontmatter":{"title":"Dark Mode Toggle","date":"2021-04-21T00:00:00.000Z","external":null,"github":null}},{"excerpt":"Codepen Demo Card layout where the card itself isn't an anchor link, but the whole card is clickable (with a  pseudo element on the main ). Links inside of the card are still…","rawMarkdownBody":"\r\n[Codepen Demo](https://codepen.io/bchiang7/pen/xxRBvgd?editors=1100)\r\n\r\nCard layout where the card itself isn't an anchor link, but the whole card is clickable (with a `:before` pseudo element on the main `<a>`). Links inside of the card are still clickable.\r\n\r\n## CSS\r\n\r\n```css\r\n.grid__item {\r\n  &:hover,\r\n  &:focus-within {\r\n    background-color: #eee;\r\n  }\r\n\r\n  a {\r\n    position: relative;\r\n    z-index: 1;\r\n  }\r\n\r\n  h2 {\r\n    a {\r\n      position: static;\r\n\r\n      &:hover,\r\n      &:focus {\r\n        color: blue;\r\n      }\r\n\r\n      &:before {\r\n        content: '';\r\n        display: block;\r\n        position: absolute;\r\n        z-index: 0;\r\n        width: 100%;\r\n        height: 100%;\r\n        top: 0;\r\n        left: 0;\r\n        transition: background-color 0.1s ease-out;\r\n        background-color: transparent;\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/posts/clickable-cards/index.md","frontmatter":{"title":"Accessible Clickable Cards","date":"2021-04-21T00:00:00.000Z","external":null,"github":null}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/conferences/Undergrad_Book_Chp.md","frontmatter":{"title":"S. Khan, D. Upadhyay, U. Bhatia, Extreme Precipitation Volatilities and Its Implication for Critical Infrastructures in India","date":"2021-01-01","external":"https://doi.org/10.1016/B978-0-12-822700-8.00004-4","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Undergrad_Book_Chp.md","frontmatter":{"title":"Lifeline Infrastructures and Hydro‑climate Extremes: A Future Outlook, Climate Change and Extreme Events.","date":"2021-01-01","external":"https://doi.org/10.1016/B978-0-12-822700-8.00004-4","github":""}},{"excerpt":"","rawMarkdownBody":"","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/publications/Undergrad_Book_Chp.md","frontmatter":{"title":"S. Khan, N. Kamboj, U. Bhatia (2020) Lifeline Infrastructures and Hydro‑climate Extremes: A Future Outlook, <i>Climate Change and Extreme Events.</i>","date":"2021-01-01","external":"https://doi.org/10.1016/B978-0-12-822700-8.00004-4","github":""}},{"excerpt":"A scalable framework to obtain the minimum number\nof gauges with strategic locations of their placement\nto accurately represent the volume change in surface\nwater area of the…","rawMarkdownBody":"\nA scalable framework to obtain the minimum number\nof gauges with strategic locations of their placement\nto accurately represent the volume change in surface\nwater area of the region\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/gauge_network.md","frontmatter":{"title":"Optimal Gauge Network Design","date":"2020-03-27","external":"https://www.sciencedirect.com/science/article/abs/pii/S1364815223003055","github":"https://github.com/shahzaib1007/Network-Sampling-of-Gauges"}},{"excerpt":"A Google Earth Engine App that can estimate the\nchange in volume of water and generates its timeserires\nfor Northeastern and Northwestern Bangladesh.","rawMarkdownBody":"\nA Google Earth Engine App that can estimate the\nchange in volume of water and generates its timeserires\nfor Northeastern and Northwestern Bangladesh.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Volume_Change_Estimator.md","frontmatter":{"title":"Volume Change Estimator","date":"2020-01-10","external":"https://skhan7.users.earthengine.app/view/water-storage-estimator","github":""}},{"excerpt":"Problem Recently while updating with Skela with webpack, I encountered a weird error where I wasn't able to run a simple script: When trying to run this script via , I got this…","rawMarkdownBody":"\r\n## Problem\r\n\r\nRecently while updating with [Skela](https://github.com/Upstatement/skela-wp-theme) with webpack, I encountered a weird error where I wasn't able to run a simple script:\r\n\r\n```shell:title=bin/composer\r\n#!/bin/bash\r\ndocker-compose exec -w /var/www/html/wp-content/themes/skela wordpress composer \"$@\"\r\n```\r\n\r\nWhen trying to run this script via `./bin/composer install`, I got this error in my terminal:\r\n\r\n```shell\r\nERROR: Setting workdir for exec is not supported in API < 1.35 (1.30)\r\n```\r\n\r\nThe error was coming from the `-w` flag in the `docker-compose exec` command in the `composer` script.\r\n\r\n## Solution\r\n\r\nTurns The fix was to update the version in my `docker-compose.yml` file to from version `3.5` to `3.6`. It's strange because 3.5 isn't anywhere close to the API version `1.35` from the error message 🤷‍♀️\r\n\r\n```yaml:title=docker-compose.yml\r\nversion: '3.6' # highlight-line\r\nservices:\r\n  wordpress:\r\n    build:\r\n```\r\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/posts/docker-compose-error/index.md","frontmatter":{"title":"Docker Compose Error","date":"2019-12-13","external":null,"github":null}},{"excerpt":"This is a paragraph. Header 1 Header 2 Header 1 Header 2 Header 3 Header 4 Header 5 Header 6 Header 1 Header 2 Header 3 Header 4 Header 5 Header 6 Lorem ipsum dolor sit amet…","rawMarkdownBody":"\r\n![Image Alt](./image.jpg)\r\n\r\n```jsx\r\nclass FlavorForm extends React.Component { // highlight-line\r\n  constructor(props) {\r\n    super(props);\r\n    this.state = {value: 'coconut'};\r\n\r\n    this.handleChange = this.handleChange.bind(this);\r\n    this.handleSubmit = this.handleSubmit.bind(this);\r\n  }\r\n\r\n  handleChange(event) {\r\n    // highlight-next-line\r\n    this.setState({value: event.target.value});\r\n  }\r\n\r\n  // highlight-start\r\n  handleSubmit(event) {\r\n    alert('Your favorite flavor is: ' + this.state.value);\r\n    event.preventDefault();\r\n  }\r\n  // highlight-end\r\n\r\n  render() {\r\n    return (\r\n      { /* highlight-range{1,4-9,12} */ }\r\n      <form onSubmit={this.handleSubmit}>\r\n        <label>\r\n          Pick your favorite flavor:\r\n          <select value={this.state.value} onChange={this.handleChange}>\r\n            <option value=\"grapefruit\">Grapefruit</option>\r\n            <option value=\"lime\">Lime</option>\r\n            <option value=\"coconut\">Coconut</option>\r\n            <option value=\"mango\">Mango</option>\r\n          </select>\r\n        </label>\r\n        <input type=\"submit\" value=\"Submit\" />\r\n      </form>\r\n    );\r\n  }\r\n}\r\n```\r\n\r\n```javascript:title=highlight.js\r\n// Here is a comment\r\nfunction $initHighlight(block, cls) {\r\n  try {\r\n    if (cls.search(/\\bno\\-highlight\\b/) != -1)\r\n      return process(block, true, 0x0F) +\r\n             ` class=\"${cls}\"`;\r\n  } catch (e) {\r\n    /* handle exception */\r\n  }\r\n  for (var i = 0 / 2; i < classes.length; i++) {\r\n    if (checkCondition(classes[i]) === undefined) {\r\n      console.log('undefined');\r\n    }\r\n  }\r\n\r\n  return (\r\n    <div>\r\n      <web-component>{block}</web-component>\r\n    </div>\r\n  )\r\n}\r\n\r\nexport $initHighlight;\r\n```\r\n\r\nThis is a paragraph.\r\n\r\n    This is a paragraph.\r\n\r\n# Header 1\r\n\r\n## Header 2\r\n\r\n    Header 1\r\n    ========\r\n\r\n    Header 2\r\n    --------\r\n\r\n```css\r\n@import 'compass/reset';\r\n\r\n// variables\r\n$colorGreen: #008000;\r\n$colorGreenDark: darken($colorGreen, 10);\r\n\r\n@mixin container {\r\n  max-width: 980px;\r\n}\r\n\r\n// mixins with parameters\r\n@mixin button($color: green) {\r\n  @if ($color == green) {\r\n    background-color: #008000;\r\n  } @else if ($color == red) {\r\n    background-color: #b22222;\r\n  }\r\n}\r\n\r\nbutton {\r\n  @include button(red);\r\n}\r\n\r\ndiv,\r\n.navbar,\r\n#header,\r\ninput[type='input'] {\r\n  font-family: 'Helvetica Neue', Arial, sans-serif;\r\n  width: auto;\r\n  margin: 0 auto;\r\n  display: block;\r\n}\r\n\r\n.row-12 > [class*='spans'] {\r\n  border-left: 1px solid #b5c583;\r\n}\r\n\r\n// nested definitions\r\nul {\r\n  width: 100%;\r\n  padding: {\r\n    left: 5px;\r\n    right: 5px;\r\n  }\r\n  li {\r\n    float: left;\r\n    margin-right: 10px;\r\n    .home {\r\n      background: url('http://placehold.it/20') scroll no-repeat 0 0;\r\n    }\r\n  }\r\n}\r\n\r\n.banner {\r\n  @extend .container;\r\n}\r\n\r\na {\r\n  color: $colorGreen;\r\n  &:hover {\r\n    color: $colorGreenDark;\r\n  }\r\n  &:visited {\r\n    color: #c458cb;\r\n  }\r\n}\r\n\r\n@for $i from 1 through 5 {\r\n  .span#{$i} {\r\n    width: 20px * $i;\r\n  }\r\n}\r\n\r\n@mixin mobile {\r\n  @media screen and (max-width: 600px) {\r\n    @content;\r\n  }\r\n}\r\n```\r\n\r\n```markdown\r\n# hello world\r\n\r\nyou can write text [with links](http://example.com) inline or [link references][1].\r\n\r\n- one _thing_ has *em*phasis\r\n- two **things** are **bold**\r\n\r\n[1]: http://example.com\r\n\r\n---\r\n\r\n# hello world\r\n\r\n<this_is inline=\"xml\"></this_is>\r\n\r\n> markdown is so cool\r\n\r\n    so are code segments\r\n\r\n1. one thing (yeah!)\r\n2. two thing `i can write code`, and `more` wipee!\r\n```\r\n\r\n# Header 1\r\n\r\n## Header 2\r\n\r\n### Header 3\r\n\r\n#### Header 4\r\n\r\n##### Header 5\r\n\r\n###### Header 6\r\n\r\n    # Header 1\r\n    ## Header 2\r\n    ### Header 3\r\n    #### Header 4\r\n    ##### Header 5\r\n    ###### Header 6\r\n\r\n# Header 1\r\n\r\n## Header 2\r\n\r\n### Header 3\r\n\r\n#### Header 4\r\n\r\n##### Header 5\r\n\r\n###### Header 6\r\n\r\n    # Header 1 #\r\n    ## Header 2 ##\r\n    ### Header 3 ###\r\n    #### Header 4 ####\r\n    ##### Header 5 #####\r\n    ###### Header 6 ######\r\n\r\n> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.\r\n\r\n    > Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.\r\n\r\n> ## This is a header\r\n>\r\n> 1. This is the first list item.\r\n> 2. This is the second list item.\r\n>\r\n> Here's some example code:\r\n>\r\n>     Markdown.generate();\r\n\r\n    > ## This is a header.\r\n    > 1. This is the first list item.\r\n    > 2. This is the second list item.\r\n    >\r\n    > Here's some example code:\r\n    >\r\n    >     Markdown.generate();\r\n\r\n- Red\r\n- Green\r\n- Blue\r\n\r\n- Red\r\n- Green\r\n- Blue\r\n\r\n- Red\r\n- Green\r\n- Blue\r\n\r\n```markdown\r\n- Red\r\n- Green\r\n- Blue\r\n\r\n* Red\r\n* Green\r\n* Blue\r\n\r\n- Red\r\n- Green\r\n- Blue\r\n```\r\n\r\n1. Buy flour and salt\r\n2. Mix together with water\r\n3. Bake\r\n\r\n```markdown\r\n1. Buy flour and salt\r\n1. Mix together with water\r\n1. Bake\r\n```\r\n\r\nParagraph:\r\n\r\n    Code\r\n\r\n<!-- -->\r\n\r\n    Paragraph:\r\n\r\n        Code\r\n\r\n---\r\n\r\n---\r\n\r\n---\r\n\r\n---\r\n\r\n---\r\n\r\n    * * *\r\n\r\n    ***\r\n\r\n    *****\r\n\r\n    - - -\r\n\r\n    ---------------------------------------\r\n\r\nThis is [an example](http://example.com 'Example') link.\r\n\r\n[This link](http://example.com) has no title attr.\r\n\r\nThis is [an example][id] reference-style link.\r\n\r\n[id]: http://example.com 'Optional Title'\r\n\r\n    This is [an example](http://example.com \"Example\") link.\r\n\r\n    [This link](http://example.com) has no title attr.\r\n\r\n    This is [an example] [id] reference-style link.\r\n\r\n    [id]: http://example.com \"Optional Title\"\r\n\r\n_single asterisks_\r\n\r\n_single underscores_\r\n\r\n**double asterisks**\r\n\r\n**double underscores**\r\n\r\n    *single asterisks*\r\n\r\n    _single underscores_\r\n\r\n    **double asterisks**\r\n\r\n    __double underscores__\r\n\r\nThis paragraph has some `code` in it.\r\n\r\n    This paragraph has some `code` in it.\r\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/posts/markdown-playground/index.md","frontmatter":{"title":"Markdown Test File","date":"2019-12-07T00:00:00.000Z","external":null,"github":null}},{"excerpt":"Problem Recently while working on a WordPress project with Ups Dock, I encountered a weird error where I wasn't able to update or publish a simple post in my local WP admin. It…","rawMarkdownBody":"\r\n## Problem\r\n\r\nRecently while working on a WordPress project with [Ups Dock](https://github.com/Upstatement/ups-dock), I encountered a weird error where I wasn't able to update or publish a simple post in my local WP admin.\r\n\r\nIt looked something like this:\r\n\r\n![Draft fail](./draft-fail.png)\r\n\r\nSometimes the error message would be slightly more helpful: `Publishing failed. Error message: The response is not a valid JSON response.`\r\n\r\n![Publish error](./publish-error.png)\r\n\r\nAnd if I popped open the console, I saw these errors:\r\n\r\n![Console errors](./console-errors.png)\r\n\r\n## Solution\r\n\r\nSince the error message had to do with a JSON response, I initially thought it was a Gutenberg or ACF issue. But it turned out this was happening because I was on the https WP admin (i.e. [https://project.ups.dock/wp-admin](https://project.ups.dock/wp-admin)), not the unsecure WP admin ([http://project.ups.dock/wp-admin](http://project.ups.dock/wp-admin)).\r\n\r\nIt was a CORS error!! I was trying to modify a non-https domain from a https domain. Switching to a non-https WP admin allowed me to publish posts with no problem.\r\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/posts/wordpress-publish-error/index.md","frontmatter":{"title":"WordPress Publishing Error","date":"2019-12-03T00:00:00.000Z","external":null,"github":null}},{"excerpt":"An operationalized tool that estimates irrigation needs for a farm in\nSouth Africa using satellites.","rawMarkdownBody":"\nAn operationalized tool that estimates irrigation needs for a farm in\nSouth Africa using satellites.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Ukulima.md","frontmatter":{"title":"Irrigation Needs in South Africa","date":"2019-11-12","external":"https://depts.washington.edu/saswe/sdrips_ukulima/","github":"https://github.com/UW-SASWE/sDRIPS"}},{"excerpt":"Provides insights into flood propagation by enabling near-real-time monitoring and analysis of water surface elevation and flow dynamics using SWOT Satellite.","rawMarkdownBody":"\nProvides insights into flood propagation by enabling near-real-time monitoring and analysis of water surface elevation and flow dynamics using SWOT Satellite.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Tripura_SWOT.md","frontmatter":{"title":"Tripura Floods","date":"2019-07-15","external":"https://depts.washington.edu/saswe/tripura/SWOT.html","github":""}},{"excerpt":"Sentinel-1 based surface water detection and monitoring system for the Barind region in North-West Bangladesh. Volume of water is estimated using area-volume regression developed…","rawMarkdownBody":"\nSentinel-1 based surface water detection and monitoring system for the Barind region in North-West Bangladesh. Volume of water is estimated using area-volume regression developed specifically for the region,and the system is used to track surface water dynamics in the region.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Barind.md","frontmatter":{"title":"Surface Water Tracker in North-West Bangladesh","date":"2018-12-29","external":"https://depts.washington.edu/saswe/barind","github":""}},{"excerpt":"Sentinel-1 based surface water detection and monitoring system for the Haor region in North-East Bangladesh. Volume of water is estimated using area-volume regression developed…","rawMarkdownBody":"\nSentinel-1 based surface water detection and monitoring system for the Haor region in North-East Bangladesh. Volume of water is estimated using area-volume regression developed specifically for the region,and the system is used to track surface water dynamics in the region.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Haor.md","frontmatter":{"title":"Surface Water Tracker in North-East Bangladesh","date":"2018-12-29","external":"https://depts.washington.edu/saswe/haors","github":""}},{"excerpt":"India WRIS, by the Ministry of Water Resources, offers extensive data on river basins, dams, reservoirs, groundwater, water quality, and meteorology. However, its graphic-heavy web…","rawMarkdownBody":"\nIndia WRIS, by the Ministry of Water Resources, offers extensive data on river basins, dams, reservoirs, groundwater, water quality, and meteorology. However, its graphic-heavy web interface makes bulk data downloads for research slow and challenging.PyWRIS enables programatic querying, downloading and interaction with the India WRIS data via a python package.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Pywris.md","frontmatter":{"title":"Python API for WRIS India","date":"2018-12-29","external":"","github":"https://github.com/SarathUW/PyWRIS"}},{"excerpt":"A Google Earth Engine app that enables users to draw a region of interest and evaluate whether it is overwatered or underwatered based on evapotranspiration analysis.","rawMarkdownBody":"\nA Google Earth Engine app that enables users to draw a region of interest and evaluate whether it is overwatered or underwatered based on evapotranspiration analysis.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/Irrigation_estimator.md","frontmatter":{"title":"Water Deficit and Surplus Estimator","date":"2017-12-01","external":"https://ee-skhan7.projects.earthengine.app/view/irrigation-status-estimator","github":""}},{"excerpt":"A tool that estimates the lake surface temperature using Landsat satellite in Columbia River Basin.","rawMarkdownBody":"\nA tool that estimates the lake surface temperature using Landsat satellite in Columbia River Basin.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/projects/LST.md","frontmatter":{"title":"Lake Surface Temperature","date":"2017-11-01","external":"https://depts.washington.edu/saswe/columbia/","github":""}},{"excerpt":"Collaborated with other student designers and engineers on pro-bono projects to create new brands, design systems, and websites for organizations in the community Built and…","rawMarkdownBody":"\r\n- Collaborated with other student designers and engineers on pro-bono projects to create new brands, design systems, and websites for organizations in the community\r\n- Built and delivered technical solutions according to stakeholder business requirements\r\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/jobs/Scout/index.md","frontmatter":{"title":"Developer","date":"2017-04-01","external":null,"github":null}},{"excerpt":"A hybrid framework combining satellite and in-situ sensors to estimate crop water needs, dynamically switching between sensor-satellite integration and satellite-only modes based…","rawMarkdownBody":"\nA hybrid framework combining satellite and in-situ sensors to estimate crop water needs, dynamically switching between sensor-satellite integration and satellite-only modes based on data availability. This system is currently used by landscape workers at the University of Washington. Featured in [UW News](https://www.ce.washington.edu/news/article/2024-08-27/smarter-irrigation-greener-uw).\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/featured/SpotifyProfile/index.md","frontmatter":{"title":"sDRIPS-Sense","date":"2","external":"https://depts.washington.edu/saswe/sdrips-sense/","github":"https://github.com/shahzaib1007/sDRIPS"}},{"excerpt":"A scalable open-source tool designed to guide surface water canal operators and farmers in determining the accurate water supply needed for each region based on actual crop water…","rawMarkdownBody":"\nA scalable open-source tool designed to guide surface water canal operators and farmers in determining the accurate water supply needed for each region based on actual crop water requirements. Currently in discussions to operationalize this system with the [Bangladesh Water Developement Board](https://www.bwdb.gov.bd/) to to support Teesta Barrage Irrigation Project canal operators.\n","fileAbsolutePath":"C:/Users/skhan7/OneDrive - UW/Desktop/Research/PhD/Personal_Website/v4/content/featured/HalcyonTheme/index.md","frontmatter":{"title":"sD.R.I.P.S","date":"1","external":"https://github.com/UW-SASWE/sDRIPS","github":"https://github.com/UW-SASWE/sDRIPS"}}]}}}