Renew domain safedistancing.sg #safedistancingsg #socialimpactpatronage
Spent hours trying to fix domain issues with Vodien which randomly took down my uvindex.sg domain. Domain now all fixed but waiting for DNS records to propagate... #uvindexsg #socialimpactpatronage
Fixed background color bug in psi.sg #psisg #socialimpactpatronage
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clutnf3rt40go0ewu5ghncdvv.png)
Scheduled weekly newsletter to publish on Saturday later today - https://jasonleow.substack.com/p/in-my-element #indiejourney #uvindexsg #socialimpactpatronage
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clunyxniafkpz0e0v1hfrgrke.jpg)
Fixed Flat Data cron job, added flat data source as 2nd source to check against to see which one shows a more recent reading #uvindexsg #socialimpactpatronage
Messing around with cors proxies all day to get data from a gov public endpoint that's blocked by cors/csp. Tried Github's Flat Data too (that uses GH Actions). Didn't manage to solve it. Might try Cloudflare Workers using cloudflare-cors-anywhere instead. #uvindexsg #socialimpactpatronage
Got US$5 coffee for UVIndex.SG #uvindexsg #socialimpactpatronage
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clufimm3b17980d0v3g7ecmk3.jpg)
Added v-cloak to prevent flash of white screen + variable, added SG flag to show it's a local app, fixed bug where refresh didnt refresh bg color #uvindexsg #socialimpactpatronage
Added emoji to main metric for better UX, added pulse icon to hint at clickability. Fixed bugs from feedback #uvindexsg #socialimpactpatronage
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/cludjqds5him40exmfg6f3mj6.png)
Day 1185 - In my element - https://golifelog.com/posts/in-my-element-1711769717769 #lifelog
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/cludjl8q4hi550exm0lnwfq6p.png)
Added emoji icons, progress bar to make it clearer what the number and label means #uvindexsg #socialimpactpatronage
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clucjzlyhe41f0exm0fjj06t9.png)
Day 1184 - Launched: UVIndex.SG - https://golifelog.com/posts/launched-uxindexsg-1711680050066 #lifelog #uvindexsg #socialimpactpatronage
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/cluccryqjdfmg0exm0z5067ew.png)
Set up uvindex.sg domain and v1 web app on Cloudflare #uvindexsg #socialimpactpatronage
Moved psi.sg domain and website to Cloudflare #psisg #socialimpactpatronage
Bought new domain uvindex.sg for S$64.50 #uvindexsg #socialimpactpatronage
Renewed domain visualaid.sg for S$64.50 #visualaid #socialimpactpatronage
Breakfast chat with CE NHB, and visit to National Conservation Centre #outsprint #socialimpactpatronage
First meeting being volunteer on Advisory Panel for Digital Innovation at National Heritage Board - love the spirited riffing and discussions for 4h! 🔥 #outsprint #socialimpactpatronage
Chat with social worker to help him think about using nocode tools for community engagement work in Punggol
Cancelled $15/m Chatfuel subscription after shutting down Grant Hunt chatbot, cos can't afford it anymore with my financial situation. End of an era... (but directory site still up, and if I get access to ChatGPT Plus, will build a custom GPT for Grant Hunt - downside is only people with ChatGPT Plus subscription will have access to it)
Shut down Chatfuel chatbot for Grant Hunt, cos can't afford it anymore with my financial situation. End of an era...
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsf5az1800hn1308d0uid5t1.jpg)
Fixed bug where no PSI reading displayed after cookies cleared, due to National PSI pref set in localStorage but API no longer gives National PSI reading
Darn it, site down again! 🤬
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsf5bkvl00ii1308d5w5et29.jpg)